Enum BlockState

Source
pub enum BlockState {
Show 999 variants AcaciaButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, AcaciaDoor { facing: HorizontalDirection, half: DoubleBlockHalf, hinge: DoorHingeSide, open: bool, powered: bool, }, AcaciaFence { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, AcaciaFenceGate { facing: HorizontalDirection, in_wall: bool, open: bool, powered: bool, }, AcaciaHangingSign { attached: bool, rotation: BoundedU8<0, 15>, waterlogged: bool, }, AcaciaLeaves { distance: BoundedU8<1, 7>, persistent: bool, waterlogged: bool, }, AcaciaLog { axis: Axis, }, AcaciaPlanks, AcaciaPressurePlate { powered: bool, }, AcaciaSapling { stage: BoundedU8<0, 1>, }, AcaciaSign { rotation: BoundedU8<0, 15>, waterlogged: bool, }, AcaciaSlab { type: SlabType, waterlogged: bool, }, AcaciaStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, AcaciaTrapdoor { facing: HorizontalDirection, half: Half, open: bool, powered: bool, waterlogged: bool, }, AcaciaWallHangingSign { facing: HorizontalDirection, waterlogged: bool, }, AcaciaWallSign { facing: HorizontalDirection, waterlogged: bool, }, AcaciaWood { axis: Axis, }, ActivatorRail { powered: bool, shape: StraightRailShape, waterlogged: bool, }, Air, Allium, AmethystBlock, AmethystCluster { facing: Direction, waterlogged: bool, }, AncientDebris, Andesite, AndesiteSlab { type: SlabType, waterlogged: bool, }, AndesiteStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, AndesiteWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, Anvil { facing: HorizontalDirection, }, AttachedMelonStem { facing: HorizontalDirection, }, AttachedPumpkinStem { facing: HorizontalDirection, }, Azalea, AzaleaLeaves { distance: BoundedU8<1, 7>, persistent: bool, waterlogged: bool, }, AzureBluet, Bamboo { age: BoundedU8<0, 1>, leaves: BambooLeaves, stage: BoundedU8<0, 1>, }, BambooBlock { axis: Axis, }, BambooButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, BambooDoor { facing: HorizontalDirection, half: DoubleBlockHalf, hinge: DoorHingeSide, open: bool, powered: bool, }, BambooFence { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, BambooFenceGate { facing: HorizontalDirection, in_wall: bool, open: bool, powered: bool, }, BambooHangingSign { attached: bool, rotation: BoundedU8<0, 15>, waterlogged: bool, }, BambooMosaic, BambooMosaicSlab { type: SlabType, waterlogged: bool, }, BambooMosaicStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, BambooPlanks, BambooPressurePlate { powered: bool, }, BambooSapling, BambooSign { rotation: BoundedU8<0, 15>, waterlogged: bool, }, BambooSlab { type: SlabType, waterlogged: bool, }, BambooStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, BambooTrapdoor { facing: HorizontalDirection, half: Half, open: bool, powered: bool, waterlogged: bool, }, BambooWallHangingSign { facing: HorizontalDirection, waterlogged: bool, }, BambooWallSign { facing: HorizontalDirection, waterlogged: bool, }, Barrel { facing: Direction, open: bool, }, Barrier, Basalt { axis: Axis, }, Beacon, Bedrock, BeeNest { facing: HorizontalDirection, honey_level: BoundedU8<0, 5>, }, Beehive { facing: HorizontalDirection, honey_level: BoundedU8<0, 5>, }, Beetroots { age: BoundedU8<0, 3>, }, Bell { attachment: BellAttachType, facing: HorizontalDirection, powered: bool, }, BigDripleaf { facing: HorizontalDirection, tilt: Tilt, waterlogged: bool, }, BigDripleafStem { facing: HorizontalDirection, waterlogged: bool, }, BirchButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, BirchDoor { facing: HorizontalDirection, half: DoubleBlockHalf, hinge: DoorHingeSide, open: bool, powered: bool, }, BirchFence { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, BirchFenceGate { facing: HorizontalDirection, in_wall: bool, open: bool, powered: bool, }, BirchHangingSign { attached: bool, rotation: BoundedU8<0, 15>, waterlogged: bool, }, BirchLeaves { distance: BoundedU8<1, 7>, persistent: bool, waterlogged: bool, }, BirchLog { axis: Axis, }, BirchPlanks, BirchPressurePlate { powered: bool, }, BirchSapling { stage: BoundedU8<0, 1>, }, BirchSign { rotation: BoundedU8<0, 15>, waterlogged: bool, }, BirchSlab { type: SlabType, waterlogged: bool, }, BirchStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, BirchTrapdoor { facing: HorizontalDirection, half: Half, open: bool, powered: bool, waterlogged: bool, }, BirchWallHangingSign { facing: HorizontalDirection, waterlogged: bool, }, BirchWallSign { facing: HorizontalDirection, waterlogged: bool, }, BirchWood { axis: Axis, }, BlackBanner { rotation: BoundedU8<0, 15>, }, BlackBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, BlackCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, BlackCandleCake { lit: bool, }, BlackCarpet, BlackConcrete, BlackConcretePowder, BlackGlazedTerracotta { facing: HorizontalDirection, }, BlackShulkerBox { facing: Direction, }, BlackStainedGlass, BlackStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, BlackTerracotta, BlackWallBanner { facing: HorizontalDirection, }, BlackWool, Blackstone, BlackstoneSlab { type: SlabType, waterlogged: bool, }, BlackstoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, BlackstoneWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, BlastFurnace { facing: HorizontalDirection, lit: bool, }, BlueBanner { rotation: BoundedU8<0, 15>, }, BlueBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, BlueCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, BlueCandleCake { lit: bool, }, BlueCarpet, BlueConcrete, BlueConcretePowder, BlueGlazedTerracotta { facing: HorizontalDirection, }, BlueIce, BlueOrchid, BlueShulkerBox { facing: Direction, }, BlueStainedGlass, BlueStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, BlueTerracotta, BlueWallBanner { facing: HorizontalDirection, }, BlueWool, BoneBlock { axis: Axis, }, Bookshelf, BrainCoral { waterlogged: bool, }, BrainCoralBlock, BrainCoralFan { waterlogged: bool, }, BrainCoralWallFan { facing: HorizontalDirection, waterlogged: bool, }, BrewingStand { has_bottle_0: bool, has_bottle_1: bool, has_bottle_2: bool, }, BrickSlab { type: SlabType, waterlogged: bool, }, BrickStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, BrickWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, Bricks, BrownBanner { rotation: BoundedU8<0, 15>, }, BrownBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, BrownCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, BrownCandleCake { lit: bool, }, BrownCarpet, BrownConcrete, BrownConcretePowder, BrownGlazedTerracotta { facing: HorizontalDirection, }, BrownMushroom, BrownMushroomBlock { down: bool, east: bool, north: bool, south: bool, up: bool, west: bool, }, BrownShulkerBox { facing: Direction, }, BrownStainedGlass, BrownStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, BrownTerracotta, BrownWallBanner { facing: HorizontalDirection, }, BrownWool, BubbleColumn { drag: bool, }, BubbleCoral { waterlogged: bool, }, BubbleCoralBlock, BubbleCoralFan { waterlogged: bool, }, BubbleCoralWallFan { facing: HorizontalDirection, waterlogged: bool, }, BuddingAmethyst, Cactus { age: BoundedU8<0, 15>, }, Cake { bites: BoundedU8<0, 6>, }, Calcite, Campfire { facing: HorizontalDirection, lit: bool, signal_fire: bool, waterlogged: bool, }, Candle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, CandleCake { lit: bool, }, Carrots { age: BoundedU8<0, 7>, }, CartographyTable, CarvedPumpkin { facing: HorizontalDirection, }, Cauldron, CaveAir, CaveVines { age: BoundedU8<0, 25>, berries: bool, }, CaveVinesPlant { berries: bool, }, Chain { axis: Axis, waterlogged: bool, }, ChainCommandBlock { conditional: bool, facing: Direction, }, CherryButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, CherryDoor { facing: HorizontalDirection, half: DoubleBlockHalf, hinge: DoorHingeSide, open: bool, powered: bool, }, CherryFence { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, CherryFenceGate { facing: HorizontalDirection, in_wall: bool, open: bool, powered: bool, }, CherryHangingSign { attached: bool, rotation: BoundedU8<0, 15>, waterlogged: bool, }, CherryLeaves { distance: BoundedU8<1, 7>, persistent: bool, waterlogged: bool, }, CherryLog { axis: Axis, }, CherryPlanks, CherryPressurePlate { powered: bool, }, CherrySapling { stage: BoundedU8<0, 1>, }, CherrySign { rotation: BoundedU8<0, 15>, waterlogged: bool, }, CherrySlab { type: SlabType, waterlogged: bool, }, CherryStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, CherryTrapdoor { facing: HorizontalDirection, half: Half, open: bool, powered: bool, waterlogged: bool, }, CherryWallHangingSign { facing: HorizontalDirection, waterlogged: bool, }, CherryWallSign { facing: HorizontalDirection, waterlogged: bool, }, CherryWood { axis: Axis, }, Chest { facing: HorizontalDirection, type: ChestType, waterlogged: bool, }, ChippedAnvil { facing: HorizontalDirection, }, ChiseledBookshelf { facing: HorizontalDirection, slot_0_occupied: bool, slot_1_occupied: bool, slot_2_occupied: bool, slot_3_occupied: bool, slot_4_occupied: bool, slot_5_occupied: bool, }, ChiseledDeepslate, ChiseledNetherBricks, ChiseledPolishedBlackstone, ChiseledQuartzBlock, ChiseledRedSandstone, ChiseledSandstone, ChiseledStoneBricks, ChorusFlower { age: BoundedU8<0, 5>, }, ChorusPlant { down: bool, east: bool, north: bool, south: bool, up: bool, west: bool, }, Clay, CoalBlock, CoalOre, CoarseDirt, CobbledDeepslate, CobbledDeepslateSlab { type: SlabType, waterlogged: bool, }, CobbledDeepslateStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, CobbledDeepslateWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, Cobblestone, CobblestoneSlab { type: SlabType, waterlogged: bool, }, CobblestoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, CobblestoneWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, Cobweb, Cocoa { age: BoundedU8<0, 2>, facing: HorizontalDirection, }, CommandBlock { conditional: bool, facing: Direction, }, Comparator { facing: HorizontalDirection, mode: ComparatorMode, powered: bool, }, Composter { level: BoundedU8<0, 8>, }, Conduit { waterlogged: bool, }, CopperBlock, CopperOre, Cornflower, CrackedDeepslateBricks, CrackedDeepslateTiles, CrackedNetherBricks, CrackedPolishedBlackstoneBricks, CrackedStoneBricks, CraftingTable, CreeperHead { rotation: BoundedU8<0, 15>, }, CreeperWallHead { facing: HorizontalDirection, }, CrimsonButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, CrimsonDoor { facing: HorizontalDirection, half: DoubleBlockHalf, hinge: DoorHingeSide, open: bool, powered: bool, }, CrimsonFence { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, CrimsonFenceGate { facing: HorizontalDirection, in_wall: bool, open: bool, powered: bool, }, CrimsonFungus, CrimsonHangingSign { attached: bool, rotation: BoundedU8<0, 15>, waterlogged: bool, }, CrimsonHyphae { axis: Axis, }, CrimsonNylium, CrimsonPlanks, CrimsonPressurePlate { powered: bool, }, CrimsonRoots, CrimsonSign { rotation: BoundedU8<0, 15>, waterlogged: bool, }, CrimsonSlab { type: SlabType, waterlogged: bool, }, CrimsonStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, CrimsonStem { axis: Axis, }, CrimsonTrapdoor { facing: HorizontalDirection, half: Half, open: bool, powered: bool, waterlogged: bool, }, CrimsonWallHangingSign { facing: HorizontalDirection, waterlogged: bool, }, CrimsonWallSign { facing: HorizontalDirection, waterlogged: bool, }, CryingObsidian, CutCopper, CutCopperSlab { type: SlabType, waterlogged: bool, }, CutCopperStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, CutRedSandstone, CutRedSandstoneSlab { type: SlabType, waterlogged: bool, }, CutSandstone, CutSandstoneSlab { type: SlabType, waterlogged: bool, }, CyanBanner { rotation: BoundedU8<0, 15>, }, CyanBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, CyanCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, CyanCandleCake { lit: bool, }, CyanCarpet, CyanConcrete, CyanConcretePowder, CyanGlazedTerracotta { facing: HorizontalDirection, }, CyanShulkerBox { facing: Direction, }, CyanStainedGlass, CyanStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, CyanTerracotta, CyanWallBanner { facing: HorizontalDirection, }, CyanWool, DamagedAnvil { facing: HorizontalDirection, }, Dandelion, DarkOakButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, DarkOakDoor { facing: HorizontalDirection, half: DoubleBlockHalf, hinge: DoorHingeSide, open: bool, powered: bool, }, DarkOakFence { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, DarkOakFenceGate { facing: HorizontalDirection, in_wall: bool, open: bool, powered: bool, }, DarkOakHangingSign { attached: bool, rotation: BoundedU8<0, 15>, waterlogged: bool, }, DarkOakLeaves { distance: BoundedU8<1, 7>, persistent: bool, waterlogged: bool, }, DarkOakLog { axis: Axis, }, DarkOakPlanks, DarkOakPressurePlate { powered: bool, }, DarkOakSapling { stage: BoundedU8<0, 1>, }, DarkOakSign { rotation: BoundedU8<0, 15>, waterlogged: bool, }, DarkOakSlab { type: SlabType, waterlogged: bool, }, DarkOakStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, DarkOakTrapdoor { facing: HorizontalDirection, half: Half, open: bool, powered: bool, waterlogged: bool, }, DarkOakWallHangingSign { facing: HorizontalDirection, waterlogged: bool, }, DarkOakWallSign { facing: HorizontalDirection, waterlogged: bool, }, DarkOakWood { axis: Axis, }, DarkPrismarine, DarkPrismarineSlab { type: SlabType, waterlogged: bool, }, DarkPrismarineStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, DaylightDetector { inverted: bool, power: BoundedU8<0, 15>, }, DeadBrainCoral { waterlogged: bool, }, DeadBrainCoralBlock, DeadBrainCoralFan { waterlogged: bool, }, DeadBrainCoralWallFan { facing: HorizontalDirection, waterlogged: bool, }, DeadBubbleCoral { waterlogged: bool, }, DeadBubbleCoralBlock, DeadBubbleCoralFan { waterlogged: bool, }, DeadBubbleCoralWallFan { facing: HorizontalDirection, waterlogged: bool, }, DeadBush, DeadFireCoral { waterlogged: bool, }, DeadFireCoralBlock, DeadFireCoralFan { waterlogged: bool, }, DeadFireCoralWallFan { facing: HorizontalDirection, waterlogged: bool, }, DeadHornCoral { waterlogged: bool, }, DeadHornCoralBlock, DeadHornCoralFan { waterlogged: bool, }, DeadHornCoralWallFan { facing: HorizontalDirection, waterlogged: bool, }, DeadTubeCoral { waterlogged: bool, }, DeadTubeCoralBlock, DeadTubeCoralFan { waterlogged: bool, }, DeadTubeCoralWallFan { facing: HorizontalDirection, waterlogged: bool, }, DecoratedPot { facing: HorizontalDirection, waterlogged: bool, }, Deepslate { axis: Axis, }, DeepslateBrickSlab { type: SlabType, waterlogged: bool, }, DeepslateBrickStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, DeepslateBrickWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, DeepslateBricks, DeepslateCoalOre, DeepslateCopperOre, DeepslateDiamondOre, DeepslateEmeraldOre, DeepslateGoldOre, DeepslateIronOre, DeepslateLapisOre, DeepslateRedstoneOre { lit: bool, }, DeepslateTileSlab { type: SlabType, waterlogged: bool, }, DeepslateTileStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, DeepslateTileWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, DeepslateTiles, DetectorRail { powered: bool, shape: StraightRailShape, waterlogged: bool, }, DiamondBlock, DiamondOre, Diorite, DioriteSlab { type: SlabType, waterlogged: bool, }, DioriteStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, DioriteWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, Dirt, DirtPath, Dispenser { facing: Direction, triggered: bool, }, DragonEgg, DragonHead { rotation: BoundedU8<0, 15>, }, DragonWallHead { facing: HorizontalDirection, }, DriedKelpBlock, DripstoneBlock, Dropper { facing: Direction, triggered: bool, }, EmeraldBlock, EmeraldOre, EnchantingTable, EndGateway, EndPortal, EndPortalFrame { eye: bool, facing: HorizontalDirection, }, EndRod { facing: Direction, }, EndStone, EndStoneBrickSlab { type: SlabType, waterlogged: bool, }, EndStoneBrickStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, EndStoneBrickWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, EndStoneBricks, EnderChest { facing: HorizontalDirection, waterlogged: bool, }, ExposedCopper, ExposedCutCopper, ExposedCutCopperSlab { type: SlabType, waterlogged: bool, }, ExposedCutCopperStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, Farmland { moisture: BoundedU8<0, 7>, }, Fern, Fire { age: BoundedU8<0, 15>, east: bool, north: bool, south: bool, up: bool, west: bool, }, FireCoral { waterlogged: bool, }, FireCoralBlock, FireCoralFan { waterlogged: bool, }, FireCoralWallFan { facing: HorizontalDirection, waterlogged: bool, }, FletchingTable, FlowerPot, FloweringAzalea, FloweringAzaleaLeaves { distance: BoundedU8<1, 7>, persistent: bool, waterlogged: bool, }, Frogspawn, FrostedIce { age: BoundedU8<0, 3>, }, Furnace { facing: HorizontalDirection, lit: bool, }, GildedBlackstone, Glass, GlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, GlowLichen { down: bool, east: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, Glowstone, GoldBlock, GoldOre, Granite, GraniteSlab { type: SlabType, waterlogged: bool, }, GraniteStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, GraniteWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, Grass, GrassBlock { snowy: bool, }, Gravel, GrayBanner { rotation: BoundedU8<0, 15>, }, GrayBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, GrayCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, GrayCandleCake { lit: bool, }, GrayCarpet, GrayConcrete, GrayConcretePowder, GrayGlazedTerracotta { facing: HorizontalDirection, }, GrayShulkerBox { facing: Direction, }, GrayStainedGlass, GrayStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, GrayTerracotta, GrayWallBanner { facing: HorizontalDirection, }, GrayWool, GreenBanner { rotation: BoundedU8<0, 15>, }, GreenBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, GreenCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, GreenCandleCake { lit: bool, }, GreenCarpet, GreenConcrete, GreenConcretePowder, GreenGlazedTerracotta { facing: HorizontalDirection, }, GreenShulkerBox { facing: Direction, }, GreenStainedGlass, GreenStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, GreenTerracotta, GreenWallBanner { facing: HorizontalDirection, }, GreenWool, Grindstone { face: AttachFace, facing: HorizontalDirection, }, HangingRoots { waterlogged: bool, }, HayBlock { axis: Axis, }, HeavyWeightedPressurePlate { power: BoundedU8<0, 15>, }, HoneyBlock, HoneycombBlock, Hopper { enabled: bool, facing: HopperDirection, }, HornCoral { waterlogged: bool, }, HornCoralBlock, HornCoralFan { waterlogged: bool, }, HornCoralWallFan { facing: HorizontalDirection, waterlogged: bool, }, Ice, InfestedChiseledStoneBricks, InfestedCobblestone, InfestedCrackedStoneBricks, InfestedDeepslate { axis: Axis, }, InfestedMossyStoneBricks, InfestedStone, InfestedStoneBricks, IronBars { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, IronBlock, IronDoor { facing: HorizontalDirection, half: DoubleBlockHalf, hinge: DoorHingeSide, open: bool, powered: bool, }, IronOre, IronTrapdoor { facing: HorizontalDirection, half: Half, open: bool, powered: bool, waterlogged: bool, }, JackOLantern { facing: HorizontalDirection, }, Jigsaw { orientation: FrontAndTop, }, Jukebox { has_record: bool, }, JungleButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, JungleDoor { facing: HorizontalDirection, half: DoubleBlockHalf, hinge: DoorHingeSide, open: bool, powered: bool, }, JungleFence { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, JungleFenceGate { facing: HorizontalDirection, in_wall: bool, open: bool, powered: bool, }, JungleHangingSign { attached: bool, rotation: BoundedU8<0, 15>, waterlogged: bool, }, JungleLeaves { distance: BoundedU8<1, 7>, persistent: bool, waterlogged: bool, }, JungleLog { axis: Axis, }, JunglePlanks, JunglePressurePlate { powered: bool, }, JungleSapling { stage: BoundedU8<0, 1>, }, JungleSign { rotation: BoundedU8<0, 15>, waterlogged: bool, }, JungleSlab { type: SlabType, waterlogged: bool, }, JungleStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, JungleTrapdoor { facing: HorizontalDirection, half: Half, open: bool, powered: bool, waterlogged: bool, }, JungleWallHangingSign { facing: HorizontalDirection, waterlogged: bool, }, JungleWallSign { facing: HorizontalDirection, waterlogged: bool, }, JungleWood { axis: Axis, }, Kelp { age: BoundedU8<0, 25>, }, KelpPlant, Ladder { facing: HorizontalDirection, waterlogged: bool, }, Lantern { hanging: bool, waterlogged: bool, }, LapisBlock, LapisOre, LargeAmethystBud { facing: Direction, waterlogged: bool, }, LargeFern { half: DoubleBlockHalf, }, Lava { level: BoundedU8<0, 15>, }, LavaCauldron, Lectern { facing: HorizontalDirection, has_book: bool, powered: bool, }, Lever { face: AttachFace, facing: HorizontalDirection, powered: bool, }, Light { level: BoundedU8<0, 15>, waterlogged: bool, }, LightBlueBanner { rotation: BoundedU8<0, 15>, }, LightBlueBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, LightBlueCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, LightBlueCandleCake { lit: bool, }, LightBlueCarpet, LightBlueConcrete, LightBlueConcretePowder, LightBlueGlazedTerracotta { facing: HorizontalDirection, }, LightBlueShulkerBox { facing: Direction, }, LightBlueStainedGlass, LightBlueStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, LightBlueTerracotta, LightBlueWallBanner { facing: HorizontalDirection, }, LightBlueWool, LightGrayBanner { rotation: BoundedU8<0, 15>, }, LightGrayBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, LightGrayCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, LightGrayCandleCake { lit: bool, }, LightGrayCarpet, LightGrayConcrete, LightGrayConcretePowder, LightGrayGlazedTerracotta { facing: HorizontalDirection, }, LightGrayShulkerBox { facing: Direction, }, LightGrayStainedGlass, LightGrayStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, LightGrayTerracotta, LightGrayWallBanner { facing: HorizontalDirection, }, LightGrayWool, LightWeightedPressurePlate { power: BoundedU8<0, 15>, }, LightningRod { facing: Direction, powered: bool, waterlogged: bool, }, Lilac { half: DoubleBlockHalf, }, LilyOfTheValley, LilyPad, LimeBanner { rotation: BoundedU8<0, 15>, }, LimeBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, LimeCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, LimeCandleCake { lit: bool, }, LimeCarpet, LimeConcrete, LimeConcretePowder, LimeGlazedTerracotta { facing: HorizontalDirection, }, LimeShulkerBox { facing: Direction, }, LimeStainedGlass, LimeStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, LimeTerracotta, LimeWallBanner { facing: HorizontalDirection, }, LimeWool, Lodestone, Loom { facing: HorizontalDirection, }, MagentaBanner { rotation: BoundedU8<0, 15>, }, MagentaBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, MagentaCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, MagentaCandleCake { lit: bool, }, MagentaCarpet, MagentaConcrete, MagentaConcretePowder, MagentaGlazedTerracotta { facing: HorizontalDirection, }, MagentaShulkerBox { facing: Direction, }, MagentaStainedGlass, MagentaStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, MagentaTerracotta, MagentaWallBanner { facing: HorizontalDirection, }, MagentaWool, MagmaBlock, MangroveButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, MangroveDoor { facing: HorizontalDirection, half: DoubleBlockHalf, hinge: DoorHingeSide, open: bool, powered: bool, }, MangroveFence { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, MangroveFenceGate { facing: HorizontalDirection, in_wall: bool, open: bool, powered: bool, }, MangroveHangingSign { attached: bool, rotation: BoundedU8<0, 15>, waterlogged: bool, }, MangroveLeaves { distance: BoundedU8<1, 7>, persistent: bool, waterlogged: bool, }, MangroveLog { axis: Axis, }, MangrovePlanks, MangrovePressurePlate { powered: bool, }, MangrovePropagule { age: BoundedU8<0, 4>, hanging: bool, stage: BoundedU8<0, 1>, waterlogged: bool, }, MangroveRoots { waterlogged: bool, }, MangroveSign { rotation: BoundedU8<0, 15>, waterlogged: bool, }, MangroveSlab { type: SlabType, waterlogged: bool, }, MangroveStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, MangroveTrapdoor { facing: HorizontalDirection, half: Half, open: bool, powered: bool, waterlogged: bool, }, MangroveWallHangingSign { facing: HorizontalDirection, waterlogged: bool, }, MangroveWallSign { facing: HorizontalDirection, waterlogged: bool, }, MangroveWood { axis: Axis, }, MediumAmethystBud { facing: Direction, waterlogged: bool, }, Melon, MelonStem { age: BoundedU8<0, 7>, }, MossBlock, MossCarpet, MossyCobblestone, MossyCobblestoneSlab { type: SlabType, waterlogged: bool, }, MossyCobblestoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, MossyCobblestoneWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, MossyStoneBrickSlab { type: SlabType, waterlogged: bool, }, MossyStoneBrickStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, MossyStoneBrickWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, MossyStoneBricks, MovingPiston { facing: Direction, type: PistonType, }, Mud, MudBrickSlab { type: SlabType, waterlogged: bool, }, MudBrickStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, MudBrickWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, MudBricks, MuddyMangroveRoots { axis: Axis, }, MushroomStem { down: bool, east: bool, north: bool, south: bool, up: bool, west: bool, }, Mycelium { snowy: bool, }, NetherBrickFence { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, NetherBrickSlab { type: SlabType, waterlogged: bool, }, NetherBrickStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, NetherBrickWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, NetherBricks, NetherGoldOre, NetherPortal { axis: HorizontalAxis, }, NetherQuartzOre, NetherSprouts, NetherWart { age: BoundedU8<0, 3>, }, NetherWartBlock, NetheriteBlock, Netherrack, NoteBlock { instrument: NoteBlockInstrument, note: BoundedU8<0, 24>, powered: bool, }, OakButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, OakDoor { facing: HorizontalDirection, half: DoubleBlockHalf, hinge: DoorHingeSide, open: bool, powered: bool, }, OakFence { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, OakFenceGate { facing: HorizontalDirection, in_wall: bool, open: bool, powered: bool, }, OakHangingSign { attached: bool, rotation: BoundedU8<0, 15>, waterlogged: bool, }, OakLeaves { distance: BoundedU8<1, 7>, persistent: bool, waterlogged: bool, }, OakLog { axis: Axis, }, OakPlanks, OakPressurePlate { powered: bool, }, OakSapling { stage: BoundedU8<0, 1>, }, OakSign { rotation: BoundedU8<0, 15>, waterlogged: bool, }, OakSlab { type: SlabType, waterlogged: bool, }, OakStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, OakTrapdoor { facing: HorizontalDirection, half: Half, open: bool, powered: bool, waterlogged: bool, }, OakWallHangingSign { facing: HorizontalDirection, waterlogged: bool, }, OakWallSign { facing: HorizontalDirection, waterlogged: bool, }, OakWood { axis: Axis, }, Observer { facing: Direction, powered: bool, }, Obsidian, OchreFroglight { axis: Axis, }, OrangeBanner { rotation: BoundedU8<0, 15>, }, OrangeBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, OrangeCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, OrangeCandleCake { lit: bool, }, OrangeCarpet, OrangeConcrete, OrangeConcretePowder, OrangeGlazedTerracotta { facing: HorizontalDirection, }, OrangeShulkerBox { facing: Direction, }, OrangeStainedGlass, OrangeStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, OrangeTerracotta, OrangeTulip, OrangeWallBanner { facing: HorizontalDirection, }, OrangeWool, OxeyeDaisy, OxidizedCopper, OxidizedCutCopper, OxidizedCutCopperSlab { type: SlabType, waterlogged: bool, }, OxidizedCutCopperStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, PackedIce, PackedMud, PearlescentFroglight { axis: Axis, }, Peony { half: DoubleBlockHalf, }, PetrifiedOakSlab { type: SlabType, waterlogged: bool, }, PiglinHead { rotation: BoundedU8<0, 15>, }, PiglinWallHead { facing: HorizontalDirection, }, PinkBanner { rotation: BoundedU8<0, 15>, }, PinkBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, PinkCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, PinkCandleCake { lit: bool, }, PinkCarpet, PinkConcrete, PinkConcretePowder, PinkGlazedTerracotta { facing: HorizontalDirection, }, PinkPetals { facing: HorizontalDirection, flower_amount: BoundedU8<1, 4>, }, PinkShulkerBox { facing: Direction, }, PinkStainedGlass, PinkStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, PinkTerracotta, PinkTulip, PinkWallBanner { facing: HorizontalDirection, }, PinkWool, Piston { extended: bool, facing: Direction, }, PistonHead { facing: Direction, short: bool, type: PistonType, }, PlayerHead { rotation: BoundedU8<0, 15>, }, PlayerWallHead { facing: HorizontalDirection, }, Podzol { snowy: bool, }, PointedDripstone { thickness: DripstoneThickness, vertical_direction: VerticalDirection, waterlogged: bool, }, PolishedAndesite, PolishedAndesiteSlab { type: SlabType, waterlogged: bool, }, PolishedAndesiteStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, PolishedBasalt { axis: Axis, }, PolishedBlackstone, PolishedBlackstoneBrickSlab { type: SlabType, waterlogged: bool, }, PolishedBlackstoneBrickStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, PolishedBlackstoneBrickWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, PolishedBlackstoneBricks, PolishedBlackstoneButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, PolishedBlackstonePressurePlate { powered: bool, }, PolishedBlackstoneSlab { type: SlabType, waterlogged: bool, }, PolishedBlackstoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, PolishedBlackstoneWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, PolishedDeepslate, PolishedDeepslateSlab { type: SlabType, waterlogged: bool, }, PolishedDeepslateStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, PolishedDeepslateWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, PolishedDiorite, PolishedDioriteSlab { type: SlabType, waterlogged: bool, }, PolishedDioriteStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, PolishedGranite, PolishedGraniteSlab { type: SlabType, waterlogged: bool, }, PolishedGraniteStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, Poppy, Potatoes { age: BoundedU8<0, 7>, }, PottedAcaciaSapling, PottedAllium, PottedAzaleaBush, PottedAzureBluet, PottedBamboo, PottedBirchSapling, PottedBlueOrchid, PottedBrownMushroom, PottedCactus, PottedCherrySapling, PottedCornflower, PottedCrimsonFungus, PottedCrimsonRoots, PottedDandelion, PottedDarkOakSapling, PottedDeadBush, PottedFern, PottedFloweringAzaleaBush, PottedJungleSapling, PottedLilyOfTheValley, PottedMangrovePropagule, PottedOakSapling, PottedOrangeTulip, PottedOxeyeDaisy, PottedPinkTulip, PottedPoppy, PottedRedMushroom, PottedRedTulip, PottedSpruceSapling, PottedTorchflower, PottedWarpedFungus, PottedWarpedRoots, PottedWhiteTulip, PottedWitherRose, PowderSnow, PowderSnowCauldron { level: BoundedU8<1, 3>, }, PoweredRail { powered: bool, shape: StraightRailShape, waterlogged: bool, }, Prismarine, PrismarineBrickSlab { type: SlabType, waterlogged: bool, }, PrismarineBrickStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, PrismarineBricks, PrismarineSlab { type: SlabType, waterlogged: bool, }, PrismarineStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, PrismarineWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, Pumpkin, PumpkinStem { age: BoundedU8<0, 7>, }, PurpleBanner { rotation: BoundedU8<0, 15>, }, PurpleBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, PurpleCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, PurpleCandleCake { lit: bool, }, PurpleCarpet, PurpleConcrete, PurpleConcretePowder, PurpleGlazedTerracotta { facing: HorizontalDirection, }, PurpleShulkerBox { facing: Direction, }, PurpleStainedGlass, PurpleStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, PurpleTerracotta, PurpleWallBanner { facing: HorizontalDirection, }, PurpleWool, PurpurBlock, PurpurPillar { axis: Axis, }, PurpurSlab { type: SlabType, waterlogged: bool, }, PurpurStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, QuartzBlock, QuartzBricks, QuartzPillar { axis: Axis, }, QuartzSlab { type: SlabType, waterlogged: bool, }, QuartzStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, Rail { shape: RailShape, waterlogged: bool, }, RawCopperBlock, RawGoldBlock, RawIronBlock, RedBanner { rotation: BoundedU8<0, 15>, }, RedBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, RedCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, RedCandleCake { lit: bool, }, RedCarpet, RedConcrete, RedConcretePowder, RedGlazedTerracotta { facing: HorizontalDirection, }, RedMushroom, RedMushroomBlock { down: bool, east: bool, north: bool, south: bool, up: bool, west: bool, }, RedNetherBrickSlab { type: SlabType, waterlogged: bool, }, RedNetherBrickStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, RedNetherBrickWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, RedNetherBricks, RedSand, RedSandstone, RedSandstoneSlab { type: SlabType, waterlogged: bool, }, RedSandstoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, RedSandstoneWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, RedShulkerBox { facing: Direction, }, RedStainedGlass, RedStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, RedTerracotta, RedTulip, RedWallBanner { facing: HorizontalDirection, }, RedWool, RedstoneBlock, RedstoneLamp { lit: bool, }, RedstoneOre { lit: bool, }, RedstoneTorch { lit: bool, }, RedstoneWallTorch { facing: HorizontalDirection, lit: bool, }, RedstoneWire { east: RedstoneSide, north: RedstoneSide, power: BoundedU8<0, 15>, south: RedstoneSide, west: RedstoneSide, }, ReinforcedDeepslate, Repeater { delay: BoundedU8<1, 4>, facing: HorizontalDirection, locked: bool, powered: bool, }, RepeatingCommandBlock { conditional: bool, facing: Direction, }, RespawnAnchor { charges: BoundedU8<0, 4>, }, RootedDirt, RoseBush { half: DoubleBlockHalf, }, Sand, Sandstone, SandstoneSlab { type: SlabType, waterlogged: bool, }, SandstoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, SandstoneWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, Scaffolding { bottom: bool, distance: BoundedU8<0, 7>, waterlogged: bool, }, Sculk, SculkCatalyst { bloom: bool, }, SculkSensor { power: BoundedU8<0, 15>, sculk_sensor_phase: SculkSensorPhase, waterlogged: bool, }, SculkShrieker { can_summon: bool, shrieking: bool, waterlogged: bool, }, SculkVein { down: bool, east: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, SeaLantern, SeaPickle { pickles: BoundedU8<1, 4>, waterlogged: bool, }, Seagrass, Shroomlight, ShulkerBox { facing: Direction, }, SkeletonSkull { rotation: BoundedU8<0, 15>, }, SkeletonWallSkull { facing: HorizontalDirection, }, SlimeBlock, SmallAmethystBud { facing: Direction, waterlogged: bool, }, SmallDripleaf { facing: HorizontalDirection, half: DoubleBlockHalf, waterlogged: bool, }, SmithingTable, Smoker { facing: HorizontalDirection, lit: bool, }, SmoothBasalt, SmoothQuartz, SmoothQuartzSlab { type: SlabType, waterlogged: bool, }, SmoothQuartzStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, SmoothRedSandstone, SmoothRedSandstoneSlab { type: SlabType, waterlogged: bool, }, SmoothRedSandstoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, SmoothSandstone, SmoothSandstoneSlab { type: SlabType, waterlogged: bool, }, SmoothSandstoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, SmoothStone, SmoothStoneSlab { type: SlabType, waterlogged: bool, }, Snow { layers: BoundedU8<1, 8>, }, SnowBlock, SoulCampfire { facing: HorizontalDirection, lit: bool, signal_fire: bool, waterlogged: bool, }, SoulFire, SoulLantern { hanging: bool, waterlogged: bool, }, SoulSand, SoulSoil, SoulTorch, SoulWallTorch { facing: HorizontalDirection, }, Spawner, Sponge, SporeBlossom, SpruceButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, SpruceDoor { facing: HorizontalDirection, half: DoubleBlockHalf, hinge: DoorHingeSide, open: bool, powered: bool, }, SpruceFence { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, SpruceFenceGate { facing: HorizontalDirection, in_wall: bool, open: bool, powered: bool, }, SpruceHangingSign { attached: bool, rotation: BoundedU8<0, 15>, waterlogged: bool, }, SpruceLeaves { distance: BoundedU8<1, 7>, persistent: bool, waterlogged: bool, }, SpruceLog { axis: Axis, }, SprucePlanks, SprucePressurePlate { powered: bool, }, SpruceSapling { stage: BoundedU8<0, 1>, }, SpruceSign { rotation: BoundedU8<0, 15>, waterlogged: bool, }, SpruceSlab { type: SlabType, waterlogged: bool, }, SpruceStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, SpruceTrapdoor { facing: HorizontalDirection, half: Half, open: bool, powered: bool, waterlogged: bool, }, SpruceWallHangingSign { facing: HorizontalDirection, waterlogged: bool, }, SpruceWallSign { facing: HorizontalDirection, waterlogged: bool, }, SpruceWood { axis: Axis, }, StickyPiston { extended: bool, facing: Direction, }, Stone, StoneBrickSlab { type: SlabType, waterlogged: bool, }, StoneBrickStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, StoneBrickWall { east: WallSide, north: WallSide, south: WallSide, up: bool, waterlogged: bool, west: WallSide, }, StoneBricks, StoneButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, StonePressurePlate { powered: bool, }, StoneSlab { type: SlabType, waterlogged: bool, }, StoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, Stonecutter { facing: HorizontalDirection, }, StrippedAcaciaLog { axis: Axis, }, StrippedAcaciaWood { axis: Axis, }, StrippedBambooBlock { axis: Axis, }, StrippedBirchLog { axis: Axis, }, StrippedBirchWood { axis: Axis, }, StrippedCherryLog { axis: Axis, }, StrippedCherryWood { axis: Axis, }, StrippedCrimsonHyphae { axis: Axis, }, StrippedCrimsonStem { axis: Axis, }, StrippedDarkOakLog { axis: Axis, }, StrippedDarkOakWood { axis: Axis, }, StrippedJungleLog { axis: Axis, }, StrippedJungleWood { axis: Axis, }, StrippedMangroveLog { axis: Axis, }, StrippedMangroveWood { axis: Axis, }, StrippedOakLog { axis: Axis, }, StrippedOakWood { axis: Axis, }, StrippedSpruceLog { axis: Axis, }, StrippedSpruceWood { axis: Axis, }, StrippedWarpedHyphae { axis: Axis, }, StrippedWarpedStem { axis: Axis, }, StructureBlock { mode: StructureMode, }, StructureVoid, SugarCane { age: BoundedU8<0, 15>, }, Sunflower { half: DoubleBlockHalf, }, SuspiciousSand { dusted: BoundedU8<0, 3>, }, SweetBerryBush { age: BoundedU8<0, 3>, }, TallGrass { half: DoubleBlockHalf, }, TallSeagrass { half: DoubleBlockHalf, }, Target { power: BoundedU8<0, 15>, }, Terracotta, TintedGlass, Tnt { unstable: bool, }, Torch, Torchflower, TorchflowerCrop { age: BoundedU8<0, 2>, }, TrappedChest { facing: HorizontalDirection, type: ChestType, waterlogged: bool, }, Tripwire { attached: bool, disarmed: bool, east: bool, north: bool, powered: bool, south: bool, west: bool, }, TripwireHook { attached: bool, facing: HorizontalDirection, powered: bool, }, TubeCoral { waterlogged: bool, }, TubeCoralBlock, TubeCoralFan { waterlogged: bool, }, TubeCoralWallFan { facing: HorizontalDirection, waterlogged: bool, }, Tuff, TurtleEgg { eggs: BoundedU8<1, 4>, hatch: BoundedU8<0, 2>, }, TwistingVines { age: BoundedU8<0, 25>, }, TwistingVinesPlant, VerdantFroglight { axis: Axis, }, Vine { east: bool, north: bool, south: bool, up: bool, west: bool, }, VoidAir, WallTorch { facing: HorizontalDirection, }, WarpedButton { face: AttachFace, facing: HorizontalDirection, powered: bool, }, WarpedDoor { facing: HorizontalDirection, half: DoubleBlockHalf, hinge: DoorHingeSide, open: bool, powered: bool, }, WarpedFence { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, WarpedFenceGate { facing: HorizontalDirection, in_wall: bool, open: bool, powered: bool, }, WarpedFungus, WarpedHangingSign { attached: bool, rotation: BoundedU8<0, 15>, waterlogged: bool, }, WarpedHyphae { axis: Axis, }, WarpedNylium, WarpedPlanks, WarpedPressurePlate { powered: bool, }, WarpedRoots, WarpedSign { rotation: BoundedU8<0, 15>, waterlogged: bool, }, WarpedSlab { type: SlabType, waterlogged: bool, }, WarpedStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, WarpedStem { axis: Axis, }, WarpedTrapdoor { facing: HorizontalDirection, half: Half, open: bool, powered: bool, waterlogged: bool, }, WarpedWallHangingSign { facing: HorizontalDirection, waterlogged: bool, }, WarpedWallSign { facing: HorizontalDirection, waterlogged: bool, }, WarpedWartBlock, Water { level: BoundedU8<0, 15>, }, WaterCauldron { level: BoundedU8<1, 3>, }, WaxedCopperBlock, WaxedCutCopper, WaxedCutCopperSlab { type: SlabType, waterlogged: bool, }, WaxedCutCopperStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, WaxedExposedCopper, WaxedExposedCutCopper, WaxedExposedCutCopperSlab { type: SlabType, waterlogged: bool, }, WaxedExposedCutCopperStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, WaxedOxidizedCopper, WaxedOxidizedCutCopper, WaxedOxidizedCutCopperSlab { type: SlabType, waterlogged: bool, }, WaxedOxidizedCutCopperStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, WaxedWeatheredCopper, WaxedWeatheredCutCopper, WaxedWeatheredCutCopperSlab { type: SlabType, waterlogged: bool, }, WaxedWeatheredCutCopperStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, WeatheredCopper, WeatheredCutCopper, WeatheredCutCopperSlab { type: SlabType, waterlogged: bool, }, WeatheredCutCopperStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, WeepingVines { age: BoundedU8<0, 25>, }, WeepingVinesPlant, WetSponge, Wheat { age: BoundedU8<0, 7>, }, WhiteBanner { rotation: BoundedU8<0, 15>, }, WhiteBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, WhiteCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, WhiteCandleCake { lit: bool, }, WhiteCarpet, WhiteConcrete, WhiteConcretePowder, WhiteGlazedTerracotta { facing: HorizontalDirection, }, WhiteShulkerBox { facing: Direction, }, WhiteStainedGlass, WhiteStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, WhiteTerracotta, WhiteTulip, WhiteWallBanner { facing: HorizontalDirection, }, WhiteWool, WitherRose, WitherSkeletonSkull { rotation: BoundedU8<0, 15>, }, WitherSkeletonWallSkull { facing: HorizontalDirection, }, YellowBanner { rotation: BoundedU8<0, 15>, }, YellowBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, YellowCandle { candles: BoundedU8<1, 4>, lit: bool, waterlogged: bool, }, YellowCandleCake { lit: bool, }, YellowCarpet, YellowConcrete, YellowConcretePowder, YellowGlazedTerracotta { facing: HorizontalDirection, }, YellowShulkerBox { facing: Direction, }, YellowStainedGlass, YellowStainedGlassPane { east: bool, north: bool, south: bool, waterlogged: bool, west: bool, }, YellowTerracotta, YellowWallBanner { facing: HorizontalDirection, }, YellowWool, ZombieHead { rotation: BoundedU8<0, 15>, }, ZombieWallHead { facing: HorizontalDirection, }, Other(GenericBlockState),
}
Available on crate features 1.19.4 and block-states only.
Expand description

A typed block state for Minecraft 1.19.4.

Variants§

§

AcaciaButton

minecraft:acacia_button

Fields

§powered: bool
§

AcaciaDoor

minecraft:acacia_door

§

AcaciaFence

minecraft:acacia_fence

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

AcaciaFenceGate

minecraft:acacia_fence_gate

Fields

§in_wall: bool
§open: bool
§powered: bool
§

AcaciaHangingSign

minecraft:acacia_hanging_sign (experimental)

Fields

§attached: bool
§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

AcaciaLeaves

minecraft:acacia_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: bool
§waterlogged: bool
§

AcaciaLog

minecraft:acacia_log

Fields

§axis: Axis
§

AcaciaPlanks

minecraft:acacia_planks

§

AcaciaPressurePlate

minecraft:acacia_pressure_plate

Fields

§powered: bool
§

AcaciaSapling

minecraft:acacia_sapling

Fields

§stage: BoundedU8<0, 1>
§

AcaciaSign

minecraft:acacia_sign

Fields

§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

AcaciaSlab

minecraft:acacia_slab

Fields

§waterlogged: bool
§

AcaciaStairs

minecraft:acacia_stairs

Fields

§half: Half
§waterlogged: bool
§

AcaciaTrapdoor

minecraft:acacia_trapdoor

Fields

§half: Half
§open: bool
§powered: bool
§waterlogged: bool
§

AcaciaWallHangingSign

minecraft:acacia_wall_hanging_sign (experimental)

Fields

§waterlogged: bool
§

AcaciaWallSign

minecraft:acacia_wall_sign

Fields

§waterlogged: bool
§

AcaciaWood

minecraft:acacia_wood

Fields

§axis: Axis
§

ActivatorRail

minecraft:activator_rail

Fields

§powered: bool
§waterlogged: bool
§

Air

minecraft:air

§

Allium

minecraft:allium

§

AmethystBlock

minecraft:amethyst_block

§

AmethystCluster

minecraft:amethyst_cluster

Fields

§facing: Direction
§waterlogged: bool
§

AncientDebris

minecraft:ancient_debris

§

Andesite

minecraft:andesite

§

AndesiteSlab

minecraft:andesite_slab

Fields

§waterlogged: bool
§

AndesiteStairs

minecraft:andesite_stairs

Fields

§half: Half
§waterlogged: bool
§

AndesiteWall

minecraft:andesite_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

Anvil

minecraft:anvil

Fields

§

AttachedMelonStem

minecraft:attached_melon_stem

Fields

§

AttachedPumpkinStem

minecraft:attached_pumpkin_stem

Fields

§

Azalea

minecraft:azalea

§

AzaleaLeaves

minecraft:azalea_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: bool
§waterlogged: bool
§

AzureBluet

minecraft:azure_bluet

§

Bamboo

minecraft:bamboo

Fields

§age: BoundedU8<0, 1>
§stage: BoundedU8<0, 1>
§

BambooBlock

minecraft:bamboo_block (experimental)

Fields

§axis: Axis
§

BambooButton

minecraft:bamboo_button (experimental)

Fields

§powered: bool
§

BambooDoor

minecraft:bamboo_door (experimental)

§

BambooFence

minecraft:bamboo_fence (experimental)

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

BambooFenceGate

minecraft:bamboo_fence_gate (experimental)

Fields

§in_wall: bool
§open: bool
§powered: bool
§

BambooHangingSign

minecraft:bamboo_hanging_sign (experimental)

Fields

§attached: bool
§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

BambooMosaic

minecraft:bamboo_mosaic (experimental)

§

BambooMosaicSlab

minecraft:bamboo_mosaic_slab (experimental)

Fields

§waterlogged: bool
§

BambooMosaicStairs

minecraft:bamboo_mosaic_stairs (experimental)

Fields

§half: Half
§waterlogged: bool
§

BambooPlanks

minecraft:bamboo_planks (experimental)

§

BambooPressurePlate

minecraft:bamboo_pressure_plate (experimental)

Fields

§powered: bool
§

BambooSapling

minecraft:bamboo_sapling

§

BambooSign

minecraft:bamboo_sign (experimental)

Fields

§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

BambooSlab

minecraft:bamboo_slab (experimental)

Fields

§waterlogged: bool
§

BambooStairs

minecraft:bamboo_stairs (experimental)

Fields

§half: Half
§waterlogged: bool
§

BambooTrapdoor

minecraft:bamboo_trapdoor (experimental)

Fields

§half: Half
§open: bool
§powered: bool
§waterlogged: bool
§

BambooWallHangingSign

minecraft:bamboo_wall_hanging_sign (experimental)

Fields

§waterlogged: bool
§

BambooWallSign

minecraft:bamboo_wall_sign (experimental)

Fields

§waterlogged: bool
§

Barrel

minecraft:barrel

Fields

§facing: Direction
§open: bool
§

Barrier

minecraft:barrier

§

Basalt

minecraft:basalt

Fields

§axis: Axis
§

Beacon

minecraft:beacon

§

Bedrock

minecraft:bedrock

§

BeeNest

minecraft:bee_nest

Fields

§honey_level: BoundedU8<0, 5>
§

Beehive

minecraft:beehive

Fields

§honey_level: BoundedU8<0, 5>
§

Beetroots

minecraft:beetroots

Fields

§age: BoundedU8<0, 3>
§

Bell

minecraft:bell

Fields

§attachment: BellAttachType
§powered: bool
§

BigDripleaf

minecraft:big_dripleaf

Fields

§tilt: Tilt
§waterlogged: bool
§

BigDripleafStem

minecraft:big_dripleaf_stem

Fields

§waterlogged: bool
§

BirchButton

minecraft:birch_button

Fields

§powered: bool
§

BirchDoor

minecraft:birch_door

§

BirchFence

minecraft:birch_fence

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

BirchFenceGate

minecraft:birch_fence_gate

Fields

§in_wall: bool
§open: bool
§powered: bool
§

BirchHangingSign

minecraft:birch_hanging_sign (experimental)

Fields

§attached: bool
§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

BirchLeaves

minecraft:birch_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: bool
§waterlogged: bool
§

BirchLog

minecraft:birch_log

Fields

§axis: Axis
§

BirchPlanks

minecraft:birch_planks

§

BirchPressurePlate

minecraft:birch_pressure_plate

Fields

§powered: bool
§

BirchSapling

minecraft:birch_sapling

Fields

§stage: BoundedU8<0, 1>
§

BirchSign

minecraft:birch_sign

Fields

§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

BirchSlab

minecraft:birch_slab

Fields

§waterlogged: bool
§

BirchStairs

minecraft:birch_stairs

Fields

§half: Half
§waterlogged: bool
§

BirchTrapdoor

minecraft:birch_trapdoor

Fields

§half: Half
§open: bool
§powered: bool
§waterlogged: bool
§

BirchWallHangingSign

minecraft:birch_wall_hanging_sign (experimental)

Fields

§waterlogged: bool
§

BirchWallSign

minecraft:birch_wall_sign

Fields

§waterlogged: bool
§

BirchWood

minecraft:birch_wood

Fields

§axis: Axis
§

BlackBanner

minecraft:black_banner

Fields

§rotation: BoundedU8<0, 15>
§

BlackBed

minecraft:black_bed

Fields

§occupied: bool
§part: BedPart
§

BlackCandle

minecraft:black_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

BlackCandleCake

minecraft:black_candle_cake

Fields

§lit: bool
§

BlackCarpet

minecraft:black_carpet

§

BlackConcrete

minecraft:black_concrete

§

BlackConcretePowder

minecraft:black_concrete_powder

§

BlackGlazedTerracotta

minecraft:black_glazed_terracotta

Fields

§

BlackShulkerBox

minecraft:black_shulker_box

Fields

§facing: Direction
§

BlackStainedGlass

minecraft:black_stained_glass

§

BlackStainedGlassPane

minecraft:black_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

BlackTerracotta

minecraft:black_terracotta

§

BlackWallBanner

minecraft:black_wall_banner

Fields

§

BlackWool

minecraft:black_wool

§

Blackstone

minecraft:blackstone

§

BlackstoneSlab

minecraft:blackstone_slab

Fields

§waterlogged: bool
§

BlackstoneStairs

minecraft:blackstone_stairs

Fields

§half: Half
§waterlogged: bool
§

BlackstoneWall

minecraft:blackstone_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

BlastFurnace

minecraft:blast_furnace

Fields

§lit: bool
§

BlueBanner

minecraft:blue_banner

Fields

§rotation: BoundedU8<0, 15>
§

BlueBed

minecraft:blue_bed

Fields

§occupied: bool
§part: BedPart
§

BlueCandle

minecraft:blue_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

BlueCandleCake

minecraft:blue_candle_cake

Fields

§lit: bool
§

BlueCarpet

minecraft:blue_carpet

§

BlueConcrete

minecraft:blue_concrete

§

BlueConcretePowder

minecraft:blue_concrete_powder

§

BlueGlazedTerracotta

minecraft:blue_glazed_terracotta

Fields

§

BlueIce

minecraft:blue_ice

§

BlueOrchid

minecraft:blue_orchid

§

BlueShulkerBox

minecraft:blue_shulker_box

Fields

§facing: Direction
§

BlueStainedGlass

minecraft:blue_stained_glass

§

BlueStainedGlassPane

minecraft:blue_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

BlueTerracotta

minecraft:blue_terracotta

§

BlueWallBanner

minecraft:blue_wall_banner

Fields

§

BlueWool

minecraft:blue_wool

§

BoneBlock

minecraft:bone_block

Fields

§axis: Axis
§

Bookshelf

minecraft:bookshelf

§

BrainCoral

minecraft:brain_coral

Fields

§waterlogged: bool
§

BrainCoralBlock

minecraft:brain_coral_block

§

BrainCoralFan

minecraft:brain_coral_fan

Fields

§waterlogged: bool
§

BrainCoralWallFan

minecraft:brain_coral_wall_fan

Fields

§waterlogged: bool
§

BrewingStand

minecraft:brewing_stand

Fields

§has_bottle_0: bool
§has_bottle_1: bool
§has_bottle_2: bool
§

BrickSlab

minecraft:brick_slab

Fields

§waterlogged: bool
§

BrickStairs

minecraft:brick_stairs

Fields

§half: Half
§waterlogged: bool
§

BrickWall

minecraft:brick_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

Bricks

minecraft:bricks

§

BrownBanner

minecraft:brown_banner

Fields

§rotation: BoundedU8<0, 15>
§

BrownBed

minecraft:brown_bed

Fields

§occupied: bool
§part: BedPart
§

BrownCandle

minecraft:brown_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

BrownCandleCake

minecraft:brown_candle_cake

Fields

§lit: bool
§

BrownCarpet

minecraft:brown_carpet

§

BrownConcrete

minecraft:brown_concrete

§

BrownConcretePowder

minecraft:brown_concrete_powder

§

BrownGlazedTerracotta

minecraft:brown_glazed_terracotta

Fields

§

BrownMushroom

minecraft:brown_mushroom

§

BrownMushroomBlock

minecraft:brown_mushroom_block

Fields

§down: bool
§east: bool
§north: bool
§south: bool
§up: bool
§west: bool
§

BrownShulkerBox

minecraft:brown_shulker_box

Fields

§facing: Direction
§

BrownStainedGlass

minecraft:brown_stained_glass

§

BrownStainedGlassPane

minecraft:brown_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

BrownTerracotta

minecraft:brown_terracotta

§

BrownWallBanner

minecraft:brown_wall_banner

Fields

§

BrownWool

minecraft:brown_wool

§

BubbleColumn

minecraft:bubble_column

Fields

§drag: bool
§

BubbleCoral

minecraft:bubble_coral

Fields

§waterlogged: bool
§

BubbleCoralBlock

minecraft:bubble_coral_block

§

BubbleCoralFan

minecraft:bubble_coral_fan

Fields

§waterlogged: bool
§

BubbleCoralWallFan

minecraft:bubble_coral_wall_fan

Fields

§waterlogged: bool
§

BuddingAmethyst

minecraft:budding_amethyst

§

Cactus

minecraft:cactus

Fields

§age: BoundedU8<0, 15>
§

Cake

minecraft:cake

Fields

§bites: BoundedU8<0, 6>
§

Calcite

minecraft:calcite

§

Campfire

minecraft:campfire

Fields

§lit: bool
§signal_fire: bool
§waterlogged: bool
§

Candle

minecraft:candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

CandleCake

minecraft:candle_cake

Fields

§lit: bool
§

Carrots

minecraft:carrots

Fields

§age: BoundedU8<0, 7>
§

CartographyTable

minecraft:cartography_table

§

CarvedPumpkin

minecraft:carved_pumpkin

Fields

§

Cauldron

minecraft:cauldron

§

CaveAir

minecraft:cave_air

§

CaveVines

minecraft:cave_vines

Fields

§age: BoundedU8<0, 25>
§berries: bool
§

CaveVinesPlant

minecraft:cave_vines_plant

Fields

§berries: bool
§

Chain

minecraft:chain

Fields

§axis: Axis
§waterlogged: bool
§

ChainCommandBlock

minecraft:chain_command_block

Fields

§conditional: bool
§facing: Direction
§

CherryButton

minecraft:cherry_button (experimental)

Fields

§powered: bool
§

CherryDoor

minecraft:cherry_door (experimental)

§

CherryFence

minecraft:cherry_fence (experimental)

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

CherryFenceGate

minecraft:cherry_fence_gate (experimental)

Fields

§in_wall: bool
§open: bool
§powered: bool
§

CherryHangingSign

minecraft:cherry_hanging_sign (experimental)

Fields

§attached: bool
§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

CherryLeaves

minecraft:cherry_leaves (experimental)

Fields

§distance: BoundedU8<1, 7>
§persistent: bool
§waterlogged: bool
§

CherryLog

minecraft:cherry_log (experimental)

Fields

§axis: Axis
§

CherryPlanks

minecraft:cherry_planks (experimental)

§

CherryPressurePlate

minecraft:cherry_pressure_plate (experimental)

Fields

§powered: bool
§

CherrySapling

minecraft:cherry_sapling (experimental)

Fields

§stage: BoundedU8<0, 1>
§

CherrySign

minecraft:cherry_sign (experimental)

Fields

§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

CherrySlab

minecraft:cherry_slab (experimental)

Fields

§waterlogged: bool
§

CherryStairs

minecraft:cherry_stairs (experimental)

Fields

§half: Half
§waterlogged: bool
§

CherryTrapdoor

minecraft:cherry_trapdoor (experimental)

Fields

§half: Half
§open: bool
§powered: bool
§waterlogged: bool
§

CherryWallHangingSign

minecraft:cherry_wall_hanging_sign (experimental)

Fields

§waterlogged: bool
§

CherryWallSign

minecraft:cherry_wall_sign (experimental)

Fields

§waterlogged: bool
§

CherryWood

minecraft:cherry_wood (experimental)

Fields

§axis: Axis
§

Chest

minecraft:chest

Fields

§waterlogged: bool
§

ChippedAnvil

minecraft:chipped_anvil

Fields

§

ChiseledBookshelf

minecraft:chiseled_bookshelf (experimental)

Fields

§slot_0_occupied: bool
§slot_1_occupied: bool
§slot_2_occupied: bool
§slot_3_occupied: bool
§slot_4_occupied: bool
§slot_5_occupied: bool
§

ChiseledDeepslate

minecraft:chiseled_deepslate

§

ChiseledNetherBricks

minecraft:chiseled_nether_bricks

§

ChiseledPolishedBlackstone

minecraft:chiseled_polished_blackstone

§

ChiseledQuartzBlock

minecraft:chiseled_quartz_block

§

ChiseledRedSandstone

minecraft:chiseled_red_sandstone

§

ChiseledSandstone

minecraft:chiseled_sandstone

§

ChiseledStoneBricks

minecraft:chiseled_stone_bricks

§

ChorusFlower

minecraft:chorus_flower

Fields

§age: BoundedU8<0, 5>
§

ChorusPlant

minecraft:chorus_plant

Fields

§down: bool
§east: bool
§north: bool
§south: bool
§up: bool
§west: bool
§

Clay

minecraft:clay

§

CoalBlock

minecraft:coal_block

§

CoalOre

minecraft:coal_ore

§

CoarseDirt

minecraft:coarse_dirt

§

CobbledDeepslate

minecraft:cobbled_deepslate

§

CobbledDeepslateSlab

minecraft:cobbled_deepslate_slab

Fields

§waterlogged: bool
§

CobbledDeepslateStairs

minecraft:cobbled_deepslate_stairs

Fields

§half: Half
§waterlogged: bool
§

CobbledDeepslateWall

minecraft:cobbled_deepslate_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

Cobblestone

minecraft:cobblestone

§

CobblestoneSlab

minecraft:cobblestone_slab

Fields

§waterlogged: bool
§

CobblestoneStairs

minecraft:cobblestone_stairs

Fields

§half: Half
§waterlogged: bool
§

CobblestoneWall

minecraft:cobblestone_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

Cobweb

minecraft:cobweb

§

Cocoa

minecraft:cocoa

Fields

§age: BoundedU8<0, 2>
§

CommandBlock

minecraft:command_block

Fields

§conditional: bool
§facing: Direction
§

Comparator

minecraft:comparator

Fields

§powered: bool
§

Composter

minecraft:composter

Fields

§level: BoundedU8<0, 8>
§

Conduit

minecraft:conduit

Fields

§waterlogged: bool
§

CopperBlock

minecraft:copper_block

§

CopperOre

minecraft:copper_ore

§

Cornflower

minecraft:cornflower

§

CrackedDeepslateBricks

minecraft:cracked_deepslate_bricks

§

CrackedDeepslateTiles

minecraft:cracked_deepslate_tiles

§

CrackedNetherBricks

minecraft:cracked_nether_bricks

§

CrackedPolishedBlackstoneBricks

minecraft:cracked_polished_blackstone_bricks

§

CrackedStoneBricks

minecraft:cracked_stone_bricks

§

CraftingTable

minecraft:crafting_table

§

CreeperHead

minecraft:creeper_head

Fields

§rotation: BoundedU8<0, 15>
§

CreeperWallHead

minecraft:creeper_wall_head

Fields

§

CrimsonButton

minecraft:crimson_button

Fields

§powered: bool
§

CrimsonDoor

minecraft:crimson_door

§

CrimsonFence

minecraft:crimson_fence

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

CrimsonFenceGate

minecraft:crimson_fence_gate

Fields

§in_wall: bool
§open: bool
§powered: bool
§

CrimsonFungus

minecraft:crimson_fungus

§

CrimsonHangingSign

minecraft:crimson_hanging_sign (experimental)

Fields

§attached: bool
§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

CrimsonHyphae

minecraft:crimson_hyphae

Fields

§axis: Axis
§

CrimsonNylium

minecraft:crimson_nylium

§

CrimsonPlanks

minecraft:crimson_planks

§

CrimsonPressurePlate

minecraft:crimson_pressure_plate

Fields

§powered: bool
§

CrimsonRoots

minecraft:crimson_roots

§

CrimsonSign

minecraft:crimson_sign

Fields

§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

CrimsonSlab

minecraft:crimson_slab

Fields

§waterlogged: bool
§

CrimsonStairs

minecraft:crimson_stairs

Fields

§half: Half
§waterlogged: bool
§

CrimsonStem

minecraft:crimson_stem

Fields

§axis: Axis
§

CrimsonTrapdoor

minecraft:crimson_trapdoor

Fields

§half: Half
§open: bool
§powered: bool
§waterlogged: bool
§

CrimsonWallHangingSign

minecraft:crimson_wall_hanging_sign (experimental)

Fields

§waterlogged: bool
§

CrimsonWallSign

minecraft:crimson_wall_sign

Fields

§waterlogged: bool
§

CryingObsidian

minecraft:crying_obsidian

§

CutCopper

minecraft:cut_copper

§

CutCopperSlab

minecraft:cut_copper_slab

Fields

§waterlogged: bool
§

CutCopperStairs

minecraft:cut_copper_stairs

Fields

§half: Half
§waterlogged: bool
§

CutRedSandstone

minecraft:cut_red_sandstone

§

CutRedSandstoneSlab

minecraft:cut_red_sandstone_slab

Fields

§waterlogged: bool
§

CutSandstone

minecraft:cut_sandstone

§

CutSandstoneSlab

minecraft:cut_sandstone_slab

Fields

§waterlogged: bool
§

CyanBanner

minecraft:cyan_banner

Fields

§rotation: BoundedU8<0, 15>
§

CyanBed

minecraft:cyan_bed

Fields

§occupied: bool
§part: BedPart
§

CyanCandle

minecraft:cyan_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

CyanCandleCake

minecraft:cyan_candle_cake

Fields

§lit: bool
§

CyanCarpet

minecraft:cyan_carpet

§

CyanConcrete

minecraft:cyan_concrete

§

CyanConcretePowder

minecraft:cyan_concrete_powder

§

CyanGlazedTerracotta

minecraft:cyan_glazed_terracotta

Fields

§

CyanShulkerBox

minecraft:cyan_shulker_box

Fields

§facing: Direction
§

CyanStainedGlass

minecraft:cyan_stained_glass

§

CyanStainedGlassPane

minecraft:cyan_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

CyanTerracotta

minecraft:cyan_terracotta

§

CyanWallBanner

minecraft:cyan_wall_banner

Fields

§

CyanWool

minecraft:cyan_wool

§

DamagedAnvil

minecraft:damaged_anvil

Fields

§

Dandelion

minecraft:dandelion

§

DarkOakButton

minecraft:dark_oak_button

Fields

§powered: bool
§

DarkOakDoor

minecraft:dark_oak_door

§

DarkOakFence

minecraft:dark_oak_fence

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

DarkOakFenceGate

minecraft:dark_oak_fence_gate

Fields

§in_wall: bool
§open: bool
§powered: bool
§

DarkOakHangingSign

minecraft:dark_oak_hanging_sign (experimental)

Fields

§attached: bool
§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

DarkOakLeaves

minecraft:dark_oak_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: bool
§waterlogged: bool
§

DarkOakLog

minecraft:dark_oak_log

Fields

§axis: Axis
§

DarkOakPlanks

minecraft:dark_oak_planks

§

DarkOakPressurePlate

minecraft:dark_oak_pressure_plate

Fields

§powered: bool
§

DarkOakSapling

minecraft:dark_oak_sapling

Fields

§stage: BoundedU8<0, 1>
§

DarkOakSign

minecraft:dark_oak_sign

Fields

§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

DarkOakSlab

minecraft:dark_oak_slab

Fields

§waterlogged: bool
§

DarkOakStairs

minecraft:dark_oak_stairs

Fields

§half: Half
§waterlogged: bool
§

DarkOakTrapdoor

minecraft:dark_oak_trapdoor

Fields

§half: Half
§open: bool
§powered: bool
§waterlogged: bool
§

DarkOakWallHangingSign

minecraft:dark_oak_wall_hanging_sign (experimental)

Fields

§waterlogged: bool
§

DarkOakWallSign

minecraft:dark_oak_wall_sign

Fields

§waterlogged: bool
§

DarkOakWood

minecraft:dark_oak_wood

Fields

§axis: Axis
§

DarkPrismarine

minecraft:dark_prismarine

§

DarkPrismarineSlab

minecraft:dark_prismarine_slab

Fields

§waterlogged: bool
§

DarkPrismarineStairs

minecraft:dark_prismarine_stairs

Fields

§half: Half
§waterlogged: bool
§

DaylightDetector

minecraft:daylight_detector

Fields

§inverted: bool
§power: BoundedU8<0, 15>
§

DeadBrainCoral

minecraft:dead_brain_coral

Fields

§waterlogged: bool
§

DeadBrainCoralBlock

minecraft:dead_brain_coral_block

§

DeadBrainCoralFan

minecraft:dead_brain_coral_fan

Fields

§waterlogged: bool
§

DeadBrainCoralWallFan

minecraft:dead_brain_coral_wall_fan

Fields

§waterlogged: bool
§

DeadBubbleCoral

minecraft:dead_bubble_coral

Fields

§waterlogged: bool
§

DeadBubbleCoralBlock

minecraft:dead_bubble_coral_block

§

DeadBubbleCoralFan

minecraft:dead_bubble_coral_fan

Fields

§waterlogged: bool
§

DeadBubbleCoralWallFan

minecraft:dead_bubble_coral_wall_fan

Fields

§waterlogged: bool
§

DeadBush

minecraft:dead_bush

§

DeadFireCoral

minecraft:dead_fire_coral

Fields

§waterlogged: bool
§

DeadFireCoralBlock

minecraft:dead_fire_coral_block

§

DeadFireCoralFan

minecraft:dead_fire_coral_fan

Fields

§waterlogged: bool
§

DeadFireCoralWallFan

minecraft:dead_fire_coral_wall_fan

Fields

§waterlogged: bool
§

DeadHornCoral

minecraft:dead_horn_coral

Fields

§waterlogged: bool
§

DeadHornCoralBlock

minecraft:dead_horn_coral_block

§

DeadHornCoralFan

minecraft:dead_horn_coral_fan

Fields

§waterlogged: bool
§

DeadHornCoralWallFan

minecraft:dead_horn_coral_wall_fan

Fields

§waterlogged: bool
§

DeadTubeCoral

minecraft:dead_tube_coral

Fields

§waterlogged: bool
§

DeadTubeCoralBlock

minecraft:dead_tube_coral_block

§

DeadTubeCoralFan

minecraft:dead_tube_coral_fan

Fields

§waterlogged: bool
§

DeadTubeCoralWallFan

minecraft:dead_tube_coral_wall_fan

Fields

§waterlogged: bool
§

DecoratedPot

minecraft:decorated_pot (experimental)

Fields

§waterlogged: bool
§

Deepslate

minecraft:deepslate

Fields

§axis: Axis
§

DeepslateBrickSlab

minecraft:deepslate_brick_slab

Fields

§waterlogged: bool
§

DeepslateBrickStairs

minecraft:deepslate_brick_stairs

Fields

§half: Half
§waterlogged: bool
§

DeepslateBrickWall

minecraft:deepslate_brick_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

DeepslateBricks

minecraft:deepslate_bricks

§

DeepslateCoalOre

minecraft:deepslate_coal_ore

§

DeepslateCopperOre

minecraft:deepslate_copper_ore

§

DeepslateDiamondOre

minecraft:deepslate_diamond_ore

§

DeepslateEmeraldOre

minecraft:deepslate_emerald_ore

§

DeepslateGoldOre

minecraft:deepslate_gold_ore

§

DeepslateIronOre

minecraft:deepslate_iron_ore

§

DeepslateLapisOre

minecraft:deepslate_lapis_ore

§

DeepslateRedstoneOre

minecraft:deepslate_redstone_ore

Fields

§lit: bool
§

DeepslateTileSlab

minecraft:deepslate_tile_slab

Fields

§waterlogged: bool
§

DeepslateTileStairs

minecraft:deepslate_tile_stairs

Fields

§half: Half
§waterlogged: bool
§

DeepslateTileWall

minecraft:deepslate_tile_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

DeepslateTiles

minecraft:deepslate_tiles

§

DetectorRail

minecraft:detector_rail

Fields

§powered: bool
§waterlogged: bool
§

DiamondBlock

minecraft:diamond_block

§

DiamondOre

minecraft:diamond_ore

§

Diorite

minecraft:diorite

§

DioriteSlab

minecraft:diorite_slab

Fields

§waterlogged: bool
§

DioriteStairs

minecraft:diorite_stairs

Fields

§half: Half
§waterlogged: bool
§

DioriteWall

minecraft:diorite_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

Dirt

minecraft:dirt

§

DirtPath

minecraft:dirt_path

§

Dispenser

minecraft:dispenser

Fields

§facing: Direction
§triggered: bool
§

DragonEgg

minecraft:dragon_egg

§

DragonHead

minecraft:dragon_head

Fields

§rotation: BoundedU8<0, 15>
§

DragonWallHead

minecraft:dragon_wall_head

Fields

§

DriedKelpBlock

minecraft:dried_kelp_block

§

DripstoneBlock

minecraft:dripstone_block

§

Dropper

minecraft:dropper

Fields

§facing: Direction
§triggered: bool
§

EmeraldBlock

minecraft:emerald_block

§

EmeraldOre

minecraft:emerald_ore

§

EnchantingTable

minecraft:enchanting_table

§

EndGateway

minecraft:end_gateway

§

EndPortal

minecraft:end_portal

§

EndPortalFrame

minecraft:end_portal_frame

Fields

§eye: bool
§

EndRod

minecraft:end_rod

Fields

§facing: Direction
§

EndStone

minecraft:end_stone

§

EndStoneBrickSlab

minecraft:end_stone_brick_slab

Fields

§waterlogged: bool
§

EndStoneBrickStairs

minecraft:end_stone_brick_stairs

Fields

§half: Half
§waterlogged: bool
§

EndStoneBrickWall

minecraft:end_stone_brick_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

EndStoneBricks

minecraft:end_stone_bricks

§

EnderChest

minecraft:ender_chest

Fields

§waterlogged: bool
§

ExposedCopper

minecraft:exposed_copper

§

ExposedCutCopper

minecraft:exposed_cut_copper

§

ExposedCutCopperSlab

minecraft:exposed_cut_copper_slab

Fields

§waterlogged: bool
§

ExposedCutCopperStairs

minecraft:exposed_cut_copper_stairs

Fields

§half: Half
§waterlogged: bool
§

Farmland

minecraft:farmland

Fields

§moisture: BoundedU8<0, 7>
§

Fern

minecraft:fern

§

Fire

minecraft:fire

Fields

§age: BoundedU8<0, 15>
§east: bool
§north: bool
§south: bool
§up: bool
§west: bool
§

FireCoral

minecraft:fire_coral

Fields

§waterlogged: bool
§

FireCoralBlock

minecraft:fire_coral_block

§

FireCoralFan

minecraft:fire_coral_fan

Fields

§waterlogged: bool
§

FireCoralWallFan

minecraft:fire_coral_wall_fan

Fields

§waterlogged: bool
§

FletchingTable

minecraft:fletching_table

§

FlowerPot

minecraft:flower_pot

§

FloweringAzalea

minecraft:flowering_azalea

§

FloweringAzaleaLeaves

minecraft:flowering_azalea_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: bool
§waterlogged: bool
§

Frogspawn

minecraft:frogspawn

§

FrostedIce

minecraft:frosted_ice

Fields

§age: BoundedU8<0, 3>
§

Furnace

minecraft:furnace

Fields

§lit: bool
§

GildedBlackstone

minecraft:gilded_blackstone

§

Glass

minecraft:glass

§

GlassPane

minecraft:glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

GlowLichen

minecraft:glow_lichen

Fields

§down: bool
§east: bool
§north: bool
§south: bool
§up: bool
§waterlogged: bool
§west: bool
§

Glowstone

minecraft:glowstone

§

GoldBlock

minecraft:gold_block

§

GoldOre

minecraft:gold_ore

§

Granite

minecraft:granite

§

GraniteSlab

minecraft:granite_slab

Fields

§waterlogged: bool
§

GraniteStairs

minecraft:granite_stairs

Fields

§half: Half
§waterlogged: bool
§

GraniteWall

minecraft:granite_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

Grass

minecraft:grass

§

GrassBlock

minecraft:grass_block

Fields

§snowy: bool
§

Gravel

minecraft:gravel

§

GrayBanner

minecraft:gray_banner

Fields

§rotation: BoundedU8<0, 15>
§

GrayBed

minecraft:gray_bed

Fields

§occupied: bool
§part: BedPart
§

GrayCandle

minecraft:gray_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

GrayCandleCake

minecraft:gray_candle_cake

Fields

§lit: bool
§

GrayCarpet

minecraft:gray_carpet

§

GrayConcrete

minecraft:gray_concrete

§

GrayConcretePowder

minecraft:gray_concrete_powder

§

GrayGlazedTerracotta

minecraft:gray_glazed_terracotta

Fields

§

GrayShulkerBox

minecraft:gray_shulker_box

Fields

§facing: Direction
§

GrayStainedGlass

minecraft:gray_stained_glass

§

GrayStainedGlassPane

minecraft:gray_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

GrayTerracotta

minecraft:gray_terracotta

§

GrayWallBanner

minecraft:gray_wall_banner

Fields

§

GrayWool

minecraft:gray_wool

§

GreenBanner

minecraft:green_banner

Fields

§rotation: BoundedU8<0, 15>
§

GreenBed

minecraft:green_bed

Fields

§occupied: bool
§part: BedPart
§

GreenCandle

minecraft:green_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

GreenCandleCake

minecraft:green_candle_cake

Fields

§lit: bool
§

GreenCarpet

minecraft:green_carpet

§

GreenConcrete

minecraft:green_concrete

§

GreenConcretePowder

minecraft:green_concrete_powder

§

GreenGlazedTerracotta

minecraft:green_glazed_terracotta

Fields

§

GreenShulkerBox

minecraft:green_shulker_box

Fields

§facing: Direction
§

GreenStainedGlass

minecraft:green_stained_glass

§

GreenStainedGlassPane

minecraft:green_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

GreenTerracotta

minecraft:green_terracotta

§

GreenWallBanner

minecraft:green_wall_banner

Fields

§

GreenWool

minecraft:green_wool

§

Grindstone

minecraft:grindstone

§

HangingRoots

minecraft:hanging_roots

Fields

§waterlogged: bool
§

HayBlock

minecraft:hay_block

Fields

§axis: Axis
§

HeavyWeightedPressurePlate

minecraft:heavy_weighted_pressure_plate

Fields

§power: BoundedU8<0, 15>
§

HoneyBlock

minecraft:honey_block

§

HoneycombBlock

minecraft:honeycomb_block

§

Hopper

minecraft:hopper

Fields

§enabled: bool
§

HornCoral

minecraft:horn_coral

Fields

§waterlogged: bool
§

HornCoralBlock

minecraft:horn_coral_block

§

HornCoralFan

minecraft:horn_coral_fan

Fields

§waterlogged: bool
§

HornCoralWallFan

minecraft:horn_coral_wall_fan

Fields

§waterlogged: bool
§

Ice

minecraft:ice

§

InfestedChiseledStoneBricks

minecraft:infested_chiseled_stone_bricks

§

InfestedCobblestone

minecraft:infested_cobblestone

§

InfestedCrackedStoneBricks

minecraft:infested_cracked_stone_bricks

§

InfestedDeepslate

minecraft:infested_deepslate

Fields

§axis: Axis
§

InfestedMossyStoneBricks

minecraft:infested_mossy_stone_bricks

§

InfestedStone

minecraft:infested_stone

§

InfestedStoneBricks

minecraft:infested_stone_bricks

§

IronBars

minecraft:iron_bars

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

IronBlock

minecraft:iron_block

§

IronDoor

minecraft:iron_door

§

IronOre

minecraft:iron_ore

§

IronTrapdoor

minecraft:iron_trapdoor

Fields

§half: Half
§open: bool
§powered: bool
§waterlogged: bool
§

JackOLantern

minecraft:jack_o_lantern

Fields

§

Jigsaw

minecraft:jigsaw

Fields

§orientation: FrontAndTop
§

Jukebox

minecraft:jukebox

Fields

§has_record: bool
§

JungleButton

minecraft:jungle_button

Fields

§powered: bool
§

JungleDoor

minecraft:jungle_door

§

JungleFence

minecraft:jungle_fence

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

JungleFenceGate

minecraft:jungle_fence_gate

Fields

§in_wall: bool
§open: bool
§powered: bool
§

JungleHangingSign

minecraft:jungle_hanging_sign (experimental)

Fields

§attached: bool
§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

JungleLeaves

minecraft:jungle_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: bool
§waterlogged: bool
§

JungleLog

minecraft:jungle_log

Fields

§axis: Axis
§

JunglePlanks

minecraft:jungle_planks

§

JunglePressurePlate

minecraft:jungle_pressure_plate

Fields

§powered: bool
§

JungleSapling

minecraft:jungle_sapling

Fields

§stage: BoundedU8<0, 1>
§

JungleSign

minecraft:jungle_sign

Fields

§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

JungleSlab

minecraft:jungle_slab

Fields

§waterlogged: bool
§

JungleStairs

minecraft:jungle_stairs

Fields

§half: Half
§waterlogged: bool
§

JungleTrapdoor

minecraft:jungle_trapdoor

Fields

§half: Half
§open: bool
§powered: bool
§waterlogged: bool
§

JungleWallHangingSign

minecraft:jungle_wall_hanging_sign (experimental)

Fields

§waterlogged: bool
§

JungleWallSign

minecraft:jungle_wall_sign

Fields

§waterlogged: bool
§

JungleWood

minecraft:jungle_wood

Fields

§axis: Axis
§

Kelp

minecraft:kelp

Fields

§age: BoundedU8<0, 25>
§

KelpPlant

minecraft:kelp_plant

§

Ladder

minecraft:ladder

Fields

§waterlogged: bool
§

Lantern

minecraft:lantern

Fields

§hanging: bool
§waterlogged: bool
§

LapisBlock

minecraft:lapis_block

§

LapisOre

minecraft:lapis_ore

§

LargeAmethystBud

minecraft:large_amethyst_bud

Fields

§facing: Direction
§waterlogged: bool
§

LargeFern

minecraft:large_fern

Fields

§

Lava

minecraft:lava

Fields

§level: BoundedU8<0, 15>
§

LavaCauldron

minecraft:lava_cauldron

§

Lectern

minecraft:lectern

Fields

§has_book: bool
§powered: bool
§

Lever

minecraft:lever

Fields

§powered: bool
§

Light

minecraft:light

Fields

§level: BoundedU8<0, 15>
§waterlogged: bool
§

LightBlueBanner

minecraft:light_blue_banner

Fields

§rotation: BoundedU8<0, 15>
§

LightBlueBed

minecraft:light_blue_bed

Fields

§occupied: bool
§part: BedPart
§

LightBlueCandle

minecraft:light_blue_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

LightBlueCandleCake

minecraft:light_blue_candle_cake

Fields

§lit: bool
§

LightBlueCarpet

minecraft:light_blue_carpet

§

LightBlueConcrete

minecraft:light_blue_concrete

§

LightBlueConcretePowder

minecraft:light_blue_concrete_powder

§

LightBlueGlazedTerracotta

minecraft:light_blue_glazed_terracotta

Fields

§

LightBlueShulkerBox

minecraft:light_blue_shulker_box

Fields

§facing: Direction
§

LightBlueStainedGlass

minecraft:light_blue_stained_glass

§

LightBlueStainedGlassPane

minecraft:light_blue_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

LightBlueTerracotta

minecraft:light_blue_terracotta

§

LightBlueWallBanner

minecraft:light_blue_wall_banner

Fields

§

LightBlueWool

minecraft:light_blue_wool

§

LightGrayBanner

minecraft:light_gray_banner

Fields

§rotation: BoundedU8<0, 15>
§

LightGrayBed

minecraft:light_gray_bed

Fields

§occupied: bool
§part: BedPart
§

LightGrayCandle

minecraft:light_gray_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

LightGrayCandleCake

minecraft:light_gray_candle_cake

Fields

§lit: bool
§

LightGrayCarpet

minecraft:light_gray_carpet

§

LightGrayConcrete

minecraft:light_gray_concrete

§

LightGrayConcretePowder

minecraft:light_gray_concrete_powder

§

LightGrayGlazedTerracotta

minecraft:light_gray_glazed_terracotta

Fields

§

LightGrayShulkerBox

minecraft:light_gray_shulker_box

Fields

§facing: Direction
§

LightGrayStainedGlass

minecraft:light_gray_stained_glass

§

LightGrayStainedGlassPane

minecraft:light_gray_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

LightGrayTerracotta

minecraft:light_gray_terracotta

§

LightGrayWallBanner

minecraft:light_gray_wall_banner

Fields

§

LightGrayWool

minecraft:light_gray_wool

§

LightWeightedPressurePlate

minecraft:light_weighted_pressure_plate

Fields

§power: BoundedU8<0, 15>
§

LightningRod

minecraft:lightning_rod

Fields

§facing: Direction
§powered: bool
§waterlogged: bool
§

Lilac

minecraft:lilac

Fields

§

LilyOfTheValley

minecraft:lily_of_the_valley

§

LilyPad

minecraft:lily_pad

§

LimeBanner

minecraft:lime_banner

Fields

§rotation: BoundedU8<0, 15>
§

LimeBed

minecraft:lime_bed

Fields

§occupied: bool
§part: BedPart
§

LimeCandle

minecraft:lime_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

LimeCandleCake

minecraft:lime_candle_cake

Fields

§lit: bool
§

LimeCarpet

minecraft:lime_carpet

§

LimeConcrete

minecraft:lime_concrete

§

LimeConcretePowder

minecraft:lime_concrete_powder

§

LimeGlazedTerracotta

minecraft:lime_glazed_terracotta

Fields

§

LimeShulkerBox

minecraft:lime_shulker_box

Fields

§facing: Direction
§

LimeStainedGlass

minecraft:lime_stained_glass

§

LimeStainedGlassPane

minecraft:lime_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

LimeTerracotta

minecraft:lime_terracotta

§

LimeWallBanner

minecraft:lime_wall_banner

Fields

§

LimeWool

minecraft:lime_wool

§

Lodestone

minecraft:lodestone

§

Loom

minecraft:loom

Fields

§

MagentaBanner

minecraft:magenta_banner

Fields

§rotation: BoundedU8<0, 15>
§

MagentaBed

minecraft:magenta_bed

Fields

§occupied: bool
§part: BedPart
§

MagentaCandle

minecraft:magenta_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

MagentaCandleCake

minecraft:magenta_candle_cake

Fields

§lit: bool
§

MagentaCarpet

minecraft:magenta_carpet

§

MagentaConcrete

minecraft:magenta_concrete

§

MagentaConcretePowder

minecraft:magenta_concrete_powder

§

MagentaGlazedTerracotta

minecraft:magenta_glazed_terracotta

Fields

§

MagentaShulkerBox

minecraft:magenta_shulker_box

Fields

§facing: Direction
§

MagentaStainedGlass

minecraft:magenta_stained_glass

§

MagentaStainedGlassPane

minecraft:magenta_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

MagentaTerracotta

minecraft:magenta_terracotta

§

MagentaWallBanner

minecraft:magenta_wall_banner

Fields

§

MagentaWool

minecraft:magenta_wool

§

MagmaBlock

minecraft:magma_block

§

MangroveButton

minecraft:mangrove_button

Fields

§powered: bool
§

MangroveDoor

minecraft:mangrove_door

§

MangroveFence

minecraft:mangrove_fence

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

MangroveFenceGate

minecraft:mangrove_fence_gate

Fields

§in_wall: bool
§open: bool
§powered: bool
§

MangroveHangingSign

minecraft:mangrove_hanging_sign (experimental)

Fields

§attached: bool
§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

MangroveLeaves

minecraft:mangrove_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: bool
§waterlogged: bool
§

MangroveLog

minecraft:mangrove_log

Fields

§axis: Axis
§

MangrovePlanks

minecraft:mangrove_planks

§

MangrovePressurePlate

minecraft:mangrove_pressure_plate

Fields

§powered: bool
§

MangrovePropagule

minecraft:mangrove_propagule

Fields

§age: BoundedU8<0, 4>
§hanging: bool
§stage: BoundedU8<0, 1>
§waterlogged: bool
§

MangroveRoots

minecraft:mangrove_roots

Fields

§waterlogged: bool
§

MangroveSign

minecraft:mangrove_sign

Fields

§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

MangroveSlab

minecraft:mangrove_slab

Fields

§waterlogged: bool
§

MangroveStairs

minecraft:mangrove_stairs

Fields

§half: Half
§waterlogged: bool
§

MangroveTrapdoor

minecraft:mangrove_trapdoor

Fields

§half: Half
§open: bool
§powered: bool
§waterlogged: bool
§

MangroveWallHangingSign

minecraft:mangrove_wall_hanging_sign (experimental)

Fields

§waterlogged: bool
§

MangroveWallSign

minecraft:mangrove_wall_sign

Fields

§waterlogged: bool
§

MangroveWood

minecraft:mangrove_wood

Fields

§axis: Axis
§

MediumAmethystBud

minecraft:medium_amethyst_bud

Fields

§facing: Direction
§waterlogged: bool
§

Melon

minecraft:melon

§

MelonStem

minecraft:melon_stem

Fields

§age: BoundedU8<0, 7>
§

MossBlock

minecraft:moss_block

§

MossCarpet

minecraft:moss_carpet

§

MossyCobblestone

minecraft:mossy_cobblestone

§

MossyCobblestoneSlab

minecraft:mossy_cobblestone_slab

Fields

§waterlogged: bool
§

MossyCobblestoneStairs

minecraft:mossy_cobblestone_stairs

Fields

§half: Half
§waterlogged: bool
§

MossyCobblestoneWall

minecraft:mossy_cobblestone_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

MossyStoneBrickSlab

minecraft:mossy_stone_brick_slab

Fields

§waterlogged: bool
§

MossyStoneBrickStairs

minecraft:mossy_stone_brick_stairs

Fields

§half: Half
§waterlogged: bool
§

MossyStoneBrickWall

minecraft:mossy_stone_brick_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

MossyStoneBricks

minecraft:mossy_stone_bricks

§

MovingPiston

minecraft:moving_piston

Fields

§facing: Direction
§

Mud

minecraft:mud

§

MudBrickSlab

minecraft:mud_brick_slab

Fields

§waterlogged: bool
§

MudBrickStairs

minecraft:mud_brick_stairs

Fields

§half: Half
§waterlogged: bool
§

MudBrickWall

minecraft:mud_brick_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

MudBricks

minecraft:mud_bricks

§

MuddyMangroveRoots

minecraft:muddy_mangrove_roots

Fields

§axis: Axis
§

MushroomStem

minecraft:mushroom_stem

Fields

§down: bool
§east: bool
§north: bool
§south: bool
§up: bool
§west: bool
§

Mycelium

minecraft:mycelium

Fields

§snowy: bool
§

NetherBrickFence

minecraft:nether_brick_fence

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

NetherBrickSlab

minecraft:nether_brick_slab

Fields

§waterlogged: bool
§

NetherBrickStairs

minecraft:nether_brick_stairs

Fields

§half: Half
§waterlogged: bool
§

NetherBrickWall

minecraft:nether_brick_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

NetherBricks

minecraft:nether_bricks

§

NetherGoldOre

minecraft:nether_gold_ore

§

NetherPortal

minecraft:nether_portal

Fields

§

NetherQuartzOre

minecraft:nether_quartz_ore

§

NetherSprouts

minecraft:nether_sprouts

§

NetherWart

minecraft:nether_wart

Fields

§age: BoundedU8<0, 3>
§

NetherWartBlock

minecraft:nether_wart_block

§

NetheriteBlock

minecraft:netherite_block

§

Netherrack

minecraft:netherrack

§

NoteBlock

minecraft:note_block

Fields

§note: BoundedU8<0, 24>
§powered: bool
§

OakButton

minecraft:oak_button

Fields

§powered: bool
§

OakDoor

minecraft:oak_door

§

OakFence

minecraft:oak_fence

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

OakFenceGate

minecraft:oak_fence_gate

Fields

§in_wall: bool
§open: bool
§powered: bool
§

OakHangingSign

minecraft:oak_hanging_sign (experimental)

Fields

§attached: bool
§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

OakLeaves

minecraft:oak_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: bool
§waterlogged: bool
§

OakLog

minecraft:oak_log

Fields

§axis: Axis
§

OakPlanks

minecraft:oak_planks

§

OakPressurePlate

minecraft:oak_pressure_plate

Fields

§powered: bool
§

OakSapling

minecraft:oak_sapling

Fields

§stage: BoundedU8<0, 1>
§

OakSign

minecraft:oak_sign

Fields

§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

OakSlab

minecraft:oak_slab

Fields

§waterlogged: bool
§

OakStairs

minecraft:oak_stairs

Fields

§half: Half
§waterlogged: bool
§

OakTrapdoor

minecraft:oak_trapdoor

Fields

§half: Half
§open: bool
§powered: bool
§waterlogged: bool
§

OakWallHangingSign

minecraft:oak_wall_hanging_sign (experimental)

Fields

§waterlogged: bool
§

OakWallSign

minecraft:oak_wall_sign

Fields

§waterlogged: bool
§

OakWood

minecraft:oak_wood

Fields

§axis: Axis
§

Observer

minecraft:observer

Fields

§facing: Direction
§powered: bool
§

Obsidian

minecraft:obsidian

§

OchreFroglight

minecraft:ochre_froglight

Fields

§axis: Axis
§

OrangeBanner

minecraft:orange_banner

Fields

§rotation: BoundedU8<0, 15>
§

OrangeBed

minecraft:orange_bed

Fields

§occupied: bool
§part: BedPart
§

OrangeCandle

minecraft:orange_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

OrangeCandleCake

minecraft:orange_candle_cake

Fields

§lit: bool
§

OrangeCarpet

minecraft:orange_carpet

§

OrangeConcrete

minecraft:orange_concrete

§

OrangeConcretePowder

minecraft:orange_concrete_powder

§

OrangeGlazedTerracotta

minecraft:orange_glazed_terracotta

Fields

§

OrangeShulkerBox

minecraft:orange_shulker_box

Fields

§facing: Direction
§

OrangeStainedGlass

minecraft:orange_stained_glass

§

OrangeStainedGlassPane

minecraft:orange_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

OrangeTerracotta

minecraft:orange_terracotta

§

OrangeTulip

minecraft:orange_tulip

§

OrangeWallBanner

minecraft:orange_wall_banner

Fields

§

OrangeWool

minecraft:orange_wool

§

OxeyeDaisy

minecraft:oxeye_daisy

§

OxidizedCopper

minecraft:oxidized_copper

§

OxidizedCutCopper

minecraft:oxidized_cut_copper

§

OxidizedCutCopperSlab

minecraft:oxidized_cut_copper_slab

Fields

§waterlogged: bool
§

OxidizedCutCopperStairs

minecraft:oxidized_cut_copper_stairs

Fields

§half: Half
§waterlogged: bool
§

PackedIce

minecraft:packed_ice

§

PackedMud

minecraft:packed_mud

§

PearlescentFroglight

minecraft:pearlescent_froglight

Fields

§axis: Axis
§

Peony

minecraft:peony

Fields

§

PetrifiedOakSlab

minecraft:petrified_oak_slab

Fields

§waterlogged: bool
§

PiglinHead

minecraft:piglin_head (experimental)

Fields

§rotation: BoundedU8<0, 15>
§

PiglinWallHead

minecraft:piglin_wall_head (experimental)

Fields

§

PinkBanner

minecraft:pink_banner

Fields

§rotation: BoundedU8<0, 15>
§

PinkBed

minecraft:pink_bed

Fields

§occupied: bool
§part: BedPart
§

PinkCandle

minecraft:pink_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

PinkCandleCake

minecraft:pink_candle_cake

Fields

§lit: bool
§

PinkCarpet

minecraft:pink_carpet

§

PinkConcrete

minecraft:pink_concrete

§

PinkConcretePowder

minecraft:pink_concrete_powder

§

PinkGlazedTerracotta

minecraft:pink_glazed_terracotta

Fields

§

PinkPetals

minecraft:pink_petals (experimental)

Fields

§flower_amount: BoundedU8<1, 4>
§

PinkShulkerBox

minecraft:pink_shulker_box

Fields

§facing: Direction
§

PinkStainedGlass

minecraft:pink_stained_glass

§

PinkStainedGlassPane

minecraft:pink_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

PinkTerracotta

minecraft:pink_terracotta

§

PinkTulip

minecraft:pink_tulip

§

PinkWallBanner

minecraft:pink_wall_banner

Fields

§

PinkWool

minecraft:pink_wool

§

Piston

minecraft:piston

Fields

§extended: bool
§facing: Direction
§

PistonHead

minecraft:piston_head

Fields

§facing: Direction
§short: bool
§

PlayerHead

minecraft:player_head

Fields

§rotation: BoundedU8<0, 15>
§

PlayerWallHead

minecraft:player_wall_head

Fields

§

Podzol

minecraft:podzol

Fields

§snowy: bool
§

PointedDripstone

minecraft:pointed_dripstone

Fields

§vertical_direction: VerticalDirection
§waterlogged: bool
§

PolishedAndesite

minecraft:polished_andesite

§

PolishedAndesiteSlab

minecraft:polished_andesite_slab

Fields

§waterlogged: bool
§

PolishedAndesiteStairs

minecraft:polished_andesite_stairs

Fields

§half: Half
§waterlogged: bool
§

PolishedBasalt

minecraft:polished_basalt

Fields

§axis: Axis
§

PolishedBlackstone

minecraft:polished_blackstone

§

PolishedBlackstoneBrickSlab

minecraft:polished_blackstone_brick_slab

Fields

§waterlogged: bool
§

PolishedBlackstoneBrickStairs

minecraft:polished_blackstone_brick_stairs

Fields

§half: Half
§waterlogged: bool
§

PolishedBlackstoneBrickWall

minecraft:polished_blackstone_brick_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

PolishedBlackstoneBricks

minecraft:polished_blackstone_bricks

§

PolishedBlackstoneButton

minecraft:polished_blackstone_button

Fields

§powered: bool
§

PolishedBlackstonePressurePlate

minecraft:polished_blackstone_pressure_plate

Fields

§powered: bool
§

PolishedBlackstoneSlab

minecraft:polished_blackstone_slab

Fields

§waterlogged: bool
§

PolishedBlackstoneStairs

minecraft:polished_blackstone_stairs

Fields

§half: Half
§waterlogged: bool
§

PolishedBlackstoneWall

minecraft:polished_blackstone_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

PolishedDeepslate

minecraft:polished_deepslate

§

PolishedDeepslateSlab

minecraft:polished_deepslate_slab

Fields

§waterlogged: bool
§

PolishedDeepslateStairs

minecraft:polished_deepslate_stairs

Fields

§half: Half
§waterlogged: bool
§

PolishedDeepslateWall

minecraft:polished_deepslate_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

PolishedDiorite

minecraft:polished_diorite

§

PolishedDioriteSlab

minecraft:polished_diorite_slab

Fields

§waterlogged: bool
§

PolishedDioriteStairs

minecraft:polished_diorite_stairs

Fields

§half: Half
§waterlogged: bool
§

PolishedGranite

minecraft:polished_granite

§

PolishedGraniteSlab

minecraft:polished_granite_slab

Fields

§waterlogged: bool
§

PolishedGraniteStairs

minecraft:polished_granite_stairs

Fields

§half: Half
§waterlogged: bool
§

Poppy

minecraft:poppy

§

Potatoes

minecraft:potatoes

Fields

§age: BoundedU8<0, 7>
§

PottedAcaciaSapling

minecraft:potted_acacia_sapling

§

PottedAllium

minecraft:potted_allium

§

PottedAzaleaBush

minecraft:potted_azalea_bush

§

PottedAzureBluet

minecraft:potted_azure_bluet

§

PottedBamboo

minecraft:potted_bamboo

§

PottedBirchSapling

minecraft:potted_birch_sapling

§

PottedBlueOrchid

minecraft:potted_blue_orchid

§

PottedBrownMushroom

minecraft:potted_brown_mushroom

§

PottedCactus

minecraft:potted_cactus

§

PottedCherrySapling

minecraft:potted_cherry_sapling (experimental)

§

PottedCornflower

minecraft:potted_cornflower

§

PottedCrimsonFungus

minecraft:potted_crimson_fungus

§

PottedCrimsonRoots

minecraft:potted_crimson_roots

§

PottedDandelion

minecraft:potted_dandelion

§

PottedDarkOakSapling

minecraft:potted_dark_oak_sapling

§

PottedDeadBush

minecraft:potted_dead_bush

§

PottedFern

minecraft:potted_fern

§

PottedFloweringAzaleaBush

minecraft:potted_flowering_azalea_bush

§

PottedJungleSapling

minecraft:potted_jungle_sapling

§

PottedLilyOfTheValley

minecraft:potted_lily_of_the_valley

§

PottedMangrovePropagule

minecraft:potted_mangrove_propagule

§

PottedOakSapling

minecraft:potted_oak_sapling

§

PottedOrangeTulip

minecraft:potted_orange_tulip

§

PottedOxeyeDaisy

minecraft:potted_oxeye_daisy

§

PottedPinkTulip

minecraft:potted_pink_tulip

§

PottedPoppy

minecraft:potted_poppy

§

PottedRedMushroom

minecraft:potted_red_mushroom

§

PottedRedTulip

minecraft:potted_red_tulip

§

PottedSpruceSapling

minecraft:potted_spruce_sapling

§

PottedTorchflower

minecraft:potted_torchflower (experimental)

§

PottedWarpedFungus

minecraft:potted_warped_fungus

§

PottedWarpedRoots

minecraft:potted_warped_roots

§

PottedWhiteTulip

minecraft:potted_white_tulip

§

PottedWitherRose

minecraft:potted_wither_rose

§

PowderSnow

minecraft:powder_snow

§

PowderSnowCauldron

minecraft:powder_snow_cauldron

Fields

§level: BoundedU8<1, 3>
§

PoweredRail

minecraft:powered_rail

Fields

§powered: bool
§waterlogged: bool
§

Prismarine

minecraft:prismarine

§

PrismarineBrickSlab

minecraft:prismarine_brick_slab

Fields

§waterlogged: bool
§

PrismarineBrickStairs

minecraft:prismarine_brick_stairs

Fields

§half: Half
§waterlogged: bool
§

PrismarineBricks

minecraft:prismarine_bricks

§

PrismarineSlab

minecraft:prismarine_slab

Fields

§waterlogged: bool
§

PrismarineStairs

minecraft:prismarine_stairs

Fields

§half: Half
§waterlogged: bool
§

PrismarineWall

minecraft:prismarine_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

Pumpkin

minecraft:pumpkin

§

PumpkinStem

minecraft:pumpkin_stem

Fields

§age: BoundedU8<0, 7>
§

PurpleBanner

minecraft:purple_banner

Fields

§rotation: BoundedU8<0, 15>
§

PurpleBed

minecraft:purple_bed

Fields

§occupied: bool
§part: BedPart
§

PurpleCandle

minecraft:purple_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

PurpleCandleCake

minecraft:purple_candle_cake

Fields

§lit: bool
§

PurpleCarpet

minecraft:purple_carpet

§

PurpleConcrete

minecraft:purple_concrete

§

PurpleConcretePowder

minecraft:purple_concrete_powder

§

PurpleGlazedTerracotta

minecraft:purple_glazed_terracotta

Fields

§

PurpleShulkerBox

minecraft:purple_shulker_box

Fields

§facing: Direction
§

PurpleStainedGlass

minecraft:purple_stained_glass

§

PurpleStainedGlassPane

minecraft:purple_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

PurpleTerracotta

minecraft:purple_terracotta

§

PurpleWallBanner

minecraft:purple_wall_banner

Fields

§

PurpleWool

minecraft:purple_wool

§

PurpurBlock

minecraft:purpur_block

§

PurpurPillar

minecraft:purpur_pillar

Fields

§axis: Axis
§

PurpurSlab

minecraft:purpur_slab

Fields

§waterlogged: bool
§

PurpurStairs

minecraft:purpur_stairs

Fields

§half: Half
§waterlogged: bool
§

QuartzBlock

minecraft:quartz_block

§

QuartzBricks

minecraft:quartz_bricks

§

QuartzPillar

minecraft:quartz_pillar

Fields

§axis: Axis
§

QuartzSlab

minecraft:quartz_slab

Fields

§waterlogged: bool
§

QuartzStairs

minecraft:quartz_stairs

Fields

§half: Half
§waterlogged: bool
§

Rail

minecraft:rail

Fields

§waterlogged: bool
§

RawCopperBlock

minecraft:raw_copper_block

§

RawGoldBlock

minecraft:raw_gold_block

§

RawIronBlock

minecraft:raw_iron_block

§

RedBanner

minecraft:red_banner

Fields

§rotation: BoundedU8<0, 15>
§

RedBed

minecraft:red_bed

Fields

§occupied: bool
§part: BedPart
§

RedCandle

minecraft:red_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

RedCandleCake

minecraft:red_candle_cake

Fields

§lit: bool
§

RedCarpet

minecraft:red_carpet

§

RedConcrete

minecraft:red_concrete

§

RedConcretePowder

minecraft:red_concrete_powder

§

RedGlazedTerracotta

minecraft:red_glazed_terracotta

Fields

§

RedMushroom

minecraft:red_mushroom

§

RedMushroomBlock

minecraft:red_mushroom_block

Fields

§down: bool
§east: bool
§north: bool
§south: bool
§up: bool
§west: bool
§

RedNetherBrickSlab

minecraft:red_nether_brick_slab

Fields

§waterlogged: bool
§

RedNetherBrickStairs

minecraft:red_nether_brick_stairs

Fields

§half: Half
§waterlogged: bool
§

RedNetherBrickWall

minecraft:red_nether_brick_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

RedNetherBricks

minecraft:red_nether_bricks

§

RedSand

minecraft:red_sand

§

RedSandstone

minecraft:red_sandstone

§

RedSandstoneSlab

minecraft:red_sandstone_slab

Fields

§waterlogged: bool
§

RedSandstoneStairs

minecraft:red_sandstone_stairs

Fields

§half: Half
§waterlogged: bool
§

RedSandstoneWall

minecraft:red_sandstone_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

RedShulkerBox

minecraft:red_shulker_box

Fields

§facing: Direction
§

RedStainedGlass

minecraft:red_stained_glass

§

RedStainedGlassPane

minecraft:red_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

RedTerracotta

minecraft:red_terracotta

§

RedTulip

minecraft:red_tulip

§

RedWallBanner

minecraft:red_wall_banner

Fields

§

RedWool

minecraft:red_wool

§

RedstoneBlock

minecraft:redstone_block

§

RedstoneLamp

minecraft:redstone_lamp

Fields

§lit: bool
§

RedstoneOre

minecraft:redstone_ore

Fields

§lit: bool
§

RedstoneTorch

minecraft:redstone_torch

Fields

§lit: bool
§

RedstoneWallTorch

minecraft:redstone_wall_torch

Fields

§lit: bool
§

RedstoneWire

minecraft:redstone_wire

Fields

§power: BoundedU8<0, 15>
§

ReinforcedDeepslate

minecraft:reinforced_deepslate

§

Repeater

minecraft:repeater

Fields

§delay: BoundedU8<1, 4>
§locked: bool
§powered: bool
§

RepeatingCommandBlock

minecraft:repeating_command_block

Fields

§conditional: bool
§facing: Direction
§

RespawnAnchor

minecraft:respawn_anchor

Fields

§charges: BoundedU8<0, 4>
§

RootedDirt

minecraft:rooted_dirt

§

RoseBush

minecraft:rose_bush

Fields

§

Sand

minecraft:sand

§

Sandstone

minecraft:sandstone

§

SandstoneSlab

minecraft:sandstone_slab

Fields

§waterlogged: bool
§

SandstoneStairs

minecraft:sandstone_stairs

Fields

§half: Half
§waterlogged: bool
§

SandstoneWall

minecraft:sandstone_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

Scaffolding

minecraft:scaffolding

Fields

§bottom: bool
§distance: BoundedU8<0, 7>
§waterlogged: bool
§

Sculk

minecraft:sculk

§

SculkCatalyst

minecraft:sculk_catalyst

Fields

§bloom: bool
§

SculkSensor

minecraft:sculk_sensor

Fields

§power: BoundedU8<0, 15>
§sculk_sensor_phase: SculkSensorPhase
§waterlogged: bool
§

SculkShrieker

minecraft:sculk_shrieker

Fields

§can_summon: bool
§shrieking: bool
§waterlogged: bool
§

SculkVein

minecraft:sculk_vein

Fields

§down: bool
§east: bool
§north: bool
§south: bool
§up: bool
§waterlogged: bool
§west: bool
§

SeaLantern

minecraft:sea_lantern

§

SeaPickle

minecraft:sea_pickle

Fields

§pickles: BoundedU8<1, 4>
§waterlogged: bool
§

Seagrass

minecraft:seagrass

§

Shroomlight

minecraft:shroomlight

§

ShulkerBox

minecraft:shulker_box

Fields

§facing: Direction
§

SkeletonSkull

minecraft:skeleton_skull

Fields

§rotation: BoundedU8<0, 15>
§

SkeletonWallSkull

minecraft:skeleton_wall_skull

Fields

§

SlimeBlock

minecraft:slime_block

§

SmallAmethystBud

minecraft:small_amethyst_bud

Fields

§facing: Direction
§waterlogged: bool
§

SmallDripleaf

minecraft:small_dripleaf

Fields

§waterlogged: bool
§

SmithingTable

minecraft:smithing_table

§

Smoker

minecraft:smoker

Fields

§lit: bool
§

SmoothBasalt

minecraft:smooth_basalt

§

SmoothQuartz

minecraft:smooth_quartz

§

SmoothQuartzSlab

minecraft:smooth_quartz_slab

Fields

§waterlogged: bool
§

SmoothQuartzStairs

minecraft:smooth_quartz_stairs

Fields

§half: Half
§waterlogged: bool
§

SmoothRedSandstone

minecraft:smooth_red_sandstone

§

SmoothRedSandstoneSlab

minecraft:smooth_red_sandstone_slab

Fields

§waterlogged: bool
§

SmoothRedSandstoneStairs

minecraft:smooth_red_sandstone_stairs

Fields

§half: Half
§waterlogged: bool
§

SmoothSandstone

minecraft:smooth_sandstone

§

SmoothSandstoneSlab

minecraft:smooth_sandstone_slab

Fields

§waterlogged: bool
§

SmoothSandstoneStairs

minecraft:smooth_sandstone_stairs

Fields

§half: Half
§waterlogged: bool
§

SmoothStone

minecraft:smooth_stone

§

SmoothStoneSlab

minecraft:smooth_stone_slab

Fields

§waterlogged: bool
§

Snow

minecraft:snow

Fields

§layers: BoundedU8<1, 8>
§

SnowBlock

minecraft:snow_block

§

SoulCampfire

minecraft:soul_campfire

Fields

§lit: bool
§signal_fire: bool
§waterlogged: bool
§

SoulFire

minecraft:soul_fire

§

SoulLantern

minecraft:soul_lantern

Fields

§hanging: bool
§waterlogged: bool
§

SoulSand

minecraft:soul_sand

§

SoulSoil

minecraft:soul_soil

§

SoulTorch

minecraft:soul_torch

§

SoulWallTorch

minecraft:soul_wall_torch

Fields

§

Spawner

minecraft:spawner

§

Sponge

minecraft:sponge

§

SporeBlossom

minecraft:spore_blossom

§

SpruceButton

minecraft:spruce_button

Fields

§powered: bool
§

SpruceDoor

minecraft:spruce_door

§

SpruceFence

minecraft:spruce_fence

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

SpruceFenceGate

minecraft:spruce_fence_gate

Fields

§in_wall: bool
§open: bool
§powered: bool
§

SpruceHangingSign

minecraft:spruce_hanging_sign (experimental)

Fields

§attached: bool
§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

SpruceLeaves

minecraft:spruce_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: bool
§waterlogged: bool
§

SpruceLog

minecraft:spruce_log

Fields

§axis: Axis
§

SprucePlanks

minecraft:spruce_planks

§

SprucePressurePlate

minecraft:spruce_pressure_plate

Fields

§powered: bool
§

SpruceSapling

minecraft:spruce_sapling

Fields

§stage: BoundedU8<0, 1>
§

SpruceSign

minecraft:spruce_sign

Fields

§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

SpruceSlab

minecraft:spruce_slab

Fields

§waterlogged: bool
§

SpruceStairs

minecraft:spruce_stairs

Fields

§half: Half
§waterlogged: bool
§

SpruceTrapdoor

minecraft:spruce_trapdoor

Fields

§half: Half
§open: bool
§powered: bool
§waterlogged: bool
§

SpruceWallHangingSign

minecraft:spruce_wall_hanging_sign (experimental)

Fields

§waterlogged: bool
§

SpruceWallSign

minecraft:spruce_wall_sign

Fields

§waterlogged: bool
§

SpruceWood

minecraft:spruce_wood

Fields

§axis: Axis
§

StickyPiston

minecraft:sticky_piston

Fields

§extended: bool
§facing: Direction
§

Stone

minecraft:stone

§

StoneBrickSlab

minecraft:stone_brick_slab

Fields

§waterlogged: bool
§

StoneBrickStairs

minecraft:stone_brick_stairs

Fields

§half: Half
§waterlogged: bool
§

StoneBrickWall

minecraft:stone_brick_wall

Fields

§north: WallSide
§south: WallSide
§up: bool
§waterlogged: bool
§

StoneBricks

minecraft:stone_bricks

§

StoneButton

minecraft:stone_button

Fields

§powered: bool
§

StonePressurePlate

minecraft:stone_pressure_plate

Fields

§powered: bool
§

StoneSlab

minecraft:stone_slab

Fields

§waterlogged: bool
§

StoneStairs

minecraft:stone_stairs

Fields

§half: Half
§waterlogged: bool
§

Stonecutter

minecraft:stonecutter

Fields

§

StrippedAcaciaLog

minecraft:stripped_acacia_log

Fields

§axis: Axis
§

StrippedAcaciaWood

minecraft:stripped_acacia_wood

Fields

§axis: Axis
§

StrippedBambooBlock

minecraft:stripped_bamboo_block (experimental)

Fields

§axis: Axis
§

StrippedBirchLog

minecraft:stripped_birch_log

Fields

§axis: Axis
§

StrippedBirchWood

minecraft:stripped_birch_wood

Fields

§axis: Axis
§

StrippedCherryLog

minecraft:stripped_cherry_log (experimental)

Fields

§axis: Axis
§

StrippedCherryWood

minecraft:stripped_cherry_wood (experimental)

Fields

§axis: Axis
§

StrippedCrimsonHyphae

minecraft:stripped_crimson_hyphae

Fields

§axis: Axis
§

StrippedCrimsonStem

minecraft:stripped_crimson_stem

Fields

§axis: Axis
§

StrippedDarkOakLog

minecraft:stripped_dark_oak_log

Fields

§axis: Axis
§

StrippedDarkOakWood

minecraft:stripped_dark_oak_wood

Fields

§axis: Axis
§

StrippedJungleLog

minecraft:stripped_jungle_log

Fields

§axis: Axis
§

StrippedJungleWood

minecraft:stripped_jungle_wood

Fields

§axis: Axis
§

StrippedMangroveLog

minecraft:stripped_mangrove_log

Fields

§axis: Axis
§

StrippedMangroveWood

minecraft:stripped_mangrove_wood

Fields

§axis: Axis
§

StrippedOakLog

minecraft:stripped_oak_log

Fields

§axis: Axis
§

StrippedOakWood

minecraft:stripped_oak_wood

Fields

§axis: Axis
§

StrippedSpruceLog

minecraft:stripped_spruce_log

Fields

§axis: Axis
§

StrippedSpruceWood

minecraft:stripped_spruce_wood

Fields

§axis: Axis
§

StrippedWarpedHyphae

minecraft:stripped_warped_hyphae

Fields

§axis: Axis
§

StrippedWarpedStem

minecraft:stripped_warped_stem

Fields

§axis: Axis
§

StructureBlock

minecraft:structure_block

Fields

§

StructureVoid

minecraft:structure_void

§

SugarCane

minecraft:sugar_cane

Fields

§age: BoundedU8<0, 15>
§

Sunflower

minecraft:sunflower

Fields

§

SuspiciousSand

minecraft:suspicious_sand (experimental)

Fields

§dusted: BoundedU8<0, 3>
§

SweetBerryBush

minecraft:sweet_berry_bush

Fields

§age: BoundedU8<0, 3>
§

TallGrass

minecraft:tall_grass

Fields

§

TallSeagrass

minecraft:tall_seagrass

Fields

§

Target

minecraft:target

Fields

§power: BoundedU8<0, 15>
§

Terracotta

minecraft:terracotta

§

TintedGlass

minecraft:tinted_glass

§

Tnt

minecraft:tnt

Fields

§unstable: bool
§

Torch

minecraft:torch

§

Torchflower

minecraft:torchflower (experimental)

§

TorchflowerCrop

minecraft:torchflower_crop (experimental)

Fields

§age: BoundedU8<0, 2>
§

TrappedChest

minecraft:trapped_chest

Fields

§waterlogged: bool
§

Tripwire

minecraft:tripwire

Fields

§attached: bool
§disarmed: bool
§east: bool
§north: bool
§powered: bool
§south: bool
§west: bool
§

TripwireHook

minecraft:tripwire_hook

Fields

§attached: bool
§powered: bool
§

TubeCoral

minecraft:tube_coral

Fields

§waterlogged: bool
§

TubeCoralBlock

minecraft:tube_coral_block

§

TubeCoralFan

minecraft:tube_coral_fan

Fields

§waterlogged: bool
§

TubeCoralWallFan

minecraft:tube_coral_wall_fan

Fields

§waterlogged: bool
§

Tuff

minecraft:tuff

§

TurtleEgg

minecraft:turtle_egg

Fields

§eggs: BoundedU8<1, 4>
§hatch: BoundedU8<0, 2>
§

TwistingVines

minecraft:twisting_vines

Fields

§age: BoundedU8<0, 25>
§

TwistingVinesPlant

minecraft:twisting_vines_plant

§

VerdantFroglight

minecraft:verdant_froglight

Fields

§axis: Axis
§

Vine

minecraft:vine

Fields

§east: bool
§north: bool
§south: bool
§up: bool
§west: bool
§

VoidAir

minecraft:void_air

§

WallTorch

minecraft:wall_torch

Fields

§

WarpedButton

minecraft:warped_button

Fields

§powered: bool
§

WarpedDoor

minecraft:warped_door

§

WarpedFence

minecraft:warped_fence

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

WarpedFenceGate

minecraft:warped_fence_gate

Fields

§in_wall: bool
§open: bool
§powered: bool
§

WarpedFungus

minecraft:warped_fungus

§

WarpedHangingSign

minecraft:warped_hanging_sign (experimental)

Fields

§attached: bool
§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

WarpedHyphae

minecraft:warped_hyphae

Fields

§axis: Axis
§

WarpedNylium

minecraft:warped_nylium

§

WarpedPlanks

minecraft:warped_planks

§

WarpedPressurePlate

minecraft:warped_pressure_plate

Fields

§powered: bool
§

WarpedRoots

minecraft:warped_roots

§

WarpedSign

minecraft:warped_sign

Fields

§rotation: BoundedU8<0, 15>
§waterlogged: bool
§

WarpedSlab

minecraft:warped_slab

Fields

§waterlogged: bool
§

WarpedStairs

minecraft:warped_stairs

Fields

§half: Half
§waterlogged: bool
§

WarpedStem

minecraft:warped_stem

Fields

§axis: Axis
§

WarpedTrapdoor

minecraft:warped_trapdoor

Fields

§half: Half
§open: bool
§powered: bool
§waterlogged: bool
§

WarpedWallHangingSign

minecraft:warped_wall_hanging_sign (experimental)

Fields

§waterlogged: bool
§

WarpedWallSign

minecraft:warped_wall_sign

Fields

§waterlogged: bool
§

WarpedWartBlock

minecraft:warped_wart_block

§

Water

minecraft:water

Fields

§level: BoundedU8<0, 15>
§

WaterCauldron

minecraft:water_cauldron

Fields

§level: BoundedU8<1, 3>
§

WaxedCopperBlock

minecraft:waxed_copper_block

§

WaxedCutCopper

minecraft:waxed_cut_copper

§

WaxedCutCopperSlab

minecraft:waxed_cut_copper_slab

Fields

§waterlogged: bool
§

WaxedCutCopperStairs

minecraft:waxed_cut_copper_stairs

Fields

§half: Half
§waterlogged: bool
§

WaxedExposedCopper

minecraft:waxed_exposed_copper

§

WaxedExposedCutCopper

minecraft:waxed_exposed_cut_copper

§

WaxedExposedCutCopperSlab

minecraft:waxed_exposed_cut_copper_slab

Fields

§waterlogged: bool
§

WaxedExposedCutCopperStairs

minecraft:waxed_exposed_cut_copper_stairs

Fields

§half: Half
§waterlogged: bool
§

WaxedOxidizedCopper

minecraft:waxed_oxidized_copper

§

WaxedOxidizedCutCopper

minecraft:waxed_oxidized_cut_copper

§

WaxedOxidizedCutCopperSlab

minecraft:waxed_oxidized_cut_copper_slab

Fields

§waterlogged: bool
§

WaxedOxidizedCutCopperStairs

minecraft:waxed_oxidized_cut_copper_stairs

Fields

§half: Half
§waterlogged: bool
§

WaxedWeatheredCopper

minecraft:waxed_weathered_copper

§

WaxedWeatheredCutCopper

minecraft:waxed_weathered_cut_copper

§

WaxedWeatheredCutCopperSlab

minecraft:waxed_weathered_cut_copper_slab

Fields

§waterlogged: bool
§

WaxedWeatheredCutCopperStairs

minecraft:waxed_weathered_cut_copper_stairs

Fields

§half: Half
§waterlogged: bool
§

WeatheredCopper

minecraft:weathered_copper

§

WeatheredCutCopper

minecraft:weathered_cut_copper

§

WeatheredCutCopperSlab

minecraft:weathered_cut_copper_slab

Fields

§waterlogged: bool
§

WeatheredCutCopperStairs

minecraft:weathered_cut_copper_stairs

Fields

§half: Half
§waterlogged: bool
§

WeepingVines

minecraft:weeping_vines

Fields

§age: BoundedU8<0, 25>
§

WeepingVinesPlant

minecraft:weeping_vines_plant

§

WetSponge

minecraft:wet_sponge

§

Wheat

minecraft:wheat

Fields

§age: BoundedU8<0, 7>
§

WhiteBanner

minecraft:white_banner

Fields

§rotation: BoundedU8<0, 15>
§

WhiteBed

minecraft:white_bed

Fields

§occupied: bool
§part: BedPart
§

WhiteCandle

minecraft:white_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

WhiteCandleCake

minecraft:white_candle_cake

Fields

§lit: bool
§

WhiteCarpet

minecraft:white_carpet

§

WhiteConcrete

minecraft:white_concrete

§

WhiteConcretePowder

minecraft:white_concrete_powder

§

WhiteGlazedTerracotta

minecraft:white_glazed_terracotta

Fields

§

WhiteShulkerBox

minecraft:white_shulker_box

Fields

§facing: Direction
§

WhiteStainedGlass

minecraft:white_stained_glass

§

WhiteStainedGlassPane

minecraft:white_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

WhiteTerracotta

minecraft:white_terracotta

§

WhiteTulip

minecraft:white_tulip

§

WhiteWallBanner

minecraft:white_wall_banner

Fields

§

WhiteWool

minecraft:white_wool

§

WitherRose

minecraft:wither_rose

§

WitherSkeletonSkull

minecraft:wither_skeleton_skull

Fields

§rotation: BoundedU8<0, 15>
§

WitherSkeletonWallSkull

minecraft:wither_skeleton_wall_skull

Fields

§

YellowBanner

minecraft:yellow_banner

Fields

§rotation: BoundedU8<0, 15>
§

YellowBed

minecraft:yellow_bed

Fields

§occupied: bool
§part: BedPart
§

YellowCandle

minecraft:yellow_candle

Fields

§candles: BoundedU8<1, 4>
§lit: bool
§waterlogged: bool
§

YellowCandleCake

minecraft:yellow_candle_cake

Fields

§lit: bool
§

YellowCarpet

minecraft:yellow_carpet

§

YellowConcrete

minecraft:yellow_concrete

§

YellowConcretePowder

minecraft:yellow_concrete_powder

§

YellowGlazedTerracotta

minecraft:yellow_glazed_terracotta

Fields

§

YellowShulkerBox

minecraft:yellow_shulker_box

Fields

§facing: Direction
§

YellowStainedGlass

minecraft:yellow_stained_glass

§

YellowStainedGlassPane

minecraft:yellow_stained_glass_pane

Fields

§east: bool
§north: bool
§south: bool
§waterlogged: bool
§west: bool
§

YellowTerracotta

minecraft:yellow_terracotta

§

YellowWallBanner

minecraft:yellow_wall_banner

Fields

§

YellowWool

minecraft:yellow_wool

§

ZombieHead

minecraft:zombie_head

Fields

§rotation: BoundedU8<0, 15>
§

ZombieWallHead

minecraft:zombie_wall_head

Fields

§

Other(GenericBlockState)

Any other unrecognized (possibly invalid) block state with a name and properties as strings.

Implementations§

Source§

impl BlockState

Source

pub fn as_generic(&self) -> GenericBlockState

Turn this block state into a GenericBlockState.

This internally allocates new strings. It is used for implementing equality, as the same block state can be represented by both a known variant and the Self::Other variant.

Source

pub fn map_color(&self) -> MapColor

Get the color this block’s default state has on maps.

Note: Every block state represented by the Self::Other variant will use MapColor::None.

Trait Implementations§

Source§

impl BlockState for BlockState

Source§

fn air() -> Self

Return this type’s representation of minecraft:air.
Source§

impl Clone for BlockState

Source§

fn clone(&self) -> BlockState

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for BlockState

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for BlockState

Available on crate feature serde only.
Source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
where D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for BlockState

Source§

fn eq(&self, other: &Self) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for BlockState

Available on crate feature serde only.
Source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl Eq for BlockState

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,