Enum BlockState

Source
pub enum BlockState {
Show 681 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, }, AcaciaLeaves { distance: BoundedU8<1, 7>, persistent: 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, }, AcaciaWallSign { facing: HorizontalDirection, waterlogged: bool, }, AcaciaWood { axis: Axis, }, ActivatorRail { powered: bool, shape: StraightRailShape, }, Air, Allium, Andesite, AndesiteSlab { type: SlabType, waterlogged: bool, }, AndesiteStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, AndesiteWall { east: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, Anvil { facing: HorizontalDirection, }, AttachedMelonStem { facing: HorizontalDirection, }, AttachedPumpkinStem { facing: HorizontalDirection, }, AzureBluet, Bamboo { age: BoundedU8<0, 1>, leaves: BambooLeaves, stage: BoundedU8<0, 1>, }, BambooSapling, Barrel { facing: Direction, open: bool, }, Barrier, 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, }, 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, }, BirchLeaves { distance: BoundedU8<1, 7>, persistent: 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, }, BirchWallSign { facing: HorizontalDirection, waterlogged: bool, }, BirchWood { axis: Axis, }, BlackBanner { rotation: BoundedU8<0, 15>, }, BlackBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, 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, BlastFurnace { facing: HorizontalDirection, lit: bool, }, BlueBanner { rotation: BoundedU8<0, 15>, }, BlueBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, 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: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, Bricks, BrownBanner { rotation: BoundedU8<0, 15>, }, BrownBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, 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, }, Cactus { age: BoundedU8<0, 15>, }, Cake { bites: BoundedU8<0, 6>, }, Campfire { facing: HorizontalDirection, lit: bool, signal_fire: bool, waterlogged: bool, }, Carrots { age: BoundedU8<0, 7>, }, CartographyTable, CarvedPumpkin { facing: HorizontalDirection, }, Cauldron { level: BoundedU8<0, 3>, }, CaveAir, ChainCommandBlock { conditional: bool, facing: Direction, }, Chest { facing: HorizontalDirection, type: ChestType, waterlogged: bool, }, ChippedAnvil { facing: HorizontalDirection, }, 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, Cobblestone, CobblestoneSlab { type: SlabType, waterlogged: bool, }, CobblestoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, CobblestoneWall { east: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, 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, }, Cornflower, CrackedStoneBricks, CraftingTable, CreeperHead { rotation: BoundedU8<0, 15>, }, CreeperWallHead { facing: HorizontalDirection, }, CutRedSandstone, CutRedSandstoneSlab { type: SlabType, waterlogged: bool, }, CutSandstone, CutSandstoneSlab { type: SlabType, waterlogged: bool, }, CyanBanner { rotation: BoundedU8<0, 15>, }, CyanBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, 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, }, DarkOakLeaves { distance: BoundedU8<1, 7>, persistent: 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, }, 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, }, DetectorRail { powered: bool, shape: StraightRailShape, }, DiamondBlock, DiamondOre, Diorite, DioriteSlab { type: SlabType, waterlogged: bool, }, DioriteStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, DioriteWall { east: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, Dirt, Dispenser { facing: Direction, triggered: bool, }, DragonEgg, DragonHead { rotation: BoundedU8<0, 15>, }, DragonWallHead { facing: HorizontalDirection, }, DriedKelpBlock, 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: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, EndStoneBricks, EnderChest { facing: HorizontalDirection, 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, FrostedIce { age: BoundedU8<0, 3>, }, Furnace { facing: HorizontalDirection, lit: bool, }, Glass, GlassPane { east: bool, north: bool, south: 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: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, Grass, GrassBlock { snowy: bool, }, GrassPath, Gravel, GrayBanner { rotation: BoundedU8<0, 15>, }, GrayBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, 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, }, 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, }, 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, 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 { facing: Direction, }, 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, }, JungleLeaves { distance: BoundedU8<1, 7>, persistent: 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, }, JungleWallSign { facing: HorizontalDirection, waterlogged: bool, }, JungleWood { axis: Axis, }, Kelp { age: BoundedU8<0, 25>, }, KelpPlant, Ladder { facing: HorizontalDirection, waterlogged: bool, }, Lantern { hanging: bool, }, LapisBlock, LapisOre, LargeFern { half: DoubleBlockHalf, }, Lava { level: BoundedU8<0, 15>, }, Lectern { facing: HorizontalDirection, has_book: bool, powered: bool, }, Lever { face: AttachFace, facing: HorizontalDirection, powered: bool, }, LightBlueBanner { rotation: BoundedU8<0, 15>, }, LightBlueBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, 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, }, 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>, }, Lilac { half: DoubleBlockHalf, }, LilyOfTheValley, LilyPad, LimeBanner { rotation: BoundedU8<0, 15>, }, LimeBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, 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, Loom { facing: HorizontalDirection, }, MagentaBanner { rotation: BoundedU8<0, 15>, }, MagentaBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, 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, Melon, MelonStem { age: BoundedU8<0, 7>, }, MossyCobblestone, MossyCobblestoneSlab { type: SlabType, waterlogged: bool, }, MossyCobblestoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, MossyCobblestoneWall { east: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, MossyStoneBrickSlab { type: SlabType, waterlogged: bool, }, MossyStoneBrickStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, MossyStoneBrickWall { east: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, MossyStoneBricks, MovingPiston { facing: Direction, type: PistonType, }, 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: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, NetherBricks, NetherPortal { axis: HorizontalAxis, }, NetherQuartzOre, NetherWart { age: BoundedU8<0, 3>, }, NetherWartBlock, 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, }, OakLeaves { distance: BoundedU8<1, 7>, persistent: 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, }, OakWallSign { facing: HorizontalDirection, waterlogged: bool, }, OakWood { axis: Axis, }, Observer { facing: Direction, powered: bool, }, Obsidian, OrangeBanner { rotation: BoundedU8<0, 15>, }, OrangeBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, 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, PackedIce, Peony { half: DoubleBlockHalf, }, PetrifiedOakSlab { type: SlabType, waterlogged: bool, }, PinkBanner { rotation: BoundedU8<0, 15>, }, PinkBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, PinkCarpet, PinkConcrete, PinkConcretePowder, PinkGlazedTerracotta { facing: HorizontalDirection, }, 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, }, PolishedAndesite, PolishedAndesiteSlab { type: SlabType, waterlogged: bool, }, PolishedAndesiteStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, 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, PottedAzureBluet, PottedBamboo, PottedBirchSapling, PottedBlueOrchid, PottedBrownMushroom, PottedCactus, PottedCornflower, PottedDandelion, PottedDarkOakSapling, PottedDeadBush, PottedFern, PottedJungleSapling, PottedLilyOfTheValley, PottedOakSapling, PottedOrangeTulip, PottedOxeyeDaisy, PottedPinkTulip, PottedPoppy, PottedRedMushroom, PottedRedTulip, PottedSpruceSapling, PottedWhiteTulip, PottedWitherRose, PoweredRail { powered: bool, shape: StraightRailShape, }, 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: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, Pumpkin, PumpkinStem { age: BoundedU8<0, 7>, }, PurpleBanner { rotation: BoundedU8<0, 15>, }, PurpleBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, 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, QuartzPillar { axis: Axis, }, QuartzSlab { type: SlabType, waterlogged: bool, }, QuartzStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, Rail { shape: RailShape, }, RedBanner { rotation: BoundedU8<0, 15>, }, RedBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, 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: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, RedNetherBricks, RedSand, RedSandstone, RedSandstoneSlab { type: SlabType, waterlogged: bool, }, RedSandstoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, RedSandstoneWall { east: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, 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, }, Repeater { delay: BoundedU8<1, 4>, facing: HorizontalDirection, locked: bool, powered: bool, }, RepeatingCommandBlock { conditional: bool, facing: Direction, }, RoseBush { half: DoubleBlockHalf, }, Sand, Sandstone, SandstoneSlab { type: SlabType, waterlogged: bool, }, SandstoneStairs { facing: HorizontalDirection, half: Half, shape: StairsShape, waterlogged: bool, }, SandstoneWall { east: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, Scaffolding { bottom: bool, distance: BoundedU8<0, 7>, waterlogged: bool, }, SeaLantern, SeaPickle { pickles: BoundedU8<1, 4>, waterlogged: bool, }, Seagrass, ShulkerBox { facing: Direction, }, SkeletonSkull { rotation: BoundedU8<0, 15>, }, SkeletonWallSkull { facing: HorizontalDirection, }, SlimeBlock, SmithingTable, Smoker { facing: HorizontalDirection, lit: bool, }, 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, SoulSand, Spawner, Sponge, 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, }, SpruceLeaves { distance: BoundedU8<1, 7>, persistent: 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, }, 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: bool, north: bool, south: bool, up: bool, waterlogged: bool, west: bool, }, 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, }, StrippedBirchLog { axis: Axis, }, StrippedBirchWood { axis: Axis, }, StrippedDarkOakLog { axis: Axis, }, StrippedDarkOakWood { axis: Axis, }, StrippedJungleLog { axis: Axis, }, StrippedJungleWood { axis: Axis, }, StrippedOakLog { axis: Axis, }, StrippedOakWood { axis: Axis, }, StrippedSpruceLog { axis: Axis, }, StrippedSpruceWood { axis: Axis, }, StructureBlock { mode: StructureMode, }, StructureVoid, SugarCane { age: BoundedU8<0, 15>, }, Sunflower { half: DoubleBlockHalf, }, SweetBerryBush { age: BoundedU8<0, 3>, }, TallGrass { half: DoubleBlockHalf, }, TallSeagrass { half: DoubleBlockHalf, }, Terracotta, Tnt { unstable: bool, }, Torch, 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, }, TurtleEgg { eggs: BoundedU8<1, 4>, hatch: BoundedU8<0, 2>, }, Vine { east: bool, north: bool, south: bool, up: bool, west: bool, }, VoidAir, WallTorch { facing: HorizontalDirection, }, Water { level: BoundedU8<0, 15>, }, WetSponge, Wheat { age: BoundedU8<0, 7>, }, WhiteBanner { rotation: BoundedU8<0, 15>, }, WhiteBed { facing: HorizontalDirection, occupied: bool, part: BedPart, }, 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, }, 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.15 and block-states only.
Expand description

