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 BeeNest {
    /**
     * 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.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15784, "facing=north", "honey_level=0"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15785, "facing=north", "honey_level=1"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15786, "facing=north", "honey_level=2"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15787, "facing=north", "honey_level=3"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15788, "facing=north", "honey_level=4"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15789, "facing=north", "honey_level=5"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15790, "facing=south", "honey_level=0"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15791, "facing=south", "honey_level=1"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15792, "facing=south", "honey_level=2"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15793, "facing=south", "honey_level=3"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15794, "facing=south", "honey_level=4"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15795, "facing=south", "honey_level=5"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15796, "facing=west", "honey_level=0"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15797, "facing=west", "honey_level=1"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15798, "facing=west", "honey_level=2"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15799, "facing=west", "honey_level=3"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15800, "facing=west", "honey_level=4"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15801, "facing=west", "honey_level=5"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15802, "facing=east", "honey_level=0"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15803, "facing=east", "honey_level=1"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15804, "facing=east", "honey_level=2"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15805, "facing=east", "honey_level=3"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15806, "facing=east", "honey_level=4"));
        Block.BEE_NEST.addBlockAlternative(new BlockAlternative((short) 15807, "facing=east", "honey_level=5"));
    }
}
