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 CrimsonTrapdoor {
    /**
     * 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.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15135, "facing=north", "half=top", "open=true", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15136, "facing=north", "half=top", "open=true", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15137, "facing=north", "half=top", "open=true", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15138, "facing=north", "half=top", "open=true", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15139, "facing=north", "half=top", "open=false", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15140, "facing=north", "half=top", "open=false", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15141, "facing=north", "half=top", "open=false", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15142, "facing=north", "half=top", "open=false", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15143, "facing=north", "half=bottom", "open=true", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15144, "facing=north", "half=bottom", "open=true", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15145, "facing=north", "half=bottom", "open=true", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15146, "facing=north", "half=bottom", "open=true", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15147, "facing=north", "half=bottom", "open=false", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15148, "facing=north", "half=bottom", "open=false", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15149, "facing=north", "half=bottom", "open=false", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15150, "facing=north", "half=bottom", "open=false", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15151, "facing=south", "half=top", "open=true", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15152, "facing=south", "half=top", "open=true", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15153, "facing=south", "half=top", "open=true", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15154, "facing=south", "half=top", "open=true", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15155, "facing=south", "half=top", "open=false", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15156, "facing=south", "half=top", "open=false", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15157, "facing=south", "half=top", "open=false", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15158, "facing=south", "half=top", "open=false", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15159, "facing=south", "half=bottom", "open=true", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15160, "facing=south", "half=bottom", "open=true", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15161, "facing=south", "half=bottom", "open=true", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15162, "facing=south", "half=bottom", "open=true", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15163, "facing=south", "half=bottom", "open=false", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15164, "facing=south", "half=bottom", "open=false", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15165, "facing=south", "half=bottom", "open=false", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15166, "facing=south", "half=bottom", "open=false", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15167, "facing=west", "half=top", "open=true", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15168, "facing=west", "half=top", "open=true", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15169, "facing=west", "half=top", "open=true", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15170, "facing=west", "half=top", "open=true", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15171, "facing=west", "half=top", "open=false", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15172, "facing=west", "half=top", "open=false", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15173, "facing=west", "half=top", "open=false", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15174, "facing=west", "half=top", "open=false", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15175, "facing=west", "half=bottom", "open=true", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15176, "facing=west", "half=bottom", "open=true", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15177, "facing=west", "half=bottom", "open=true", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15178, "facing=west", "half=bottom", "open=true", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15179, "facing=west", "half=bottom", "open=false", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15180, "facing=west", "half=bottom", "open=false", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15181, "facing=west", "half=bottom", "open=false", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15182, "facing=west", "half=bottom", "open=false", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15183, "facing=east", "half=top", "open=true", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15184, "facing=east", "half=top", "open=true", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15185, "facing=east", "half=top", "open=true", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15186, "facing=east", "half=top", "open=true", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15187, "facing=east", "half=top", "open=false", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15188, "facing=east", "half=top", "open=false", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15189, "facing=east", "half=top", "open=false", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15190, "facing=east", "half=top", "open=false", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15191, "facing=east", "half=bottom", "open=true", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15192, "facing=east", "half=bottom", "open=true", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15193, "facing=east", "half=bottom", "open=true", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15194, "facing=east", "half=bottom", "open=true", "powered=false", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15195, "facing=east", "half=bottom", "open=false", "powered=true", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15196, "facing=east", "half=bottom", "open=false", "powered=true", "waterlogged=false"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15197, "facing=east", "half=bottom", "open=false", "powered=false", "waterlogged=true"));
        Block.CRIMSON_TRAPDOOR.addBlockAlternative(new BlockAlternative((short) 15198, "facing=east", "half=bottom", "open=false", "powered=false", "waterlogged=false"));
    }
}