A typed block state for Minecraft 1.15.

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
§

AcaciaLeaves

minecraft:acacia_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: 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
§

AcaciaWallSign

minecraft:acacia_wall_sign

Fields

§waterlogged: bool
§

AcaciaWood

minecraft:acacia_wood

Fields

§axis: Axis
§

ActivatorRail

minecraft:activator_rail

Fields

§powered: bool
§

Air

minecraft:air

§

Allium

minecraft:allium

§

Andesite

minecraft:andesite

§

AndesiteSlab

minecraft:andesite_slab

Fields

§waterlogged: bool
§

AndesiteStairs

minecraft:andesite_stairs

Fields

§half: Half
§waterlogged: bool
§

AndesiteWall

minecraft:andesite_wall

Fields

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

Anvil

minecraft:anvil

Fields

§

AttachedMelonStem

minecraft:attached_melon_stem

Fields

§

AttachedPumpkinStem

minecraft:attached_pumpkin_stem

Fields

§

AzureBluet

minecraft:azure_bluet

§

Bamboo

minecraft:bamboo

Fields

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

BambooSapling

minecraft:bamboo_sapling

§

Barrel

minecraft:barrel

Fields

§facing: Direction
§open: bool
§

Barrier

minecraft:barrier

§

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
§

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
§

