
Logical Stairs Crafting Recipe
A datapack that changes the crafting recipe of stairs to make it more logical.
Logical Stairs Crafting Recipe

A datapack that changes the crafting recipe of stairs to make it more logical.
But why change the crafting recipe?
Here's a (not so) quick explanation: if we divide one block into four parts and remove the top-right part, we get stairs. That means that one stair block is equal to three-quarters of a block, so if we remove one-quarter of a block, we get stairs. If we use the normal stairs crafting recipe, that uses six blocks, we should get eight stairs. Why? If we cut one-quarter of each block, we get six stairs. Then, because we cut six one-quarters, we get six-quarters of a block left. Because one stair block is equal to three-quarters, that means we can divide the six-quarters into two three-quarters, and get two more stairs. But, instead of the eight stairs, we get four stairs! To fix that, i made it so that we only use three stairs to craft a stair block: here's why this works. We cut one-quarter of each block, so we get three stairs. Then, because we cut three one-quarters, we get three-quarters of a block. Because one stair block is equal to three-quarters, we can use the remaining pieces to create another stair block! So, in total, we get four stair blocks.
Here are some crafting examples:


