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 BlackstoneWall {
    /**
     * 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.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15928, "east=none", "north=none", "south=none", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15929, "east=none", "north=none", "south=none", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15930, "east=none", "north=none", "south=none", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15931, "east=none", "north=none", "south=none", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15932, "east=none", "north=none", "south=none", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15933, "east=none", "north=none", "south=none", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15934, "east=none", "north=none", "south=none", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15935, "east=none", "north=none", "south=none", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15936, "east=none", "north=none", "south=none", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15937, "east=none", "north=none", "south=none", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15938, "east=none", "north=none", "south=none", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15939, "east=none", "north=none", "south=none", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15940, "east=none", "north=none", "south=low", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15941, "east=none", "north=none", "south=low", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15942, "east=none", "north=none", "south=low", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15943, "east=none", "north=none", "south=low", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15944, "east=none", "north=none", "south=low", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15945, "east=none", "north=none", "south=low", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15946, "east=none", "north=none", "south=low", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15947, "east=none", "north=none", "south=low", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15948, "east=none", "north=none", "south=low", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15949, "east=none", "north=none", "south=low", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15950, "east=none", "north=none", "south=low", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15951, "east=none", "north=none", "south=low", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15952, "east=none", "north=none", "south=tall", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15953, "east=none", "north=none", "south=tall", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15954, "east=none", "north=none", "south=tall", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15955, "east=none", "north=none", "south=tall", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15956, "east=none", "north=none", "south=tall", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15957, "east=none", "north=none", "south=tall", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15958, "east=none", "north=none", "south=tall", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15959, "east=none", "north=none", "south=tall", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15960, "east=none", "north=none", "south=tall", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15961, "east=none", "north=none", "south=tall", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15962, "east=none", "north=none", "south=tall", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15963, "east=none", "north=none", "south=tall", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15964, "east=none", "north=low", "south=none", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15965, "east=none", "north=low", "south=none", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15966, "east=none", "north=low", "south=none", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15967, "east=none", "north=low", "south=none", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15968, "east=none", "north=low", "south=none", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15969, "east=none", "north=low", "south=none", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15970, "east=none", "north=low", "south=none", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15971, "east=none", "north=low", "south=none", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15972, "east=none", "north=low", "south=none", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15973, "east=none", "north=low", "south=none", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15974, "east=none", "north=low", "south=none", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15975, "east=none", "north=low", "south=none", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15976, "east=none", "north=low", "south=low", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15977, "east=none", "north=low", "south=low", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15978, "east=none", "north=low", "south=low", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15979, "east=none", "north=low", "south=low", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15980, "east=none", "north=low", "south=low", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15981, "east=none", "north=low", "south=low", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15982, "east=none", "north=low", "south=low", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15983, "east=none", "north=low", "south=low", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15984, "east=none", "north=low", "south=low", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15985, "east=none", "north=low", "south=low", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15986, "east=none", "north=low", "south=low", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15987, "east=none", "north=low", "south=low", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15988, "east=none", "north=low", "south=tall", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15989, "east=none", "north=low", "south=tall", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15990, "east=none", "north=low", "south=tall", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15991, "east=none", "north=low", "south=tall", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15992, "east=none", "north=low", "south=tall", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15993, "east=none", "north=low", "south=tall", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15994, "east=none", "north=low", "south=tall", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15995, "east=none", "north=low", "south=tall", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15996, "east=none", "north=low", "south=tall", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15997, "east=none", "north=low", "south=tall", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15998, "east=none", "north=low", "south=tall", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 15999, "east=none", "north=low", "south=tall", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16000, "east=none", "north=tall", "south=none", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16001, "east=none", "north=tall", "south=none", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16002, "east=none", "north=tall", "south=none", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16003, "east=none", "north=tall", "south=none", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16004, "east=none", "north=tall", "south=none", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16005, "east=none", "north=tall", "south=none", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16006, "east=none", "north=tall", "south=none", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16007, "east=none", "north=tall", "south=none", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16008, "east=none", "north=tall", "south=none", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16009, "east=none", "north=tall", "south=none", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16010, "east=none", "north=tall", "south=none", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16011, "east=none", "north=tall", "south=none", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16012, "east=none", "north=tall", "south=low", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16013, "east=none", "north=tall", "south=low", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16014, "east=none", "north=tall", "south=low", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16015, "east=none", "north=tall", "south=low", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16016, "east=none", "north=tall", "south=low", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16017, "east=none", "north=tall", "south=low", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16018, "east=none", "north=tall", "south=low", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16019, "east=none", "north=tall", "south=low", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16020, "east=none", "north=tall", "south=low", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16021, "east=none", "north=tall", "south=low", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16022, "east=none", "north=tall", "south=low", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16023, "east=none", "north=tall", "south=low", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16024, "east=none", "north=tall", "south=tall", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16025, "east=none", "north=tall", "south=tall", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16026, "east=none", "north=tall", "south=tall", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16027, "east=none", "north=tall", "south=tall", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16028, "east=none", "north=tall", "south=tall", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16029, "east=none", "north=tall", "south=tall", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16030, "east=none", "north=tall", "south=tall", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16031, "east=none", "north=tall", "south=tall", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16032, "east=none", "north=tall", "south=tall", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16033, "east=none", "north=tall", "south=tall", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16034, "east=none", "north=tall", "south=tall", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16035, "east=none", "north=tall", "south=tall", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16036, "east=low", "north=none", "south=none", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16037, "east=low", "north=none", "south=none", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16038, "east=low", "north=none", "south=none", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16039, "east=low", "north=none", "south=none", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16040, "east=low", "north=none", "south=none", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16041, "east=low", "north=none", "south=none", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16042, "east=low", "north=none", "south=none", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16043, "east=low", "north=none", "south=none", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16044, "east=low", "north=none", "south=none", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16045, "east=low", "north=none", "south=none", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16046, "east=low", "north=none", "south=none", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16047, "east=low", "north=none", "south=none", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16048, "east=low", "north=none", "south=low", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16049, "east=low", "north=none", "south=low", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16050, "east=low", "north=none", "south=low", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16051, "east=low", "north=none", "south=low", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16052, "east=low", "north=none", "south=low", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16053, "east=low", "north=none", "south=low", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16054, "east=low", "north=none", "south=low", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16055, "east=low", "north=none", "south=low", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16056, "east=low", "north=none", "south=low", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16057, "east=low", "north=none", "south=low", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16058, "east=low", "north=none", "south=low", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16059, "east=low", "north=none", "south=low", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16060, "east=low", "north=none", "south=tall", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16061, "east=low", "north=none", "south=tall", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16062, "east=low", "north=none", "south=tall", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16063, "east=low", "north=none", "south=tall", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16064, "east=low", "north=none", "south=tall", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16065, "east=low", "north=none", "south=tall", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16066, "east=low", "north=none", "south=tall", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16067, "east=low", "north=none", "south=tall", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16068, "east=low", "north=none", "south=tall", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16069, "east=low", "north=none", "south=tall", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16070, "east=low", "north=none", "south=tall", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16071, "east=low", "north=none", "south=tall", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16072, "east=low", "north=low", "south=none", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16073, "east=low", "north=low", "south=none", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16074, "east=low", "north=low", "south=none", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16075, "east=low", "north=low", "south=none", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16076, "east=low", "north=low", "south=none", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16077, "east=low", "north=low", "south=none", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16078, "east=low", "north=low", "south=none", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16079, "east=low", "north=low", "south=none", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16080, "east=low", "north=low", "south=none", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16081, "east=low", "north=low", "south=none", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16082, "east=low", "north=low", "south=none", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16083, "east=low", "north=low", "south=none", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16084, "east=low", "north=low", "south=low", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16085, "east=low", "north=low", "south=low", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16086, "east=low", "north=low", "south=low", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16087, "east=low", "north=low", "south=low", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16088, "east=low", "north=low", "south=low", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16089, "east=low", "north=low", "south=low", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16090, "east=low", "north=low", "south=low", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16091, "east=low", "north=low", "south=low", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16092, "east=low", "north=low", "south=low", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16093, "east=low", "north=low", "south=low", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16094, "east=low", "north=low", "south=low", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16095, "east=low", "north=low", "south=low", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16096, "east=low", "north=low", "south=tall", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16097, "east=low", "north=low", "south=tall", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16098, "east=low", "north=low", "south=tall", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16099, "east=low", "north=low", "south=tall", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16100, "east=low", "north=low", "south=tall", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16101, "east=low", "north=low", "south=tall", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16102, "east=low", "north=low", "south=tall", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16103, "east=low", "north=low", "south=tall", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16104, "east=low", "north=low", "south=tall", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16105, "east=low", "north=low", "south=tall", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16106, "east=low", "north=low", "south=tall", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16107, "east=low", "north=low", "south=tall", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16108, "east=low", "north=tall", "south=none", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16109, "east=low", "north=tall", "south=none", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16110, "east=low", "north=tall", "south=none", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16111, "east=low", "north=tall", "south=none", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16112, "east=low", "north=tall", "south=none", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16113, "east=low", "north=tall", "south=none", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16114, "east=low", "north=tall", "south=none", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16115, "east=low", "north=tall", "south=none", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16116, "east=low", "north=tall", "south=none", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16117, "east=low", "north=tall", "south=none", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16118, "east=low", "north=tall", "south=none", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16119, "east=low", "north=tall", "south=none", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16120, "east=low", "north=tall", "south=low", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16121, "east=low", "north=tall", "south=low", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16122, "east=low", "north=tall", "south=low", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16123, "east=low", "north=tall", "south=low", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16124, "east=low", "north=tall", "south=low", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16125, "east=low", "north=tall", "south=low", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16126, "east=low", "north=tall", "south=low", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16127, "east=low", "north=tall", "south=low", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16128, "east=low", "north=tall", "south=low", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16129, "east=low", "north=tall", "south=low", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16130, "east=low", "north=tall", "south=low", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16131, "east=low", "north=tall", "south=low", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16132, "east=low", "north=tall", "south=tall", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16133, "east=low", "north=tall", "south=tall", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16134, "east=low", "north=tall", "south=tall", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16135, "east=low", "north=tall", "south=tall", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16136, "east=low", "north=tall", "south=tall", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16137, "east=low", "north=tall", "south=tall", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16138, "east=low", "north=tall", "south=tall", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16139, "east=low", "north=tall", "south=tall", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16140, "east=low", "north=tall", "south=tall", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16141, "east=low", "north=tall", "south=tall", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16142, "east=low", "north=tall", "south=tall", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16143, "east=low", "north=tall", "south=tall", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16144, "east=tall", "north=none", "south=none", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16145, "east=tall", "north=none", "south=none", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16146, "east=tall", "north=none", "south=none", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16147, "east=tall", "north=none", "south=none", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16148, "east=tall", "north=none", "south=none", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16149, "east=tall", "north=none", "south=none", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16150, "east=tall", "north=none", "south=none", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16151, "east=tall", "north=none", "south=none", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16152, "east=tall", "north=none", "south=none", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16153, "east=tall", "north=none", "south=none", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16154, "east=tall", "north=none", "south=none", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16155, "east=tall", "north=none", "south=none", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16156, "east=tall", "north=none", "south=low", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16157, "east=tall", "north=none", "south=low", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16158, "east=tall", "north=none", "south=low", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16159, "east=tall", "north=none", "south=low", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16160, "east=tall", "north=none", "south=low", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16161, "east=tall", "north=none", "south=low", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16162, "east=tall", "north=none", "south=low", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16163, "east=tall", "north=none", "south=low", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16164, "east=tall", "north=none", "south=low", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16165, "east=tall", "north=none", "south=low", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16166, "east=tall", "north=none", "south=low", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16167, "east=tall", "north=none", "south=low", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16168, "east=tall", "north=none", "south=tall", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16169, "east=tall", "north=none", "south=tall", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16170, "east=tall", "north=none", "south=tall", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16171, "east=tall", "north=none", "south=tall", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16172, "east=tall", "north=none", "south=tall", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16173, "east=tall", "north=none", "south=tall", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16174, "east=tall", "north=none", "south=tall", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16175, "east=tall", "north=none", "south=tall", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16176, "east=tall", "north=none", "south=tall", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16177, "east=tall", "north=none", "south=tall", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16178, "east=tall", "north=none", "south=tall", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16179, "east=tall", "north=none", "south=tall", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16180, "east=tall", "north=low", "south=none", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16181, "east=tall", "north=low", "south=none", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16182, "east=tall", "north=low", "south=none", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16183, "east=tall", "north=low", "south=none", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16184, "east=tall", "north=low", "south=none", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16185, "east=tall", "north=low", "south=none", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16186, "east=tall", "north=low", "south=none", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16187, "east=tall", "north=low", "south=none", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16188, "east=tall", "north=low", "south=none", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16189, "east=tall", "north=low", "south=none", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16190, "east=tall", "north=low", "south=none", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16191, "east=tall", "north=low", "south=none", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16192, "east=tall", "north=low", "south=low", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16193, "east=tall", "north=low", "south=low", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16194, "east=tall", "north=low", "south=low", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16195, "east=tall", "north=low", "south=low", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16196, "east=tall", "north=low", "south=low", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16197, "east=tall", "north=low", "south=low", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16198, "east=tall", "north=low", "south=low", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16199, "east=tall", "north=low", "south=low", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16200, "east=tall", "north=low", "south=low", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16201, "east=tall", "north=low", "south=low", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16202, "east=tall", "north=low", "south=low", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16203, "east=tall", "north=low", "south=low", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16204, "east=tall", "north=low", "south=tall", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16205, "east=tall", "north=low", "south=tall", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16206, "east=tall", "north=low", "south=tall", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16207, "east=tall", "north=low", "south=tall", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16208, "east=tall", "north=low", "south=tall", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16209, "east=tall", "north=low", "south=tall", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16210, "east=tall", "north=low", "south=tall", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16211, "east=tall", "north=low", "south=tall", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16212, "east=tall", "north=low", "south=tall", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16213, "east=tall", "north=low", "south=tall", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16214, "east=tall", "north=low", "south=tall", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16215, "east=tall", "north=low", "south=tall", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16216, "east=tall", "north=tall", "south=none", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16217, "east=tall", "north=tall", "south=none", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16218, "east=tall", "north=tall", "south=none", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16219, "east=tall", "north=tall", "south=none", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16220, "east=tall", "north=tall", "south=none", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16221, "east=tall", "north=tall", "south=none", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16222, "east=tall", "north=tall", "south=none", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16223, "east=tall", "north=tall", "south=none", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16224, "east=tall", "north=tall", "south=none", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16225, "east=tall", "north=tall", "south=none", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16226, "east=tall", "north=tall", "south=none", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16227, "east=tall", "north=tall", "south=none", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16228, "east=tall", "north=tall", "south=low", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16229, "east=tall", "north=tall", "south=low", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16230, "east=tall", "north=tall", "south=low", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16231, "east=tall", "north=tall", "south=low", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16232, "east=tall", "north=tall", "south=low", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16233, "east=tall", "north=tall", "south=low", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16234, "east=tall", "north=tall", "south=low", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16235, "east=tall", "north=tall", "south=low", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16236, "east=tall", "north=tall", "south=low", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16237, "east=tall", "north=tall", "south=low", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16238, "east=tall", "north=tall", "south=low", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16239, "east=tall", "north=tall", "south=low", "up=false", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16240, "east=tall", "north=tall", "south=tall", "up=true", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16241, "east=tall", "north=tall", "south=tall", "up=true", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16242, "east=tall", "north=tall", "south=tall", "up=true", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16243, "east=tall", "north=tall", "south=tall", "up=true", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16244, "east=tall", "north=tall", "south=tall", "up=true", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16245, "east=tall", "north=tall", "south=tall", "up=true", "waterlogged=false", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16246, "east=tall", "north=tall", "south=tall", "up=false", "waterlogged=true", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16247, "east=tall", "north=tall", "south=tall", "up=false", "waterlogged=true", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16248, "east=tall", "north=tall", "south=tall", "up=false", "waterlogged=true", "west=tall"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16249, "east=tall", "north=tall", "south=tall", "up=false", "waterlogged=false", "west=none"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16250, "east=tall", "north=tall", "south=tall", "up=false", "waterlogged=false", "west=low"));
        Block.BLACKSTONE_WALL.addBlockAlternative(new BlockAlternative((short) 16251, "east=tall", "north=tall", "south=tall", "up=false", "waterlogged=false", "west=tall"));
    }
}