BirchLeaves

minecraft:birch_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: 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
§

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
§

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

§

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
§

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

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

Bricks

minecraft:bricks

§

BrownBanner

minecraft:brown_banner

Fields

§rotation: BoundedU8<0, 15>
§

BrownBed

minecraft:brown_bed

Fields

§occupied: bool
§part: BedPart
§

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
§

Cactus

minecraft:cactus

Fields

§age: BoundedU8<0, 15>
§

Cake

minecraft:cake

Fields

§bites: BoundedU8<0, 6>
§

Campfire

minecraft:campfire

Fields

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

Carrots

minecraft:carrots

Fields

§age: BoundedU8<0, 7>
§

CartographyTable

minecraft:cartography_table

§

CarvedPumpkin

minecraft:carved_pumpkin

Fields

§

Cauldron

minecraft:cauldron

Fields

§level: BoundedU8<0, 3>
§

CaveAir

minecraft:cave_air

§

ChainCommandBlock

minecraft:chain_command_block

Fields

§conditional: bool
§facing: Direction
§

Chest

minecraft:chest

Fields

§waterlogged: bool
§

ChippedAnvil

minecraft:chipped_anvil

Fields

§

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

§

Cobblestone

minecraft:cobblestone

§

CobblestoneSlab

minecraft:cobblestone_slab

