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 LightWeightedPressurePlate {
    /**
     * 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.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6650, "power=0"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6651, "power=1"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6652, "power=2"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6653, "power=3"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6654, "power=4"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6655, "power=5"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6656, "power=6"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6657, "power=7"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6658, "power=8"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6659, "power=9"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6660, "power=10"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6661, "power=11"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6662, "power=12"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6663, "power=13"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6664, "power=14"));
        Block.LIGHT_WEIGHTED_PRESSURE_PLATE.addBlockAlternative(new BlockAlternative((short) 6665, "power=15"));
    }
}
