-
Notifications
You must be signed in to change notification settings - Fork 4
Custom Blocks
This guide will cover adding and editing custom blocks in your level in Not Awesome 2.
Click any of the categories below to read more about them.
Creating slabs, sideways slabs, and more

In order to have different rotations or orientations, you need to create more than one block. The /make command automates this tedious process, allowing you to quickly create variations of a block that is already in the level.
Note: the name of the block is what allows the game to detect that a block is part of a set and place the right version automatically when you're building with it. You can find detailed information on how this works at this page
Creating a new block (fast way)
The fastest way to create a new block is to copy one that is already in the level, then change the copy's name and other properties._
- Find a block in the B menu that is similar to what you want to make. If you're not sure, just copy stone.
- Look at its name or ID. You can use the name without spaces or the ID in commands.
- Use /os lb copy [block]
- Scroll down to the bottom of the B menu. You will see a new block.
To edit your newly cloned block, simply hold it, then use /bedit [property] [value]
For instance, it's a good idea to give it a new name right away: /bedit name My cool block
Here is a list of all of the properties you may edit:

If you don't know what a property is, you can use /bedit [property] without any value and it will explain what it is for.
For example, you can use /bedit alltex 0 to change the texture on all sides of the block to look like grass. You can press F10 to see all of the texture IDs in your level. To change or make new textures in your level, see this guide
Creating a new block (slow but thorough way)
The traditional way to create a new block is by using /os lb create
This will begin a multi-step process where you type /os lb [value] in response to prompts for each property of the block.
If you reach the step asking you to input the minimum and maximum coordinates of the block, I recommend you type the suggested values of 0 0 0 and 16 16 16, then change the shape later using /shapeblocks
Changing the shape of a block

This command allows you to sculpt a block by clicking on it instead of inputting numbers for min and max manually. It's worth noting that blocks are restricted to being a single cuboid shape.
Changing the textures on individual sides of a block

This command allows you to easily choose which sides of a block you want a texture to be applied to.
If you want the block to use the same texture on all sides, simply hold it, then use /bedit alltex [texture ID]. You can press F10 to see all of the texture IDs in your level. To change or make new textures in your level, see this guide
Removing custom blocks
To remove a custom block, hold it, then use /bedit remove
Alternatively, you can use /os lb remove [block] to specify the block's name or ID instead of holding it.
To remove many blocks at the same time, you can use /os lb remove [startID]-[endID] to remove all of the IDs from start to end.
For example, if you use /os lb remove 755-759, it will remove all the blocks with the IDs 755, 756, 757, 758, and 759.