Fields

§waterlogged: bool
§

CobblestoneStairs

minecraft:cobblestone_stairs

Fields

§half: Half
§waterlogged: bool
§

CobblestoneWall

minecraft:cobblestone_wall

Fields

§east: bool
§north: bool
§south: bool
§up: bool
§waterlogged: bool
§west: 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
§

Cornflower

minecraft:cornflower

§

CrackedStoneBricks

minecraft:cracked_stone_bricks

§

CraftingTable

minecraft:crafting_table

§

CreeperHead

minecraft:creeper_head

Fields

§rotation: BoundedU8<0, 15>
§

CreeperWallHead

minecraft:creeper_wall_head

Fields

§

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
§

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
§

DarkOakLeaves

minecraft:dark_oak_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: 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
§

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
§

DetectorRail

minecraft:detector_rail

Fields

§powered: 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

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

Dirt

minecraft:dirt

§

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

§

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

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

EndStoneBricks

minecraft:end_stone_bricks

§

EnderChest

minecraft:ender_chest

Fields

§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

§

FrostedIce

minecraft:frosted_ice

Fields

§age: BoundedU8<0, 3>
§

Furnace

minecraft:furnace

Fields

§lit: bool
§

Glass

minecraft:glass

§

GlassPane

minecraft:glass_pane

Fields

§east: bool
§north: bool
§south: 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

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

Grass

minecraft:grass

§

GrassBlock

minecraft:grass_block

Fields

§snowy: bool
§

GrassPath

minecraft:grass_path

§

Gravel

minecraft:gravel

§

GrayBanner

minecraft:gray_banner

Fields

§rotation: BoundedU8<0, 15>
§

GrayBed

minecraft:gray_bed

Fields

§occupied: bool
§part: BedPart
§

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
§

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

§

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

§

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

§facing: Direction
§

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
§

JungleLeaves

minecraft:jungle_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: 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
§

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
§

LapisBlock

minecraft:lapis_block

§

LapisOre

minecraft:lapis_ore

§

LargeFern

minecraft:large_fern

Fields

§

Lava

minecraft:lava

Fields

§level: BoundedU8<0, 15>
§

Lectern

minecraft:lectern

Fields

§has_book: bool
§powered: bool
§

Lever

minecraft:lever

Fields

§powered: bool
§

LightBlueBanner

minecraft:light_blue_banner

Fields

§rotation: BoundedU8<0, 15>
§

LightBlueBed

minecraft:light_blue_bed

Fields

§occupied: bool
§part: BedPart
§

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
§

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>
§

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
§

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

§

Loom

minecraft:loom

Fields

§

MagentaBanner

minecraft:magenta_banner

Fields

§rotation: BoundedU8<0, 15>
§

MagentaBed

minecraft:magenta_bed

Fields

§occupied: bool
§part: BedPart
§

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

§

Melon

minecraft:melon

§

MelonStem

minecraft:melon_stem

Fields

§age: BoundedU8<0, 7>
§

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

§east: bool
§north: bool
§south: bool
§up: bool
§waterlogged: bool
§west: 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

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

MossyStoneBricks

minecraft:mossy_stone_bricks

§

MovingPiston

minecraft:moving_piston

Fields

§facing: Direction
§

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

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

NetherBricks

minecraft:nether_bricks

§

NetherPortal

minecraft:nether_portal

Fields

§

NetherQuartzOre

minecraft:nether_quartz_ore

§

NetherWart

minecraft:nether_wart

Fields

§age: BoundedU8<0, 3>
§

NetherWartBlock

minecraft:nether_wart_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
§

OakLeaves

minecraft:oak_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: 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
§

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

§

OrangeBanner

minecraft:orange_banner

Fields

§rotation: BoundedU8<0, 15>
§

OrangeBed

minecraft:orange_bed

Fields

§occupied: bool
§part: BedPart
§

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

§

PackedIce

minecraft:packed_ice

