pub struct BlockState(pub BlockState);
Tuple Fields§
§0: BlockState
Methods from Deref<Target = BlockState>§
pub const AIR: BlockState
pub const STONE: BlockState
pub const GRANITE: BlockState
pub const POLISHED_GRANITE: BlockState
pub const DIORITE: BlockState
pub const POLISHED_DIORITE: BlockState
pub const ANDESITE: BlockState
pub const POLISHED_ANDESITE: BlockState
pub const GRASS_BLOCK: BlockState
pub const DIRT: BlockState
pub const COARSE_DIRT: BlockState
pub const PODZOL: BlockState
pub const COBBLESTONE: BlockState
pub const OAK_PLANKS: BlockState
pub const SPRUCE_PLANKS: BlockState
pub const BIRCH_PLANKS: BlockState
pub const JUNGLE_PLANKS: BlockState
pub const ACACIA_PLANKS: BlockState
pub const CHERRY_PLANKS: BlockState
pub const DARK_OAK_PLANKS: BlockState
pub const MANGROVE_PLANKS: BlockState
pub const BAMBOO_PLANKS: BlockState
pub const BAMBOO_MOSAIC: BlockState
pub const OAK_SAPLING: BlockState
pub const SPRUCE_SAPLING: BlockState
pub const BIRCH_SAPLING: BlockState
pub const JUNGLE_SAPLING: BlockState
pub const ACACIA_SAPLING: BlockState
pub const CHERRY_SAPLING: BlockState
pub const DARK_OAK_SAPLING: BlockState
pub const MANGROVE_PROPAGULE: BlockState
pub const BEDROCK: BlockState
pub const WATER: BlockState
pub const LAVA: BlockState
pub const SAND: BlockState
pub const SUSPICIOUS_SAND: BlockState
pub const RED_SAND: BlockState
pub const GRAVEL: BlockState
pub const SUSPICIOUS_GRAVEL: BlockState
pub const GOLD_ORE: BlockState
pub const DEEPSLATE_GOLD_ORE: BlockState
pub const IRON_ORE: BlockState
pub const DEEPSLATE_IRON_ORE: BlockState
pub const COAL_ORE: BlockState
pub const DEEPSLATE_COAL_ORE: BlockState
pub const NETHER_GOLD_ORE: BlockState
pub const OAK_LOG: BlockState
pub const SPRUCE_LOG: BlockState
pub const BIRCH_LOG: BlockState
pub const JUNGLE_LOG: BlockState
pub const ACACIA_LOG: BlockState
pub const CHERRY_LOG: BlockState
pub const DARK_OAK_LOG: BlockState
pub const MANGROVE_LOG: BlockState
pub const MANGROVE_ROOTS: BlockState
pub const MUDDY_MANGROVE_ROOTS: BlockState
pub const BAMBOO_BLOCK: BlockState
pub const STRIPPED_SPRUCE_LOG: BlockState
pub const STRIPPED_BIRCH_LOG: BlockState
pub const STRIPPED_JUNGLE_LOG: BlockState
pub const STRIPPED_ACACIA_LOG: BlockState
pub const STRIPPED_CHERRY_LOG: BlockState
pub const STRIPPED_DARK_OAK_LOG: BlockState
pub const STRIPPED_OAK_LOG: BlockState
pub const STRIPPED_MANGROVE_LOG: BlockState
pub const STRIPPED_BAMBOO_BLOCK: BlockState
pub const OAK_WOOD: BlockState
pub const SPRUCE_WOOD: BlockState
pub const BIRCH_WOOD: BlockState
pub const JUNGLE_WOOD: BlockState
pub const ACACIA_WOOD: BlockState
pub const CHERRY_WOOD: BlockState
pub const DARK_OAK_WOOD: BlockState
pub const MANGROVE_WOOD: BlockState
pub const STRIPPED_OAK_WOOD: BlockState
pub const STRIPPED_SPRUCE_WOOD: BlockState
pub const STRIPPED_BIRCH_WOOD: BlockState
pub const STRIPPED_JUNGLE_WOOD: BlockState
pub const STRIPPED_ACACIA_WOOD: BlockState
pub const STRIPPED_CHERRY_WOOD: BlockState
pub const STRIPPED_DARK_OAK_WOOD: BlockState
pub const STRIPPED_MANGROVE_WOOD: BlockState
pub const OAK_LEAVES: BlockState
pub const SPRUCE_LEAVES: BlockState
pub const BIRCH_LEAVES: BlockState
pub const JUNGLE_LEAVES: BlockState
pub const ACACIA_LEAVES: BlockState
pub const CHERRY_LEAVES: BlockState
pub const DARK_OAK_LEAVES: BlockState
pub const MANGROVE_LEAVES: BlockState
pub const AZALEA_LEAVES: BlockState
pub const FLOWERING_AZALEA_LEAVES: BlockState
pub const SPONGE: BlockState
pub const WET_SPONGE: BlockState
pub const GLASS: BlockState
pub const LAPIS_ORE: BlockState
pub const DEEPSLATE_LAPIS_ORE: BlockState
pub const LAPIS_BLOCK: BlockState
pub const DISPENSER: BlockState
pub const SANDSTONE: BlockState
pub const CHISELED_SANDSTONE: BlockState
pub const CUT_SANDSTONE: BlockState
pub const NOTE_BLOCK: BlockState
pub const WHITE_BED: BlockState
pub const ORANGE_BED: BlockState
pub const MAGENTA_BED: BlockState
pub const LIGHT_BLUE_BED: BlockState
pub const YELLOW_BED: BlockState
pub const LIME_BED: BlockState
pub const PINK_BED: BlockState
pub const GRAY_BED: BlockState
pub const LIGHT_GRAY_BED: BlockState
pub const CYAN_BED: BlockState
pub const PURPLE_BED: BlockState
pub const BLUE_BED: BlockState
pub const BROWN_BED: BlockState
pub const GREEN_BED: BlockState
pub const RED_BED: BlockState
pub const BLACK_BED: BlockState
pub const POWERED_RAIL: BlockState
pub const DETECTOR_RAIL: BlockState
pub const STICKY_PISTON: BlockState
pub const COBWEB: BlockState
pub const GRASS: BlockState
pub const FERN: BlockState
pub const DEAD_BUSH: BlockState
pub const SEAGRASS: BlockState
pub const TALL_SEAGRASS: BlockState
pub const PISTON: BlockState
pub const PISTON_HEAD: BlockState
pub const WHITE_WOOL: BlockState
pub const ORANGE_WOOL: BlockState
pub const MAGENTA_WOOL: BlockState
pub const LIGHT_BLUE_WOOL: BlockState
pub const YELLOW_WOOL: BlockState
pub const LIME_WOOL: BlockState
pub const PINK_WOOL: BlockState
pub const GRAY_WOOL: BlockState
pub const LIGHT_GRAY_WOOL: BlockState
pub const CYAN_WOOL: BlockState
pub const PURPLE_WOOL: BlockState
pub const BLUE_WOOL: BlockState
pub const BROWN_WOOL: BlockState
pub const GREEN_WOOL: BlockState
pub const RED_WOOL: BlockState
pub const BLACK_WOOL: BlockState
pub const MOVING_PISTON: BlockState
pub const DANDELION: BlockState
pub const TORCHFLOWER: BlockState
pub const POPPY: BlockState
pub const BLUE_ORCHID: BlockState
pub const ALLIUM: BlockState
pub const AZURE_BLUET: BlockState
pub const RED_TULIP: BlockState
pub const ORANGE_TULIP: BlockState
pub const WHITE_TULIP: BlockState
pub const PINK_TULIP: BlockState
pub const OXEYE_DAISY: BlockState
pub const CORNFLOWER: BlockState
pub const WITHER_ROSE: BlockState
pub const LILY_OF_THE_VALLEY: BlockState
pub const BROWN_MUSHROOM: BlockState
pub const RED_MUSHROOM: BlockState
pub const GOLD_BLOCK: BlockState
pub const IRON_BLOCK: BlockState
pub const BRICKS: BlockState
pub const TNT: BlockState
pub const BOOKSHELF: BlockState
pub const CHISELED_BOOKSHELF: BlockState
pub const MOSSY_COBBLESTONE: BlockState
pub const OBSIDIAN: BlockState
pub const TORCH: BlockState
pub const WALL_TORCH: BlockState
pub const FIRE: BlockState
pub const SOUL_FIRE: BlockState
pub const SPAWNER: BlockState
pub const OAK_STAIRS: BlockState
pub const CHEST: BlockState
pub const REDSTONE_WIRE: BlockState
pub const DIAMOND_ORE: BlockState
pub const DEEPSLATE_DIAMOND_ORE: BlockState
pub const DIAMOND_BLOCK: BlockState
pub const CRAFTING_TABLE: BlockState
pub const WHEAT: BlockState
pub const FARMLAND: BlockState
pub const FURNACE: BlockState
pub const OAK_SIGN: BlockState
pub const SPRUCE_SIGN: BlockState
pub const BIRCH_SIGN: BlockState
pub const ACACIA_SIGN: BlockState
pub const CHERRY_SIGN: BlockState
pub const JUNGLE_SIGN: BlockState
pub const DARK_OAK_SIGN: BlockState
pub const MANGROVE_SIGN: BlockState
pub const BAMBOO_SIGN: BlockState
pub const OAK_DOOR: BlockState
pub const LADDER: BlockState
pub const RAIL: BlockState
pub const COBBLESTONE_STAIRS: BlockState
pub const OAK_WALL_SIGN: BlockState
pub const SPRUCE_WALL_SIGN: BlockState
pub const BIRCH_WALL_SIGN: BlockState
pub const ACACIA_WALL_SIGN: BlockState
pub const CHERRY_WALL_SIGN: BlockState
pub const JUNGLE_WALL_SIGN: BlockState
pub const DARK_OAK_WALL_SIGN: BlockState
pub const MANGROVE_WALL_SIGN: BlockState
pub const BAMBOO_WALL_SIGN: BlockState
pub const OAK_HANGING_SIGN: BlockState
pub const SPRUCE_HANGING_SIGN: BlockState
pub const BIRCH_HANGING_SIGN: BlockState
pub const ACACIA_HANGING_SIGN: BlockState
pub const CHERRY_HANGING_SIGN: BlockState
pub const JUNGLE_HANGING_SIGN: BlockState
pub const DARK_OAK_HANGING_SIGN: BlockState
pub const CRIMSON_HANGING_SIGN: BlockState
pub const WARPED_HANGING_SIGN: BlockState
pub const MANGROVE_HANGING_SIGN: BlockState
pub const BAMBOO_HANGING_SIGN: BlockState
pub const OAK_WALL_HANGING_SIGN: BlockState
pub const SPRUCE_WALL_HANGING_SIGN: BlockState
pub const BIRCH_WALL_HANGING_SIGN: BlockState
pub const ACACIA_WALL_HANGING_SIGN: BlockState
pub const CHERRY_WALL_HANGING_SIGN: BlockState
pub const JUNGLE_WALL_HANGING_SIGN: BlockState
pub const DARK_OAK_WALL_HANGING_SIGN: BlockState
pub const MANGROVE_WALL_HANGING_SIGN: BlockState
pub const CRIMSON_WALL_HANGING_SIGN: BlockState
pub const WARPED_WALL_HANGING_SIGN: BlockState
pub const BAMBOO_WALL_HANGING_SIGN: BlockState
pub const LEVER: BlockState
pub const STONE_PRESSURE_PLATE: BlockState
pub const IRON_DOOR: BlockState
pub const OAK_PRESSURE_PLATE: BlockState
pub const SPRUCE_PRESSURE_PLATE: BlockState
pub const BIRCH_PRESSURE_PLATE: BlockState
pub const JUNGLE_PRESSURE_PLATE: BlockState
pub const ACACIA_PRESSURE_PLATE: BlockState
pub const CHERRY_PRESSURE_PLATE: BlockState
pub const DARK_OAK_PRESSURE_PLATE: BlockState
pub const MANGROVE_PRESSURE_PLATE: BlockState
pub const BAMBOO_PRESSURE_PLATE: BlockState
pub const REDSTONE_ORE: BlockState
pub const DEEPSLATE_REDSTONE_ORE: BlockState
pub const REDSTONE_TORCH: BlockState
pub const REDSTONE_WALL_TORCH: BlockState
pub const STONE_BUTTON: BlockState
pub const SNOW: BlockState
pub const ICE: BlockState
pub const SNOW_BLOCK: BlockState
pub const CACTUS: BlockState
pub const CLAY: BlockState
pub const SUGAR_CANE: BlockState
pub const JUKEBOX: BlockState
pub const OAK_FENCE: BlockState
pub const PUMPKIN: BlockState
pub const NETHERRACK: BlockState
pub const SOUL_SAND: BlockState
pub const SOUL_SOIL: BlockState
pub const BASALT: BlockState
pub const POLISHED_BASALT: BlockState
pub const SOUL_TORCH: BlockState
pub const SOUL_WALL_TORCH: BlockState
pub const GLOWSTONE: BlockState
pub const NETHER_PORTAL: BlockState
pub const CARVED_PUMPKIN: BlockState
pub const JACK_O_LANTERN: BlockState
pub const CAKE: BlockState
pub const REPEATER: BlockState
pub const WHITE_STAINED_GLASS: BlockState
pub const ORANGE_STAINED_GLASS: BlockState
pub const MAGENTA_STAINED_GLASS: BlockState
pub const LIGHT_BLUE_STAINED_GLASS: BlockState
pub const YELLOW_STAINED_GLASS: BlockState
pub const LIME_STAINED_GLASS: BlockState
pub const PINK_STAINED_GLASS: BlockState
pub const GRAY_STAINED_GLASS: BlockState
pub const LIGHT_GRAY_STAINED_GLASS: BlockState
pub const CYAN_STAINED_GLASS: BlockState
pub const PURPLE_STAINED_GLASS: BlockState
pub const BLUE_STAINED_GLASS: BlockState
pub const BROWN_STAINED_GLASS: BlockState
pub const GREEN_STAINED_GLASS: BlockState
pub const RED_STAINED_GLASS: BlockState
pub const BLACK_STAINED_GLASS: BlockState
pub const OAK_TRAPDOOR: BlockState
pub const SPRUCE_TRAPDOOR: BlockState
pub const BIRCH_TRAPDOOR: BlockState
pub const JUNGLE_TRAPDOOR: BlockState
pub const ACACIA_TRAPDOOR: BlockState
pub const CHERRY_TRAPDOOR: BlockState
pub const DARK_OAK_TRAPDOOR: BlockState
pub const MANGROVE_TRAPDOOR: BlockState
pub const BAMBOO_TRAPDOOR: BlockState
pub const STONE_BRICKS: BlockState
pub const MOSSY_STONE_BRICKS: BlockState
pub const CRACKED_STONE_BRICKS: BlockState
pub const CHISELED_STONE_BRICKS: BlockState
pub const PACKED_MUD: BlockState
pub const MUD_BRICKS: BlockState
pub const INFESTED_STONE: BlockState
pub const INFESTED_COBBLESTONE: BlockState
pub const INFESTED_STONE_BRICKS: BlockState
pub const INFESTED_MOSSY_STONE_BRICKS: BlockState
pub const INFESTED_CRACKED_STONE_BRICKS: BlockState
pub const INFESTED_CHISELED_STONE_BRICKS: BlockState
pub const BROWN_MUSHROOM_BLOCK: BlockState
pub const RED_MUSHROOM_BLOCK: BlockState
pub const MUSHROOM_STEM: BlockState
pub const IRON_BARS: BlockState
pub const CHAIN: BlockState
pub const GLASS_PANE: BlockState
pub const MELON: BlockState
pub const ATTACHED_PUMPKIN_STEM: BlockState
pub const ATTACHED_MELON_STEM: BlockState
pub const PUMPKIN_STEM: BlockState
pub const MELON_STEM: BlockState
pub const VINE: BlockState
pub const GLOW_LICHEN: BlockState
pub const OAK_FENCE_GATE: BlockState
pub const BRICK_STAIRS: BlockState
pub const STONE_BRICK_STAIRS: BlockState
pub const MUD_BRICK_STAIRS: BlockState
pub const MYCELIUM: BlockState
pub const LILY_PAD: BlockState
pub const NETHER_BRICKS: BlockState
pub const NETHER_BRICK_FENCE: BlockState
pub const NETHER_BRICK_STAIRS: BlockState
pub const NETHER_WART: BlockState
pub const ENCHANTING_TABLE: BlockState
pub const BREWING_STAND: BlockState
pub const CAULDRON: BlockState
pub const WATER_CAULDRON: BlockState
pub const LAVA_CAULDRON: BlockState
pub const POWDER_SNOW_CAULDRON: BlockState
pub const END_PORTAL: BlockState
pub const END_PORTAL_FRAME: BlockState
pub const END_STONE: BlockState
pub const DRAGON_EGG: BlockState
pub const REDSTONE_LAMP: BlockState
pub const COCOA: BlockState
pub const SANDSTONE_STAIRS: BlockState
pub const EMERALD_ORE: BlockState
pub const DEEPSLATE_EMERALD_ORE: BlockState
pub const ENDER_CHEST: BlockState
pub const TRIPWIRE_HOOK: BlockState
pub const TRIPWIRE: BlockState
pub const EMERALD_BLOCK: BlockState
pub const SPRUCE_STAIRS: BlockState
pub const BIRCH_STAIRS: BlockState
pub const JUNGLE_STAIRS: BlockState
pub const COMMAND_BLOCK: BlockState
pub const BEACON: BlockState
pub const COBBLESTONE_WALL: BlockState
pub const MOSSY_COBBLESTONE_WALL: BlockState
pub const FLOWER_POT: BlockState
pub const POTTED_TORCHFLOWER: BlockState
pub const POTTED_OAK_SAPLING: BlockState
pub const POTTED_SPRUCE_SAPLING: BlockState
pub const POTTED_BIRCH_SAPLING: BlockState
pub const POTTED_JUNGLE_SAPLING: BlockState
pub const POTTED_ACACIA_SAPLING: BlockState
pub const POTTED_CHERRY_SAPLING: BlockState
pub const POTTED_DARK_OAK_SAPLING: BlockState
pub const POTTED_MANGROVE_PROPAGULE: BlockState
pub const POTTED_FERN: BlockState
pub const POTTED_DANDELION: BlockState
pub const POTTED_POPPY: BlockState
pub const POTTED_BLUE_ORCHID: BlockState
pub const POTTED_ALLIUM: BlockState
pub const POTTED_AZURE_BLUET: BlockState
pub const POTTED_RED_TULIP: BlockState
pub const POTTED_ORANGE_TULIP: BlockState
pub const POTTED_WHITE_TULIP: BlockState
pub const POTTED_PINK_TULIP: BlockState
pub const POTTED_OXEYE_DAISY: BlockState
pub const POTTED_CORNFLOWER: BlockState
pub const POTTED_LILY_OF_THE_VALLEY: BlockState
pub const POTTED_WITHER_ROSE: BlockState
pub const POTTED_RED_MUSHROOM: BlockState
pub const POTTED_BROWN_MUSHROOM: BlockState
pub const POTTED_DEAD_BUSH: BlockState
pub const POTTED_CACTUS: BlockState
pub const CARROTS: BlockState
pub const POTATOES: BlockState
pub const OAK_BUTTON: BlockState
pub const SPRUCE_BUTTON: BlockState
pub const BIRCH_BUTTON: BlockState
pub const JUNGLE_BUTTON: BlockState
pub const ACACIA_BUTTON: BlockState
pub const CHERRY_BUTTON: BlockState
pub const DARK_OAK_BUTTON: BlockState
pub const MANGROVE_BUTTON: BlockState
pub const BAMBOO_BUTTON: BlockState
pub const SKELETON_SKULL: BlockState
pub const SKELETON_WALL_SKULL: BlockState
pub const WITHER_SKELETON_SKULL: BlockState
pub const WITHER_SKELETON_WALL_SKULL: BlockState
pub const ZOMBIE_HEAD: BlockState
pub const ZOMBIE_WALL_HEAD: BlockState
pub const PLAYER_HEAD: BlockState
pub const PLAYER_WALL_HEAD: BlockState
pub const CREEPER_HEAD: BlockState
pub const CREEPER_WALL_HEAD: BlockState
pub const DRAGON_HEAD: BlockState
pub const DRAGON_WALL_HEAD: BlockState
pub const PIGLIN_HEAD: BlockState
pub const PIGLIN_WALL_HEAD: BlockState
pub const ANVIL: BlockState
pub const CHIPPED_ANVIL: BlockState
pub const DAMAGED_ANVIL: BlockState
pub const TRAPPED_CHEST: BlockState
pub const LIGHT_WEIGHTED_PRESSURE_PLATE: BlockState
pub const HEAVY_WEIGHTED_PRESSURE_PLATE: BlockState
pub const COMPARATOR: BlockState
pub const DAYLIGHT_DETECTOR: BlockState
pub const REDSTONE_BLOCK: BlockState
pub const NETHER_QUARTZ_ORE: BlockState
pub const HOPPER: BlockState
pub const QUARTZ_BLOCK: BlockState
pub const CHISELED_QUARTZ_BLOCK: BlockState
pub const QUARTZ_PILLAR: BlockState
pub const QUARTZ_STAIRS: BlockState
pub const ACTIVATOR_RAIL: BlockState
pub const DROPPER: BlockState
pub const WHITE_TERRACOTTA: BlockState
pub const ORANGE_TERRACOTTA: BlockState
pub const MAGENTA_TERRACOTTA: BlockState
pub const LIGHT_BLUE_TERRACOTTA: BlockState
pub const YELLOW_TERRACOTTA: BlockState
pub const LIME_TERRACOTTA: BlockState
pub const PINK_TERRACOTTA: BlockState
pub const GRAY_TERRACOTTA: BlockState
pub const LIGHT_GRAY_TERRACOTTA: BlockState
pub const CYAN_TERRACOTTA: BlockState
pub const PURPLE_TERRACOTTA: BlockState
pub const BLUE_TERRACOTTA: BlockState
pub const BROWN_TERRACOTTA: BlockState
pub const GREEN_TERRACOTTA: BlockState
pub const RED_TERRACOTTA: BlockState
pub const BLACK_TERRACOTTA: BlockState
pub const WHITE_STAINED_GLASS_PANE: BlockState
pub const ORANGE_STAINED_GLASS_PANE: BlockState
pub const MAGENTA_STAINED_GLASS_PANE: BlockState
pub const LIGHT_BLUE_STAINED_GLASS_PANE: BlockState
pub const YELLOW_STAINED_GLASS_PANE: BlockState
pub const LIME_STAINED_GLASS_PANE: BlockState
pub const PINK_STAINED_GLASS_PANE: BlockState
pub const GRAY_STAINED_GLASS_PANE: BlockState
pub const LIGHT_GRAY_STAINED_GLASS_PANE: BlockState
pub const CYAN_STAINED_GLASS_PANE: BlockState
pub const PURPLE_STAINED_GLASS_PANE: BlockState
pub const BLUE_STAINED_GLASS_PANE: BlockState
pub const BROWN_STAINED_GLASS_PANE: BlockState
pub const GREEN_STAINED_GLASS_PANE: BlockState
pub const RED_STAINED_GLASS_PANE: BlockState
pub const BLACK_STAINED_GLASS_PANE: BlockState
pub const ACACIA_STAIRS: BlockState
pub const CHERRY_STAIRS: BlockState
pub const DARK_OAK_STAIRS: BlockState
pub const MANGROVE_STAIRS: BlockState
pub const BAMBOO_STAIRS: BlockState
pub const BAMBOO_MOSAIC_STAIRS: BlockState
pub const SLIME_BLOCK: BlockState
pub const BARRIER: BlockState
pub const LIGHT: BlockState
pub const IRON_TRAPDOOR: BlockState
pub const PRISMARINE: BlockState
pub const PRISMARINE_BRICKS: BlockState
pub const DARK_PRISMARINE: BlockState
pub const PRISMARINE_STAIRS: BlockState
pub const PRISMARINE_BRICK_STAIRS: BlockState
pub const DARK_PRISMARINE_STAIRS: BlockState
pub const PRISMARINE_SLAB: BlockState
pub const PRISMARINE_BRICK_SLAB: BlockState
pub const DARK_PRISMARINE_SLAB: BlockState
pub const SEA_LANTERN: BlockState
pub const HAY_BLOCK: BlockState
pub const WHITE_CARPET: BlockState
pub const ORANGE_CARPET: BlockState
pub const MAGENTA_CARPET: BlockState
pub const LIGHT_BLUE_CARPET: BlockState
pub const YELLOW_CARPET: BlockState
pub const LIME_CARPET: BlockState
pub const PINK_CARPET: BlockState
pub const GRAY_CARPET: BlockState
pub const LIGHT_GRAY_CARPET: BlockState
pub const CYAN_CARPET: BlockState
pub const PURPLE_CARPET: BlockState
pub const BLUE_CARPET: BlockState
pub const BROWN_CARPET: BlockState
pub const GREEN_CARPET: BlockState
pub const RED_CARPET: BlockState
pub const BLACK_CARPET: BlockState
pub const TERRACOTTA: BlockState
pub const COAL_BLOCK: BlockState
pub const PACKED_ICE: BlockState
pub const SUNFLOWER: BlockState
pub const LILAC: BlockState
pub const ROSE_BUSH: BlockState
pub const PEONY: BlockState
pub const TALL_GRASS: BlockState
pub const LARGE_FERN: BlockState
pub const WHITE_BANNER: BlockState
pub const ORANGE_BANNER: BlockState
pub const MAGENTA_BANNER: BlockState
pub const LIGHT_BLUE_BANNER: BlockState
pub const YELLOW_BANNER: BlockState
pub const LIME_BANNER: BlockState
pub const PINK_BANNER: BlockState
pub const GRAY_BANNER: BlockState
pub const LIGHT_GRAY_BANNER: BlockState
pub const CYAN_BANNER: BlockState
pub const PURPLE_BANNER: BlockState
pub const BLUE_BANNER: BlockState
pub const BROWN_BANNER: BlockState
pub const GREEN_BANNER: BlockState
pub const RED_BANNER: BlockState
pub const BLACK_BANNER: BlockState
pub const WHITE_WALL_BANNER: BlockState
pub const ORANGE_WALL_BANNER: BlockState
pub const MAGENTA_WALL_BANNER: BlockState
pub const LIGHT_BLUE_WALL_BANNER: BlockState
pub const YELLOW_WALL_BANNER: BlockState
pub const LIME_WALL_BANNER: BlockState
pub const PINK_WALL_BANNER: BlockState
pub const GRAY_WALL_BANNER: BlockState
pub const LIGHT_GRAY_WALL_BANNER: BlockState
pub const CYAN_WALL_BANNER: BlockState
pub const PURPLE_WALL_BANNER: BlockState
pub const BLUE_WALL_BANNER: BlockState
pub const BROWN_WALL_BANNER: BlockState
pub const GREEN_WALL_BANNER: BlockState
pub const RED_WALL_BANNER: BlockState
pub const BLACK_WALL_BANNER: BlockState
pub const RED_SANDSTONE: BlockState
pub const CHISELED_RED_SANDSTONE: BlockState
pub const CUT_RED_SANDSTONE: BlockState
pub const RED_SANDSTONE_STAIRS: BlockState
pub const OAK_SLAB: BlockState
pub const SPRUCE_SLAB: BlockState
pub const BIRCH_SLAB: BlockState
pub const JUNGLE_SLAB: BlockState
pub const ACACIA_SLAB: BlockState
pub const CHERRY_SLAB: BlockState
pub const DARK_OAK_SLAB: BlockState
pub const MANGROVE_SLAB: BlockState
pub const BAMBOO_SLAB: BlockState
pub const BAMBOO_MOSAIC_SLAB: BlockState
pub const STONE_SLAB: BlockState
pub const SMOOTH_STONE_SLAB: BlockState
pub const SANDSTONE_SLAB: BlockState
pub const CUT_SANDSTONE_SLAB: BlockState
pub const PETRIFIED_OAK_SLAB: BlockState
pub const COBBLESTONE_SLAB: BlockState
pub const BRICK_SLAB: BlockState
pub const STONE_BRICK_SLAB: BlockState
pub const MUD_BRICK_SLAB: BlockState
pub const NETHER_BRICK_SLAB: BlockState
pub const QUARTZ_SLAB: BlockState
pub const RED_SANDSTONE_SLAB: BlockState
pub const CUT_RED_SANDSTONE_SLAB: BlockState
pub const PURPUR_SLAB: BlockState
pub const SMOOTH_STONE: BlockState
pub const SMOOTH_SANDSTONE: BlockState
pub const SMOOTH_QUARTZ: BlockState
pub const SMOOTH_RED_SANDSTONE: BlockState
pub const SPRUCE_FENCE_GATE: BlockState
pub const BIRCH_FENCE_GATE: BlockState
pub const JUNGLE_FENCE_GATE: BlockState
pub const ACACIA_FENCE_GATE: BlockState
pub const CHERRY_FENCE_GATE: BlockState
pub const DARK_OAK_FENCE_GATE: BlockState
pub const MANGROVE_FENCE_GATE: BlockState
pub const BAMBOO_FENCE_GATE: BlockState
pub const SPRUCE_FENCE: BlockState
pub const BIRCH_FENCE: BlockState
pub const JUNGLE_FENCE: BlockState
pub const ACACIA_FENCE: BlockState
pub const CHERRY_FENCE: BlockState
pub const DARK_OAK_FENCE: BlockState
pub const MANGROVE_FENCE: BlockState
pub const BAMBOO_FENCE: BlockState
pub const SPRUCE_DOOR: BlockState
pub const BIRCH_DOOR: BlockState
pub const JUNGLE_DOOR: BlockState
pub const ACACIA_DOOR: BlockState
pub const CHERRY_DOOR: BlockState
pub const DARK_OAK_DOOR: BlockState
pub const MANGROVE_DOOR: BlockState
pub const BAMBOO_DOOR: BlockState
pub const END_ROD: BlockState
pub const CHORUS_PLANT: BlockState
pub const CHORUS_FLOWER: BlockState
pub const PURPUR_BLOCK: BlockState
pub const PURPUR_PILLAR: BlockState
pub const PURPUR_STAIRS: BlockState
pub const END_STONE_BRICKS: BlockState
pub const TORCHFLOWER_CROP: BlockState
pub const PITCHER_CROP: BlockState
pub const PITCHER_PLANT: BlockState
pub const BEETROOTS: BlockState
pub const DIRT_PATH: BlockState
pub const END_GATEWAY: BlockState
pub const REPEATING_COMMAND_BLOCK: BlockState
pub const CHAIN_COMMAND_BLOCK: BlockState
pub const FROSTED_ICE: BlockState
pub const MAGMA_BLOCK: BlockState
pub const NETHER_WART_BLOCK: BlockState
pub const RED_NETHER_BRICKS: BlockState
pub const BONE_BLOCK: BlockState
pub const STRUCTURE_VOID: BlockState
pub const OBSERVER: BlockState
pub const SHULKER_BOX: BlockState
pub const WHITE_SHULKER_BOX: BlockState
pub const ORANGE_SHULKER_BOX: BlockState
pub const MAGENTA_SHULKER_BOX: BlockState
pub const LIGHT_BLUE_SHULKER_BOX: BlockState
pub const YELLOW_SHULKER_BOX: BlockState
pub const LIME_SHULKER_BOX: BlockState
pub const PINK_SHULKER_BOX: BlockState
pub const GRAY_SHULKER_BOX: BlockState
pub const LIGHT_GRAY_SHULKER_BOX: BlockState
pub const CYAN_SHULKER_BOX: BlockState
pub const PURPLE_SHULKER_BOX: BlockState
pub const BLUE_SHULKER_BOX: BlockState
pub const BROWN_SHULKER_BOX: BlockState
pub const GREEN_SHULKER_BOX: BlockState
pub const RED_SHULKER_BOX: BlockState
pub const BLACK_SHULKER_BOX: BlockState
pub const WHITE_GLAZED_TERRACOTTA: BlockState
pub const ORANGE_GLAZED_TERRACOTTA: BlockState
pub const MAGENTA_GLAZED_TERRACOTTA: BlockState
pub const LIGHT_BLUE_GLAZED_TERRACOTTA: BlockState
pub const YELLOW_GLAZED_TERRACOTTA: BlockState
pub const LIME_GLAZED_TERRACOTTA: BlockState
pub const PINK_GLAZED_TERRACOTTA: BlockState
pub const GRAY_GLAZED_TERRACOTTA: BlockState
pub const LIGHT_GRAY_GLAZED_TERRACOTTA: BlockState
pub const CYAN_GLAZED_TERRACOTTA: BlockState
pub const PURPLE_GLAZED_TERRACOTTA: BlockState
pub const BLUE_GLAZED_TERRACOTTA: BlockState
pub const BROWN_GLAZED_TERRACOTTA: BlockState
pub const GREEN_GLAZED_TERRACOTTA: BlockState
pub const RED_GLAZED_TERRACOTTA: BlockState
pub const BLACK_GLAZED_TERRACOTTA: BlockState
pub const WHITE_CONCRETE: BlockState
pub const ORANGE_CONCRETE: BlockState
pub const MAGENTA_CONCRETE: BlockState
pub const LIGHT_BLUE_CONCRETE: BlockState
pub const YELLOW_CONCRETE: BlockState
pub const LIME_CONCRETE: BlockState
pub const PINK_CONCRETE: BlockState
pub const GRAY_CONCRETE: BlockState
pub const LIGHT_GRAY_CONCRETE: BlockState
pub const CYAN_CONCRETE: BlockState
pub const PURPLE_CONCRETE: BlockState
pub const BLUE_CONCRETE: BlockState
pub const BROWN_CONCRETE: BlockState
pub const GREEN_CONCRETE: BlockState
pub const RED_CONCRETE: BlockState
pub const BLACK_CONCRETE: BlockState
pub const WHITE_CONCRETE_POWDER: BlockState
pub const ORANGE_CONCRETE_POWDER: BlockState
pub const MAGENTA_CONCRETE_POWDER: BlockState
pub const LIGHT_BLUE_CONCRETE_POWDER: BlockState
pub const YELLOW_CONCRETE_POWDER: BlockState
pub const LIME_CONCRETE_POWDER: BlockState
pub const PINK_CONCRETE_POWDER: BlockState
pub const GRAY_CONCRETE_POWDER: BlockState
pub const LIGHT_GRAY_CONCRETE_POWDER: BlockState
pub const CYAN_CONCRETE_POWDER: BlockState
pub const PURPLE_CONCRETE_POWDER: BlockState
pub const BLUE_CONCRETE_POWDER: BlockState
pub const BROWN_CONCRETE_POWDER: BlockState
pub const GREEN_CONCRETE_POWDER: BlockState
pub const RED_CONCRETE_POWDER: BlockState
pub const BLACK_CONCRETE_POWDER: BlockState
pub const KELP: BlockState
pub const KELP_PLANT: BlockState
pub const DRIED_KELP_BLOCK: BlockState
pub const TURTLE_EGG: BlockState
pub const SNIFFER_EGG: BlockState
pub const DEAD_TUBE_CORAL_BLOCK: BlockState
pub const DEAD_BRAIN_CORAL_BLOCK: BlockState
pub const DEAD_BUBBLE_CORAL_BLOCK: BlockState
pub const DEAD_FIRE_CORAL_BLOCK: BlockState
pub const DEAD_HORN_CORAL_BLOCK: BlockState
pub const TUBE_CORAL_BLOCK: BlockState
pub const BRAIN_CORAL_BLOCK: BlockState
pub const BUBBLE_CORAL_BLOCK: BlockState
pub const FIRE_CORAL_BLOCK: BlockState
pub const HORN_CORAL_BLOCK: BlockState
pub const DEAD_TUBE_CORAL: BlockState
pub const DEAD_BRAIN_CORAL: BlockState
pub const DEAD_BUBBLE_CORAL: BlockState
pub const DEAD_FIRE_CORAL: BlockState
pub const DEAD_HORN_CORAL: BlockState
pub const TUBE_CORAL: BlockState
pub const BRAIN_CORAL: BlockState
pub const BUBBLE_CORAL: BlockState
pub const FIRE_CORAL: BlockState
pub const HORN_CORAL: BlockState
pub const DEAD_TUBE_CORAL_FAN: BlockState
pub const DEAD_BRAIN_CORAL_FAN: BlockState
pub const DEAD_BUBBLE_CORAL_FAN: BlockState
pub const DEAD_FIRE_CORAL_FAN: BlockState
pub const DEAD_HORN_CORAL_FAN: BlockState
pub const TUBE_CORAL_FAN: BlockState
pub const BRAIN_CORAL_FAN: BlockState
pub const BUBBLE_CORAL_FAN: BlockState
pub const FIRE_CORAL_FAN: BlockState
pub const HORN_CORAL_FAN: BlockState
pub const DEAD_TUBE_CORAL_WALL_FAN: BlockState
pub const DEAD_BRAIN_CORAL_WALL_FAN: BlockState
pub const DEAD_BUBBLE_CORAL_WALL_FAN: BlockState
pub const DEAD_FIRE_CORAL_WALL_FAN: BlockState
pub const DEAD_HORN_CORAL_WALL_FAN: BlockState
pub const TUBE_CORAL_WALL_FAN: BlockState
pub const BRAIN_CORAL_WALL_FAN: BlockState
pub const BUBBLE_CORAL_WALL_FAN: BlockState
pub const FIRE_CORAL_WALL_FAN: BlockState
pub const HORN_CORAL_WALL_FAN: BlockState
pub const SEA_PICKLE: BlockState
pub const BLUE_ICE: BlockState
pub const CONDUIT: BlockState
pub const BAMBOO_SAPLING: BlockState
pub const BAMBOO: BlockState
pub const POTTED_BAMBOO: BlockState
pub const VOID_AIR: BlockState
pub const CAVE_AIR: BlockState
pub const BUBBLE_COLUMN: BlockState
pub const POLISHED_GRANITE_STAIRS: BlockState
pub const SMOOTH_RED_SANDSTONE_STAIRS: BlockState
pub const MOSSY_STONE_BRICK_STAIRS: BlockState
pub const POLISHED_DIORITE_STAIRS: BlockState
pub const MOSSY_COBBLESTONE_STAIRS: BlockState
pub const END_STONE_BRICK_STAIRS: BlockState
pub const STONE_STAIRS: BlockState
pub const SMOOTH_SANDSTONE_STAIRS: BlockState
pub const SMOOTH_QUARTZ_STAIRS: BlockState
pub const GRANITE_STAIRS: BlockState
pub const ANDESITE_STAIRS: BlockState
pub const RED_NETHER_BRICK_STAIRS: BlockState
pub const POLISHED_ANDESITE_STAIRS: BlockState
pub const DIORITE_STAIRS: BlockState
pub const POLISHED_GRANITE_SLAB: BlockState
pub const SMOOTH_RED_SANDSTONE_SLAB: BlockState
pub const MOSSY_STONE_BRICK_SLAB: BlockState
pub const POLISHED_DIORITE_SLAB: BlockState
pub const MOSSY_COBBLESTONE_SLAB: BlockState
pub const END_STONE_BRICK_SLAB: BlockState
pub const SMOOTH_SANDSTONE_SLAB: BlockState
pub const SMOOTH_QUARTZ_SLAB: BlockState
pub const GRANITE_SLAB: BlockState
pub const ANDESITE_SLAB: BlockState
pub const RED_NETHER_BRICK_SLAB: BlockState
pub const POLISHED_ANDESITE_SLAB: BlockState
pub const DIORITE_SLAB: BlockState
pub const BRICK_WALL: BlockState
pub const PRISMARINE_WALL: BlockState
pub const RED_SANDSTONE_WALL: BlockState
pub const MOSSY_STONE_BRICK_WALL: BlockState
pub const GRANITE_WALL: BlockState
pub const STONE_BRICK_WALL: BlockState
pub const MUD_BRICK_WALL: BlockState
pub const NETHER_BRICK_WALL: BlockState
pub const ANDESITE_WALL: BlockState
pub const RED_NETHER_BRICK_WALL: BlockState
pub const SANDSTONE_WALL: BlockState
pub const END_STONE_BRICK_WALL: BlockState
pub const DIORITE_WALL: BlockState
pub const SCAFFOLDING: BlockState
pub const LOOM: BlockState
pub const BARREL: BlockState
pub const SMOKER: BlockState
pub const BLAST_FURNACE: BlockState
pub const CARTOGRAPHY_TABLE: BlockState
pub const FLETCHING_TABLE: BlockState
pub const GRINDSTONE: BlockState
pub const LECTERN: BlockState
pub const SMITHING_TABLE: BlockState
pub const STONECUTTER: BlockState
pub const BELL: BlockState
pub const LANTERN: BlockState
pub const SOUL_LANTERN: BlockState
pub const CAMPFIRE: BlockState
pub const SOUL_CAMPFIRE: BlockState
pub const SWEET_BERRY_BUSH: BlockState
pub const WARPED_STEM: BlockState
pub const STRIPPED_WARPED_STEM: BlockState
pub const WARPED_HYPHAE: BlockState
pub const STRIPPED_WARPED_HYPHAE: BlockState
pub const WARPED_NYLIUM: BlockState
pub const WARPED_FUNGUS: BlockState
pub const WARPED_WART_BLOCK: BlockState
pub const WARPED_ROOTS: BlockState
pub const NETHER_SPROUTS: BlockState
pub const CRIMSON_STEM: BlockState
pub const STRIPPED_CRIMSON_STEM: BlockState
pub const CRIMSON_HYPHAE: BlockState
pub const STRIPPED_CRIMSON_HYPHAE: BlockState
pub const CRIMSON_NYLIUM: BlockState
pub const CRIMSON_FUNGUS: BlockState
pub const SHROOMLIGHT: BlockState
pub const WEEPING_VINES: BlockState
pub const WEEPING_VINES_PLANT: BlockState
pub const TWISTING_VINES: BlockState
pub const TWISTING_VINES_PLANT: BlockState
pub const CRIMSON_ROOTS: BlockState
pub const CRIMSON_PLANKS: BlockState
pub const WARPED_PLANKS: BlockState
pub const CRIMSON_SLAB: BlockState
pub const WARPED_SLAB: BlockState
pub const CRIMSON_PRESSURE_PLATE: BlockState
pub const WARPED_PRESSURE_PLATE: BlockState
pub const CRIMSON_FENCE: BlockState
pub const WARPED_FENCE: BlockState
pub const CRIMSON_TRAPDOOR: BlockState
pub const WARPED_TRAPDOOR: BlockState
pub const CRIMSON_FENCE_GATE: BlockState
pub const WARPED_FENCE_GATE: BlockState
pub const CRIMSON_STAIRS: BlockState
pub const WARPED_STAIRS: BlockState
pub const CRIMSON_BUTTON: BlockState
pub const WARPED_BUTTON: BlockState
pub const CRIMSON_DOOR: BlockState
pub const WARPED_DOOR: BlockState
pub const CRIMSON_SIGN: BlockState
pub const WARPED_SIGN: BlockState
pub const CRIMSON_WALL_SIGN: BlockState
pub const WARPED_WALL_SIGN: BlockState
pub const STRUCTURE_BLOCK: BlockState
pub const JIGSAW: BlockState
pub const COMPOSTER: BlockState
pub const TARGET: BlockState
pub const BEE_NEST: BlockState
pub const BEEHIVE: BlockState
pub const HONEY_BLOCK: BlockState
pub const HONEYCOMB_BLOCK: BlockState
pub const NETHERITE_BLOCK: BlockState
pub const ANCIENT_DEBRIS: BlockState
pub const CRYING_OBSIDIAN: BlockState
pub const RESPAWN_ANCHOR: BlockState
pub const POTTED_CRIMSON_FUNGUS: BlockState
pub const POTTED_WARPED_FUNGUS: BlockState
pub const POTTED_CRIMSON_ROOTS: BlockState
pub const POTTED_WARPED_ROOTS: BlockState
pub const LODESTONE: BlockState
pub const BLACKSTONE: BlockState
pub const BLACKSTONE_STAIRS: BlockState
pub const BLACKSTONE_WALL: BlockState
pub const BLACKSTONE_SLAB: BlockState
pub const POLISHED_BLACKSTONE: BlockState
pub const POLISHED_BLACKSTONE_BRICKS: BlockState
pub const CRACKED_POLISHED_BLACKSTONE_BRICKS: BlockState
pub const CHISELED_POLISHED_BLACKSTONE: BlockState
pub const POLISHED_BLACKSTONE_BRICK_SLAB: BlockState
pub const POLISHED_BLACKSTONE_BRICK_STAIRS: BlockState
pub const POLISHED_BLACKSTONE_BRICK_WALL: BlockState
pub const GILDED_BLACKSTONE: BlockState
pub const POLISHED_BLACKSTONE_STAIRS: BlockState
pub const POLISHED_BLACKSTONE_SLAB: BlockState
pub const POLISHED_BLACKSTONE_PRESSURE_PLATE: BlockState
pub const POLISHED_BLACKSTONE_BUTTON: BlockState
pub const POLISHED_BLACKSTONE_WALL: BlockState
pub const CHISELED_NETHER_BRICKS: BlockState
pub const CRACKED_NETHER_BRICKS: BlockState
pub const QUARTZ_BRICKS: BlockState
pub const CANDLE: BlockState
pub const WHITE_CANDLE: BlockState
pub const ORANGE_CANDLE: BlockState
pub const MAGENTA_CANDLE: BlockState
pub const LIGHT_BLUE_CANDLE: BlockState
pub const YELLOW_CANDLE: BlockState
pub const LIME_CANDLE: BlockState
pub const PINK_CANDLE: BlockState
pub const GRAY_CANDLE: BlockState
pub const LIGHT_GRAY_CANDLE: BlockState
pub const CYAN_CANDLE: BlockState
pub const PURPLE_CANDLE: BlockState
pub const BLUE_CANDLE: BlockState
pub const BROWN_CANDLE: BlockState
pub const GREEN_CANDLE: BlockState
pub const RED_CANDLE: BlockState
pub const BLACK_CANDLE: BlockState
pub const CANDLE_CAKE: BlockState
pub const WHITE_CANDLE_CAKE: BlockState
pub const ORANGE_CANDLE_CAKE: BlockState
pub const MAGENTA_CANDLE_CAKE: BlockState
pub const LIGHT_BLUE_CANDLE_CAKE: BlockState
pub const YELLOW_CANDLE_CAKE: BlockState
pub const LIME_CANDLE_CAKE: BlockState
pub const PINK_CANDLE_CAKE: BlockState
pub const GRAY_CANDLE_CAKE: BlockState
pub const LIGHT_GRAY_CANDLE_CAKE: BlockState
pub const CYAN_CANDLE_CAKE: BlockState
pub const PURPLE_CANDLE_CAKE: BlockState
pub const BLUE_CANDLE_CAKE: BlockState
pub const BROWN_CANDLE_CAKE: BlockState
pub const GREEN_CANDLE_CAKE: BlockState
pub const RED_CANDLE_CAKE: BlockState
pub const BLACK_CANDLE_CAKE: BlockState
pub const AMETHYST_BLOCK: BlockState
pub const BUDDING_AMETHYST: BlockState
pub const AMETHYST_CLUSTER: BlockState
pub const LARGE_AMETHYST_BUD: BlockState
pub const MEDIUM_AMETHYST_BUD: BlockState
pub const SMALL_AMETHYST_BUD: BlockState
pub const TUFF: BlockState
pub const CALCITE: BlockState
pub const TINTED_GLASS: BlockState
pub const POWDER_SNOW: BlockState
pub const SCULK_SENSOR: BlockState
pub const CALIBRATED_SCULK_SENSOR: BlockState
pub const SCULK: BlockState
pub const SCULK_VEIN: BlockState
pub const SCULK_CATALYST: BlockState
pub const SCULK_SHRIEKER: BlockState
pub const OXIDIZED_COPPER: BlockState
pub const WEATHERED_COPPER: BlockState
pub const EXPOSED_COPPER: BlockState
pub const COPPER_BLOCK: BlockState
pub const COPPER_ORE: BlockState
pub const DEEPSLATE_COPPER_ORE: BlockState
pub const OXIDIZED_CUT_COPPER: BlockState
pub const WEATHERED_CUT_COPPER: BlockState
pub const EXPOSED_CUT_COPPER: BlockState
pub const CUT_COPPER: BlockState
pub const OXIDIZED_CUT_COPPER_STAIRS: BlockState
pub const WEATHERED_CUT_COPPER_STAIRS: BlockState
pub const EXPOSED_CUT_COPPER_STAIRS: BlockState
pub const CUT_COPPER_STAIRS: BlockState
pub const OXIDIZED_CUT_COPPER_SLAB: BlockState
pub const WEATHERED_CUT_COPPER_SLAB: BlockState
pub const EXPOSED_CUT_COPPER_SLAB: BlockState
pub const CUT_COPPER_SLAB: BlockState
pub const WAXED_COPPER_BLOCK: BlockState
pub const WAXED_WEATHERED_COPPER: BlockState
pub const WAXED_EXPOSED_COPPER: BlockState
pub const WAXED_OXIDIZED_COPPER: BlockState
pub const WAXED_OXIDIZED_CUT_COPPER: BlockState
pub const WAXED_WEATHERED_CUT_COPPER: BlockState
pub const WAXED_EXPOSED_CUT_COPPER: BlockState
pub const WAXED_CUT_COPPER: BlockState
pub const WAXED_OXIDIZED_CUT_COPPER_STAIRS: BlockState
pub const WAXED_WEATHERED_CUT_COPPER_STAIRS: BlockState
pub const WAXED_EXPOSED_CUT_COPPER_STAIRS: BlockState
pub const WAXED_CUT_COPPER_STAIRS: BlockState
pub const WAXED_OXIDIZED_CUT_COPPER_SLAB: BlockState
pub const WAXED_WEATHERED_CUT_COPPER_SLAB: BlockState
pub const WAXED_EXPOSED_CUT_COPPER_SLAB: BlockState
pub const WAXED_CUT_COPPER_SLAB: BlockState
pub const LIGHTNING_ROD: BlockState
pub const POINTED_DRIPSTONE: BlockState
pub const DRIPSTONE_BLOCK: BlockState
pub const CAVE_VINES: BlockState
pub const CAVE_VINES_PLANT: BlockState
pub const SPORE_BLOSSOM: BlockState
pub const AZALEA: BlockState
pub const FLOWERING_AZALEA: BlockState
pub const MOSS_CARPET: BlockState
pub const PINK_PETALS: BlockState
pub const MOSS_BLOCK: BlockState
pub const BIG_DRIPLEAF: BlockState
pub const BIG_DRIPLEAF_STEM: BlockState
pub const SMALL_DRIPLEAF: BlockState
pub const HANGING_ROOTS: BlockState
pub const ROOTED_DIRT: BlockState
pub const MUD: BlockState
pub const DEEPSLATE: BlockState
pub const COBBLED_DEEPSLATE: BlockState
pub const COBBLED_DEEPSLATE_STAIRS: BlockState
pub const COBBLED_DEEPSLATE_SLAB: BlockState
pub const COBBLED_DEEPSLATE_WALL: BlockState
pub const POLISHED_DEEPSLATE: BlockState
pub const POLISHED_DEEPSLATE_STAIRS: BlockState
pub const POLISHED_DEEPSLATE_SLAB: BlockState
pub const POLISHED_DEEPSLATE_WALL: BlockState
pub const DEEPSLATE_TILES: BlockState
pub const DEEPSLATE_TILE_STAIRS: BlockState
pub const DEEPSLATE_TILE_SLAB: BlockState
pub const DEEPSLATE_TILE_WALL: BlockState
pub const DEEPSLATE_BRICKS: BlockState
pub const DEEPSLATE_BRICK_STAIRS: BlockState
pub const DEEPSLATE_BRICK_SLAB: BlockState
pub const DEEPSLATE_BRICK_WALL: BlockState
pub const CHISELED_DEEPSLATE: BlockState
pub const CRACKED_DEEPSLATE_BRICKS: BlockState
pub const CRACKED_DEEPSLATE_TILES: BlockState
pub const INFESTED_DEEPSLATE: BlockState
pub const SMOOTH_BASALT: BlockState
pub const RAW_IRON_BLOCK: BlockState
pub const RAW_COPPER_BLOCK: BlockState
pub const RAW_GOLD_BLOCK: BlockState
pub const POTTED_AZALEA_BUSH: BlockState
pub const POTTED_FLOWERING_AZALEA_BUSH: BlockState
pub const OCHRE_FROGLIGHT: BlockState
pub const VERDANT_FROGLIGHT: BlockState
pub const PEARLESCENT_FROGLIGHT: BlockState
pub const FROGSPAWN: BlockState
pub const REINFORCED_DEEPSLATE: BlockState
pub const DECORATED_POT: BlockState
Trait Implementations§
Source§impl Clone for BlockState
impl Clone for BlockState
Source§fn clone(&self) -> BlockState
fn clone(&self) -> BlockState
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Component for BlockState
impl Component for BlockState
Source§const STORAGE_TYPE: StorageType = bevy_ecs::component::StorageType::Table
const STORAGE_TYPE: StorageType = bevy_ecs::component::StorageType::Table
A constant indicating the storage type used for this component.
§fn register_component_hooks(_hooks: &mut ComponentHooks)
fn register_component_hooks(_hooks: &mut ComponentHooks)
Called when registering this component, allowing mutable access to its
ComponentHooks
.Source§impl Debug for BlockState
impl Debug for BlockState
Source§impl Default for BlockState
impl Default for BlockState
Source§fn default() -> BlockState
fn default() -> BlockState
Returns the “default value” for a type. Read more
Source§impl Deref for BlockState
impl Deref for BlockState
Source§type Target = BlockState
type Target = BlockState
The resulting type after dereferencing.
Source§impl DerefMut for BlockState
impl DerefMut for BlockState
Source§impl PartialEq for BlockState
impl PartialEq for BlockState
impl StructuralPartialEq for BlockState
Auto Trait Implementations§
impl Freeze for BlockState
impl RefUnwindSafe for BlockState
impl Send for BlockState
impl Sync for BlockState
impl Unpin for BlockState
impl UnwindSafe for BlockState
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<C> Bundle for Cwhere
C: Component,
impl<C> Bundle for Cwhere
C: Component,
fn component_ids( components: &mut Components, storages: &mut Storages, ids: &mut impl FnMut(ComponentId), )
unsafe fn from_components<T, F>(ctx: &mut T, func: &mut F) -> C
§fn get_component_ids(
components: &Components,
ids: &mut impl FnMut(Option<ComponentId>),
)
fn get_component_ids( components: &Components, ids: &mut impl FnMut(Option<ComponentId>), )
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Conv for T
impl<T> Conv for T
§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.§impl<T> DowncastSync for T
impl<T> DowncastSync for T
§impl<C> DynamicBundle for Cwhere
C: Component,
impl<C> DynamicBundle for Cwhere
C: Component,
fn get_components(self, func: &mut impl FnMut(StorageType, OwningPtr<'_>))
§impl<T> FmtForward for T
impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
Self: Binary,
fn fmt_binary(self) -> FmtBinary<Self>where
Self: Binary,
Causes
self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
Self: Display,
fn fmt_display(self) -> FmtDisplay<Self>where
Self: Display,
Causes
self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
Self: LowerExp,
fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
Self: LowerExp,
Causes
self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
Self: LowerHex,
fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
Self: LowerHex,
Causes
self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
Self: Octal,
fn fmt_octal(self) -> FmtOctal<Self>where
Self: Octal,
Causes
self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
Self: Pointer,
fn fmt_pointer(self) -> FmtPointer<Self>where
Self: Pointer,
Causes
self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
Self: UpperExp,
fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
Self: UpperExp,
Causes
self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
Self: UpperHex,
fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
Self: UpperHex,
Causes
self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
&'a Self: for<'a> IntoIterator,
fn fmt_list(self) -> FmtList<Self>where
&'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
§impl<T> FromWorld for Twhere
T: Default,
impl<T> FromWorld for Twhere
T: Default,
§fn from_world(_world: &mut World) -> T
fn from_world(_world: &mut World) -> T
Creates
Self
using data from the given World
.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pipe for Twhere
T: ?Sized,
impl<T> Pipe for Twhere
T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
Pipes by value. This is generally the method you want to use. Read more
§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
Borrows
self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
Mutably borrows
self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R,
) -> R
fn pipe_borrow_mut<'a, B, R>( &'a mut self, func: impl FnOnce(&'a mut B) -> R, ) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows
self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows
self
, then passes self.as_mut()
into the pipe
function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows
self
, then passes self.deref()
into the pipe function.§impl<T> Tap for T
impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the
Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the
BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the
AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the
AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the
Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the
Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls
.tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls
.tap_mut()
only in debug builds, and is erased in release
builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls
.tap_borrow()
only in debug builds, and is erased in release
builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls
.tap_borrow_mut()
only in debug builds, and is erased in release
builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls
.tap_ref()
only in debug builds, and is erased in release
builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls
.tap_ref_mut()
only in debug builds, and is erased in release
builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls
.tap_deref()
only in debug builds, and is erased in release
builds.