package net.minestom.server.instance.block.states;

import net.minestom.server.instance.block.Block;
import net.minestom.server.instance.block.BlockAlternative;

/**
 * Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
 */
@Deprecated(
        since = "forever",
        forRemoval = false
)
public final class WarpedStairs {
    /**
     * Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
     */
    @Deprecated(
            since = "forever",
            forRemoval = false
    )
    public static void initStates() {
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15407, "facing=north", "half=top", "shape=straight", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15408, "facing=north", "half=top", "shape=straight", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15409, "facing=north", "half=top", "shape=inner_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15410, "facing=north", "half=top", "shape=inner_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15411, "facing=north", "half=top", "shape=inner_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15412, "facing=north", "half=top", "shape=inner_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15413, "facing=north", "half=top", "shape=outer_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15414, "facing=north", "half=top", "shape=outer_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15415, "facing=north", "half=top", "shape=outer_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15416, "facing=north", "half=top", "shape=outer_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15417, "facing=north", "half=bottom", "shape=straight", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15418, "facing=north", "half=bottom", "shape=straight", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15419, "facing=north", "half=bottom", "shape=inner_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15420, "facing=north", "half=bottom", "shape=inner_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15421, "facing=north", "half=bottom", "shape=inner_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15422, "facing=north", "half=bottom", "shape=inner_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15423, "facing=north", "half=bottom", "shape=outer_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15424, "facing=north", "half=bottom", "shape=outer_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15425, "facing=north", "half=bottom", "shape=outer_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15426, "facing=north", "half=bottom", "shape=outer_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15427, "facing=south", "half=top", "shape=straight", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15428, "facing=south", "half=top", "shape=straight", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15429, "facing=south", "half=top", "shape=inner_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15430, "facing=south", "half=top", "shape=inner_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15431, "facing=south", "half=top", "shape=inner_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15432, "facing=south", "half=top", "shape=inner_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15433, "facing=south", "half=top", "shape=outer_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15434, "facing=south", "half=top", "shape=outer_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15435, "facing=south", "half=top", "shape=outer_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15436, "facing=south", "half=top", "shape=outer_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15437, "facing=south", "half=bottom", "shape=straight", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15438, "facing=south", "half=bottom", "shape=straight", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15439, "facing=south", "half=bottom", "shape=inner_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15440, "facing=south", "half=bottom", "shape=inner_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15441, "facing=south", "half=bottom", "shape=inner_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15442, "facing=south", "half=bottom", "shape=inner_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15443, "facing=south", "half=bottom", "shape=outer_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15444, "facing=south", "half=bottom", "shape=outer_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15445, "facing=south", "half=bottom", "shape=outer_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15446, "facing=south", "half=bottom", "shape=outer_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15447, "facing=west", "half=top", "shape=straight", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15448, "facing=west", "half=top", "shape=straight", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15449, "facing=west", "half=top", "shape=inner_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15450, "facing=west", "half=top", "shape=inner_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15451, "facing=west", "half=top", "shape=inner_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15452, "facing=west", "half=top", "shape=inner_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15453, "facing=west", "half=top", "shape=outer_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15454, "facing=west", "half=top", "shape=outer_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15455, "facing=west", "half=top", "shape=outer_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15456, "facing=west", "half=top", "shape=outer_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15457, "facing=west", "half=bottom", "shape=straight", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15458, "facing=west", "half=bottom", "shape=straight", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15459, "facing=west", "half=bottom", "shape=inner_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15460, "facing=west", "half=bottom", "shape=inner_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15461, "facing=west", "half=bottom", "shape=inner_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15462, "facing=west", "half=bottom", "shape=inner_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15463, "facing=west", "half=bottom", "shape=outer_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15464, "facing=west", "half=bottom", "shape=outer_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15465, "facing=west", "half=bottom", "shape=outer_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15466, "facing=west", "half=bottom", "shape=outer_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15467, "facing=east", "half=top", "shape=straight", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15468, "facing=east", "half=top", "shape=straight", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15469, "facing=east", "half=top", "shape=inner_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15470, "facing=east", "half=top", "shape=inner_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15471, "facing=east", "half=top", "shape=inner_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15472, "facing=east", "half=top", "shape=inner_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15473, "facing=east", "half=top", "shape=outer_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15474, "facing=east", "half=top", "shape=outer_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15475, "facing=east", "half=top", "shape=outer_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15476, "facing=east", "half=top", "shape=outer_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15477, "facing=east", "half=bottom", "shape=straight", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15478, "facing=east", "half=bottom", "shape=straight", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15479, "facing=east", "half=bottom", "shape=inner_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15480, "facing=east", "half=bottom", "shape=inner_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15481, "facing=east", "half=bottom", "shape=inner_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15482, "facing=east", "half=bottom", "shape=inner_right", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15483, "facing=east", "half=bottom", "shape=outer_left", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15484, "facing=east", "half=bottom", "shape=outer_left", "waterlogged=false"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15485, "facing=east", "half=bottom", "shape=outer_right", "waterlogged=true"));
        Block.WARPED_STAIRS.addBlockAlternative(new BlockAlternative((short) 15486, "facing=east", "half=bottom", "shape=outer_right", "waterlogged=false"));
    }
}
