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 ChorusPlant {
    /**
     * 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.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9068, "down=true", "east=true", "north=true", "south=true", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9069, "down=true", "east=true", "north=true", "south=true", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9070, "down=true", "east=true", "north=true", "south=true", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9071, "down=true", "east=true", "north=true", "south=true", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9072, "down=true", "east=true", "north=true", "south=false", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9073, "down=true", "east=true", "north=true", "south=false", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9074, "down=true", "east=true", "north=true", "south=false", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9075, "down=true", "east=true", "north=true", "south=false", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9076, "down=true", "east=true", "north=false", "south=true", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9077, "down=true", "east=true", "north=false", "south=true", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9078, "down=true", "east=true", "north=false", "south=true", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9079, "down=true", "east=true", "north=false", "south=true", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9080, "down=true", "east=true", "north=false", "south=false", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9081, "down=true", "east=true", "north=false", "south=false", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9082, "down=true", "east=true", "north=false", "south=false", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9083, "down=true", "east=true", "north=false", "south=false", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9084, "down=true", "east=false", "north=true", "south=true", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9085, "down=true", "east=false", "north=true", "south=true", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9086, "down=true", "east=false", "north=true", "south=true", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9087, "down=true", "east=false", "north=true", "south=true", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9088, "down=true", "east=false", "north=true", "south=false", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9089, "down=true", "east=false", "north=true", "south=false", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9090, "down=true", "east=false", "north=true", "south=false", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9091, "down=true", "east=false", "north=true", "south=false", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9092, "down=true", "east=false", "north=false", "south=true", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9093, "down=true", "east=false", "north=false", "south=true", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9094, "down=true", "east=false", "north=false", "south=true", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9095, "down=true", "east=false", "north=false", "south=true", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9096, "down=true", "east=false", "north=false", "south=false", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9097, "down=true", "east=false", "north=false", "south=false", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9098, "down=true", "east=false", "north=false", "south=false", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9099, "down=true", "east=false", "north=false", "south=false", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9100, "down=false", "east=true", "north=true", "south=true", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9101, "down=false", "east=true", "north=true", "south=true", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9102, "down=false", "east=true", "north=true", "south=true", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9103, "down=false", "east=true", "north=true", "south=true", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9104, "down=false", "east=true", "north=true", "south=false", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9105, "down=false", "east=true", "north=true", "south=false", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9106, "down=false", "east=true", "north=true", "south=false", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9107, "down=false", "east=true", "north=true", "south=false", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9108, "down=false", "east=true", "north=false", "south=true", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9109, "down=false", "east=true", "north=false", "south=true", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9110, "down=false", "east=true", "north=false", "south=true", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9111, "down=false", "east=true", "north=false", "south=true", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9112, "down=false", "east=true", "north=false", "south=false", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9113, "down=false", "east=true", "north=false", "south=false", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9114, "down=false", "east=true", "north=false", "south=false", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9115, "down=false", "east=true", "north=false", "south=false", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9116, "down=false", "east=false", "north=true", "south=true", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9117, "down=false", "east=false", "north=true", "south=true", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9118, "down=false", "east=false", "north=true", "south=true", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9119, "down=false", "east=false", "north=true", "south=true", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9120, "down=false", "east=false", "north=true", "south=false", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9121, "down=false", "east=false", "north=true", "south=false", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9122, "down=false", "east=false", "north=true", "south=false", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9123, "down=false", "east=false", "north=true", "south=false", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9124, "down=false", "east=false", "north=false", "south=true", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9125, "down=false", "east=false", "north=false", "south=true", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9126, "down=false", "east=false", "north=false", "south=true", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9127, "down=false", "east=false", "north=false", "south=true", "up=false", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9128, "down=false", "east=false", "north=false", "south=false", "up=true", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9129, "down=false", "east=false", "north=false", "south=false", "up=true", "west=false"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9130, "down=false", "east=false", "north=false", "south=false", "up=false", "west=true"));
        Block.CHORUS_PLANT.addBlockAlternative(new BlockAlternative((short) 9131, "down=false", "east=false", "north=false", "south=false", "up=false", "west=false"));
    }
}
