Banana Monk
Terrarian
Currently a block that can be hammered has 6 states:
Full Block
Lower Half Block
4 Triangle Blocks in different orientations.
Cycling through these states with a hammer can be tedious, especially if you miss-click and skip the state you wanted and have to cycle through them again.
My suggestion is simple:
Right clicking a block with a hammer will "store" that block's state to the hammer. This has no range limit unlike Left Click.
The next time you left click a block instead of cycling through the states it will simply jump to the one in the hammer's "memory" and can be repeated infinitely.
Left clicking a block already in the state will just cycle as normal.
Possible Methods to clear the hammer's "memory":
Right click a tile not occupied by a block.
Switch currently held items.
Left clicking a block in the state stored in the hammer's "memory" will wipe it and continue to cycle as normal.
This implementation will allow builders to place a "palette" of the 6 block states that they can refer to any time with a right click from the hammer.
Full Block
Lower Half Block
4 Triangle Blocks in different orientations.
Cycling through these states with a hammer can be tedious, especially if you miss-click and skip the state you wanted and have to cycle through them again.
My suggestion is simple:
Right clicking a block with a hammer will "store" that block's state to the hammer. This has no range limit unlike Left Click.
The next time you left click a block instead of cycling through the states it will simply jump to the one in the hammer's "memory" and can be repeated infinitely.
Left clicking a block already in the state will just cycle as normal.
Possible Methods to clear the hammer's "memory":
Right click a tile not occupied by a block.
Switch currently held items.
Left clicking a block in the state stored in the hammer's "memory" will wipe it and continue to cycle as normal.
This implementation will allow builders to place a "palette" of the 6 block states that they can refer to any time with a right click from the hammer.