diff --git a/Directional-blocks-and-auto-rotate.md b/Directional-blocks-and-auto-rotate.md new file mode 100644 index 0000000..d0e9db1 --- /dev/null +++ b/Directional-blocks-and-auto-rotate.md @@ -0,0 +1,48 @@ +Blocks in ClassiCube have no data for storing their rotation or direction. This means that if you have a "Stone slab" and want to be able to place an upside-down stone slab, you need to [add](https://www.classicube.net/forum/viewpost/b_a/) a whole new "Upside-down stone slab" block. Another example: if you have a "Sideways stone slab north" situated on the north side of its block space, you will need to make another "Sideways stone slab" for south, west, and east. + +However, after you've added these variants to complete the set, you may find it very difficult to pick the correct directional block and wind up placing the wrong one half the time. + +This is where "Auto-Rotate" comes in. You may have noticed this turning on and off if you pressed the F6 key in-game. +If you're placing a block with other defined rotations, Auto-Rotate automatically picks the correct block rotation for you to place. + +In order for Auto-Rotate to do its job properly you need to give your blocks the recognized rotation names that are detailed below: + +#### Directional endings +* -N +* -S +* -W +* -E +These suffixes stand for North, South, West and East, and should come after the block name without a space. For example: +Wood wall-N +Wood wall-S +Wood wall-W +Wood wall-E + +![N/S/E/W](https://cdn.discordapp.com/attachments/293663784290222080/395160391518388234/unknown.png) + +*** + +#### Corners +* _block name_-NW +* _block name_-NE +* _block name_-SW +* _block name_-SE + +![NW/NE/SW/SE](https://i.imgur.com/s6iPAmY.png) + +*** + +#### Slabs +* _block name_-D +* _block name_-U + +![D/U](https://i.imgur.com/KyIshlK.png) + +*** + +#### Pillars/Poles/Walls +* _block name_-NS +* _block name_-WE +* _block name_-UD (this can be omitted, useful for just walls) + +![NS/WE/UD](https://i.imgur.com/iz5ZXe9.png) \ No newline at end of file diff --git a/Special-block-names.md b/Special-block-names.md deleted file mode 100644 index f2dc004..0000000 --- a/Special-block-names.md +++ /dev/null @@ -1,36 +0,0 @@ -Block names can have a special suffix at the end, for auto rotation when the player places a block. The auto rotation groups are: - -#### Directional -* _block name_-N -* _block name_-S -* _block name_-W -* _block name_-E - -![N/S/E/W](https://i.imgur.com/NSXwdKd.png) - -*** - -#### Corners -* _block name_-NW -* _block name_-NE -* _block name_-SW -* _block name_-SE - -![NW/NE/SW/SE](https://i.imgur.com/s6iPAmY.png) - -*** - -#### Slabs -* _block name_-D -* _block name_-U - -![D/U](https://i.imgur.com/KyIshlK.png) - -*** - -#### Pillars/Poles/Walls -* _block name_-NS -* _block name_-WE -* _block name_-UD (this can be omitted, useful for just walls) - -![NS/WE/UD](https://i.imgur.com/iz5ZXe9.png) \ No newline at end of file