§

Peony

minecraft:peony

Fields

§

PetrifiedOakSlab

minecraft:petrified_oak_slab

Fields

§waterlogged: bool
§

PinkBanner

minecraft:pink_banner

Fields

§rotation: BoundedU8<0, 15>
§

PinkBed

minecraft:pink_bed

Fields

§occupied: bool
§part: BedPart
§

PinkCarpet

minecraft:pink_carpet

§

PinkConcrete

minecraft:pink_concrete

§

PinkConcretePowder

minecraft:pink_concrete_powder

§

PinkGlazedTerracotta

minecraft:pink_glazed_terracotta

Fields

§

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
§

PolishedAndesite

minecraft:polished_andesite

§

PolishedAndesiteSlab

minecraft:polished_andesite_slab

Fields

§waterlogged: bool
§

PolishedAndesiteStairs

minecraft:polished_andesite_stairs

Fields

§half: Half
§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

§

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

§

PottedCornflower

minecraft:potted_cornflower

§

PottedDandelion

minecraft:potted_dandelion

§

PottedDarkOakSapling

minecraft:potted_dark_oak_sapling

§

PottedDeadBush

minecraft:potted_dead_bush

§

PottedFern

minecraft:potted_fern

§

PottedJungleSapling

minecraft:potted_jungle_sapling

§

PottedLilyOfTheValley

minecraft:potted_lily_of_the_valley

§

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

§

PottedWhiteTulip

minecraft:potted_white_tulip

§

PottedWitherRose

minecraft:potted_wither_rose

§

PoweredRail

minecraft:powered_rail

Fields

§powered: 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

§east: bool
§north: bool
§south: bool
§up: bool
§waterlogged: bool
§west: 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
§

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

§

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

§

RedBanner

minecraft:red_banner

Fields

§rotation: BoundedU8<0, 15>
§

RedBed

minecraft:red_bed

Fields

§occupied: bool
§part: BedPart
§

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

§east: bool
§north: bool
§south: bool
§up: bool
§waterlogged: bool
§west: 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

§east: bool
§north: bool
§south: bool
§up: bool
§waterlogged: bool
§west: 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>
§

Repeater

minecraft:repeater

Fields

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

RepeatingCommandBlock

minecraft:repeating_command_block

Fields

§conditional: bool
§facing: Direction
§

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

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

Scaffolding

minecraft:scaffolding

Fields

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

SeaLantern

minecraft:sea_lantern

§

SeaPickle

minecraft:sea_pickle

Fields

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

Seagrass

minecraft:seagrass

§

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

§

SmithingTable

minecraft:smithing_table

§

Smoker

minecraft:smoker

Fields

§lit: bool
§

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

§

SoulSand

minecraft:soul_sand

§

Spawner

minecraft:spawner

§

Sponge

minecraft:sponge

§

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
§

SpruceLeaves

minecraft:spruce_leaves

Fields

§distance: BoundedU8<1, 7>
§persistent: 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
§

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

§east: bool
§north: bool
§south: bool
§up: bool
§waterlogged: bool
§west: 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
§

StrippedBirchLog

minecraft:stripped_birch_log

Fields

§axis: Axis
§

StrippedBirchWood

minecraft:stripped_birch_wood

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
§

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
§

StructureBlock

minecraft:structure_block

Fields

§

StructureVoid

minecraft:structure_void

§

SugarCane

minecraft:sugar_cane

Fields

§age: BoundedU8<0, 15>
§

Sunflower

minecraft:sunflower

Fields

§

SweetBerryBush

minecraft:sweet_berry_bush

Fields

§age: BoundedU8<0, 3>
§

TallGrass

minecraft:tall_grass

Fields

§

TallSeagrass

minecraft:tall_seagrass

Fields

§

Terracotta

minecraft:terracotta

§

Tnt

minecraft:tnt

Fields

§unstable: bool
§

Torch

minecraft:torch

§

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
§

TurtleEgg

minecraft:turtle_egg

Fields

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

Vine

minecraft:vine

Fields

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

VoidAir

minecraft:void_air

§

WallTorch

minecraft:wall_torch

Fields

§

Water

minecraft:water

Fields

§level: BoundedU8<0, 15>
§

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
§

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
§

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>,