from google.protobuf import empty_pb2 as _empty_pb2
from google.protobuf.internal import containers as _containers
from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from typing import ClassVar as _ClassVar, Iterable as _Iterable, Mapping as _Mapping, Optional as _Optional, Union as _Union

DESCRIPTOR: _descriptor.FileDescriptor

class Orientation(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NORTH: _ClassVar[Orientation]
    NORTH_NORTHEAST: _ClassVar[Orientation]
    NORTHEAST: _ClassVar[Orientation]
    EAST_NORTHEAST: _ClassVar[Orientation]
    EAST: _ClassVar[Orientation]
    EAST_SOUTHEAST: _ClassVar[Orientation]
    SOUTHEAST: _ClassVar[Orientation]
    SOUTH_SOUTHEAST: _ClassVar[Orientation]
    SOUTH: _ClassVar[Orientation]
    SOUTH_SOUTHWEST: _ClassVar[Orientation]
    SOUTHWEST: _ClassVar[Orientation]
    WEST_SOUTHWEST: _ClassVar[Orientation]
    WEST: _ClassVar[Orientation]
    WEST_NORTHWEST: _ClassVar[Orientation]
    NORTHWEST: _ClassVar[Orientation]
    NORTH_NORTHWEST: _ClassVar[Orientation]
    UP: _ClassVar[Orientation]
    DOWN: _ClassVar[Orientation]
    NONE: _ClassVar[Orientation]

class BlockType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    ACACIA_BUTTON: _ClassVar[BlockType]
    ACACIA_DOOR: _ClassVar[BlockType]
    ACACIA_FENCE: _ClassVar[BlockType]
    ACACIA_FENCE_GATE: _ClassVar[BlockType]
    ACACIA_HANGING_SIGN: _ClassVar[BlockType]
    ACACIA_LEAVES: _ClassVar[BlockType]
    ACACIA_LOG: _ClassVar[BlockType]
    ACACIA_PLANKS: _ClassVar[BlockType]
    ACACIA_PRESSURE_PLATE: _ClassVar[BlockType]
    ACACIA_SAPLING: _ClassVar[BlockType]
    ACACIA_SIGN: _ClassVar[BlockType]
    ACACIA_SLAB: _ClassVar[BlockType]
    ACACIA_STAIRS: _ClassVar[BlockType]
    ACACIA_TRAPDOOR: _ClassVar[BlockType]
    ACACIA_WALL_HANGING_SIGN: _ClassVar[BlockType]
    ACACIA_WALL_SIGN: _ClassVar[BlockType]
    ACACIA_WOOD: _ClassVar[BlockType]
    ACTIVATOR_RAIL: _ClassVar[BlockType]
    AIR: _ClassVar[BlockType]
    ALLIUM: _ClassVar[BlockType]
    AMETHYST_BLOCK: _ClassVar[BlockType]
    AMETHYST_CLUSTER: _ClassVar[BlockType]
    ANCIENT_DEBRIS: _ClassVar[BlockType]
    ANDESITE: _ClassVar[BlockType]
    ANDESITE_SLAB: _ClassVar[BlockType]
    ANDESITE_STAIRS: _ClassVar[BlockType]
    ANDESITE_WALL: _ClassVar[BlockType]
    ANVIL: _ClassVar[BlockType]
    ATTACHED_MELON_STEM: _ClassVar[BlockType]
    ATTACHED_PUMPKIN_STEM: _ClassVar[BlockType]
    AZALEA: _ClassVar[BlockType]
    AZALEA_LEAVES: _ClassVar[BlockType]
    AZURE_BLUET: _ClassVar[BlockType]
    BAMBOO: _ClassVar[BlockType]
    BAMBOO_BLOCK: _ClassVar[BlockType]
    BAMBOO_BUTTON: _ClassVar[BlockType]
    BAMBOO_DOOR: _ClassVar[BlockType]
    BAMBOO_FENCE: _ClassVar[BlockType]
    BAMBOO_FENCE_GATE: _ClassVar[BlockType]
    BAMBOO_HANGING_SIGN: _ClassVar[BlockType]
    BAMBOO_MOSAIC: _ClassVar[BlockType]
    BAMBOO_MOSAIC_SLAB: _ClassVar[BlockType]
    BAMBOO_MOSAIC_STAIRS: _ClassVar[BlockType]
    BAMBOO_PLANKS: _ClassVar[BlockType]
    BAMBOO_PRESSURE_PLATE: _ClassVar[BlockType]
    BAMBOO_SAPLING: _ClassVar[BlockType]
    BAMBOO_SIGN: _ClassVar[BlockType]
    BAMBOO_SLAB: _ClassVar[BlockType]
    BAMBOO_STAIRS: _ClassVar[BlockType]
    BAMBOO_TRAPDOOR: _ClassVar[BlockType]
    BAMBOO_WALL_HANGING_SIGN: _ClassVar[BlockType]
    BAMBOO_WALL_SIGN: _ClassVar[BlockType]
    BARREL: _ClassVar[BlockType]
    BARRIER: _ClassVar[BlockType]
    BASALT: _ClassVar[BlockType]
    BEACON: _ClassVar[BlockType]
    BEDROCK: _ClassVar[BlockType]
    BEE_NEST: _ClassVar[BlockType]
    BEEHIVE: _ClassVar[BlockType]
    BEETROOTS: _ClassVar[BlockType]
    BELL: _ClassVar[BlockType]
    BIG_DRIPLEAF: _ClassVar[BlockType]
    BIG_DRIPLEAF_STEM: _ClassVar[BlockType]
    BIRCH_BUTTON: _ClassVar[BlockType]
    BIRCH_DOOR: _ClassVar[BlockType]
    BIRCH_FENCE: _ClassVar[BlockType]
    BIRCH_FENCE_GATE: _ClassVar[BlockType]
    BIRCH_HANGING_SIGN: _ClassVar[BlockType]
    BIRCH_LEAVES: _ClassVar[BlockType]
    BIRCH_LOG: _ClassVar[BlockType]
    BIRCH_PLANKS: _ClassVar[BlockType]
    BIRCH_PRESSURE_PLATE: _ClassVar[BlockType]
    BIRCH_SAPLING: _ClassVar[BlockType]
    BIRCH_SIGN: _ClassVar[BlockType]
    BIRCH_SLAB: _ClassVar[BlockType]
    BIRCH_STAIRS: _ClassVar[BlockType]
    BIRCH_TRAPDOOR: _ClassVar[BlockType]
    BIRCH_WALL_HANGING_SIGN: _ClassVar[BlockType]
    BIRCH_WALL_SIGN: _ClassVar[BlockType]
    BIRCH_WOOD: _ClassVar[BlockType]
    BLACK_BANNER: _ClassVar[BlockType]
    BLACK_BED: _ClassVar[BlockType]
    BLACK_CANDLE: _ClassVar[BlockType]
    BLACK_CANDLE_CAKE: _ClassVar[BlockType]
    BLACK_CARPET: _ClassVar[BlockType]
    BLACK_CONCRETE: _ClassVar[BlockType]
    BLACK_CONCRETE_POWDER: _ClassVar[BlockType]
    BLACK_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    BLACK_SHULKER_BOX: _ClassVar[BlockType]
    BLACK_STAINED_GLASS: _ClassVar[BlockType]
    BLACK_STAINED_GLASS_PANE: _ClassVar[BlockType]
    BLACK_TERRACOTTA: _ClassVar[BlockType]
    BLACK_WALL_BANNER: _ClassVar[BlockType]
    BLACK_WOOL: _ClassVar[BlockType]
    BLACKSTONE: _ClassVar[BlockType]
    BLACKSTONE_SLAB: _ClassVar[BlockType]
    BLACKSTONE_STAIRS: _ClassVar[BlockType]
    BLACKSTONE_WALL: _ClassVar[BlockType]
    BLAST_FURNACE: _ClassVar[BlockType]
    BLUE_BANNER: _ClassVar[BlockType]
    BLUE_BED: _ClassVar[BlockType]
    BLUE_CANDLE: _ClassVar[BlockType]
    BLUE_CANDLE_CAKE: _ClassVar[BlockType]
    BLUE_CARPET: _ClassVar[BlockType]
    BLUE_CONCRETE: _ClassVar[BlockType]
    BLUE_CONCRETE_POWDER: _ClassVar[BlockType]
    BLUE_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    BLUE_ICE: _ClassVar[BlockType]
    BLUE_ORCHID: _ClassVar[BlockType]
    BLUE_SHULKER_BOX: _ClassVar[BlockType]
    BLUE_STAINED_GLASS: _ClassVar[BlockType]
    BLUE_STAINED_GLASS_PANE: _ClassVar[BlockType]
    BLUE_TERRACOTTA: _ClassVar[BlockType]
    BLUE_WALL_BANNER: _ClassVar[BlockType]
    BLUE_WOOL: _ClassVar[BlockType]
    BONE_BLOCK: _ClassVar[BlockType]
    BOOKSHELF: _ClassVar[BlockType]
    BRAIN_CORAL: _ClassVar[BlockType]
    BRAIN_CORAL_BLOCK: _ClassVar[BlockType]
    BRAIN_CORAL_FAN: _ClassVar[BlockType]
    BRAIN_CORAL_WALL_FAN: _ClassVar[BlockType]
    BREWING_STAND: _ClassVar[BlockType]
    BRICK_SLAB: _ClassVar[BlockType]
    BRICK_STAIRS: _ClassVar[BlockType]
    BRICK_WALL: _ClassVar[BlockType]
    BRICKS: _ClassVar[BlockType]
    BROWN_BANNER: _ClassVar[BlockType]
    BROWN_BED: _ClassVar[BlockType]
    BROWN_CANDLE: _ClassVar[BlockType]
    BROWN_CANDLE_CAKE: _ClassVar[BlockType]
    BROWN_CARPET: _ClassVar[BlockType]
    BROWN_CONCRETE: _ClassVar[BlockType]
    BROWN_CONCRETE_POWDER: _ClassVar[BlockType]
    BROWN_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    BROWN_MUSHROOM: _ClassVar[BlockType]
    BROWN_MUSHROOM_BLOCK: _ClassVar[BlockType]
    BROWN_SHULKER_BOX: _ClassVar[BlockType]
    BROWN_STAINED_GLASS: _ClassVar[BlockType]
    BROWN_STAINED_GLASS_PANE: _ClassVar[BlockType]
    BROWN_TERRACOTTA: _ClassVar[BlockType]
    BROWN_WALL_BANNER: _ClassVar[BlockType]
    BROWN_WOOL: _ClassVar[BlockType]
    BUBBLE_COLUMN: _ClassVar[BlockType]
    BUBBLE_CORAL: _ClassVar[BlockType]
    BUBBLE_CORAL_BLOCK: _ClassVar[BlockType]
    BUBBLE_CORAL_FAN: _ClassVar[BlockType]
    BUBBLE_CORAL_WALL_FAN: _ClassVar[BlockType]
    BUDDING_AMETHYST: _ClassVar[BlockType]
    CACTUS: _ClassVar[BlockType]
    CAKE: _ClassVar[BlockType]
    CALCITE: _ClassVar[BlockType]
    CALIBRATED_SCULK_SENSOR: _ClassVar[BlockType]
    CAMPFIRE: _ClassVar[BlockType]
    CANDLE: _ClassVar[BlockType]
    CANDLE_CAKE: _ClassVar[BlockType]
    CARROTS: _ClassVar[BlockType]
    CARTOGRAPHY_TABLE: _ClassVar[BlockType]
    CARVED_PUMPKIN: _ClassVar[BlockType]
    CAULDRON: _ClassVar[BlockType]
    CAVE_AIR: _ClassVar[BlockType]
    CAVE_VINES: _ClassVar[BlockType]
    CAVE_VINES_PLANT: _ClassVar[BlockType]
    CHAIN: _ClassVar[BlockType]
    CHAIN_COMMAND_BLOCK: _ClassVar[BlockType]
    CHERRY_BUTTON: _ClassVar[BlockType]
    CHERRY_DOOR: _ClassVar[BlockType]
    CHERRY_FENCE: _ClassVar[BlockType]
    CHERRY_FENCE_GATE: _ClassVar[BlockType]
    CHERRY_HANGING_SIGN: _ClassVar[BlockType]
    CHERRY_LEAVES: _ClassVar[BlockType]
    CHERRY_LOG: _ClassVar[BlockType]
    CHERRY_PLANKS: _ClassVar[BlockType]
    CHERRY_PRESSURE_PLATE: _ClassVar[BlockType]
    CHERRY_SAPLING: _ClassVar[BlockType]
    CHERRY_SIGN: _ClassVar[BlockType]
    CHERRY_SLAB: _ClassVar[BlockType]
    CHERRY_STAIRS: _ClassVar[BlockType]
    CHERRY_TRAPDOOR: _ClassVar[BlockType]
    CHERRY_WALL_HANGING_SIGN: _ClassVar[BlockType]
    CHERRY_WALL_SIGN: _ClassVar[BlockType]
    CHERRY_WOOD: _ClassVar[BlockType]
    CHEST: _ClassVar[BlockType]
    CHIPPED_ANVIL: _ClassVar[BlockType]
    CHISELED_BOOKSHELF: _ClassVar[BlockType]
    CHISELED_DEEPSLATE: _ClassVar[BlockType]
    CHISELED_NETHER_BRICKS: _ClassVar[BlockType]
    CHISELED_POLISHED_BLACKSTONE: _ClassVar[BlockType]
    CHISELED_QUARTZ_BLOCK: _ClassVar[BlockType]
    CHISELED_RED_SANDSTONE: _ClassVar[BlockType]
    CHISELED_SANDSTONE: _ClassVar[BlockType]
    CHISELED_STONE_BRICKS: _ClassVar[BlockType]
    CHORUS_FLOWER: _ClassVar[BlockType]
    CHORUS_PLANT: _ClassVar[BlockType]
    CLAY: _ClassVar[BlockType]
    COAL_BLOCK: _ClassVar[BlockType]
    COAL_ORE: _ClassVar[BlockType]
    COARSE_DIRT: _ClassVar[BlockType]
    COBBLED_DEEPSLATE: _ClassVar[BlockType]
    COBBLED_DEEPSLATE_SLAB: _ClassVar[BlockType]
    COBBLED_DEEPSLATE_STAIRS: _ClassVar[BlockType]
    COBBLED_DEEPSLATE_WALL: _ClassVar[BlockType]
    COBBLESTONE: _ClassVar[BlockType]
    COBBLESTONE_SLAB: _ClassVar[BlockType]
    COBBLESTONE_STAIRS: _ClassVar[BlockType]
    COBBLESTONE_WALL: _ClassVar[BlockType]
    COBWEB: _ClassVar[BlockType]
    COCOA: _ClassVar[BlockType]
    COMMAND_BLOCK: _ClassVar[BlockType]
    COMPARATOR: _ClassVar[BlockType]
    COMPOSTER: _ClassVar[BlockType]
    CONDUIT: _ClassVar[BlockType]
    COPPER_BLOCK: _ClassVar[BlockType]
    COPPER_ORE: _ClassVar[BlockType]
    CORNFLOWER: _ClassVar[BlockType]
    CRACKED_DEEPSLATE_BRICKS: _ClassVar[BlockType]
    CRACKED_DEEPSLATE_TILES: _ClassVar[BlockType]
    CRACKED_NETHER_BRICKS: _ClassVar[BlockType]
    CRACKED_POLISHED_BLACKSTONE_BRICKS: _ClassVar[BlockType]
    CRACKED_STONE_BRICKS: _ClassVar[BlockType]
    CRAFTING_TABLE: _ClassVar[BlockType]
    CREEPER_HEAD: _ClassVar[BlockType]
    CREEPER_WALL_HEAD: _ClassVar[BlockType]
    CRIMSON_BUTTON: _ClassVar[BlockType]
    CRIMSON_DOOR: _ClassVar[BlockType]
    CRIMSON_FENCE: _ClassVar[BlockType]
    CRIMSON_FENCE_GATE: _ClassVar[BlockType]
    CRIMSON_FUNGUS: _ClassVar[BlockType]
    CRIMSON_HANGING_SIGN: _ClassVar[BlockType]
    CRIMSON_HYPHAE: _ClassVar[BlockType]
    CRIMSON_NYLIUM: _ClassVar[BlockType]
    CRIMSON_PLANKS: _ClassVar[BlockType]
    CRIMSON_PRESSURE_PLATE: _ClassVar[BlockType]
    CRIMSON_ROOTS: _ClassVar[BlockType]
    CRIMSON_SIGN: _ClassVar[BlockType]
    CRIMSON_SLAB: _ClassVar[BlockType]
    CRIMSON_STAIRS: _ClassVar[BlockType]
    CRIMSON_STEM: _ClassVar[BlockType]
    CRIMSON_TRAPDOOR: _ClassVar[BlockType]
    CRIMSON_WALL_HANGING_SIGN: _ClassVar[BlockType]
    CRIMSON_WALL_SIGN: _ClassVar[BlockType]
    CRYING_OBSIDIAN: _ClassVar[BlockType]
    CUT_COPPER: _ClassVar[BlockType]
    CUT_COPPER_SLAB: _ClassVar[BlockType]
    CUT_COPPER_STAIRS: _ClassVar[BlockType]
    CUT_RED_SANDSTONE: _ClassVar[BlockType]
    CUT_RED_SANDSTONE_SLAB: _ClassVar[BlockType]
    CUT_SANDSTONE: _ClassVar[BlockType]
    CUT_SANDSTONE_SLAB: _ClassVar[BlockType]
    CYAN_BANNER: _ClassVar[BlockType]
    CYAN_BED: _ClassVar[BlockType]
    CYAN_CANDLE: _ClassVar[BlockType]
    CYAN_CANDLE_CAKE: _ClassVar[BlockType]
    CYAN_CARPET: _ClassVar[BlockType]
    CYAN_CONCRETE: _ClassVar[BlockType]
    CYAN_CONCRETE_POWDER: _ClassVar[BlockType]
    CYAN_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    CYAN_SHULKER_BOX: _ClassVar[BlockType]
    CYAN_STAINED_GLASS: _ClassVar[BlockType]
    CYAN_STAINED_GLASS_PANE: _ClassVar[BlockType]
    CYAN_TERRACOTTA: _ClassVar[BlockType]
    CYAN_WALL_BANNER: _ClassVar[BlockType]
    CYAN_WOOL: _ClassVar[BlockType]
    DAMAGED_ANVIL: _ClassVar[BlockType]
    DANDELION: _ClassVar[BlockType]
    DARK_OAK_BUTTON: _ClassVar[BlockType]
    DARK_OAK_DOOR: _ClassVar[BlockType]
    DARK_OAK_FENCE: _ClassVar[BlockType]
    DARK_OAK_FENCE_GATE: _ClassVar[BlockType]
    DARK_OAK_HANGING_SIGN: _ClassVar[BlockType]
    DARK_OAK_LEAVES: _ClassVar[BlockType]
    DARK_OAK_LOG: _ClassVar[BlockType]
    DARK_OAK_PLANKS: _ClassVar[BlockType]
    DARK_OAK_PRESSURE_PLATE: _ClassVar[BlockType]
    DARK_OAK_SAPLING: _ClassVar[BlockType]
    DARK_OAK_SIGN: _ClassVar[BlockType]
    DARK_OAK_SLAB: _ClassVar[BlockType]
    DARK_OAK_STAIRS: _ClassVar[BlockType]
    DARK_OAK_TRAPDOOR: _ClassVar[BlockType]
    DARK_OAK_WALL_HANGING_SIGN: _ClassVar[BlockType]
    DARK_OAK_WALL_SIGN: _ClassVar[BlockType]
    DARK_OAK_WOOD: _ClassVar[BlockType]
    DARK_PRISMARINE: _ClassVar[BlockType]
    DARK_PRISMARINE_SLAB: _ClassVar[BlockType]
    DARK_PRISMARINE_STAIRS: _ClassVar[BlockType]
    DAYLIGHT_DETECTOR: _ClassVar[BlockType]
    DEAD_BRAIN_CORAL: _ClassVar[BlockType]
    DEAD_BRAIN_CORAL_BLOCK: _ClassVar[BlockType]
    DEAD_BRAIN_CORAL_FAN: _ClassVar[BlockType]
    DEAD_BRAIN_CORAL_WALL_FAN: _ClassVar[BlockType]
    DEAD_BUBBLE_CORAL: _ClassVar[BlockType]
    DEAD_BUBBLE_CORAL_BLOCK: _ClassVar[BlockType]
    DEAD_BUBBLE_CORAL_FAN: _ClassVar[BlockType]
    DEAD_BUBBLE_CORAL_WALL_FAN: _ClassVar[BlockType]
    DEAD_BUSH: _ClassVar[BlockType]
    DEAD_FIRE_CORAL: _ClassVar[BlockType]
    DEAD_FIRE_CORAL_BLOCK: _ClassVar[BlockType]
    DEAD_FIRE_CORAL_FAN: _ClassVar[BlockType]
    DEAD_FIRE_CORAL_WALL_FAN: _ClassVar[BlockType]
    DEAD_HORN_CORAL: _ClassVar[BlockType]
    DEAD_HORN_CORAL_BLOCK: _ClassVar[BlockType]
    DEAD_HORN_CORAL_FAN: _ClassVar[BlockType]
    DEAD_HORN_CORAL_WALL_FAN: _ClassVar[BlockType]
    DEAD_TUBE_CORAL: _ClassVar[BlockType]
    DEAD_TUBE_CORAL_BLOCK: _ClassVar[BlockType]
    DEAD_TUBE_CORAL_FAN: _ClassVar[BlockType]
    DEAD_TUBE_CORAL_WALL_FAN: _ClassVar[BlockType]
    DECORATED_POT: _ClassVar[BlockType]
    DEEPSLATE: _ClassVar[BlockType]
    DEEPSLATE_BRICK_SLAB: _ClassVar[BlockType]
    DEEPSLATE_BRICK_STAIRS: _ClassVar[BlockType]
    DEEPSLATE_BRICK_WALL: _ClassVar[BlockType]
    DEEPSLATE_BRICKS: _ClassVar[BlockType]
    DEEPSLATE_COAL_ORE: _ClassVar[BlockType]
    DEEPSLATE_COPPER_ORE: _ClassVar[BlockType]
    DEEPSLATE_DIAMOND_ORE: _ClassVar[BlockType]
    DEEPSLATE_EMERALD_ORE: _ClassVar[BlockType]
    DEEPSLATE_GOLD_ORE: _ClassVar[BlockType]
    DEEPSLATE_IRON_ORE: _ClassVar[BlockType]
    DEEPSLATE_LAPIS_ORE: _ClassVar[BlockType]
    DEEPSLATE_REDSTONE_ORE: _ClassVar[BlockType]
    DEEPSLATE_TILE_SLAB: _ClassVar[BlockType]
    DEEPSLATE_TILE_STAIRS: _ClassVar[BlockType]
    DEEPSLATE_TILE_WALL: _ClassVar[BlockType]
    DEEPSLATE_TILES: _ClassVar[BlockType]
    DETECTOR_RAIL: _ClassVar[BlockType]
    DIAMOND_BLOCK: _ClassVar[BlockType]
    DIAMOND_ORE: _ClassVar[BlockType]
    DIORITE: _ClassVar[BlockType]
    DIORITE_SLAB: _ClassVar[BlockType]
    DIORITE_STAIRS: _ClassVar[BlockType]
    DIORITE_WALL: _ClassVar[BlockType]
    DIRT: _ClassVar[BlockType]
    DIRT_PATH: _ClassVar[BlockType]
    DISPENSER: _ClassVar[BlockType]
    DRAGON_EGG: _ClassVar[BlockType]
    DRAGON_HEAD: _ClassVar[BlockType]
    DRAGON_WALL_HEAD: _ClassVar[BlockType]
    DRIED_KELP_BLOCK: _ClassVar[BlockType]
    DRIPSTONE_BLOCK: _ClassVar[BlockType]
    DROPPER: _ClassVar[BlockType]
    EMERALD_BLOCK: _ClassVar[BlockType]
    EMERALD_ORE: _ClassVar[BlockType]
    ENCHANTING_TABLE: _ClassVar[BlockType]
    END_GATEWAY: _ClassVar[BlockType]
    END_PORTAL: _ClassVar[BlockType]
    END_PORTAL_FRAME: _ClassVar[BlockType]
    END_ROD: _ClassVar[BlockType]
    END_STONE: _ClassVar[BlockType]
    END_STONE_BRICK_SLAB: _ClassVar[BlockType]
    END_STONE_BRICK_STAIRS: _ClassVar[BlockType]
    END_STONE_BRICK_WALL: _ClassVar[BlockType]
    END_STONE_BRICKS: _ClassVar[BlockType]
    ENDER_CHEST: _ClassVar[BlockType]
    EXPOSED_COPPER: _ClassVar[BlockType]
    EXPOSED_CUT_COPPER: _ClassVar[BlockType]
    EXPOSED_CUT_COPPER_SLAB: _ClassVar[BlockType]
    EXPOSED_CUT_COPPER_STAIRS: _ClassVar[BlockType]
    FARMLAND: _ClassVar[BlockType]
    FERN: _ClassVar[BlockType]
    FIRE: _ClassVar[BlockType]
    FIRE_CORAL: _ClassVar[BlockType]
    FIRE_CORAL_BLOCK: _ClassVar[BlockType]
    FIRE_CORAL_FAN: _ClassVar[BlockType]
    FIRE_CORAL_WALL_FAN: _ClassVar[BlockType]
    FLETCHING_TABLE: _ClassVar[BlockType]
    FLOWER_POT: _ClassVar[BlockType]
    FLOWERING_AZALEA: _ClassVar[BlockType]
    FLOWERING_AZALEA_LEAVES: _ClassVar[BlockType]
    FROGSPAWN: _ClassVar[BlockType]
    FROSTED_ICE: _ClassVar[BlockType]
    FURNACE: _ClassVar[BlockType]
    GILDED_BLACKSTONE: _ClassVar[BlockType]
    GLASS: _ClassVar[BlockType]
    GLASS_PANE: _ClassVar[BlockType]
    GLOW_LICHEN: _ClassVar[BlockType]
    GLOWSTONE: _ClassVar[BlockType]
    GOLD_BLOCK: _ClassVar[BlockType]
    GOLD_ORE: _ClassVar[BlockType]
    GRANITE: _ClassVar[BlockType]
    GRANITE_SLAB: _ClassVar[BlockType]
    GRANITE_STAIRS: _ClassVar[BlockType]
    GRANITE_WALL: _ClassVar[BlockType]
    GRASS: _ClassVar[BlockType]
    GRASS_BLOCK: _ClassVar[BlockType]
    GRAVEL: _ClassVar[BlockType]
    GRAY_BANNER: _ClassVar[BlockType]
    GRAY_BED: _ClassVar[BlockType]
    GRAY_CANDLE: _ClassVar[BlockType]
    GRAY_CANDLE_CAKE: _ClassVar[BlockType]
    GRAY_CARPET: _ClassVar[BlockType]
    GRAY_CONCRETE: _ClassVar[BlockType]
    GRAY_CONCRETE_POWDER: _ClassVar[BlockType]
    GRAY_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    GRAY_SHULKER_BOX: _ClassVar[BlockType]
    GRAY_STAINED_GLASS: _ClassVar[BlockType]
    GRAY_STAINED_GLASS_PANE: _ClassVar[BlockType]
    GRAY_TERRACOTTA: _ClassVar[BlockType]
    GRAY_WALL_BANNER: _ClassVar[BlockType]
    GRAY_WOOL: _ClassVar[BlockType]
    GREEN_BANNER: _ClassVar[BlockType]
    GREEN_BED: _ClassVar[BlockType]
    GREEN_CANDLE: _ClassVar[BlockType]
    GREEN_CANDLE_CAKE: _ClassVar[BlockType]
    GREEN_CARPET: _ClassVar[BlockType]
    GREEN_CONCRETE: _ClassVar[BlockType]
    GREEN_CONCRETE_POWDER: _ClassVar[BlockType]
    GREEN_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    GREEN_SHULKER_BOX: _ClassVar[BlockType]
    GREEN_STAINED_GLASS: _ClassVar[BlockType]
    GREEN_STAINED_GLASS_PANE: _ClassVar[BlockType]
    GREEN_TERRACOTTA: _ClassVar[BlockType]
    GREEN_WALL_BANNER: _ClassVar[BlockType]
    GREEN_WOOL: _ClassVar[BlockType]
    GRINDSTONE: _ClassVar[BlockType]
    HANGING_ROOTS: _ClassVar[BlockType]
    HAY_BLOCK: _ClassVar[BlockType]
    HEAVY_WEIGHTED_PRESSURE_PLATE: _ClassVar[BlockType]
    HONEY_BLOCK: _ClassVar[BlockType]
    HONEYCOMB_BLOCK: _ClassVar[BlockType]
    HOPPER: _ClassVar[BlockType]
    HORN_CORAL: _ClassVar[BlockType]
    HORN_CORAL_BLOCK: _ClassVar[BlockType]
    HORN_CORAL_FAN: _ClassVar[BlockType]
    HORN_CORAL_WALL_FAN: _ClassVar[BlockType]
    ICE: _ClassVar[BlockType]
    INFESTED_CHISELED_STONE_BRICKS: _ClassVar[BlockType]
    INFESTED_COBBLESTONE: _ClassVar[BlockType]
    INFESTED_CRACKED_STONE_BRICKS: _ClassVar[BlockType]
    INFESTED_DEEPSLATE: _ClassVar[BlockType]
    INFESTED_MOSSY_STONE_BRICKS: _ClassVar[BlockType]
    INFESTED_STONE: _ClassVar[BlockType]
    INFESTED_STONE_BRICKS: _ClassVar[BlockType]
    IRON_BARS: _ClassVar[BlockType]
    IRON_BLOCK: _ClassVar[BlockType]
    IRON_DOOR: _ClassVar[BlockType]
    IRON_ORE: _ClassVar[BlockType]
    IRON_TRAPDOOR: _ClassVar[BlockType]
    JACK_O_LANTERN: _ClassVar[BlockType]
    JIGSAW: _ClassVar[BlockType]
    JUKEBOX: _ClassVar[BlockType]
    JUNGLE_BUTTON: _ClassVar[BlockType]
    JUNGLE_DOOR: _ClassVar[BlockType]
    JUNGLE_FENCE: _ClassVar[BlockType]
    JUNGLE_FENCE_GATE: _ClassVar[BlockType]
    JUNGLE_HANGING_SIGN: _ClassVar[BlockType]
    JUNGLE_LEAVES: _ClassVar[BlockType]
    JUNGLE_LOG: _ClassVar[BlockType]
    JUNGLE_PLANKS: _ClassVar[BlockType]
    JUNGLE_PRESSURE_PLATE: _ClassVar[BlockType]
    JUNGLE_SAPLING: _ClassVar[BlockType]
    JUNGLE_SIGN: _ClassVar[BlockType]
    JUNGLE_SLAB: _ClassVar[BlockType]
    JUNGLE_STAIRS: _ClassVar[BlockType]
    JUNGLE_TRAPDOOR: _ClassVar[BlockType]
    JUNGLE_WALL_HANGING_SIGN: _ClassVar[BlockType]
    JUNGLE_WALL_SIGN: _ClassVar[BlockType]
    JUNGLE_WOOD: _ClassVar[BlockType]
    KELP: _ClassVar[BlockType]
    KELP_PLANT: _ClassVar[BlockType]
    LADDER: _ClassVar[BlockType]
    LANTERN: _ClassVar[BlockType]
    LAPIS_BLOCK: _ClassVar[BlockType]
    LAPIS_ORE: _ClassVar[BlockType]
    LARGE_AMETHYST_BUD: _ClassVar[BlockType]
    LARGE_FERN: _ClassVar[BlockType]
    LAVA: _ClassVar[BlockType]
    LAVA_CAULDRON: _ClassVar[BlockType]
    LECTERN: _ClassVar[BlockType]
    LEVER: _ClassVar[BlockType]
    LIGHT: _ClassVar[BlockType]
    LIGHT_BLUE_BANNER: _ClassVar[BlockType]
    LIGHT_BLUE_BED: _ClassVar[BlockType]
    LIGHT_BLUE_CANDLE: _ClassVar[BlockType]
    LIGHT_BLUE_CANDLE_CAKE: _ClassVar[BlockType]
    LIGHT_BLUE_CARPET: _ClassVar[BlockType]
    LIGHT_BLUE_CONCRETE: _ClassVar[BlockType]
    LIGHT_BLUE_CONCRETE_POWDER: _ClassVar[BlockType]
    LIGHT_BLUE_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    LIGHT_BLUE_SHULKER_BOX: _ClassVar[BlockType]
    LIGHT_BLUE_STAINED_GLASS: _ClassVar[BlockType]
    LIGHT_BLUE_STAINED_GLASS_PANE: _ClassVar[BlockType]
    LIGHT_BLUE_TERRACOTTA: _ClassVar[BlockType]
    LIGHT_BLUE_WALL_BANNER: _ClassVar[BlockType]
    LIGHT_BLUE_WOOL: _ClassVar[BlockType]
    LIGHT_GRAY_BANNER: _ClassVar[BlockType]
    LIGHT_GRAY_BED: _ClassVar[BlockType]
    LIGHT_GRAY_CANDLE: _ClassVar[BlockType]
    LIGHT_GRAY_CANDLE_CAKE: _ClassVar[BlockType]
    LIGHT_GRAY_CARPET: _ClassVar[BlockType]
    LIGHT_GRAY_CONCRETE: _ClassVar[BlockType]
    LIGHT_GRAY_CONCRETE_POWDER: _ClassVar[BlockType]
    LIGHT_GRAY_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    LIGHT_GRAY_SHULKER_BOX: _ClassVar[BlockType]
    LIGHT_GRAY_STAINED_GLASS: _ClassVar[BlockType]
    LIGHT_GRAY_STAINED_GLASS_PANE: _ClassVar[BlockType]
    LIGHT_GRAY_TERRACOTTA: _ClassVar[BlockType]
    LIGHT_GRAY_WALL_BANNER: _ClassVar[BlockType]
    LIGHT_GRAY_WOOL: _ClassVar[BlockType]
    LIGHT_WEIGHTED_PRESSURE_PLATE: _ClassVar[BlockType]
    LIGHTNING_ROD: _ClassVar[BlockType]
    LILAC: _ClassVar[BlockType]
    LILY_OF_THE_VALLEY: _ClassVar[BlockType]
    LILY_PAD: _ClassVar[BlockType]
    LIME_BANNER: _ClassVar[BlockType]
    LIME_BED: _ClassVar[BlockType]
    LIME_CANDLE: _ClassVar[BlockType]
    LIME_CANDLE_CAKE: _ClassVar[BlockType]
    LIME_CARPET: _ClassVar[BlockType]
    LIME_CONCRETE: _ClassVar[BlockType]
    LIME_CONCRETE_POWDER: _ClassVar[BlockType]
    LIME_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    LIME_SHULKER_BOX: _ClassVar[BlockType]
    LIME_STAINED_GLASS: _ClassVar[BlockType]
    LIME_STAINED_GLASS_PANE: _ClassVar[BlockType]
    LIME_TERRACOTTA: _ClassVar[BlockType]
    LIME_WALL_BANNER: _ClassVar[BlockType]
    LIME_WOOL: _ClassVar[BlockType]
    LODESTONE: _ClassVar[BlockType]
    LOOM: _ClassVar[BlockType]
    MAGENTA_BANNER: _ClassVar[BlockType]
    MAGENTA_BED: _ClassVar[BlockType]
    MAGENTA_CANDLE: _ClassVar[BlockType]
    MAGENTA_CANDLE_CAKE: _ClassVar[BlockType]
    MAGENTA_CARPET: _ClassVar[BlockType]
    MAGENTA_CONCRETE: _ClassVar[BlockType]
    MAGENTA_CONCRETE_POWDER: _ClassVar[BlockType]
    MAGENTA_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    MAGENTA_SHULKER_BOX: _ClassVar[BlockType]
    MAGENTA_STAINED_GLASS: _ClassVar[BlockType]
    MAGENTA_STAINED_GLASS_PANE: _ClassVar[BlockType]
    MAGENTA_TERRACOTTA: _ClassVar[BlockType]
    MAGENTA_WALL_BANNER: _ClassVar[BlockType]
    MAGENTA_WOOL: _ClassVar[BlockType]
    MAGMA_BLOCK: _ClassVar[BlockType]
    MANGROVE_BUTTON: _ClassVar[BlockType]
    MANGROVE_DOOR: _ClassVar[BlockType]
    MANGROVE_FENCE: _ClassVar[BlockType]
    MANGROVE_FENCE_GATE: _ClassVar[BlockType]
    MANGROVE_HANGING_SIGN: _ClassVar[BlockType]
    MANGROVE_LEAVES: _ClassVar[BlockType]
    MANGROVE_LOG: _ClassVar[BlockType]
    MANGROVE_PLANKS: _ClassVar[BlockType]
    MANGROVE_PRESSURE_PLATE: _ClassVar[BlockType]
    MANGROVE_PROPAGULE: _ClassVar[BlockType]
    MANGROVE_ROOTS: _ClassVar[BlockType]
    MANGROVE_SIGN: _ClassVar[BlockType]
    MANGROVE_SLAB: _ClassVar[BlockType]
    MANGROVE_STAIRS: _ClassVar[BlockType]
    MANGROVE_TRAPDOOR: _ClassVar[BlockType]
    MANGROVE_WALL_HANGING_SIGN: _ClassVar[BlockType]
    MANGROVE_WALL_SIGN: _ClassVar[BlockType]
    MANGROVE_WOOD: _ClassVar[BlockType]
    MEDIUM_AMETHYST_BUD: _ClassVar[BlockType]
    MELON: _ClassVar[BlockType]
    MELON_STEM: _ClassVar[BlockType]
    MOSS_BLOCK: _ClassVar[BlockType]
    MOSS_CARPET: _ClassVar[BlockType]
    MOSSY_COBBLESTONE: _ClassVar[BlockType]
    MOSSY_COBBLESTONE_SLAB: _ClassVar[BlockType]
    MOSSY_COBBLESTONE_STAIRS: _ClassVar[BlockType]
    MOSSY_COBBLESTONE_WALL: _ClassVar[BlockType]
    MOSSY_STONE_BRICK_SLAB: _ClassVar[BlockType]
    MOSSY_STONE_BRICK_STAIRS: _ClassVar[BlockType]
    MOSSY_STONE_BRICK_WALL: _ClassVar[BlockType]
    MOSSY_STONE_BRICKS: _ClassVar[BlockType]
    MOVING_PISTON: _ClassVar[BlockType]
    MUD: _ClassVar[BlockType]
    MUD_BRICK_SLAB: _ClassVar[BlockType]
    MUD_BRICK_STAIRS: _ClassVar[BlockType]
    MUD_BRICK_WALL: _ClassVar[BlockType]
    MUD_BRICKS: _ClassVar[BlockType]
    MUDDY_MANGROVE_ROOTS: _ClassVar[BlockType]
    MUSHROOM_STEM: _ClassVar[BlockType]
    MYCELIUM: _ClassVar[BlockType]
    NETHER_BRICK_FENCE: _ClassVar[BlockType]
    NETHER_BRICK_SLAB: _ClassVar[BlockType]
    NETHER_BRICK_STAIRS: _ClassVar[BlockType]
    NETHER_BRICK_WALL: _ClassVar[BlockType]
    NETHER_BRICKS: _ClassVar[BlockType]
    NETHER_GOLD_ORE: _ClassVar[BlockType]
    NETHER_PORTAL: _ClassVar[BlockType]
    NETHER_QUARTZ_ORE: _ClassVar[BlockType]
    NETHER_SPROUTS: _ClassVar[BlockType]
    NETHER_WART: _ClassVar[BlockType]
    NETHER_WART_BLOCK: _ClassVar[BlockType]
    NETHERITE_BLOCK: _ClassVar[BlockType]
    NETHERRACK: _ClassVar[BlockType]
    NOTE_BLOCK: _ClassVar[BlockType]
    OAK_BUTTON: _ClassVar[BlockType]
    OAK_DOOR: _ClassVar[BlockType]
    OAK_FENCE: _ClassVar[BlockType]
    OAK_FENCE_GATE: _ClassVar[BlockType]
    OAK_HANGING_SIGN: _ClassVar[BlockType]
    OAK_LEAVES: _ClassVar[BlockType]
    OAK_LOG: _ClassVar[BlockType]
    OAK_PLANKS: _ClassVar[BlockType]
    OAK_PRESSURE_PLATE: _ClassVar[BlockType]
    OAK_SAPLING: _ClassVar[BlockType]
    OAK_SIGN: _ClassVar[BlockType]
    OAK_SLAB: _ClassVar[BlockType]
    OAK_STAIRS: _ClassVar[BlockType]
    OAK_TRAPDOOR: _ClassVar[BlockType]
    OAK_WALL_HANGING_SIGN: _ClassVar[BlockType]
    OAK_WALL_SIGN: _ClassVar[BlockType]
    OAK_WOOD: _ClassVar[BlockType]
    OBSERVER: _ClassVar[BlockType]
    OBSIDIAN: _ClassVar[BlockType]
    OCHRE_FROGLIGHT: _ClassVar[BlockType]
    ORANGE_BANNER: _ClassVar[BlockType]
    ORANGE_BED: _ClassVar[BlockType]
    ORANGE_CANDLE: _ClassVar[BlockType]
    ORANGE_CANDLE_CAKE: _ClassVar[BlockType]
    ORANGE_CARPET: _ClassVar[BlockType]
    ORANGE_CONCRETE: _ClassVar[BlockType]
    ORANGE_CONCRETE_POWDER: _ClassVar[BlockType]
    ORANGE_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    ORANGE_SHULKER_BOX: _ClassVar[BlockType]
    ORANGE_STAINED_GLASS: _ClassVar[BlockType]
    ORANGE_STAINED_GLASS_PANE: _ClassVar[BlockType]
    ORANGE_TERRACOTTA: _ClassVar[BlockType]
    ORANGE_TULIP: _ClassVar[BlockType]
    ORANGE_WALL_BANNER: _ClassVar[BlockType]
    ORANGE_WOOL: _ClassVar[BlockType]
    OXEYE_DAISY: _ClassVar[BlockType]
    OXIDIZED_COPPER: _ClassVar[BlockType]
    OXIDIZED_CUT_COPPER: _ClassVar[BlockType]
    OXIDIZED_CUT_COPPER_SLAB: _ClassVar[BlockType]
    OXIDIZED_CUT_COPPER_STAIRS: _ClassVar[BlockType]
    PACKED_ICE: _ClassVar[BlockType]
    PACKED_MUD: _ClassVar[BlockType]
    PEARLESCENT_FROGLIGHT: _ClassVar[BlockType]
    PEONY: _ClassVar[BlockType]
    PETRIFIED_OAK_SLAB: _ClassVar[BlockType]
    PIGLIN_HEAD: _ClassVar[BlockType]
    PIGLIN_WALL_HEAD: _ClassVar[BlockType]
    PINK_BANNER: _ClassVar[BlockType]
    PINK_BED: _ClassVar[BlockType]
    PINK_CANDLE: _ClassVar[BlockType]
    PINK_CANDLE_CAKE: _ClassVar[BlockType]
    PINK_CARPET: _ClassVar[BlockType]
    PINK_CONCRETE: _ClassVar[BlockType]
    PINK_CONCRETE_POWDER: _ClassVar[BlockType]
    PINK_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    PINK_PETALS: _ClassVar[BlockType]
    PINK_SHULKER_BOX: _ClassVar[BlockType]
    PINK_STAINED_GLASS: _ClassVar[BlockType]
    PINK_STAINED_GLASS_PANE: _ClassVar[BlockType]
    PINK_TERRACOTTA: _ClassVar[BlockType]
    PINK_TULIP: _ClassVar[BlockType]
    PINK_WALL_BANNER: _ClassVar[BlockType]
    PINK_WOOL: _ClassVar[BlockType]
    PISTON: _ClassVar[BlockType]
    PISTON_HEAD: _ClassVar[BlockType]
    PITCHER_CROP: _ClassVar[BlockType]
    PITCHER_PLANT: _ClassVar[BlockType]
    PLAYER_HEAD: _ClassVar[BlockType]
    PLAYER_WALL_HEAD: _ClassVar[BlockType]
    PODZOL: _ClassVar[BlockType]
    POINTED_DRIPSTONE: _ClassVar[BlockType]
    POLISHED_ANDESITE: _ClassVar[BlockType]
    POLISHED_ANDESITE_SLAB: _ClassVar[BlockType]
    POLISHED_ANDESITE_STAIRS: _ClassVar[BlockType]
    POLISHED_BASALT: _ClassVar[BlockType]
    POLISHED_BLACKSTONE: _ClassVar[BlockType]
    POLISHED_BLACKSTONE_BRICK_SLAB: _ClassVar[BlockType]
    POLISHED_BLACKSTONE_BRICK_STAIRS: _ClassVar[BlockType]
    POLISHED_BLACKSTONE_BRICK_WALL: _ClassVar[BlockType]
    POLISHED_BLACKSTONE_BRICKS: _ClassVar[BlockType]
    POLISHED_BLACKSTONE_BUTTON: _ClassVar[BlockType]
    POLISHED_BLACKSTONE_PRESSURE_PLATE: _ClassVar[BlockType]
    POLISHED_BLACKSTONE_SLAB: _ClassVar[BlockType]
    POLISHED_BLACKSTONE_STAIRS: _ClassVar[BlockType]
    POLISHED_BLACKSTONE_WALL: _ClassVar[BlockType]
    POLISHED_DEEPSLATE: _ClassVar[BlockType]
    POLISHED_DEEPSLATE_SLAB: _ClassVar[BlockType]
    POLISHED_DEEPSLATE_STAIRS: _ClassVar[BlockType]
    POLISHED_DEEPSLATE_WALL: _ClassVar[BlockType]
    POLISHED_DIORITE: _ClassVar[BlockType]
    POLISHED_DIORITE_SLAB: _ClassVar[BlockType]
    POLISHED_DIORITE_STAIRS: _ClassVar[BlockType]
    POLISHED_GRANITE: _ClassVar[BlockType]
    POLISHED_GRANITE_SLAB: _ClassVar[BlockType]
    POLISHED_GRANITE_STAIRS: _ClassVar[BlockType]
    POPPY: _ClassVar[BlockType]
    POTATOES: _ClassVar[BlockType]
    POTTED_ACACIA_SAPLING: _ClassVar[BlockType]
    POTTED_ALLIUM: _ClassVar[BlockType]
    POTTED_AZALEA_BUSH: _ClassVar[BlockType]
    POTTED_AZURE_BLUET: _ClassVar[BlockType]
    POTTED_BAMBOO: _ClassVar[BlockType]
    POTTED_BIRCH_SAPLING: _ClassVar[BlockType]
    POTTED_BLUE_ORCHID: _ClassVar[BlockType]
    POTTED_BROWN_MUSHROOM: _ClassVar[BlockType]
    POTTED_CACTUS: _ClassVar[BlockType]
    POTTED_CHERRY_SAPLING: _ClassVar[BlockType]
    POTTED_CORNFLOWER: _ClassVar[BlockType]
    POTTED_CRIMSON_FUNGUS: _ClassVar[BlockType]
    POTTED_CRIMSON_ROOTS: _ClassVar[BlockType]
    POTTED_DANDELION: _ClassVar[BlockType]
    POTTED_DARK_OAK_SAPLING: _ClassVar[BlockType]
    POTTED_DEAD_BUSH: _ClassVar[BlockType]
    POTTED_FERN: _ClassVar[BlockType]
    POTTED_FLOWERING_AZALEA_BUSH: _ClassVar[BlockType]
    POTTED_JUNGLE_SAPLING: _ClassVar[BlockType]
    POTTED_LILY_OF_THE_VALLEY: _ClassVar[BlockType]
    POTTED_MANGROVE_PROPAGULE: _ClassVar[BlockType]
    POTTED_OAK_SAPLING: _ClassVar[BlockType]
    POTTED_ORANGE_TULIP: _ClassVar[BlockType]
    POTTED_OXEYE_DAISY: _ClassVar[BlockType]
    POTTED_PINK_TULIP: _ClassVar[BlockType]
    POTTED_POPPY: _ClassVar[BlockType]
    POTTED_RED_MUSHROOM: _ClassVar[BlockType]
    POTTED_RED_TULIP: _ClassVar[BlockType]
    POTTED_SPRUCE_SAPLING: _ClassVar[BlockType]
    POTTED_TORCHFLOWER: _ClassVar[BlockType]
    POTTED_WARPED_FUNGUS: _ClassVar[BlockType]
    POTTED_WARPED_ROOTS: _ClassVar[BlockType]
    POTTED_WHITE_TULIP: _ClassVar[BlockType]
    POTTED_WITHER_ROSE: _ClassVar[BlockType]
    POWDER_SNOW: _ClassVar[BlockType]
    POWDER_SNOW_CAULDRON: _ClassVar[BlockType]
    POWERED_RAIL: _ClassVar[BlockType]
    PRISMARINE: _ClassVar[BlockType]
    PRISMARINE_BRICK_SLAB: _ClassVar[BlockType]
    PRISMARINE_BRICK_STAIRS: _ClassVar[BlockType]
    PRISMARINE_BRICKS: _ClassVar[BlockType]
    PRISMARINE_SLAB: _ClassVar[BlockType]
    PRISMARINE_STAIRS: _ClassVar[BlockType]
    PRISMARINE_WALL: _ClassVar[BlockType]
    PUMPKIN: _ClassVar[BlockType]
    PUMPKIN_STEM: _ClassVar[BlockType]
    PURPLE_BANNER: _ClassVar[BlockType]
    PURPLE_BED: _ClassVar[BlockType]
    PURPLE_CANDLE: _ClassVar[BlockType]
    PURPLE_CANDLE_CAKE: _ClassVar[BlockType]
    PURPLE_CARPET: _ClassVar[BlockType]
    PURPLE_CONCRETE: _ClassVar[BlockType]
    PURPLE_CONCRETE_POWDER: _ClassVar[BlockType]
    PURPLE_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    PURPLE_SHULKER_BOX: _ClassVar[BlockType]
    PURPLE_STAINED_GLASS: _ClassVar[BlockType]
    PURPLE_STAINED_GLASS_PANE: _ClassVar[BlockType]
    PURPLE_TERRACOTTA: _ClassVar[BlockType]
    PURPLE_WALL_BANNER: _ClassVar[BlockType]
    PURPLE_WOOL: _ClassVar[BlockType]
    PURPUR_BLOCK: _ClassVar[BlockType]
    PURPUR_PILLAR: _ClassVar[BlockType]
    PURPUR_SLAB: _ClassVar[BlockType]
    PURPUR_STAIRS: _ClassVar[BlockType]
    QUARTZ_BLOCK: _ClassVar[BlockType]
    QUARTZ_BRICKS: _ClassVar[BlockType]
    QUARTZ_PILLAR: _ClassVar[BlockType]
    QUARTZ_SLAB: _ClassVar[BlockType]
    QUARTZ_STAIRS: _ClassVar[BlockType]
    RAIL: _ClassVar[BlockType]
    RAW_COPPER_BLOCK: _ClassVar[BlockType]
    RAW_GOLD_BLOCK: _ClassVar[BlockType]
    RAW_IRON_BLOCK: _ClassVar[BlockType]
    RED_BANNER: _ClassVar[BlockType]
    RED_BED: _ClassVar[BlockType]
    RED_CANDLE: _ClassVar[BlockType]
    RED_CANDLE_CAKE: _ClassVar[BlockType]
    RED_CARPET: _ClassVar[BlockType]
    RED_CONCRETE: _ClassVar[BlockType]
    RED_CONCRETE_POWDER: _ClassVar[BlockType]
    RED_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    RED_MUSHROOM: _ClassVar[BlockType]
    RED_MUSHROOM_BLOCK: _ClassVar[BlockType]
    RED_NETHER_BRICK_SLAB: _ClassVar[BlockType]
    RED_NETHER_BRICK_STAIRS: _ClassVar[BlockType]
    RED_NETHER_BRICK_WALL: _ClassVar[BlockType]
    RED_NETHER_BRICKS: _ClassVar[BlockType]
    RED_SAND: _ClassVar[BlockType]
    RED_SANDSTONE: _ClassVar[BlockType]
    RED_SANDSTONE_SLAB: _ClassVar[BlockType]
    RED_SANDSTONE_STAIRS: _ClassVar[BlockType]
    RED_SANDSTONE_WALL: _ClassVar[BlockType]
    RED_SHULKER_BOX: _ClassVar[BlockType]
    RED_STAINED_GLASS: _ClassVar[BlockType]
    RED_STAINED_GLASS_PANE: _ClassVar[BlockType]
    RED_TERRACOTTA: _ClassVar[BlockType]
    RED_TULIP: _ClassVar[BlockType]
    RED_WALL_BANNER: _ClassVar[BlockType]
    RED_WOOL: _ClassVar[BlockType]
    REDSTONE_BLOCK: _ClassVar[BlockType]
    REDSTONE_LAMP: _ClassVar[BlockType]
    REDSTONE_ORE: _ClassVar[BlockType]
    REDSTONE_TORCH: _ClassVar[BlockType]
    REDSTONE_WALL_TORCH: _ClassVar[BlockType]
    REDSTONE_WIRE: _ClassVar[BlockType]
    REINFORCED_DEEPSLATE: _ClassVar[BlockType]
    REPEATER: _ClassVar[BlockType]
    REPEATING_COMMAND_BLOCK: _ClassVar[BlockType]
    RESPAWN_ANCHOR: _ClassVar[BlockType]
    ROOTED_DIRT: _ClassVar[BlockType]
    ROSE_BUSH: _ClassVar[BlockType]
    SAND: _ClassVar[BlockType]
    SANDSTONE: _ClassVar[BlockType]
    SANDSTONE_SLAB: _ClassVar[BlockType]
    SANDSTONE_STAIRS: _ClassVar[BlockType]
    SANDSTONE_WALL: _ClassVar[BlockType]
    SCAFFOLDING: _ClassVar[BlockType]
    SCULK: _ClassVar[BlockType]
    SCULK_CATALYST: _ClassVar[BlockType]
    SCULK_SENSOR: _ClassVar[BlockType]
    SCULK_SHRIEKER: _ClassVar[BlockType]
    SCULK_VEIN: _ClassVar[BlockType]
    SEA_LANTERN: _ClassVar[BlockType]
    SEA_PICKLE: _ClassVar[BlockType]
    SEAGRASS: _ClassVar[BlockType]
    SHROOMLIGHT: _ClassVar[BlockType]
    SHULKER_BOX: _ClassVar[BlockType]
    SKELETON_SKULL: _ClassVar[BlockType]
    SKELETON_WALL_SKULL: _ClassVar[BlockType]
    SLIME_BLOCK: _ClassVar[BlockType]
    SMALL_AMETHYST_BUD: _ClassVar[BlockType]
    SMALL_DRIPLEAF: _ClassVar[BlockType]
    SMITHING_TABLE: _ClassVar[BlockType]
    SMOKER: _ClassVar[BlockType]
    SMOOTH_BASALT: _ClassVar[BlockType]
    SMOOTH_QUARTZ: _ClassVar[BlockType]
    SMOOTH_QUARTZ_SLAB: _ClassVar[BlockType]
    SMOOTH_QUARTZ_STAIRS: _ClassVar[BlockType]
    SMOOTH_RED_SANDSTONE: _ClassVar[BlockType]
    SMOOTH_RED_SANDSTONE_SLAB: _ClassVar[BlockType]
    SMOOTH_RED_SANDSTONE_STAIRS: _ClassVar[BlockType]
    SMOOTH_SANDSTONE: _ClassVar[BlockType]
    SMOOTH_SANDSTONE_SLAB: _ClassVar[BlockType]
    SMOOTH_SANDSTONE_STAIRS: _ClassVar[BlockType]
    SMOOTH_STONE: _ClassVar[BlockType]
    SMOOTH_STONE_SLAB: _ClassVar[BlockType]
    SNIFFER_EGG: _ClassVar[BlockType]
    SNOW: _ClassVar[BlockType]
    SNOW_BLOCK: _ClassVar[BlockType]
    SOUL_CAMPFIRE: _ClassVar[BlockType]
    SOUL_FIRE: _ClassVar[BlockType]
    SOUL_LANTERN: _ClassVar[BlockType]
    SOUL_SAND: _ClassVar[BlockType]
    SOUL_SOIL: _ClassVar[BlockType]
    SOUL_TORCH: _ClassVar[BlockType]
    SOUL_WALL_TORCH: _ClassVar[BlockType]
    SPAWNER: _ClassVar[BlockType]
    SPONGE: _ClassVar[BlockType]
    SPORE_BLOSSOM: _ClassVar[BlockType]
    SPRUCE_BUTTON: _ClassVar[BlockType]
    SPRUCE_DOOR: _ClassVar[BlockType]
    SPRUCE_FENCE: _ClassVar[BlockType]
    SPRUCE_FENCE_GATE: _ClassVar[BlockType]
    SPRUCE_HANGING_SIGN: _ClassVar[BlockType]
    SPRUCE_LEAVES: _ClassVar[BlockType]
    SPRUCE_LOG: _ClassVar[BlockType]
    SPRUCE_PLANKS: _ClassVar[BlockType]
    SPRUCE_PRESSURE_PLATE: _ClassVar[BlockType]
    SPRUCE_SAPLING: _ClassVar[BlockType]
    SPRUCE_SIGN: _ClassVar[BlockType]
    SPRUCE_SLAB: _ClassVar[BlockType]
    SPRUCE_STAIRS: _ClassVar[BlockType]
    SPRUCE_TRAPDOOR: _ClassVar[BlockType]
    SPRUCE_WALL_HANGING_SIGN: _ClassVar[BlockType]
    SPRUCE_WALL_SIGN: _ClassVar[BlockType]
    SPRUCE_WOOD: _ClassVar[BlockType]
    STICKY_PISTON: _ClassVar[BlockType]
    STONE: _ClassVar[BlockType]
    STONE_BRICK_SLAB: _ClassVar[BlockType]
    STONE_BRICK_STAIRS: _ClassVar[BlockType]
    STONE_BRICK_WALL: _ClassVar[BlockType]
    STONE_BRICKS: _ClassVar[BlockType]
    STONE_BUTTON: _ClassVar[BlockType]
    STONE_PRESSURE_PLATE: _ClassVar[BlockType]
    STONE_SLAB: _ClassVar[BlockType]
    STONE_STAIRS: _ClassVar[BlockType]
    STONECUTTER: _ClassVar[BlockType]
    STRIPPED_ACACIA_LOG: _ClassVar[BlockType]
    STRIPPED_ACACIA_WOOD: _ClassVar[BlockType]
    STRIPPED_BAMBOO_BLOCK: _ClassVar[BlockType]
    STRIPPED_BIRCH_LOG: _ClassVar[BlockType]
    STRIPPED_BIRCH_WOOD: _ClassVar[BlockType]
    STRIPPED_CHERRY_LOG: _ClassVar[BlockType]
    STRIPPED_CHERRY_WOOD: _ClassVar[BlockType]
    STRIPPED_CRIMSON_HYPHAE: _ClassVar[BlockType]
    STRIPPED_CRIMSON_STEM: _ClassVar[BlockType]
    STRIPPED_DARK_OAK_LOG: _ClassVar[BlockType]
    STRIPPED_DARK_OAK_WOOD: _ClassVar[BlockType]
    STRIPPED_JUNGLE_LOG: _ClassVar[BlockType]
    STRIPPED_JUNGLE_WOOD: _ClassVar[BlockType]
    STRIPPED_MANGROVE_LOG: _ClassVar[BlockType]
    STRIPPED_MANGROVE_WOOD: _ClassVar[BlockType]
    STRIPPED_OAK_LOG: _ClassVar[BlockType]
    STRIPPED_OAK_WOOD: _ClassVar[BlockType]
    STRIPPED_SPRUCE_LOG: _ClassVar[BlockType]
    STRIPPED_SPRUCE_WOOD: _ClassVar[BlockType]
    STRIPPED_WARPED_HYPHAE: _ClassVar[BlockType]
    STRIPPED_WARPED_STEM: _ClassVar[BlockType]
    STRUCTURE_BLOCK: _ClassVar[BlockType]
    STRUCTURE_VOID: _ClassVar[BlockType]
    SUGAR_CANE: _ClassVar[BlockType]
    SUNFLOWER: _ClassVar[BlockType]
    SUSPICIOUS_GRAVEL: _ClassVar[BlockType]
    SUSPICIOUS_SAND: _ClassVar[BlockType]
    SWEET_BERRY_BUSH: _ClassVar[BlockType]
    TALL_GRASS: _ClassVar[BlockType]
    TALL_SEAGRASS: _ClassVar[BlockType]
    TARGET: _ClassVar[BlockType]
    TERRACOTTA: _ClassVar[BlockType]
    TINTED_GLASS: _ClassVar[BlockType]
    TNT: _ClassVar[BlockType]
    TORCH: _ClassVar[BlockType]
    TORCHFLOWER: _ClassVar[BlockType]
    TORCHFLOWER_CROP: _ClassVar[BlockType]
    TRAPPED_CHEST: _ClassVar[BlockType]
    TRIPWIRE: _ClassVar[BlockType]
    TRIPWIRE_HOOK: _ClassVar[BlockType]
    TUBE_CORAL: _ClassVar[BlockType]
    TUBE_CORAL_BLOCK: _ClassVar[BlockType]
    TUBE_CORAL_FAN: _ClassVar[BlockType]
    TUBE_CORAL_WALL_FAN: _ClassVar[BlockType]
    TUFF: _ClassVar[BlockType]
    TURTLE_EGG: _ClassVar[BlockType]
    TWISTING_VINES: _ClassVar[BlockType]
    TWISTING_VINES_PLANT: _ClassVar[BlockType]
    VERDANT_FROGLIGHT: _ClassVar[BlockType]
    VINE: _ClassVar[BlockType]
    VOID_AIR: _ClassVar[BlockType]
    WALL_TORCH: _ClassVar[BlockType]
    WARPED_BUTTON: _ClassVar[BlockType]
    WARPED_DOOR: _ClassVar[BlockType]
    WARPED_FENCE: _ClassVar[BlockType]
    WARPED_FENCE_GATE: _ClassVar[BlockType]
    WARPED_FUNGUS: _ClassVar[BlockType]
    WARPED_HANGING_SIGN: _ClassVar[BlockType]
    WARPED_HYPHAE: _ClassVar[BlockType]
    WARPED_NYLIUM: _ClassVar[BlockType]
    WARPED_PLANKS: _ClassVar[BlockType]
    WARPED_PRESSURE_PLATE: _ClassVar[BlockType]
    WARPED_ROOTS: _ClassVar[BlockType]
    WARPED_SIGN: _ClassVar[BlockType]
    WARPED_SLAB: _ClassVar[BlockType]
    WARPED_STAIRS: _ClassVar[BlockType]
    WARPED_STEM: _ClassVar[BlockType]
    WARPED_TRAPDOOR: _ClassVar[BlockType]
    WARPED_WALL_HANGING_SIGN: _ClassVar[BlockType]
    WARPED_WALL_SIGN: _ClassVar[BlockType]
    WARPED_WART_BLOCK: _ClassVar[BlockType]
    WATER: _ClassVar[BlockType]
    WATER_CAULDRON: _ClassVar[BlockType]
    WAXED_COPPER_BLOCK: _ClassVar[BlockType]
    WAXED_CUT_COPPER: _ClassVar[BlockType]
    WAXED_CUT_COPPER_SLAB: _ClassVar[BlockType]
    WAXED_CUT_COPPER_STAIRS: _ClassVar[BlockType]
    WAXED_EXPOSED_COPPER: _ClassVar[BlockType]
    WAXED_EXPOSED_CUT_COPPER: _ClassVar[BlockType]
    WAXED_EXPOSED_CUT_COPPER_SLAB: _ClassVar[BlockType]
    WAXED_EXPOSED_CUT_COPPER_STAIRS: _ClassVar[BlockType]
    WAXED_OXIDIZED_COPPER: _ClassVar[BlockType]
    WAXED_OXIDIZED_CUT_COPPER: _ClassVar[BlockType]
    WAXED_OXIDIZED_CUT_COPPER_SLAB: _ClassVar[BlockType]
    WAXED_OXIDIZED_CUT_COPPER_STAIRS: _ClassVar[BlockType]
    WAXED_WEATHERED_COPPER: _ClassVar[BlockType]
    WAXED_WEATHERED_CUT_COPPER: _ClassVar[BlockType]
    WAXED_WEATHERED_CUT_COPPER_SLAB: _ClassVar[BlockType]
    WAXED_WEATHERED_CUT_COPPER_STAIRS: _ClassVar[BlockType]
    WEATHERED_COPPER: _ClassVar[BlockType]
    WEATHERED_CUT_COPPER: _ClassVar[BlockType]
    WEATHERED_CUT_COPPER_SLAB: _ClassVar[BlockType]
    WEATHERED_CUT_COPPER_STAIRS: _ClassVar[BlockType]
    WEEPING_VINES: _ClassVar[BlockType]
    WEEPING_VINES_PLANT: _ClassVar[BlockType]
    WET_SPONGE: _ClassVar[BlockType]
    WHEAT: _ClassVar[BlockType]
    WHITE_BANNER: _ClassVar[BlockType]
    WHITE_BED: _ClassVar[BlockType]
    WHITE_CANDLE: _ClassVar[BlockType]
    WHITE_CANDLE_CAKE: _ClassVar[BlockType]
    WHITE_CARPET: _ClassVar[BlockType]
    WHITE_CONCRETE: _ClassVar[BlockType]
    WHITE_CONCRETE_POWDER: _ClassVar[BlockType]
    WHITE_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    WHITE_SHULKER_BOX: _ClassVar[BlockType]
    WHITE_STAINED_GLASS: _ClassVar[BlockType]
    WHITE_STAINED_GLASS_PANE: _ClassVar[BlockType]
    WHITE_TERRACOTTA: _ClassVar[BlockType]
    WHITE_TULIP: _ClassVar[BlockType]
    WHITE_WALL_BANNER: _ClassVar[BlockType]
    WHITE_WOOL: _ClassVar[BlockType]
    WITHER_ROSE: _ClassVar[BlockType]
    WITHER_SKELETON_SKULL: _ClassVar[BlockType]
    WITHER_SKELETON_WALL_SKULL: _ClassVar[BlockType]
    YELLOW_BANNER: _ClassVar[BlockType]
    YELLOW_BED: _ClassVar[BlockType]
    YELLOW_CANDLE: _ClassVar[BlockType]
    YELLOW_CANDLE_CAKE: _ClassVar[BlockType]
    YELLOW_CARPET: _ClassVar[BlockType]
    YELLOW_CONCRETE: _ClassVar[BlockType]
    YELLOW_CONCRETE_POWDER: _ClassVar[BlockType]
    YELLOW_GLAZED_TERRACOTTA: _ClassVar[BlockType]
    YELLOW_SHULKER_BOX: _ClassVar[BlockType]
    YELLOW_STAINED_GLASS: _ClassVar[BlockType]
    YELLOW_STAINED_GLASS_PANE: _ClassVar[BlockType]
    YELLOW_TERRACOTTA: _ClassVar[BlockType]
    YELLOW_WALL_BANNER: _ClassVar[BlockType]
    YELLOW_WOOL: _ClassVar[BlockType]
    ZOMBIE_HEAD: _ClassVar[BlockType]
    ZOMBIE_WALL_HEAD: _ClassVar[BlockType]
NORTH: Orientation
NORTH_NORTHEAST: Orientation
NORTHEAST: Orientation
EAST_NORTHEAST: Orientation
EAST: Orientation
EAST_SOUTHEAST: Orientation
SOUTHEAST: Orientation
SOUTH_SOUTHEAST: Orientation
SOUTH: Orientation
SOUTH_SOUTHWEST: Orientation
SOUTHWEST: Orientation
WEST_SOUTHWEST: Orientation
WEST: Orientation
WEST_NORTHWEST: Orientation
NORTHWEST: Orientation
NORTH_NORTHWEST: Orientation
UP: Orientation
DOWN: Orientation
NONE: Orientation
ACACIA_BUTTON: BlockType
ACACIA_DOOR: BlockType
ACACIA_FENCE: BlockType
ACACIA_FENCE_GATE: BlockType
ACACIA_HANGING_SIGN: BlockType
ACACIA_LEAVES: BlockType
ACACIA_LOG: BlockType
ACACIA_PLANKS: BlockType
ACACIA_PRESSURE_PLATE: BlockType
ACACIA_SAPLING: BlockType
ACACIA_SIGN: BlockType
ACACIA_SLAB: BlockType
ACACIA_STAIRS: BlockType
ACACIA_TRAPDOOR: BlockType
ACACIA_WALL_HANGING_SIGN: BlockType
ACACIA_WALL_SIGN: BlockType
ACACIA_WOOD: BlockType
ACTIVATOR_RAIL: BlockType
AIR: BlockType
ALLIUM: BlockType
AMETHYST_BLOCK: BlockType
AMETHYST_CLUSTER: BlockType
ANCIENT_DEBRIS: BlockType
ANDESITE: BlockType
ANDESITE_SLAB: BlockType
ANDESITE_STAIRS: BlockType
ANDESITE_WALL: BlockType
ANVIL: BlockType
ATTACHED_MELON_STEM: BlockType
ATTACHED_PUMPKIN_STEM: BlockType
AZALEA: BlockType
AZALEA_LEAVES: BlockType
AZURE_BLUET: BlockType
BAMBOO: BlockType
BAMBOO_BLOCK: BlockType
BAMBOO_BUTTON: BlockType
BAMBOO_DOOR: BlockType
BAMBOO_FENCE: BlockType
BAMBOO_FENCE_GATE: BlockType
BAMBOO_HANGING_SIGN: BlockType
BAMBOO_MOSAIC: BlockType
BAMBOO_MOSAIC_SLAB: BlockType
BAMBOO_MOSAIC_STAIRS: BlockType
BAMBOO_PLANKS: BlockType
BAMBOO_PRESSURE_PLATE: BlockType
BAMBOO_SAPLING: BlockType
BAMBOO_SIGN: BlockType
BAMBOO_SLAB: BlockType
BAMBOO_STAIRS: BlockType
BAMBOO_TRAPDOOR: BlockType
BAMBOO_WALL_HANGING_SIGN: BlockType
BAMBOO_WALL_SIGN: BlockType
BARREL: BlockType
BARRIER: BlockType
BASALT: BlockType
BEACON: BlockType
BEDROCK: BlockType
BEE_NEST: BlockType
BEEHIVE: BlockType
BEETROOTS: BlockType
BELL: BlockType
BIG_DRIPLEAF: BlockType
BIG_DRIPLEAF_STEM: BlockType
BIRCH_BUTTON: BlockType
BIRCH_DOOR: BlockType
BIRCH_FENCE: BlockType
BIRCH_FENCE_GATE: BlockType
BIRCH_HANGING_SIGN: BlockType
BIRCH_LEAVES: BlockType
BIRCH_LOG: BlockType
BIRCH_PLANKS: BlockType
BIRCH_PRESSURE_PLATE: BlockType
BIRCH_SAPLING: BlockType
BIRCH_SIGN: BlockType
BIRCH_SLAB: BlockType
BIRCH_STAIRS: BlockType
BIRCH_TRAPDOOR: BlockType
BIRCH_WALL_HANGING_SIGN: BlockType
BIRCH_WALL_SIGN: BlockType
BIRCH_WOOD: BlockType
BLACK_BANNER: BlockType
BLACK_BED: BlockType
BLACK_CANDLE: BlockType
BLACK_CANDLE_CAKE: BlockType
BLACK_CARPET: BlockType
BLACK_CONCRETE: BlockType
BLACK_CONCRETE_POWDER: BlockType
BLACK_GLAZED_TERRACOTTA: BlockType
BLACK_SHULKER_BOX: BlockType
BLACK_STAINED_GLASS: BlockType
BLACK_STAINED_GLASS_PANE: BlockType
BLACK_TERRACOTTA: BlockType
BLACK_WALL_BANNER: BlockType
BLACK_WOOL: BlockType
BLACKSTONE: BlockType
BLACKSTONE_SLAB: BlockType
BLACKSTONE_STAIRS: BlockType
BLACKSTONE_WALL: BlockType
BLAST_FURNACE: BlockType
BLUE_BANNER: BlockType
BLUE_BED: BlockType
BLUE_CANDLE: BlockType
BLUE_CANDLE_CAKE: BlockType
BLUE_CARPET: BlockType
BLUE_CONCRETE: BlockType
BLUE_CONCRETE_POWDER: BlockType
BLUE_GLAZED_TERRACOTTA: BlockType
BLUE_ICE: BlockType
BLUE_ORCHID: BlockType
BLUE_SHULKER_BOX: BlockType
BLUE_STAINED_GLASS: BlockType
BLUE_STAINED_GLASS_PANE: BlockType
BLUE_TERRACOTTA: BlockType
BLUE_WALL_BANNER: BlockType
BLUE_WOOL: BlockType
BONE_BLOCK: BlockType
BOOKSHELF: BlockType
BRAIN_CORAL: BlockType
BRAIN_CORAL_BLOCK: BlockType
BRAIN_CORAL_FAN: BlockType
BRAIN_CORAL_WALL_FAN: BlockType
BREWING_STAND: BlockType
BRICK_SLAB: BlockType
BRICK_STAIRS: BlockType
BRICK_WALL: BlockType
BRICKS: BlockType
BROWN_BANNER: BlockType
BROWN_BED: BlockType
BROWN_CANDLE: BlockType
BROWN_CANDLE_CAKE: BlockType
BROWN_CARPET: BlockType
BROWN_CONCRETE: BlockType
BROWN_CONCRETE_POWDER: BlockType
BROWN_GLAZED_TERRACOTTA: BlockType
BROWN_MUSHROOM: BlockType
BROWN_MUSHROOM_BLOCK: BlockType
BROWN_SHULKER_BOX: BlockType
BROWN_STAINED_GLASS: BlockType
BROWN_STAINED_GLASS_PANE: BlockType
BROWN_TERRACOTTA: BlockType
BROWN_WALL_BANNER: BlockType
BROWN_WOOL: BlockType
BUBBLE_COLUMN: BlockType
BUBBLE_CORAL: BlockType
BUBBLE_CORAL_BLOCK: BlockType
BUBBLE_CORAL_FAN: BlockType
BUBBLE_CORAL_WALL_FAN: BlockType
BUDDING_AMETHYST: BlockType
CACTUS: BlockType
CAKE: BlockType
CALCITE: BlockType
CALIBRATED_SCULK_SENSOR: BlockType
CAMPFIRE: BlockType
CANDLE: BlockType
CANDLE_CAKE: BlockType
CARROTS: BlockType
CARTOGRAPHY_TABLE: BlockType
CARVED_PUMPKIN: BlockType
CAULDRON: BlockType
CAVE_AIR: BlockType
CAVE_VINES: BlockType
CAVE_VINES_PLANT: BlockType
CHAIN: BlockType
CHAIN_COMMAND_BLOCK: BlockType
CHERRY_BUTTON: BlockType
CHERRY_DOOR: BlockType
CHERRY_FENCE: BlockType
CHERRY_FENCE_GATE: BlockType
CHERRY_HANGING_SIGN: BlockType
CHERRY_LEAVES: BlockType
CHERRY_LOG: BlockType
CHERRY_PLANKS: BlockType
CHERRY_PRESSURE_PLATE: BlockType
CHERRY_SAPLING: BlockType
CHERRY_SIGN: BlockType
CHERRY_SLAB: BlockType
CHERRY_STAIRS: BlockType
CHERRY_TRAPDOOR: BlockType
CHERRY_WALL_HANGING_SIGN: BlockType
CHERRY_WALL_SIGN: BlockType
CHERRY_WOOD: BlockType
CHEST: BlockType
CHIPPED_ANVIL: BlockType
CHISELED_BOOKSHELF: BlockType
CHISELED_DEEPSLATE: BlockType
CHISELED_NETHER_BRICKS: BlockType
CHISELED_POLISHED_BLACKSTONE: BlockType
CHISELED_QUARTZ_BLOCK: BlockType
CHISELED_RED_SANDSTONE: BlockType
CHISELED_SANDSTONE: BlockType
CHISELED_STONE_BRICKS: BlockType
CHORUS_FLOWER: BlockType
CHORUS_PLANT: BlockType
CLAY: BlockType
COAL_BLOCK: BlockType
COAL_ORE: BlockType
COARSE_DIRT: BlockType
COBBLED_DEEPSLATE: BlockType
COBBLED_DEEPSLATE_SLAB: BlockType
COBBLED_DEEPSLATE_STAIRS: BlockType
COBBLED_DEEPSLATE_WALL: BlockType
COBBLESTONE: BlockType
COBBLESTONE_SLAB: BlockType
COBBLESTONE_STAIRS: BlockType
COBBLESTONE_WALL: BlockType
COBWEB: BlockType
COCOA: BlockType
COMMAND_BLOCK: BlockType
COMPARATOR: BlockType
COMPOSTER: BlockType
CONDUIT: BlockType
COPPER_BLOCK: BlockType
COPPER_ORE: BlockType
CORNFLOWER: BlockType
CRACKED_DEEPSLATE_BRICKS: BlockType
CRACKED_DEEPSLATE_TILES: BlockType
CRACKED_NETHER_BRICKS: BlockType
CRACKED_POLISHED_BLACKSTONE_BRICKS: BlockType
CRACKED_STONE_BRICKS: BlockType
CRAFTING_TABLE: BlockType
CREEPER_HEAD: BlockType
CREEPER_WALL_HEAD: BlockType
CRIMSON_BUTTON: BlockType
CRIMSON_DOOR: BlockType
CRIMSON_FENCE: BlockType
CRIMSON_FENCE_GATE: BlockType
CRIMSON_FUNGUS: BlockType
CRIMSON_HANGING_SIGN: BlockType
CRIMSON_HYPHAE: BlockType
CRIMSON_NYLIUM: BlockType
CRIMSON_PLANKS: BlockType
CRIMSON_PRESSURE_PLATE: BlockType
CRIMSON_ROOTS: BlockType
CRIMSON_SIGN: BlockType
CRIMSON_SLAB: BlockType
CRIMSON_STAIRS: BlockType
CRIMSON_STEM: BlockType
CRIMSON_TRAPDOOR: BlockType
CRIMSON_WALL_HANGING_SIGN: BlockType
CRIMSON_WALL_SIGN: BlockType
CRYING_OBSIDIAN: BlockType
CUT_COPPER: BlockType
CUT_COPPER_SLAB: BlockType
CUT_COPPER_STAIRS: BlockType
CUT_RED_SANDSTONE: BlockType
CUT_RED_SANDSTONE_SLAB: BlockType
CUT_SANDSTONE: BlockType
CUT_SANDSTONE_SLAB: BlockType
CYAN_BANNER: BlockType
CYAN_BED: BlockType
CYAN_CANDLE: BlockType
CYAN_CANDLE_CAKE: BlockType
CYAN_CARPET: BlockType
CYAN_CONCRETE: BlockType
CYAN_CONCRETE_POWDER: BlockType
CYAN_GLAZED_TERRACOTTA: BlockType
CYAN_SHULKER_BOX: BlockType
CYAN_STAINED_GLASS: BlockType
CYAN_STAINED_GLASS_PANE: BlockType
CYAN_TERRACOTTA: BlockType
CYAN_WALL_BANNER: BlockType
CYAN_WOOL: BlockType
DAMAGED_ANVIL: BlockType
DANDELION: BlockType
DARK_OAK_BUTTON: BlockType
DARK_OAK_DOOR: BlockType
DARK_OAK_FENCE: BlockType
DARK_OAK_FENCE_GATE: BlockType
DARK_OAK_HANGING_SIGN: BlockType
DARK_OAK_LEAVES: BlockType
DARK_OAK_LOG: BlockType
DARK_OAK_PLANKS: BlockType
DARK_OAK_PRESSURE_PLATE: BlockType
DARK_OAK_SAPLING: BlockType
DARK_OAK_SIGN: BlockType
DARK_OAK_SLAB: BlockType
DARK_OAK_STAIRS: BlockType
DARK_OAK_TRAPDOOR: BlockType
DARK_OAK_WALL_HANGING_SIGN: BlockType
DARK_OAK_WALL_SIGN: BlockType
DARK_OAK_WOOD: BlockType
DARK_PRISMARINE: BlockType
DARK_PRISMARINE_SLAB: BlockType
DARK_PRISMARINE_STAIRS: BlockType
DAYLIGHT_DETECTOR: BlockType
DEAD_BRAIN_CORAL: BlockType
DEAD_BRAIN_CORAL_BLOCK: BlockType
DEAD_BRAIN_CORAL_FAN: BlockType
DEAD_BRAIN_CORAL_WALL_FAN: BlockType
DEAD_BUBBLE_CORAL: BlockType
DEAD_BUBBLE_CORAL_BLOCK: BlockType
DEAD_BUBBLE_CORAL_FAN: BlockType
DEAD_BUBBLE_CORAL_WALL_FAN: BlockType
DEAD_BUSH: BlockType
DEAD_FIRE_CORAL: BlockType
DEAD_FIRE_CORAL_BLOCK: BlockType
DEAD_FIRE_CORAL_FAN: BlockType
DEAD_FIRE_CORAL_WALL_FAN: BlockType
DEAD_HORN_CORAL: BlockType
DEAD_HORN_CORAL_BLOCK: BlockType
DEAD_HORN_CORAL_FAN: BlockType
DEAD_HORN_CORAL_WALL_FAN: BlockType
DEAD_TUBE_CORAL: BlockType
DEAD_TUBE_CORAL_BLOCK: BlockType
DEAD_TUBE_CORAL_FAN: BlockType
DEAD_TUBE_CORAL_WALL_FAN: BlockType
DECORATED_POT: BlockType
DEEPSLATE: BlockType
DEEPSLATE_BRICK_SLAB: BlockType
DEEPSLATE_BRICK_STAIRS: BlockType
DEEPSLATE_BRICK_WALL: BlockType
DEEPSLATE_BRICKS: BlockType
DEEPSLATE_COAL_ORE: BlockType
DEEPSLATE_COPPER_ORE: BlockType
DEEPSLATE_DIAMOND_ORE: BlockType
DEEPSLATE_EMERALD_ORE: BlockType
DEEPSLATE_GOLD_ORE: BlockType
DEEPSLATE_IRON_ORE: BlockType
DEEPSLATE_LAPIS_ORE: BlockType
DEEPSLATE_REDSTONE_ORE: BlockType
DEEPSLATE_TILE_SLAB: BlockType
DEEPSLATE_TILE_STAIRS: BlockType
DEEPSLATE_TILE_WALL: BlockType
DEEPSLATE_TILES: BlockType
DETECTOR_RAIL: BlockType
DIAMOND_BLOCK: BlockType
DIAMOND_ORE: BlockType
DIORITE: BlockType
DIORITE_SLAB: BlockType
DIORITE_STAIRS: BlockType
DIORITE_WALL: BlockType
DIRT: BlockType
DIRT_PATH: BlockType
DISPENSER: BlockType
DRAGON_EGG: BlockType
DRAGON_HEAD: BlockType
DRAGON_WALL_HEAD: BlockType
DRIED_KELP_BLOCK: BlockType
DRIPSTONE_BLOCK: BlockType
DROPPER: BlockType
EMERALD_BLOCK: BlockType
EMERALD_ORE: BlockType
ENCHANTING_TABLE: BlockType
END_GATEWAY: BlockType
END_PORTAL: BlockType
END_PORTAL_FRAME: BlockType
END_ROD: BlockType
END_STONE: BlockType
END_STONE_BRICK_SLAB: BlockType
END_STONE_BRICK_STAIRS: BlockType
END_STONE_BRICK_WALL: BlockType
END_STONE_BRICKS: BlockType
ENDER_CHEST: BlockType
EXPOSED_COPPER: BlockType
EXPOSED_CUT_COPPER: BlockType
EXPOSED_CUT_COPPER_SLAB: BlockType
EXPOSED_CUT_COPPER_STAIRS: BlockType
FARMLAND: BlockType
FERN: BlockType
FIRE: BlockType
FIRE_CORAL: BlockType
FIRE_CORAL_BLOCK: BlockType
FIRE_CORAL_FAN: BlockType
FIRE_CORAL_WALL_FAN: BlockType
FLETCHING_TABLE: BlockType
FLOWER_POT: BlockType
FLOWERING_AZALEA: BlockType
FLOWERING_AZALEA_LEAVES: BlockType
FROGSPAWN: BlockType
FROSTED_ICE: BlockType
FURNACE: BlockType
GILDED_BLACKSTONE: BlockType
GLASS: BlockType
GLASS_PANE: BlockType
GLOW_LICHEN: BlockType
GLOWSTONE: BlockType
GOLD_BLOCK: BlockType
GOLD_ORE: BlockType
GRANITE: BlockType
GRANITE_SLAB: BlockType
GRANITE_STAIRS: BlockType
GRANITE_WALL: BlockType
GRASS: BlockType
GRASS_BLOCK: BlockType
GRAVEL: BlockType
GRAY_BANNER: BlockType
GRAY_BED: BlockType
GRAY_CANDLE: BlockType
GRAY_CANDLE_CAKE: BlockType
GRAY_CARPET: BlockType
GRAY_CONCRETE: BlockType
GRAY_CONCRETE_POWDER: BlockType
GRAY_GLAZED_TERRACOTTA: BlockType
GRAY_SHULKER_BOX: BlockType
GRAY_STAINED_GLASS: BlockType
GRAY_STAINED_GLASS_PANE: BlockType
GRAY_TERRACOTTA: BlockType
GRAY_WALL_BANNER: BlockType
GRAY_WOOL: BlockType
GREEN_BANNER: BlockType
GREEN_BED: BlockType
GREEN_CANDLE: BlockType
GREEN_CANDLE_CAKE: BlockType
GREEN_CARPET: BlockType
GREEN_CONCRETE: BlockType
GREEN_CONCRETE_POWDER: BlockType
GREEN_GLAZED_TERRACOTTA: BlockType
GREEN_SHULKER_BOX: BlockType
GREEN_STAINED_GLASS: BlockType
GREEN_STAINED_GLASS_PANE: BlockType
GREEN_TERRACOTTA: BlockType
GREEN_WALL_BANNER: BlockType
GREEN_WOOL: BlockType
GRINDSTONE: BlockType
HANGING_ROOTS: BlockType
HAY_BLOCK: BlockType
HEAVY_WEIGHTED_PRESSURE_PLATE: BlockType
HONEY_BLOCK: BlockType
HONEYCOMB_BLOCK: BlockType
HOPPER: BlockType
HORN_CORAL: BlockType
HORN_CORAL_BLOCK: BlockType
HORN_CORAL_FAN: BlockType
HORN_CORAL_WALL_FAN: BlockType
ICE: BlockType
INFESTED_CHISELED_STONE_BRICKS: BlockType
INFESTED_COBBLESTONE: BlockType
INFESTED_CRACKED_STONE_BRICKS: BlockType
INFESTED_DEEPSLATE: BlockType
INFESTED_MOSSY_STONE_BRICKS: BlockType
INFESTED_STONE: BlockType
INFESTED_STONE_BRICKS: BlockType
IRON_BARS: BlockType
IRON_BLOCK: BlockType
IRON_DOOR: BlockType
IRON_ORE: BlockType
IRON_TRAPDOOR: BlockType
JACK_O_LANTERN: BlockType
JIGSAW: BlockType
JUKEBOX: BlockType
JUNGLE_BUTTON: BlockType
JUNGLE_DOOR: BlockType
JUNGLE_FENCE: BlockType
JUNGLE_FENCE_GATE: BlockType
JUNGLE_HANGING_SIGN: BlockType
JUNGLE_LEAVES: BlockType
JUNGLE_LOG: BlockType
JUNGLE_PLANKS: BlockType
JUNGLE_PRESSURE_PLATE: BlockType
JUNGLE_SAPLING: BlockType
JUNGLE_SIGN: BlockType
JUNGLE_SLAB: BlockType
JUNGLE_STAIRS: BlockType
JUNGLE_TRAPDOOR: BlockType
JUNGLE_WALL_HANGING_SIGN: BlockType
JUNGLE_WALL_SIGN: BlockType
JUNGLE_WOOD: BlockType
KELP: BlockType
KELP_PLANT: BlockType
LADDER: BlockType
LANTERN: BlockType
LAPIS_BLOCK: BlockType
LAPIS_ORE: BlockType
LARGE_AMETHYST_BUD: BlockType
LARGE_FERN: BlockType
LAVA: BlockType
LAVA_CAULDRON: BlockType
LECTERN: BlockType
LEVER: BlockType
LIGHT: BlockType
LIGHT_BLUE_BANNER: BlockType
LIGHT_BLUE_BED: BlockType
LIGHT_BLUE_CANDLE: BlockType
LIGHT_BLUE_CANDLE_CAKE: BlockType
LIGHT_BLUE_CARPET: BlockType
LIGHT_BLUE_CONCRETE: BlockType
LIGHT_BLUE_CONCRETE_POWDER: BlockType
LIGHT_BLUE_GLAZED_TERRACOTTA: BlockType
LIGHT_BLUE_SHULKER_BOX: BlockType
LIGHT_BLUE_STAINED_GLASS: BlockType
LIGHT_BLUE_STAINED_GLASS_PANE: BlockType
LIGHT_BLUE_TERRACOTTA: BlockType
LIGHT_BLUE_WALL_BANNER: BlockType
LIGHT_BLUE_WOOL: BlockType
LIGHT_GRAY_BANNER: BlockType
LIGHT_GRAY_BED: BlockType
LIGHT_GRAY_CANDLE: BlockType
LIGHT_GRAY_CANDLE_CAKE: BlockType
LIGHT_GRAY_CARPET: BlockType
LIGHT_GRAY_CONCRETE: BlockType
LIGHT_GRAY_CONCRETE_POWDER: BlockType
LIGHT_GRAY_GLAZED_TERRACOTTA: BlockType
LIGHT_GRAY_SHULKER_BOX: BlockType
LIGHT_GRAY_STAINED_GLASS: BlockType
LIGHT_GRAY_STAINED_GLASS_PANE: BlockType
LIGHT_GRAY_TERRACOTTA: BlockType
LIGHT_GRAY_WALL_BANNER: BlockType
LIGHT_GRAY_WOOL: BlockType
LIGHT_WEIGHTED_PRESSURE_PLATE: BlockType
LIGHTNING_ROD: BlockType
LILAC: BlockType
LILY_OF_THE_VALLEY: BlockType
LILY_PAD: BlockType
LIME_BANNER: BlockType
LIME_BED: BlockType
LIME_CANDLE: BlockType
LIME_CANDLE_CAKE: BlockType
LIME_CARPET: BlockType
LIME_CONCRETE: BlockType
LIME_CONCRETE_POWDER: BlockType
LIME_GLAZED_TERRACOTTA: BlockType
LIME_SHULKER_BOX: BlockType
LIME_STAINED_GLASS: BlockType
LIME_STAINED_GLASS_PANE: BlockType
LIME_TERRACOTTA: BlockType
LIME_WALL_BANNER: BlockType
LIME_WOOL: BlockType
LODESTONE: BlockType
LOOM: BlockType
MAGENTA_BANNER: BlockType
MAGENTA_BED: BlockType
MAGENTA_CANDLE: BlockType
MAGENTA_CANDLE_CAKE: BlockType
MAGENTA_CARPET: BlockType
MAGENTA_CONCRETE: BlockType
MAGENTA_CONCRETE_POWDER: BlockType
MAGENTA_GLAZED_TERRACOTTA: BlockType
MAGENTA_SHULKER_BOX: BlockType
MAGENTA_STAINED_GLASS: BlockType
MAGENTA_STAINED_GLASS_PANE: BlockType
MAGENTA_TERRACOTTA: BlockType
MAGENTA_WALL_BANNER: BlockType
MAGENTA_WOOL: BlockType
MAGMA_BLOCK: BlockType
MANGROVE_BUTTON: BlockType
MANGROVE_DOOR: BlockType
MANGROVE_FENCE: BlockType
MANGROVE_FENCE_GATE: BlockType
MANGROVE_HANGING_SIGN: BlockType
MANGROVE_LEAVES: BlockType
MANGROVE_LOG: BlockType
MANGROVE_PLANKS: BlockType
MANGROVE_PRESSURE_PLATE: BlockType
MANGROVE_PROPAGULE: BlockType
MANGROVE_ROOTS: BlockType
MANGROVE_SIGN: BlockType
MANGROVE_SLAB: BlockType
MANGROVE_STAIRS: BlockType
MANGROVE_TRAPDOOR: BlockType
MANGROVE_WALL_HANGING_SIGN: BlockType
MANGROVE_WALL_SIGN: BlockType
MANGROVE_WOOD: BlockType
MEDIUM_AMETHYST_BUD: BlockType
MELON: BlockType
MELON_STEM: BlockType
MOSS_BLOCK: BlockType
MOSS_CARPET: BlockType
MOSSY_COBBLESTONE: BlockType
MOSSY_COBBLESTONE_SLAB: BlockType
MOSSY_COBBLESTONE_STAIRS: BlockType
MOSSY_COBBLESTONE_WALL: BlockType
MOSSY_STONE_BRICK_SLAB: BlockType
MOSSY_STONE_BRICK_STAIRS: BlockType
MOSSY_STONE_BRICK_WALL: BlockType
MOSSY_STONE_BRICKS: BlockType
MOVING_PISTON: BlockType
MUD: BlockType
MUD_BRICK_SLAB: BlockType
MUD_BRICK_STAIRS: BlockType
MUD_BRICK_WALL: BlockType
MUD_BRICKS: BlockType
MUDDY_MANGROVE_ROOTS: BlockType
MUSHROOM_STEM: BlockType
MYCELIUM: BlockType
NETHER_BRICK_FENCE: BlockType
NETHER_BRICK_SLAB: BlockType
NETHER_BRICK_STAIRS: BlockType
NETHER_BRICK_WALL: BlockType
NETHER_BRICKS: BlockType
NETHER_GOLD_ORE: BlockType
NETHER_PORTAL: BlockType
NETHER_QUARTZ_ORE: BlockType
NETHER_SPROUTS: BlockType
NETHER_WART: BlockType
NETHER_WART_BLOCK: BlockType
NETHERITE_BLOCK: BlockType
NETHERRACK: BlockType
NOTE_BLOCK: BlockType
OAK_BUTTON: BlockType
OAK_DOOR: BlockType
OAK_FENCE: BlockType
OAK_FENCE_GATE: BlockType
OAK_HANGING_SIGN: BlockType
OAK_LEAVES: BlockType
OAK_LOG: BlockType
OAK_PLANKS: BlockType
OAK_PRESSURE_PLATE: BlockType
OAK_SAPLING: BlockType
OAK_SIGN: BlockType
OAK_SLAB: BlockType
OAK_STAIRS: BlockType
OAK_TRAPDOOR: BlockType
OAK_WALL_HANGING_SIGN: BlockType
OAK_WALL_SIGN: BlockType
OAK_WOOD: BlockType
OBSERVER: BlockType
OBSIDIAN: BlockType
OCHRE_FROGLIGHT: BlockType
ORANGE_BANNER: BlockType
ORANGE_BED: BlockType
ORANGE_CANDLE: BlockType
ORANGE_CANDLE_CAKE: BlockType
ORANGE_CARPET: BlockType
ORANGE_CONCRETE: BlockType
ORANGE_CONCRETE_POWDER: BlockType
ORANGE_GLAZED_TERRACOTTA: BlockType
ORANGE_SHULKER_BOX: BlockType
ORANGE_STAINED_GLASS: BlockType
ORANGE_STAINED_GLASS_PANE: BlockType
ORANGE_TERRACOTTA: BlockType
ORANGE_TULIP: BlockType
ORANGE_WALL_BANNER: BlockType
ORANGE_WOOL: BlockType
OXEYE_DAISY: BlockType
OXIDIZED_COPPER: BlockType
OXIDIZED_CUT_COPPER: BlockType
OXIDIZED_CUT_COPPER_SLAB: BlockType
OXIDIZED_CUT_COPPER_STAIRS: BlockType
PACKED_ICE: BlockType
PACKED_MUD: BlockType
PEARLESCENT_FROGLIGHT: BlockType
PEONY: BlockType
PETRIFIED_OAK_SLAB: BlockType
PIGLIN_HEAD: BlockType
PIGLIN_WALL_HEAD: BlockType
PINK_BANNER: BlockType
PINK_BED: BlockType
PINK_CANDLE: BlockType
PINK_CANDLE_CAKE: BlockType
PINK_CARPET: BlockType
PINK_CONCRETE: BlockType
PINK_CONCRETE_POWDER: BlockType
PINK_GLAZED_TERRACOTTA: BlockType
PINK_PETALS: BlockType
PINK_SHULKER_BOX: BlockType
PINK_STAINED_GLASS: BlockType
PINK_STAINED_GLASS_PANE: BlockType
PINK_TERRACOTTA: BlockType
PINK_TULIP: BlockType
PINK_WALL_BANNER: BlockType
PINK_WOOL: BlockType
PISTON: BlockType
PISTON_HEAD: BlockType
PITCHER_CROP: BlockType
PITCHER_PLANT: BlockType
PLAYER_HEAD: BlockType
PLAYER_WALL_HEAD: BlockType
PODZOL: BlockType
POINTED_DRIPSTONE: BlockType
POLISHED_ANDESITE: BlockType
POLISHED_ANDESITE_SLAB: BlockType
POLISHED_ANDESITE_STAIRS: BlockType
POLISHED_BASALT: BlockType
POLISHED_BLACKSTONE: BlockType
POLISHED_BLACKSTONE_BRICK_SLAB: BlockType
POLISHED_BLACKSTONE_BRICK_STAIRS: BlockType
POLISHED_BLACKSTONE_BRICK_WALL: BlockType
POLISHED_BLACKSTONE_BRICKS: BlockType
POLISHED_BLACKSTONE_BUTTON: BlockType
POLISHED_BLACKSTONE_PRESSURE_PLATE: BlockType
POLISHED_BLACKSTONE_SLAB: BlockType
POLISHED_BLACKSTONE_STAIRS: BlockType
POLISHED_BLACKSTONE_WALL: BlockType
POLISHED_DEEPSLATE: BlockType
POLISHED_DEEPSLATE_SLAB: BlockType
POLISHED_DEEPSLATE_STAIRS: BlockType
POLISHED_DEEPSLATE_WALL: BlockType
POLISHED_DIORITE: BlockType
POLISHED_DIORITE_SLAB: BlockType
POLISHED_DIORITE_STAIRS: BlockType
POLISHED_GRANITE: BlockType
POLISHED_GRANITE_SLAB: BlockType
POLISHED_GRANITE_STAIRS: BlockType
POPPY: BlockType
POTATOES: BlockType
POTTED_ACACIA_SAPLING: BlockType
POTTED_ALLIUM: BlockType
POTTED_AZALEA_BUSH: BlockType
POTTED_AZURE_BLUET: BlockType
POTTED_BAMBOO: BlockType
POTTED_BIRCH_SAPLING: BlockType
POTTED_BLUE_ORCHID: BlockType
POTTED_BROWN_MUSHROOM: BlockType
POTTED_CACTUS: BlockType
POTTED_CHERRY_SAPLING: BlockType
POTTED_CORNFLOWER: BlockType
POTTED_CRIMSON_FUNGUS: BlockType
POTTED_CRIMSON_ROOTS: BlockType
POTTED_DANDELION: BlockType
POTTED_DARK_OAK_SAPLING: BlockType
POTTED_DEAD_BUSH: BlockType
POTTED_FERN: BlockType
POTTED_FLOWERING_AZALEA_BUSH: BlockType
POTTED_JUNGLE_SAPLING: BlockType
POTTED_LILY_OF_THE_VALLEY: BlockType
POTTED_MANGROVE_PROPAGULE: BlockType
POTTED_OAK_SAPLING: BlockType
POTTED_ORANGE_TULIP: BlockType
POTTED_OXEYE_DAISY: BlockType
POTTED_PINK_TULIP: BlockType
POTTED_POPPY: BlockType
POTTED_RED_MUSHROOM: BlockType
POTTED_RED_TULIP: BlockType
POTTED_SPRUCE_SAPLING: BlockType
POTTED_TORCHFLOWER: BlockType
POTTED_WARPED_FUNGUS: BlockType
POTTED_WARPED_ROOTS: BlockType
POTTED_WHITE_TULIP: BlockType
POTTED_WITHER_ROSE: BlockType
POWDER_SNOW: BlockType
POWDER_SNOW_CAULDRON: BlockType
POWERED_RAIL: BlockType
PRISMARINE: BlockType
PRISMARINE_BRICK_SLAB: BlockType
PRISMARINE_BRICK_STAIRS: BlockType
PRISMARINE_BRICKS: BlockType
PRISMARINE_SLAB: BlockType
PRISMARINE_STAIRS: BlockType
PRISMARINE_WALL: BlockType
PUMPKIN: BlockType
PUMPKIN_STEM: BlockType
PURPLE_BANNER: BlockType
PURPLE_BED: BlockType
PURPLE_CANDLE: BlockType
PURPLE_CANDLE_CAKE: BlockType
PURPLE_CARPET: BlockType
PURPLE_CONCRETE: BlockType
PURPLE_CONCRETE_POWDER: BlockType
PURPLE_GLAZED_TERRACOTTA: BlockType
PURPLE_SHULKER_BOX: BlockType
PURPLE_STAINED_GLASS: BlockType
PURPLE_STAINED_GLASS_PANE: BlockType
PURPLE_TERRACOTTA: BlockType
PURPLE_WALL_BANNER: BlockType
PURPLE_WOOL: BlockType
PURPUR_BLOCK: BlockType
PURPUR_PILLAR: BlockType
PURPUR_SLAB: BlockType
PURPUR_STAIRS: BlockType
QUARTZ_BLOCK: BlockType
QUARTZ_BRICKS: BlockType
QUARTZ_PILLAR: BlockType
QUARTZ_SLAB: BlockType
QUARTZ_STAIRS: BlockType
RAIL: BlockType
RAW_COPPER_BLOCK: BlockType
RAW_GOLD_BLOCK: BlockType
RAW_IRON_BLOCK: BlockType
RED_BANNER: BlockType
RED_BED: BlockType
RED_CANDLE: BlockType
RED_CANDLE_CAKE: BlockType
RED_CARPET: BlockType
RED_CONCRETE: BlockType
RED_CONCRETE_POWDER: BlockType
RED_GLAZED_TERRACOTTA: BlockType
RED_MUSHROOM: BlockType
RED_MUSHROOM_BLOCK: BlockType
RED_NETHER_BRICK_SLAB: BlockType
RED_NETHER_BRICK_STAIRS: BlockType
RED_NETHER_BRICK_WALL: BlockType
RED_NETHER_BRICKS: BlockType
RED_SAND: BlockType
RED_SANDSTONE: BlockType
RED_SANDSTONE_SLAB: BlockType
RED_SANDSTONE_STAIRS: BlockType
RED_SANDSTONE_WALL: BlockType
RED_SHULKER_BOX: BlockType
RED_STAINED_GLASS: BlockType
RED_STAINED_GLASS_PANE: BlockType
RED_TERRACOTTA: BlockType
RED_TULIP: BlockType
RED_WALL_BANNER: BlockType
RED_WOOL: BlockType
REDSTONE_BLOCK: BlockType
REDSTONE_LAMP: BlockType
REDSTONE_ORE: BlockType
REDSTONE_TORCH: BlockType
REDSTONE_WALL_TORCH: BlockType
REDSTONE_WIRE: BlockType
REINFORCED_DEEPSLATE: BlockType
REPEATER: BlockType
REPEATING_COMMAND_BLOCK: BlockType
RESPAWN_ANCHOR: BlockType
ROOTED_DIRT: BlockType
ROSE_BUSH: BlockType
SAND: BlockType
SANDSTONE: BlockType
SANDSTONE_SLAB: BlockType
SANDSTONE_STAIRS: BlockType
SANDSTONE_WALL: BlockType
SCAFFOLDING: BlockType
SCULK: BlockType
SCULK_CATALYST: BlockType
SCULK_SENSOR: BlockType
SCULK_SHRIEKER: BlockType
SCULK_VEIN: BlockType
SEA_LANTERN: BlockType
SEA_PICKLE: BlockType
SEAGRASS: BlockType
SHROOMLIGHT: BlockType
SHULKER_BOX: BlockType
SKELETON_SKULL: BlockType
SKELETON_WALL_SKULL: BlockType
SLIME_BLOCK: BlockType
SMALL_AMETHYST_BUD: BlockType
SMALL_DRIPLEAF: BlockType
SMITHING_TABLE: BlockType
SMOKER: BlockType
SMOOTH_BASALT: BlockType
SMOOTH_QUARTZ: BlockType
SMOOTH_QUARTZ_SLAB: BlockType
SMOOTH_QUARTZ_STAIRS: BlockType
SMOOTH_RED_SANDSTONE: BlockType
SMOOTH_RED_SANDSTONE_SLAB: BlockType
SMOOTH_RED_SANDSTONE_STAIRS: BlockType
SMOOTH_SANDSTONE: BlockType
SMOOTH_SANDSTONE_SLAB: BlockType
SMOOTH_SANDSTONE_STAIRS: BlockType
SMOOTH_STONE: BlockType
SMOOTH_STONE_SLAB: BlockType
SNIFFER_EGG: BlockType
SNOW: BlockType
SNOW_BLOCK: BlockType
SOUL_CAMPFIRE: BlockType
SOUL_FIRE: BlockType
SOUL_LANTERN: BlockType
SOUL_SAND: BlockType
SOUL_SOIL: BlockType
SOUL_TORCH: BlockType
SOUL_WALL_TORCH: BlockType
SPAWNER: BlockType
SPONGE: BlockType
SPORE_BLOSSOM: BlockType
SPRUCE_BUTTON: BlockType
SPRUCE_DOOR: BlockType
SPRUCE_FENCE: BlockType
SPRUCE_FENCE_GATE: BlockType
SPRUCE_HANGING_SIGN: BlockType
SPRUCE_LEAVES: BlockType
SPRUCE_LOG: BlockType
SPRUCE_PLANKS: BlockType
SPRUCE_PRESSURE_PLATE: BlockType
SPRUCE_SAPLING: BlockType
SPRUCE_SIGN: BlockType
SPRUCE_SLAB: BlockType
SPRUCE_STAIRS: BlockType
SPRUCE_TRAPDOOR: BlockType
SPRUCE_WALL_HANGING_SIGN: BlockType
SPRUCE_WALL_SIGN: BlockType
SPRUCE_WOOD: BlockType
STICKY_PISTON: BlockType
STONE: BlockType
STONE_BRICK_SLAB: BlockType
STONE_BRICK_STAIRS: BlockType
STONE_BRICK_WALL: BlockType
STONE_BRICKS: BlockType
STONE_BUTTON: BlockType
STONE_PRESSURE_PLATE: BlockType
STONE_SLAB: BlockType
STONE_STAIRS: BlockType
STONECUTTER: BlockType
STRIPPED_ACACIA_LOG: BlockType
STRIPPED_ACACIA_WOOD: BlockType
STRIPPED_BAMBOO_BLOCK: BlockType
STRIPPED_BIRCH_LOG: BlockType
STRIPPED_BIRCH_WOOD: BlockType
STRIPPED_CHERRY_LOG: BlockType
STRIPPED_CHERRY_WOOD: BlockType
STRIPPED_CRIMSON_HYPHAE: BlockType
STRIPPED_CRIMSON_STEM: BlockType
STRIPPED_DARK_OAK_LOG: BlockType
STRIPPED_DARK_OAK_WOOD: BlockType
STRIPPED_JUNGLE_LOG: BlockType
STRIPPED_JUNGLE_WOOD: BlockType
STRIPPED_MANGROVE_LOG: BlockType
STRIPPED_MANGROVE_WOOD: BlockType
STRIPPED_OAK_LOG: BlockType
STRIPPED_OAK_WOOD: BlockType
STRIPPED_SPRUCE_LOG: BlockType
STRIPPED_SPRUCE_WOOD: BlockType
STRIPPED_WARPED_HYPHAE: BlockType
STRIPPED_WARPED_STEM: BlockType
STRUCTURE_BLOCK: BlockType
STRUCTURE_VOID: BlockType
SUGAR_CANE: BlockType
SUNFLOWER: BlockType
SUSPICIOUS_GRAVEL: BlockType
SUSPICIOUS_SAND: BlockType
SWEET_BERRY_BUSH: BlockType
TALL_GRASS: BlockType
TALL_SEAGRASS: BlockType
TARGET: BlockType
TERRACOTTA: BlockType
TINTED_GLASS: BlockType
TNT: BlockType
TORCH: BlockType
TORCHFLOWER: BlockType
TORCHFLOWER_CROP: BlockType
TRAPPED_CHEST: BlockType
TRIPWIRE: BlockType
TRIPWIRE_HOOK: BlockType
TUBE_CORAL: BlockType
TUBE_CORAL_BLOCK: BlockType
TUBE_CORAL_FAN: BlockType
TUBE_CORAL_WALL_FAN: BlockType
TUFF: BlockType
TURTLE_EGG: BlockType
TWISTING_VINES: BlockType
TWISTING_VINES_PLANT: BlockType
VERDANT_FROGLIGHT: BlockType
VINE: BlockType
VOID_AIR: BlockType
WALL_TORCH: BlockType
WARPED_BUTTON: BlockType
WARPED_DOOR: BlockType
WARPED_FENCE: BlockType
WARPED_FENCE_GATE: BlockType
WARPED_FUNGUS: BlockType
WARPED_HANGING_SIGN: BlockType
WARPED_HYPHAE: BlockType
WARPED_NYLIUM: BlockType
WARPED_PLANKS: BlockType
WARPED_PRESSURE_PLATE: BlockType
WARPED_ROOTS: BlockType
WARPED_SIGN: BlockType
WARPED_SLAB: BlockType
WARPED_STAIRS: BlockType
WARPED_STEM: BlockType
WARPED_TRAPDOOR: BlockType
WARPED_WALL_HANGING_SIGN: BlockType
WARPED_WALL_SIGN: BlockType
WARPED_WART_BLOCK: BlockType
WATER: BlockType
WATER_CAULDRON: BlockType
WAXED_COPPER_BLOCK: BlockType
WAXED_CUT_COPPER: BlockType
WAXED_CUT_COPPER_SLAB: BlockType
WAXED_CUT_COPPER_STAIRS: BlockType
WAXED_EXPOSED_COPPER: BlockType
WAXED_EXPOSED_CUT_COPPER: BlockType
WAXED_EXPOSED_CUT_COPPER_SLAB: BlockType
WAXED_EXPOSED_CUT_COPPER_STAIRS: BlockType
WAXED_OXIDIZED_COPPER: BlockType
WAXED_OXIDIZED_CUT_COPPER: BlockType
WAXED_OXIDIZED_CUT_COPPER_SLAB: BlockType
WAXED_OXIDIZED_CUT_COPPER_STAIRS: BlockType
WAXED_WEATHERED_COPPER: BlockType
WAXED_WEATHERED_CUT_COPPER: BlockType
WAXED_WEATHERED_CUT_COPPER_SLAB: BlockType
WAXED_WEATHERED_CUT_COPPER_STAIRS: BlockType
WEATHERED_COPPER: BlockType
WEATHERED_CUT_COPPER: BlockType
WEATHERED_CUT_COPPER_SLAB: BlockType
WEATHERED_CUT_COPPER_STAIRS: BlockType
WEEPING_VINES: BlockType
WEEPING_VINES_PLANT: BlockType
WET_SPONGE: BlockType
WHEAT: BlockType
WHITE_BANNER: BlockType
WHITE_BED: BlockType
WHITE_CANDLE: BlockType
WHITE_CANDLE_CAKE: BlockType
WHITE_CARPET: BlockType
WHITE_CONCRETE: BlockType
WHITE_CONCRETE_POWDER: BlockType
WHITE_GLAZED_TERRACOTTA: BlockType
WHITE_SHULKER_BOX: BlockType
WHITE_STAINED_GLASS: BlockType
WHITE_STAINED_GLASS_PANE: BlockType
WHITE_TERRACOTTA: BlockType
WHITE_TULIP: BlockType
WHITE_WALL_BANNER: BlockType
WHITE_WOOL: BlockType
WITHER_ROSE: BlockType
WITHER_SKELETON_SKULL: BlockType
WITHER_SKELETON_WALL_SKULL: BlockType
YELLOW_BANNER: BlockType
YELLOW_BED: BlockType
YELLOW_CANDLE: BlockType
YELLOW_CANDLE_CAKE: BlockType
YELLOW_CARPET: BlockType
YELLOW_CONCRETE: BlockType
YELLOW_CONCRETE_POWDER: BlockType
YELLOW_GLAZED_TERRACOTTA: BlockType
YELLOW_SHULKER_BOX: BlockType
YELLOW_STAINED_GLASS: BlockType
YELLOW_STAINED_GLASS_PANE: BlockType
YELLOW_TERRACOTTA: BlockType
YELLOW_WALL_BANNER: BlockType
YELLOW_WOOL: BlockType
ZOMBIE_HEAD: BlockType
ZOMBIE_WALL_HEAD: BlockType

class Cubes(_message.Message):
    __slots__ = ("cubes",)
    CUBES_FIELD_NUMBER: _ClassVar[int]
    cubes: _containers.RepeatedCompositeFieldContainer[Cube]
    def __init__(self, cubes: _Optional[_Iterable[_Union[Cube, _Mapping]]] = ...) -> None: ...

class FillCubeRequests(_message.Message):
    __slots__ = ("fill_cube_requests",)
    FILL_CUBE_REQUESTS_FIELD_NUMBER: _ClassVar[int]
    fill_cube_requests: _containers.RepeatedCompositeFieldContainer[FillCubeRequest]
    def __init__(self, fill_cube_requests: _Optional[_Iterable[_Union[FillCubeRequest, _Mapping]]] = ...) -> None: ...

class Blocks(_message.Message):
    __slots__ = ("blocks",)
    BLOCKS_FIELD_NUMBER: _ClassVar[int]
    blocks: _containers.RepeatedCompositeFieldContainer[Block]
    def __init__(self, blocks: _Optional[_Iterable[_Union[Block, _Mapping]]] = ...) -> None: ...

class BlocksInfo(_message.Message):
    __slots__ = ("blocks",)
    BLOCKS_FIELD_NUMBER: _ClassVar[int]
    blocks: _containers.RepeatedCompositeFieldContainer[BlockInfo]
    def __init__(self, blocks: _Optional[_Iterable[_Union[BlockInfo, _Mapping]]] = ...) -> None: ...

class BlocksInfoList(_message.Message):
    __slots__ = ("blocks_infos",)
    BLOCKS_INFOS_FIELD_NUMBER: _ClassVar[int]
    blocks_infos: _containers.RepeatedCompositeFieldContainer[BlocksInfo]
    def __init__(self, blocks_infos: _Optional[_Iterable[_Union[BlocksInfo, _Mapping]]] = ...) -> None: ...

class BlockTypes(_message.Message):
    __slots__ = ("block_types",)
    BLOCK_TYPES_FIELD_NUMBER: _ClassVar[int]
    block_types: _containers.RepeatedScalarFieldContainer[BlockType]
    def __init__(self, block_types: _Optional[_Iterable[_Union[BlockType, str]]] = ...) -> None: ...

class BlockTags(_message.Message):
    __slots__ = ("block_tags",)
    BLOCK_TAGS_FIELD_NUMBER: _ClassVar[int]
    block_tags: _containers.RepeatedCompositeFieldContainer[BlockTag]
    def __init__(self, block_tags: _Optional[_Iterable[_Union[BlockTag, _Mapping]]] = ...) -> None: ...

class SignDescriptors(_message.Message):
    __slots__ = ("sign_descriptors",)
    SIGN_DESCRIPTORS_FIELD_NUMBER: _ClassVar[int]
    sign_descriptors: _containers.RepeatedCompositeFieldContainer[SignDescriptor]
    def __init__(self, sign_descriptors: _Optional[_Iterable[_Union[SignDescriptor, _Mapping]]] = ...) -> None: ...

class Cube(_message.Message):
    __slots__ = ("min", "max")
    MIN_FIELD_NUMBER: _ClassVar[int]
    MAX_FIELD_NUMBER: _ClassVar[int]
    min: Point
    max: Point
    def __init__(self, min: _Optional[_Union[Point, _Mapping]] = ..., max: _Optional[_Union[Point, _Mapping]] = ...) -> None: ...

class FillCubeRequest(_message.Message):
    __slots__ = ("cube", "type")
    CUBE_FIELD_NUMBER: _ClassVar[int]
    TYPE_FIELD_NUMBER: _ClassVar[int]
    cube: Cube
    type: BlockType
    def __init__(self, cube: _Optional[_Union[Cube, _Mapping]] = ..., type: _Optional[_Union[BlockType, str]] = ...) -> None: ...

class Point(_message.Message):
    __slots__ = ("x", "y", "z")
    X_FIELD_NUMBER: _ClassVar[int]
    Y_FIELD_NUMBER: _ClassVar[int]
    Z_FIELD_NUMBER: _ClassVar[int]
    x: int
    y: int
    z: int
    def __init__(self, x: _Optional[int] = ..., y: _Optional[int] = ..., z: _Optional[int] = ...) -> None: ...

class Block(_message.Message):
    __slots__ = ("position", "type", "orientation")
    POSITION_FIELD_NUMBER: _ClassVar[int]
    TYPE_FIELD_NUMBER: _ClassVar[int]
    ORIENTATION_FIELD_NUMBER: _ClassVar[int]
    position: Point
    type: BlockType
    orientation: Orientation
    def __init__(self, position: _Optional[_Union[Point, _Mapping]] = ..., type: _Optional[_Union[BlockType, str]] = ..., orientation: _Optional[_Union[Orientation, str]] = ...) -> None: ...

class BlockInfo(_message.Message):
    __slots__ = ("position", "type", "orientation", "power", "is_powered")
    POSITION_FIELD_NUMBER: _ClassVar[int]
    TYPE_FIELD_NUMBER: _ClassVar[int]
    ORIENTATION_FIELD_NUMBER: _ClassVar[int]
    POWER_FIELD_NUMBER: _ClassVar[int]
    IS_POWERED_FIELD_NUMBER: _ClassVar[int]
    position: Point
    type: BlockType
    orientation: Orientation
    power: int
    is_powered: bool
    def __init__(self, position: _Optional[_Union[Point, _Mapping]] = ..., type: _Optional[_Union[BlockType, str]] = ..., orientation: _Optional[_Union[Orientation, str]] = ..., power: _Optional[int] = ..., is_powered: bool = ...) -> None: ...

class BlockTag(_message.Message):
    __slots__ = ("tag",)
    TAG_FIELD_NUMBER: _ClassVar[int]
    tag: str
    def __init__(self, tag: _Optional[str] = ...) -> None: ...

class SignDescriptor(_message.Message):
    __slots__ = ("block", "text")
    BLOCK_FIELD_NUMBER: _ClassVar[int]
    TEXT_FIELD_NUMBER: _ClassVar[int]
    block: Block
    text: str
    def __init__(self, block: _Optional[_Union[Block, _Mapping]] = ..., text: _Optional[str] = ...) -> None: ...

class Message(_message.Message):
    __slots__ = ("text",)
    TEXT_FIELD_NUMBER: _ClassVar[int]
    text: str
    def __init__(self, text: _Optional[str] = ...) -> None: ...
