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 CrimsonDoor {
    /**
     * 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_DOOR.addBlockAlternative(new BlockAlternative((short) 15535, "facing=north", "half=upper", "hinge=left", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15536, "facing=north", "half=upper", "hinge=left", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15537, "facing=north", "half=upper", "hinge=left", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15538, "facing=north", "half=upper", "hinge=left", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15539, "facing=north", "half=upper", "hinge=right", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15540, "facing=north", "half=upper", "hinge=right", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15541, "facing=north", "half=upper", "hinge=right", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15542, "facing=north", "half=upper", "hinge=right", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15543, "facing=north", "half=lower", "hinge=left", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15544, "facing=north", "half=lower", "hinge=left", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15545, "facing=north", "half=lower", "hinge=left", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15546, "facing=north", "half=lower", "hinge=left", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15547, "facing=north", "half=lower", "hinge=right", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15548, "facing=north", "half=lower", "hinge=right", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15549, "facing=north", "half=lower", "hinge=right", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15550, "facing=north", "half=lower", "hinge=right", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15551, "facing=south", "half=upper", "hinge=left", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15552, "facing=south", "half=upper", "hinge=left", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15553, "facing=south", "half=upper", "hinge=left", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15554, "facing=south", "half=upper", "hinge=left", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15555, "facing=south", "half=upper", "hinge=right", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15556, "facing=south", "half=upper", "hinge=right", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15557, "facing=south", "half=upper", "hinge=right", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15558, "facing=south", "half=upper", "hinge=right", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15559, "facing=south", "half=lower", "hinge=left", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15560, "facing=south", "half=lower", "hinge=left", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15561, "facing=south", "half=lower", "hinge=left", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15562, "facing=south", "half=lower", "hinge=left", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15563, "facing=south", "half=lower", "hinge=right", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15564, "facing=south", "half=lower", "hinge=right", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15565, "facing=south", "half=lower", "hinge=right", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15566, "facing=south", "half=lower", "hinge=right", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15567, "facing=west", "half=upper", "hinge=left", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15568, "facing=west", "half=upper", "hinge=left", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15569, "facing=west", "half=upper", "hinge=left", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15570, "facing=west", "half=upper", "hinge=left", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15571, "facing=west", "half=upper", "hinge=right", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15572, "facing=west", "half=upper", "hinge=right", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15573, "facing=west", "half=upper", "hinge=right", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15574, "facing=west", "half=upper", "hinge=right", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15575, "facing=west", "half=lower", "hinge=left", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15576, "facing=west", "half=lower", "hinge=left", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15577, "facing=west", "half=lower", "hinge=left", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15578, "facing=west", "half=lower", "hinge=left", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15579, "facing=west", "half=lower", "hinge=right", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15580, "facing=west", "half=lower", "hinge=right", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15581, "facing=west", "half=lower", "hinge=right", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15582, "facing=west", "half=lower", "hinge=right", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15583, "facing=east", "half=upper", "hinge=left", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15584, "facing=east", "half=upper", "hinge=left", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15585, "facing=east", "half=upper", "hinge=left", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15586, "facing=east", "half=upper", "hinge=left", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15587, "facing=east", "half=upper", "hinge=right", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15588, "facing=east", "half=upper", "hinge=right", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15589, "facing=east", "half=upper", "hinge=right", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15590, "facing=east", "half=upper", "hinge=right", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15591, "facing=east", "half=lower", "hinge=left", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15592, "facing=east", "half=lower", "hinge=left", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15593, "facing=east", "half=lower", "hinge=left", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15594, "facing=east", "half=lower", "hinge=left", "open=false", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15595, "facing=east", "half=lower", "hinge=right", "open=true", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15596, "facing=east", "half=lower", "hinge=right", "open=true", "powered=false"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15597, "facing=east", "half=lower", "hinge=right", "open=false", "powered=true"));
        Block.CRIMSON_DOOR.addBlockAlternative(new BlockAlternative((short) 15598, "facing=east", "half=lower", "hinge=right", "open=false", "powered=false"));
    }
}
