diff options
Diffstat (limited to 'azalea-block/src')
| -rw-r--r-- | azalea-block/src/blocks.rs | 4075 |
1 files changed, 1806 insertions, 2269 deletions
diff --git a/azalea-block/src/blocks.rs b/azalea-block/src/blocks.rs index f9130f30..10779937 100644 --- a/azalea-block/src/blocks.rs +++ b/azalea-block/src/blocks.rs @@ -8,10 +8,7 @@ pub trait Block { make_block_states! { Properties => { - "snowy" => Snowy { - True, - False, - }, + "snowy" => bool, "stage" => OakSaplingStage { _0, _1, @@ -43,18 +40,12 @@ make_block_states! { _3, _4, }, - "hanging" => Hanging { - True, - False, - }, + "hanging" => bool, "stage" => MangrovePropaguleStage { _0, _1, }, - "waterlogged" => Waterlogged { - True, - False, - }, + "waterlogged" => bool, "level" => WaterLevel { _0, _1, @@ -105,10 +96,7 @@ make_block_states! { _6, _7, }, - "persistent" => Persistent { - True, - False, - }, + "persistent" => bool, "distance" => SpruceLeavesDistance { _1, _2, @@ -189,10 +177,7 @@ make_block_states! { Up, Down, }, - "triggered" => Triggered { - True, - False, - }, + "triggered" => bool, "instrument" => Instrument { Harp, Basedrum, @@ -238,20 +223,14 @@ make_block_states! { _23, _24, }, - "powered" => Powered { - True, - False, - }, + "powered" => bool, "facing" => FacingCardinal { North, South, West, East, }, - "occupied" => Occupied { - True, - False, - }, + "occupied" => bool, "part" => Part { Head, Foot, @@ -264,10 +243,7 @@ make_block_states! { AscendingNorth, AscendingSouth, }, - "extended" => Extended { - True, - False, - }, + "extended" => bool, "half" => Half { Upper, Lower, @@ -276,14 +252,8 @@ make_block_states! { Normal, Sticky, }, - "short" => Short { - True, - False, - }, - "unstable" => Unstable { - True, - False, - }, + "short" => bool, + "unstable" => bool, "age" => FireAge { _0, _1, @@ -302,26 +272,11 @@ make_block_states! { _14, _15, }, - "east" => East { - True, - False, - }, - "north" => North { - True, - False, - }, - "south" => South { - True, - False, - }, - "up" => Up { - True, - False, - }, - "west" => West { - True, - False, - }, + "east" => bool, + "north" => bool, + "south" => bool, + "up" => bool, + "west" => bool, "half" => TopBottom { Top, Bottom, @@ -396,10 +351,7 @@ make_block_states! { _6, _7, }, - "lit" => Lit { - True, - False, - }, + "lit" => bool, "rotation" => OakSignRotation { _0, _1, @@ -530,10 +482,7 @@ make_block_states! { Left, Right, }, - "open" => Open { - True, - False, - }, + "open" => bool, "shape" => Shape { NorthSouth, EastWest, @@ -597,10 +546,7 @@ make_block_states! { _14, _15, }, - "has_record" => HasRecord { - True, - False, - }, + "has_record" => bool, "axis" => AxisXZ { X, Z, @@ -620,14 +566,8 @@ make_block_states! { _3, _4, }, - "locked" => Locked { - True, - False, - }, - "down" => Down { - True, - False, - }, + "locked" => bool, + "down" => bool, "age" => PumpkinStemAge { _0, _1, @@ -648,24 +588,15 @@ make_block_states! { _6, _7, }, - "berries" => TrueFalse { - True, - False, - }, - "in_wall" => InWall { - True, - False, - }, + "berries" => bool, + "in_wall" => bool, "age" => NetherWartAge { _0, _1, _2, _3, }, - "has_bottle" => HasBottle { - True, - False, - }, + "has_bottle" => bool, "level" => WaterCauldronLevel { _1, _2, @@ -676,27 +607,15 @@ make_block_states! { _2, _3, }, - "eye" => HasEye { - True, - False, - }, + "eye" => bool, "age" => CocoaAge { _0, _1, _2, }, - "attached" => Attached { - True, - False, - }, - "disarmed" => Disarmed { - True, - False, - }, - "conditional" => Conditional { - True, - False, - }, + "attached" => bool, + "disarmed" => bool, + "conditional" => bool, "east" => EastWall { None, Low, @@ -885,10 +804,7 @@ make_block_states! { Compare, Subtract, }, - "inverted" => Inverted { - True, - False, - }, + "inverted" => bool, "power" => DaylightDetectorPower { _0, _1, @@ -907,10 +823,7 @@ make_block_states! { _14, _15, }, - "enabled" => Enabled { - True, - False, - }, + "enabled" => bool, "facing" => Facing { Down, North, @@ -1307,14 +1220,8 @@ make_block_states! { _0, _1, }, - "drag" => DragDown { - True, - False, - }, - "bottom" => Bottom { - True, - False, - }, + "drag" => bool, + "bottom" => bool, "distance" => ScaffoldingDistance { _0, _1, @@ -1325,20 +1232,14 @@ make_block_states! { _6, _7, }, - "has_book" => HasBook { - True, - False, - }, + "has_book" => bool, "attachment" => Attachment { Floor, Ceiling, SingleWall, DoubleWall, }, - "signal_fire" => SignalFire { - True, - False, - }, + "signal_fire" => bool, "age" => SweetBerryBushAge { _0, _1, @@ -1634,18 +1535,9 @@ make_block_states! { Active, Cooldown, }, - "bloom" => Pulse { - True, - False, - }, - "can_summon" => CanSummon { - True, - False, - }, - "shrieking" => Shrieking { - True, - False, - }, + "bloom" => bool, + "can_summon" => bool, + "shrieking" => bool, "thickness" => Thickness { TipMerge, Tip, @@ -1698,3257 +1590,2902 @@ make_block_states! { }, }, Blocks => { - air => BlockBehavior::default(), { - }, - stone => BlockBehavior::default(), { - }, - granite => BlockBehavior::default(), { - }, - polished_granite => BlockBehavior::default(), { - }, - diorite => BlockBehavior::default(), { - }, - polished_diorite => BlockBehavior::default(), { - }, - andesite => BlockBehavior::default(), { - }, - polished_andesite => BlockBehavior::default(), { - }, + air => BlockBehavior::default(), {}, + stone => BlockBehavior::default(), {}, + granite => BlockBehavior::default(), {}, + polished_granite => BlockBehavior::default(), {}, + diorite => BlockBehavior::default(), {}, + polished_diorite => BlockBehavior::default(), {}, + andesite => BlockBehavior::default(), {}, + polished_andesite => BlockBehavior::default(), {}, grass_block => BlockBehavior::default(), { - Snowy=False, - }, - dirt => BlockBehavior::default(), { - }, - coarse_dirt => BlockBehavior::default(), { + snowy: false, }, + dirt => BlockBehavior::default(), {}, + coarse_dirt => BlockBehavior::default(), {}, podzol => BlockBehavior::default(), { - Snowy=False, - }, - cobblestone => BlockBehavior::default(), { - }, - oak_planks => BlockBehavior::default(), { - }, - spruce_planks => BlockBehavior::default(), { - }, - birch_planks => BlockBehavior::default(), { - }, - jungle_planks => BlockBehavior::default(), { - }, - acacia_planks => BlockBehavior::default(), { - }, - dark_oak_planks => BlockBehavior::default(), { - }, - mangrove_planks => BlockBehavior::default(), { - }, + snowy: false, + }, + cobblestone => BlockBehavior::default(), {}, + oak_planks => BlockBehavior::default(), {}, + spruce_planks => BlockBehavior::default(), {}, + birch_planks => BlockBehavior::default(), {}, + jungle_planks => BlockBehavior::default(), {}, + acacia_planks => BlockBehavior::default(), {}, + dark_oak_planks => BlockBehavior::default(), {}, + mangrove_planks => BlockBehavior::default(), {}, oak_sapling => BlockBehavior::default(), { - OakSaplingStage=_0, + stage: OakSaplingStage::_0, }, spruce_sapling => BlockBehavior::default(), { - SpruceSaplingStage=_0, + stage: SpruceSaplingStage::_0, }, birch_sapling => BlockBehavior::default(), { - BirchSaplingStage=_0, + stage: BirchSaplingStage::_0, }, jungle_sapling => BlockBehavior::default(), { - JungleSaplingStage=_0, + stage: JungleSaplingStage::_0, }, acacia_sapling => BlockBehavior::default(), { - AcaciaSaplingStage=_0, + stage: AcaciaSaplingStage::_0, }, dark_oak_sapling => BlockBehavior::default(), { - DarkOakSaplingStage=_0, + stage: DarkOakSaplingStage::_0, }, mangrove_propagule => BlockBehavior::default(), { - MangrovePropaguleAge=_0, - Hanging=False, - MangrovePropaguleStage=_0, - Waterlogged=False, - }, - bedrock => BlockBehavior::default(), { + age: MangrovePropaguleAge::_0, + hanging: false, + stage: MangrovePropaguleStage::_0, + waterlogged: false, }, + bedrock => BlockBehavior::default(), {}, water => BlockBehavior::default(), { - WaterLevel=_0, + level: WaterLevel::_0, }, lava => BlockBehavior::default(), { - LavaLevel=_0, - }, - sand => BlockBehavior::default(), { - }, - red_sand => BlockBehavior::default(), { - }, - gravel => BlockBehavior::default(), { - }, - gold_ore => BlockBehavior::default(), { - }, - deepslate_gold_ore => BlockBehavior::default(), { - }, - iron_ore => BlockBehavior::default(), { - }, - deepslate_iron_ore => BlockBehavior::default(), { - }, - coal_ore => BlockBehavior::default(), { - }, - deepslate_coal_ore => BlockBehavior::default(), { - }, - nether_gold_ore => BlockBehavior::default(), { - }, + level: LavaLevel::_0, + }, + sand => BlockBehavior::default(), {}, + red_sand => BlockBehavior::default(), {}, + gravel => BlockBehavior::default(), {}, + gold_ore => BlockBehavior::default(), {}, + deepslate_gold_ore => BlockBehavior::default(), {}, + iron_ore => BlockBehavior::default(), {}, + deepslate_iron_ore => BlockBehavior::default(), {}, + coal_ore => BlockBehavior::default(), {}, + deepslate_coal_ore => BlockBehavior::default(), {}, + nether_gold_ore => BlockBehavior::default(), {}, oak_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, spruce_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, birch_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, jungle_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, acacia_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, dark_oak_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, mangrove_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, mangrove_roots => BlockBehavior::default(), { - Waterlogged=False, + waterlogged: false, }, muddy_mangrove_roots => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_spruce_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_birch_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_jungle_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_acacia_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_dark_oak_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_oak_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_mangrove_log => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, oak_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, spruce_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, birch_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, jungle_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, acacia_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, dark_oak_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, mangrove_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_oak_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_spruce_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_birch_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_jungle_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_acacia_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_dark_oak_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_mangrove_wood => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, oak_leaves => BlockBehavior::default(), { - OakLeavesDistance=_7, - Persistent=False, - Waterlogged=False, + distance: OakLeavesDistance::_7, + persistent: false, + waterlogged: false, }, spruce_leaves => BlockBehavior::default(), { - SpruceLeavesDistance=_7, - Persistent=False, - Waterlogged=False, + distance: SpruceLeavesDistance::_7, + persistent: false, + waterlogged: false, }, birch_leaves => BlockBehavior::default(), { - BirchLeavesDistance=_7, - Persistent=False, - Waterlogged=False, + distance: BirchLeavesDistance::_7, + persistent: false, + waterlogged: false, }, jungle_leaves => BlockBehavior::default(), { - JungleLeavesDistance=_7, - Persistent=False, - Waterlogged=False, + distance: JungleLeavesDistance::_7, + persistent: false, + waterlogged: false, }, acacia_leaves => BlockBehavior::default(), { - AcaciaLeavesDistance=_7, - Persistent=False, - Waterlogged=False, + distance: AcaciaLeavesDistance::_7, + persistent: false, + waterlogged: false, }, dark_oak_leaves => BlockBehavior::default(), { - DarkOakLeavesDistance=_7, - Persistent=False, - Waterlogged=False, + distance: DarkOakLeavesDistance::_7, + persistent: false, + waterlogged: false, }, mangrove_leaves => BlockBehavior::default(), { - MangroveLeavesDistance=_7, - Persistent=False, - Waterlogged=False, + distance: MangroveLeavesDistance::_7, + persistent: false, + waterlogged: false, }, azalea_leaves => BlockBehavior::default(), { - AzaleaLeavesDistance=_7, - Persistent=False, - Waterlogged=False, + distance: AzaleaLeavesDistance::_7, + persistent: false, + waterlogged: false, }, flowering_azalea_leaves => BlockBehavior::default(), { - FloweringAzaleaLeavesDistance=_7, - Persistent=False, - Waterlogged=False, - }, - sponge => BlockBehavior::default(), { - }, - wet_sponge => BlockBehavior::default(), { - }, - glass => BlockBehavior::default(), { - }, - lapis_ore => BlockBehavior::default(), { - }, - deepslate_lapis_ore => BlockBehavior::default(), { - }, - lapis_block => BlockBehavior::default(), { - }, + distance: FloweringAzaleaLeavesDistance::_7, + persistent: false, + waterlogged: false, + }, + sponge => BlockBehavior::default(), {}, + wet_sponge => BlockBehavior::default(), {}, + glass => BlockBehavior::default(), {}, + lapis_ore => BlockBehavior::default(), {}, + deepslate_lapis_ore => BlockBehavior::default(), {}, + lapis_block => BlockBehavior::default(), {}, dispenser => BlockBehavior::default(), { - FacingCubic=North, - Triggered=False, - }, - sandstone => BlockBehavior::default(), { - }, - chiseled_sandstone => BlockBehavior::default(), { - }, - cut_sandstone => BlockBehavior::default(), { + facing: FacingCubic::North, + triggered: false, }, + sandstone => BlockBehavior::default(), {}, + chiseled_sandstone => BlockBehavior::default(), {}, + cut_sandstone => BlockBehavior::default(), {}, note_block => BlockBehavior::default(), { - Instrument=Harp, - NoteBlockNote=_0, - Powered=False, + instrument: Instrument::Harp, + note: NoteBlockNote::_0, + powered: false, }, white_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, orange_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, magenta_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, light_blue_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, yellow_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, lime_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, pink_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, gray_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, light_gray_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, cyan_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, purple_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, blue_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, brown_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, green_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, red_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, black_bed => BlockBehavior::default(), { - FacingCardinal=North, - Occupied=False, - Part=Foot, + facing: FacingCardinal::North, + occupied: false, + part: Part::Foot, }, powered_rail => BlockBehavior::default(), { - Powered=False, - RailShape=NorthSouth, - Waterlogged=False, + powered: false, + shape: RailShape::NorthSouth, + waterlogged: false, }, detector_rail => BlockBehavior::default(), { - Powered=False, - RailShape=NorthSouth, - Waterlogged=False, + powered: false, + shape: RailShape::NorthSouth, + waterlogged: false, }, sticky_piston => BlockBehavior::default(), { - Extended=False, - FacingCubic=North, - }, - cobweb => BlockBehavior::default(), { - }, - grass => BlockBehavior::default(), { - }, - fern => BlockBehavior::default(), { - }, - dead_bush => BlockBehavior::default(), { - }, - seagrass => BlockBehavior::default(), { - }, + extended: false, + facing: FacingCubic::North, + }, + cobweb => BlockBehavior::default(), {}, + grass => BlockBehavior::default(), {}, + fern => BlockBehavior::default(), {}, + dead_bush => BlockBehavior::default(), {}, + seagrass => BlockBehavior::default(), {}, tall_seagrass => BlockBehavior::default(), { - Half=Lower, + half: Half::Lower, }, piston => BlockBehavior::default(), { - Extended=False, - FacingCubic=North, + extended: false, + facing: FacingCubic::North, }, piston_head => BlockBehavior::default(), { - PistonType=Normal, - FacingCubic=North, - Short=False, - }, - white_wool => BlockBehavior::default(), { - }, - orange_wool => BlockBehavior::default(), { - }, - magenta_wool => BlockBehavior::default(), { - }, - light_blue_wool => BlockBehavior::default(), { - }, - yellow_wool => BlockBehavior::default(), { - }, - lime_wool => BlockBehavior::default(), { - }, - pink_wool => BlockBehavior::default(), { - }, - gray_wool => BlockBehavior::default(), { - }, - light_gray_wool => BlockBehavior::default(), { - }, - cyan_wool => BlockBehavior::default(), { - }, - purple_wool => BlockBehavior::default(), { - }, - blue_wool => BlockBehavior::default(), { - }, - brown_wool => BlockBehavior::default(), { - }, - green_wool => BlockBehavior::default(), { - }, - red_wool => BlockBehavior::default(), { - }, - black_wool => BlockBehavior::default(), { - }, + kind: PistonType::Normal, + facing: FacingCubic::North, + short: false, + }, + white_wool => BlockBehavior::default(), {}, + orange_wool => BlockBehavior::default(), {}, + magenta_wool => BlockBehavior::default(), {}, + light_blue_wool => BlockBehavior::default(), {}, + yellow_wool => BlockBehavior::default(), {}, + lime_wool => BlockBehavior::default(), {}, + pink_wool => BlockBehavior::default(), {}, + gray_wool => BlockBehavior::default(), {}, + light_gray_wool => BlockBehavior::default(), {}, + cyan_wool => BlockBehavior::default(), {}, + purple_wool => BlockBehavior::default(), {}, + blue_wool => BlockBehavior::default(), {}, + brown_wool => BlockBehavior::default(), {}, + green_wool => BlockBehavior::default(), {}, + red_wool => BlockBehavior::default(), {}, + black_wool => BlockBehavior::default(), {}, moving_piston => BlockBehavior::default(), { - PistonType=Normal, - FacingCubic=North, - }, - dandelion => BlockBehavior::default(), { - }, - poppy => BlockBehavior::default(), { - }, - blue_orchid => BlockBehavior::default(), { - }, - allium => BlockBehavior::default(), { - }, - azure_bluet => BlockBehavior::default(), { - }, - red_tulip => BlockBehavior::default(), { - }, - orange_tulip => BlockBehavior::default(), { - }, - white_tulip => BlockBehavior::default(), { - }, - pink_tulip => BlockBehavior::default(), { - }, - oxeye_daisy => BlockBehavior::default(), { - }, - cornflower => BlockBehavior::default(), { - }, - wither_rose => BlockBehavior::default(), { - }, - lily_of_the_valley => BlockBehavior::default(), { - }, - brown_mushroom => BlockBehavior::default(), { - }, - red_mushroom => BlockBehavior::default(), { - }, - gold_block => BlockBehavior::default(), { - }, - iron_block => BlockBehavior::default(), { - }, - bricks => BlockBehavior::default(), { - }, + kind: PistonType::Normal, + facing: FacingCubic::North, + }, + dandelion => BlockBehavior::default(), {}, + poppy => BlockBehavior::default(), {}, + blue_orchid => BlockBehavior::default(), {}, + allium => BlockBehavior::default(), {}, + azure_bluet => BlockBehavior::default(), {}, + red_tulip => BlockBehavior::default(), {}, + orange_tulip => BlockBehavior::default(), {}, + white_tulip => BlockBehavior::default(), {}, + pink_tulip => BlockBehavior::default(), {}, + oxeye_daisy => BlockBehavior::default(), {}, + cornflower => BlockBehavior::default(), {}, + wither_rose => BlockBehavior::default(), {}, + lily_of_the_valley => BlockBehavior::default(), {}, + brown_mushroom => BlockBehavior::default(), {}, + red_mushroom => BlockBehavior::default(), {}, + gold_block => BlockBehavior::default(), {}, + iron_block => BlockBehavior::default(), {}, + bricks => BlockBehavior::default(), {}, tnt => BlockBehavior::default(), { - Unstable=False, - }, - bookshelf => BlockBehavior::default(), { - }, - mossy_cobblestone => BlockBehavior::default(), { - }, - obsidian => BlockBehavior::default(), { - }, - torch => BlockBehavior::default(), { + unstable: false, }, + bookshelf => BlockBehavior::default(), {}, + mossy_cobblestone => BlockBehavior::default(), {}, + obsidian => BlockBehavior::default(), {}, + torch => BlockBehavior::default(), {}, wall_torch => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, fire => BlockBehavior::default(), { - FireAge=_0, - East=False, - North=False, - South=False, - Up=False, - West=False, - }, - soul_fire => BlockBehavior::default(), { - }, - spawner => BlockBehavior::default(), { - }, + age: FireAge::_0, + east: false, + north: false, + south: false, + up: false, + west: false, + }, + soul_fire => BlockBehavior::default(), {}, + spawner => BlockBehavior::default(), {}, oak_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, chest => BlockBehavior::default(), { - ChestType=Single, - FacingCardinal=North, - Waterlogged=False, + kind: ChestType::Single, + facing: FacingCardinal::North, + waterlogged: false, }, redstone_wire => BlockBehavior::default(), { - WireEast=None, - WireNorth=None, - RedstoneWirePower=_0, - WireSouth=None, - WireWest=None, - }, - diamond_ore => BlockBehavior::default(), { - }, - deepslate_diamond_ore => BlockBehavior::default(), { - }, - diamond_block => BlockBehavior::default(), { - }, - crafting_table => BlockBehavior::default(), { - }, + east: WireEast::None, + north: WireNorth::None, + power: RedstoneWirePower::_0, + south: WireSouth::None, + west: WireWest::None, + }, + diamond_ore => BlockBehavior::default(), {}, + deepslate_diamond_ore => BlockBehavior::default(), {}, + diamond_block => BlockBehavior::default(), {}, + crafting_table => BlockBehavior::default(), {}, wheat => BlockBehavior::default(), { - WheatAge=_0, + age: WheatAge::_0, }, farmland => BlockBehavior::default(), { - FarmlandMoisture=_0, + moisture: FarmlandMoisture::_0, }, furnace => BlockBehavior::default(), { - FacingCardinal=North, - Lit=False, + facing: FacingCardinal::North, + lit: false, }, oak_sign => BlockBehavior::default(), { - OakSignRotation=_0, - Waterlogged=False, + rotation: OakSignRotation::_0, + waterlogged: false, }, spruce_sign => BlockBehavior::default(), { - SpruceSignRotation=_0, - Waterlogged=False, + rotation: SpruceSignRotation::_0, + waterlogged: false, }, birch_sign => BlockBehavior::default(), { - BirchSignRotation=_0, - Waterlogged=False, + rotation: BirchSignRotation::_0, + waterlogged: false, }, acacia_sign => BlockBehavior::default(), { - AcaciaSignRotation=_0, - Waterlogged=False, + rotation: AcaciaSignRotation::_0, + waterlogged: false, }, jungle_sign => BlockBehavior::default(), { - JungleSignRotation=_0, - Waterlogged=False, + rotation: JungleSignRotation::_0, + waterlogged: false, }, dark_oak_sign => BlockBehavior::default(), { - DarkOakSignRotation=_0, - Waterlogged=False, + rotation: DarkOakSignRotation::_0, + waterlogged: false, }, mangrove_sign => BlockBehavior::default(), { - MangroveSignRotation=_0, - Waterlogged=False, + rotation: MangroveSignRotation::_0, + waterlogged: false, }, oak_door => BlockBehavior::default(), { - FacingCardinal=North, - Half=Lower, - Hinge=Left, - Open=False, - Powered=False, + facing: FacingCardinal::North, + half: Half::Lower, + hinge: Hinge::Left, + open: false, + powered: false, }, ladder => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=False, + facing: FacingCardinal::North, + waterlogged: false, }, rail => BlockBehavior::default(), { - Shape=NorthSouth, - Waterlogged=False, + shape: Shape::NorthSouth, + waterlogged: false, }, cobblestone_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, oak_wall_sign => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=False, + facing: FacingCardinal::North, + waterlogged: false, }, spruce_wall_sign => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=False, + facing: FacingCardinal::North, + waterlogged: false, }, birch_wall_sign => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=False, + facing: FacingCardinal::North, + waterlogged: false, }, acacia_wall_sign => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=False, + facing: FacingCardinal::North, + waterlogged: false, }, jungle_wall_sign => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=False, + facing: FacingCardinal::North, + waterlogged: false, }, dark_oak_wall_sign => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=False, + facing: FacingCardinal::North, + waterlogged: false, }, mangrove_wall_sign => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=False, + facing: FacingCardinal::North, + waterlogged: false, }, lever => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, - Powered=False, + face: Face::Wall, + facing: FacingCardinal::North, + powered: false, }, stone_pressure_plate => BlockBehavior::default(), { - Powered=False, + powered: false, }, iron_door => BlockBehavior::default(), { - FacingCardinal=North, - Half=Lower, - Hinge=Left, - Open=False, - Powered=False, + facing: FacingCardinal::North, + half: Half::Lower, + hinge: Hinge::Left, + open: false, + powered: false, }, oak_pressure_plate => BlockBehavior::default(), { - Powered=False, + powered: false, }, spruce_pressure_plate => BlockBehavior::default(), { - Powered=False, + powered: false, }, birch_pressure_plate => BlockBehavior::default(), { - Powered=False, + powered: false, }, jungle_pressure_plate => BlockBehavior::default(), { - Powered=False, + powered: false, }, acacia_pressure_plate => BlockBehavior::default(), { - Powered=False, + powered: false, }, dark_oak_pressure_plate => BlockBehavior::default(), { - Powered=False, + powered: false, }, mangrove_pressure_plate => BlockBehavior::default(), { - Powered=False, + powered: false, }, redstone_ore => BlockBehavior::default(), { - Lit=False, + lit: false, }, deepslate_redstone_ore => BlockBehavior::default(), { - Lit=False, + lit: false, }, redstone_torch => BlockBehavior::default(), { - Lit=True, + lit: true, }, redstone_wall_torch => BlockBehavior::default(), { - FacingCardinal=North, - Lit=True, + facing: FacingCardinal::North, + lit: true, }, stone_button => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, - Powered=False, + face: Face::Wall, + facing: FacingCardinal::North, + powered: false, }, snow => BlockBehavior::default(), { - SnowLayers=_1, - }, - ice => BlockBehavior::default(), { - }, - snow_block => BlockBehavior::default(), { + layers: SnowLayers::_1, }, + ice => BlockBehavior::default(), {}, + snow_block => BlockBehavior::default(), {}, cactus => BlockBehavior::default(), { - CactusAge=_0, - }, - clay => BlockBehavior::default(), { + age: CactusAge::_0, }, + clay => BlockBehavior::default(), {}, sugar_cane => BlockBehavior::default(), { - SugarCaneAge=_0, + age: SugarCaneAge::_0, }, jukebox => BlockBehavior::default(), { - HasRecord=False, + has_record: false, }, oak_fence => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, - }, - pumpkin => BlockBehavior::default(), { - }, - netherrack => BlockBehavior::default(), { - }, - soul_sand => BlockBehavior::default(), { - }, - soul_soil => BlockBehavior::default(), { - }, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, + }, + pumpkin => BlockBehavior::default(), {}, + netherrack => BlockBehavior::default(), {}, + soul_sand => BlockBehavior::default(), {}, + soul_soil => BlockBehavior::default(), {}, basalt => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, polished_basalt => BlockBehavior::default(), { - Axis=Y, - }, - soul_torch => BlockBehavior::default(), { + axis: Axis::Y, }, + soul_torch => BlockBehavior::default(), {}, soul_wall_torch => BlockBehavior::default(), { - FacingCardinal=North, - }, - glowstone => BlockBehavior::default(), { + facing: FacingCardinal::North, }, + glowstone => BlockBehavior::default(), {}, nether_portal => BlockBehavior::default(), { - AxisXZ=X, + axis: AxisXZ::X, }, carved_pumpkin => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, jack_o_lantern => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, cake => BlockBehavior::default(), { - CakeBites=_0, + bites: CakeBites::_0, }, repeater => BlockBehavior::default(), { - RepeaterDelay=_1, - FacingCardinal=North, - Locked=False, - Powered=False, - }, - white_stained_glass => BlockBehavior::default(), { - }, - orange_stained_glass => BlockBehavior::default(), { - }, - magenta_stained_glass => BlockBehavior::default(), { - }, - light_blue_stained_glass => BlockBehavior::default(), { - }, - yellow_stained_glass => BlockBehavior::default(), { - }, - lime_stained_glass => BlockBehavior::default(), { - }, - pink_stained_glass => BlockBehavior::default(), { - }, - gray_stained_glass => BlockBehavior::default(), { - }, - light_gray_stained_glass => BlockBehavior::default(), { - }, - cyan_stained_glass => BlockBehavior::default(), { - }, - purple_stained_glass => BlockBehavior::default(), { - }, - blue_stained_glass => BlockBehavior::default(), { - }, - brown_stained_glass => BlockBehavior::default(), { - }, - green_stained_glass => BlockBehavior::default(), { - }, - red_stained_glass => BlockBehavior::default(), { - }, - black_stained_glass => BlockBehavior::default(), { - }, + delay: RepeaterDelay::_1, + facing: FacingCardinal::North, + locked: false, + powered: false, + }, + white_stained_glass => BlockBehavior::default(), {}, + orange_stained_glass => BlockBehavior::default(), {}, + magenta_stained_glass => BlockBehavior::default(), {}, + light_blue_stained_glass => BlockBehavior::default(), {}, + yellow_stained_glass => BlockBehavior::default(), {}, + lime_stained_glass => BlockBehavior::default(), {}, + pink_stained_glass => BlockBehavior::default(), {}, + gray_stained_glass => BlockBehavior::default(), {}, + light_gray_stained_glass => BlockBehavior::default(), {}, + cyan_stained_glass => BlockBehavior::default(), {}, + purple_stained_glass => BlockBehavior::default(), {}, + blue_stained_glass => BlockBehavior::default(), {}, + brown_stained_glass => BlockBehavior::default(), {}, + green_stained_glass => BlockBehavior::default(), {}, + red_stained_glass => BlockBehavior::default(), {}, + black_stained_glass => BlockBehavior::default(), {}, oak_trapdoor => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - Open=False, - Powered=False, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + open: false, + powered: false, + waterlogged: false, }, spruce_trapdoor => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - Open=False, - Powered=False, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + open: false, + powered: false, + waterlogged: false, }, birch_trapdoor => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - Open=False, - Powered=False, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + open: false, + powered: false, + waterlogged: false, }, jungle_trapdoor => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - Open=False, - Powered=False, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + open: false, + powered: false, + waterlogged: false, }, acacia_trapdoor => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - Open=False, - Powered=False, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + open: false, + powered: false, + waterlogged: false, }, dark_oak_trapdoor => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - Open=False, - Powered=False, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + open: false, + powered: false, + waterlogged: false, }, mangrove_trapdoor => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - Open=False, - Powered=False, - Waterlogged=False, - }, - stone_bricks => BlockBehavior::default(), { - }, - mossy_stone_bricks => BlockBehavior::default(), { - }, - cracked_stone_bricks => BlockBehavior::default(), { - }, - chiseled_stone_bricks => BlockBehavior::default(), { - }, - packed_mud => BlockBehavior::default(), { - }, - mud_bricks => BlockBehavior::default(), { - }, - infested_stone => BlockBehavior::default(), { - }, - infested_cobblestone => BlockBehavior::default(), { - }, - infested_stone_bricks => BlockBehavior::default(), { - }, - infested_mossy_stone_bricks => BlockBehavior::default(), { - }, - infested_cracked_stone_bricks => BlockBehavior::default(), { - }, - infested_chiseled_stone_bricks => BlockBehavior::default(), { - }, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + open: false, + powered: false, + waterlogged: false, + }, + stone_bricks => BlockBehavior::default(), {}, + mossy_stone_bricks => BlockBehavior::default(), {}, + cracked_stone_bricks => BlockBehavior::default(), {}, + chiseled_stone_bricks => BlockBehavior::default(), {}, + packed_mud => BlockBehavior::default(), {}, + mud_bricks => BlockBehavior::default(), {}, + infested_stone => BlockBehavior::default(), {}, + infested_cobblestone => BlockBehavior::default(), {}, + infested_stone_bricks => BlockBehavior::default(), {}, + infested_mossy_stone_bricks => BlockBehavior::default(), {}, + infested_cracked_stone_bricks => BlockBehavior::default(), {}, + infested_chiseled_stone_bricks => BlockBehavior::default(), {}, brown_mushroom_block => BlockBehavior::default(), { - Down=True, - East=True, - North=True, - South=True, - Up=True, - West=True, + down: true, + east: true, + north: true, + south: true, + up: true, + west: true, }, red_mushroom_block => BlockBehavior::default(), { - Down=True, - East=True, - North=True, - South=True, - Up=True, - West=True, + down: true, + east: true, + north: true, + south: true, + up: true, + west: true, }, mushroom_stem => BlockBehavior::default(), { - Down=True, - East=True, - North=True, - South=True, - Up=True, - West=True, + down: true, + east: true, + north: true, + south: true, + up: true, + west: true, }, iron_bars => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, chain => BlockBehavior::default(), { - Axis=Y, - Waterlogged=False, + axis: Axis::Y, + waterlogged: false, }, glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, - }, - melon => BlockBehavior::default(), { + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, + melon => BlockBehavior::default(), {}, attached_pumpkin_stem => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, attached_melon_stem => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, pumpkin_stem => BlockBehavior::default(), { - PumpkinStemAge=_0, + age: PumpkinStemAge::_0, }, melon_stem => BlockBehavior::default(), { - MelonStemAge=_0, + age: MelonStemAge::_0, }, vine => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Up=False, - West=False, + east: false, + north: false, + south: false, + up: false, + west: false, }, glow_lichen => BlockBehavior::default(), { - TrueFalse=False, - TrueFalse=False, - TrueFalse=False, - TrueFalse=False, - TrueFalse=False, - TrueFalse=False, - TrueFalse=False, + down: false, + east: false, + north: false, + south: false, + up: false, + waterlogged: false, + west: false, }, oak_fence_gate => BlockBehavior::default(), { - FacingCardinal=North, - InWall=False, - Open=False, - Powered=False, + facing: FacingCardinal::North, + in_wall: false, + open: false, + powered: false, }, brick_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, stone_brick_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, mud_brick_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, mycelium => BlockBehavior::default(), { - Snowy=False, - }, - lily_pad => BlockBehavior::default(), { - }, - nether_bricks => BlockBehavior::default(), { + snowy: false, }, + lily_pad => BlockBehavior::default(), {}, + nether_bricks => BlockBehavior::default(), {}, nether_brick_fence => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, nether_brick_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, nether_wart => BlockBehavior::default(), { - NetherWartAge=_0, - }, - enchanting_table => BlockBehavior::default(), { + age: NetherWartAge::_0, }, + enchanting_table => BlockBehavior::default(), {}, brewing_stand => BlockBehavior::default(), { - HasBottle=False, - HasBottle=False, - HasBottle=False, - }, - cauldron => BlockBehavior::default(), { + has_bottle: false, + has_bottle: false, + has_bottle: false, }, + cauldron => BlockBehavior::default(), {}, water_cauldron => BlockBehavior::default(), { - WaterCauldronLevel=_1, - }, - lava_cauldron => BlockBehavior::default(), { + level: WaterCauldronLevel::_1, }, + lava_cauldron => BlockBehavior::default(), {}, powder_snow_cauldron => BlockBehavior::default(), { - PowderSnowCauldronLevel=_1, - }, - end_portal => BlockBehavior::default(), { + level: PowderSnowCauldronLevel::_1, }, + end_portal => BlockBehavior::default(), {}, end_portal_frame => BlockBehavior::default(), { - HasEye=False, - FacingCardinal=North, - }, - end_stone => BlockBehavior::default(), { - }, - dragon_egg => BlockBehavior::default(), { + eye: false, + facing: FacingCardinal::North, }, + end_stone => BlockBehavior::default(), {}, + dragon_egg => BlockBehavior::default(), {}, redstone_lamp => BlockBehavior::default(), { - Lit=False, + lit: false, }, cocoa => BlockBehavior::default(), { - CocoaAge=_0, - FacingCardinal=North, + age: CocoaAge::_0, + facing: FacingCardinal::North, }, sandstone_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, - }, - emerald_ore => BlockBehavior::default(), { - }, - deepslate_emerald_ore => BlockBehavior::default(), { + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, + emerald_ore => BlockBehavior::default(), {}, + deepslate_emerald_ore => BlockBehavior::default(), {}, ender_chest => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=False, + facing: FacingCardinal::North, + waterlogged: false, }, tripwire_hook => BlockBehavior::default(), { - Attached=False, - FacingCardinal=North, - Powered=False, + attached: false, + facing: FacingCardinal::North, + powered: false, }, tripwire => BlockBehavior::default(), { - Attached=False, - Disarmed=False, - East=False, - North=False, - Powered=False, - South=False, - West=False, - }, - emerald_block => BlockBehavior::default(), { - }, + attached: false, + disarmed: false, + east: false, + north: false, + powered: false, + south: false, + west: false, + }, + emerald_block => BlockBehavior::default(), {}, spruce_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, birch_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, jungle_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, command_block => BlockBehavior::default(), { - Conditional=False, - FacingCubic=North, - }, - beacon => BlockBehavior::default(), { + conditional: false, + facing: FacingCubic::North, }, + beacon => BlockBehavior::default(), {}, cobblestone_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, mossy_cobblestone_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, - }, - flower_pot => BlockBehavior::default(), { - }, - potted_oak_sapling => BlockBehavior::default(), { - }, - potted_spruce_sapling => BlockBehavior::default(), { - }, - potted_birch_sapling => BlockBehavior::default(), { - }, - potted_jungle_sapling => BlockBehavior::default(), { - }, - potted_acacia_sapling => BlockBehavior::default(), { - }, - potted_dark_oak_sapling => BlockBehavior::default(), { - }, - potted_mangrove_propagule => BlockBehavior::default(), { - }, - potted_fern => BlockBehavior::default(), { - }, - potted_dandelion => BlockBehavior::default(), { - }, - potted_poppy => BlockBehavior::default(), { - }, - potted_blue_orchid => BlockBehavior::default(), { - }, - potted_allium => BlockBehavior::default(), { - }, - potted_azure_bluet => BlockBehavior::default(), { - }, - potted_red_tulip => BlockBehavior::default(), { - }, - potted_orange_tulip => BlockBehavior::default(), { - }, - potted_white_tulip => BlockBehavior::default(), { - }, - potted_pink_tulip => BlockBehavior::default(), { - }, - potted_oxeye_daisy => BlockBehavior::default(), { - }, - potted_cornflower => BlockBehavior::default(), { - }, - potted_lily_of_the_valley => BlockBehavior::default(), { - }, - potted_wither_rose => BlockBehavior::default(), { - }, - potted_red_mushroom => BlockBehavior::default(), { - }, - potted_brown_mushroom => BlockBehavior::default(), { - }, - potted_dead_bush => BlockBehavior::default(), { - }, - potted_cactus => BlockBehavior::default(), { - }, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, + }, + flower_pot => BlockBehavior::default(), {}, + potted_oak_sapling => BlockBehavior::default(), {}, + potted_spruce_sapling => BlockBehavior::default(), {}, + potted_birch_sapling => BlockBehavior::default(), {}, + potted_jungle_sapling => BlockBehavior::default(), {}, + potted_acacia_sapling => BlockBehavior::default(), {}, + potted_dark_oak_sapling => BlockBehavior::default(), {}, + potted_mangrove_propagule => BlockBehavior::default(), {}, + potted_fern => BlockBehavior::default(), {}, + potted_dandelion => BlockBehavior::default(), {}, + potted_poppy => BlockBehavior::default(), {}, + potted_blue_orchid => BlockBehavior::default(), {}, + potted_allium => BlockBehavior::default(), {}, + potted_azure_bluet => BlockBehavior::default(), {}, + potted_red_tulip => BlockBehavior::default(), {}, + potted_orange_tulip => BlockBehavior::default(), {}, + potted_white_tulip => BlockBehavior::default(), {}, + potted_pink_tulip => BlockBehavior::default(), {}, + potted_oxeye_daisy => BlockBehavior::default(), {}, + potted_cornflower => BlockBehavior::default(), {}, + potted_lily_of_the_valley => BlockBehavior::default(), {}, + potted_wither_rose => BlockBehavior::default(), {}, + potted_red_mushroom => BlockBehavior::default(), {}, + potted_brown_mushroom => BlockBehavior::default(), {}, + potted_dead_bush => BlockBehavior::default(), {}, + potted_cactus => BlockBehavior::default(), {}, carrots => BlockBehavior::default(), { - CarrotsAge=_0, + age: CarrotsAge::_0, }, potatoes => BlockBehavior::default(), { - PotatoesAge=_0, + age: PotatoesAge::_0, }, oak_button => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, - Powered=False, + face: Face::Wall, + facing: FacingCardinal::North, + powered: false, }, spruce_button => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, - Powered=False, + face: Face::Wall, + facing: FacingCardinal::North, + powered: false, }, birch_button => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, - Powered=False, + face: Face::Wall, + facing: FacingCardinal::North, + powered: false, }, jungle_button => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, - Powered=False, + face: Face::Wall, + facing: FacingCardinal::North, + powered: false, }, acacia_button => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, - Powered=False, + face: Face::Wall, + facing: FacingCardinal::North, + powered: false, }, dark_oak_button => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, - Powered=False, + face: Face::Wall, + facing: FacingCardinal::North, + powered: false, }, mangrove_button => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, - Powered=False, + face: Face::Wall, + facing: FacingCardinal::North, + powered: false, }, skeleton_skull => BlockBehavior::default(), { - SkeletonSkullRotation=_0, + rotation: SkeletonSkullRotation::_0, }, skeleton_wall_skull => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, wither_skeleton_skull => BlockBehavior::default(), { - WitherSkeletonSkullRotation=_0, + rotation: WitherSkeletonSkullRotation::_0, }, wither_skeleton_wall_skull => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, zombie_head => BlockBehavior::default(), { - ZombieHeadRotation=_0, + rotation: ZombieHeadRotation::_0, }, zombie_wall_head => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, player_head => BlockBehavior::default(), { - PlayerHeadRotation=_0, + rotation: PlayerHeadRotation::_0, }, player_wall_head => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, creeper_head => BlockBehavior::default(), { - CreeperHeadRotation=_0, + rotation: CreeperHeadRotation::_0, }, creeper_wall_head => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, dragon_head => BlockBehavior::default(), { - DragonHeadRotation=_0, + rotation: DragonHeadRotation::_0, }, dragon_wall_head => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, anvil => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, chipped_anvil => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, damaged_anvil => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, trapped_chest => BlockBehavior::default(), { - ChestType=Single, - FacingCardinal=North, - Waterlogged=False, + kind: ChestType::Single, + facing: FacingCardinal::North, + waterlogged: false, }, light_weighted_pressure_plate => BlockBehavior::default(), { - LightWeightedPressurePlatePower=_0, + power: LightWeightedPressurePlatePower::_0, }, heavy_weighted_pressure_plate => BlockBehavior::default(), { - HeavyWeightedPressurePlatePower=_0, + power: HeavyWeightedPressurePlatePower::_0, }, comparator => BlockBehavior::default(), { - FacingCardinal=North, - ComparatorType=Compare, - Powered=False, + facing: FacingCardinal::North, + mode: ComparatorType::Compare, + powered: false, }, daylight_detector => BlockBehavior::default(), { - Inverted=False, - DaylightDetectorPower=_0, - }, - redstone_block => BlockBehavior::default(), { - }, - nether_quartz_ore => BlockBehavior::default(), { + inverted: false, + power: DaylightDetectorPower::_0, }, + redstone_block => BlockBehavior::default(), {}, + nether_quartz_ore => BlockBehavior::default(), {}, hopper => BlockBehavior::default(), { - Enabled=True, - Facing=Down, - }, - quartz_block => BlockBehavior::default(), { - }, - chiseled_quartz_block => BlockBehavior::default(), { + enabled: true, + facing: Facing::Down, }, + quartz_block => BlockBehavior::default(), {}, + chiseled_quartz_block => BlockBehavior::default(), {}, quartz_pillar => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, quartz_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, activator_rail => BlockBehavior::default(), { - Powered=False, - RailShape=NorthSouth, - Waterlogged=False, + powered: false, + shape: RailShape::NorthSouth, + waterlogged: false, }, dropper => BlockBehavior::default(), { - FacingCubic=North, - Triggered=False, - }, - white_terracotta => BlockBehavior::default(), { - }, - orange_terracotta => BlockBehavior::default(), { - }, - magenta_terracotta => BlockBehavior::default(), { - }, - light_blue_terracotta => BlockBehavior::default(), { - }, - yellow_terracotta => BlockBehavior::default(), { - }, - lime_terracotta => BlockBehavior::default(), { - }, - pink_terracotta => BlockBehavior::default(), { - }, - gray_terracotta => BlockBehavior::default(), { - }, - light_gray_terracotta => BlockBehavior::default(), { - }, - cyan_terracotta => BlockBehavior::default(), { - }, - purple_terracotta => BlockBehavior::default(), { - }, - blue_terracotta => BlockBehavior::default(), { - }, - brown_terracotta => BlockBehavior::default(), { - }, - green_terracotta => BlockBehavior::default(), { - }, - red_terracotta => BlockBehavior::default(), { - }, - black_terracotta => BlockBehavior::default(), { - }, + facing: FacingCubic::North, + triggered: false, + }, + white_terracotta => BlockBehavior::default(), {}, + orange_terracotta => BlockBehavior::default(), {}, + magenta_terracotta => BlockBehavior::default(), {}, + light_blue_terracotta => BlockBehavior::default(), {}, + yellow_terracotta => BlockBehavior::default(), {}, + lime_terracotta => BlockBehavior::default(), {}, + pink_terracotta => BlockBehavior::default(), {}, + gray_terracotta => BlockBehavior::default(), {}, + light_gray_terracotta => BlockBehavior::default(), {}, + cyan_terracotta => BlockBehavior::default(), {}, + purple_terracotta => BlockBehavior::default(), {}, + blue_terracotta => BlockBehavior::default(), {}, + brown_terracotta => BlockBehavior::default(), {}, + green_terracotta => BlockBehavior::default(), {}, + red_terracotta => BlockBehavior::default(), {}, + black_terracotta => BlockBehavior::default(), {}, white_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, orange_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, magenta_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, light_blue_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, yellow_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, lime_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, pink_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, gray_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, light_gray_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, cyan_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, purple_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, blue_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, brown_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, green_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, red_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, black_stained_glass_pane => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, acacia_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, dark_oak_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, mangrove_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, - }, - slime_block => BlockBehavior::default(), { - }, - barrier => BlockBehavior::default(), { + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, + slime_block => BlockBehavior::default(), {}, + barrier => BlockBehavior::default(), {}, light => BlockBehavior::default(), { - LightLevel=_15, - Waterlogged=False, + level: LightLevel::_15, + waterlogged: false, }, iron_trapdoor => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - Open=False, - Powered=False, - Waterlogged=False, - }, - prismarine => BlockBehavior::default(), { - }, - prismarine_bricks => BlockBehavior::default(), { - }, - dark_prismarine => BlockBehavior::default(), { - }, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + open: false, + powered: false, + waterlogged: false, + }, + prismarine => BlockBehavior::default(), {}, + prismarine_bricks => BlockBehavior::default(), {}, + dark_prismarine => BlockBehavior::default(), {}, prismarine_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, prismarine_brick_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, dark_prismarine_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, prismarine_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, prismarine_brick_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, dark_prismarine_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, - }, - sea_lantern => BlockBehavior::default(), { + kind: Type::Bottom, + waterlogged: false, }, + sea_lantern => BlockBehavior::default(), {}, hay_block => BlockBehavior::default(), { - Axis=Y, - }, - white_carpet => BlockBehavior::default(), { - }, - orange_carpet => BlockBehavior::default(), { - }, - magenta_carpet => BlockBehavior::default(), { - }, - light_blue_carpet => BlockBehavior::default(), { - }, - yellow_carpet => BlockBehavior::default(), { - }, - lime_carpet => BlockBehavior::default(), { - }, - pink_carpet => BlockBehavior::default(), { - }, - gray_carpet => BlockBehavior::default(), { - }, - light_gray_carpet => BlockBehavior::default(), { - }, - cyan_carpet => BlockBehavior::default(), { - }, - purple_carpet => BlockBehavior::default(), { - }, - blue_carpet => BlockBehavior::default(), { - }, - brown_carpet => BlockBehavior::default(), { - }, - green_carpet => BlockBehavior::default(), { - }, - red_carpet => BlockBehavior::default(), { - }, - black_carpet => BlockBehavior::default(), { - }, - terracotta => BlockBehavior::default(), { - }, - coal_block => BlockBehavior::default(), { - }, - packed_ice => BlockBehavior::default(), { - }, + axis: Axis::Y, + }, + white_carpet => BlockBehavior::default(), {}, + orange_carpet => BlockBehavior::default(), {}, + magenta_carpet => BlockBehavior::default(), {}, + light_blue_carpet => BlockBehavior::default(), {}, + yellow_carpet => BlockBehavior::default(), {}, + lime_carpet => BlockBehavior::default(), {}, + pink_carpet => BlockBehavior::default(), {}, + gray_carpet => BlockBehavior::default(), {}, + light_gray_carpet => BlockBehavior::default(), {}, + cyan_carpet => BlockBehavior::default(), {}, + purple_carpet => BlockBehavior::default(), {}, + blue_carpet => BlockBehavior::default(), {}, + brown_carpet => BlockBehavior::default(), {}, + green_carpet => BlockBehavior::default(), {}, + red_carpet => BlockBehavior::default(), {}, + black_carpet => BlockBehavior::default(), {}, + terracotta => BlockBehavior::default(), {}, + coal_block => BlockBehavior::default(), {}, + packed_ice => BlockBehavior::default(), {}, sunflower => BlockBehavior::default(), { - Half=Lower, + half: Half::Lower, }, lilac => BlockBehavior::default(), { - Half=Lower, + half: Half::Lower, }, rose_bush => BlockBehavior::default(), { - Half=Lower, + half: Half::Lower, }, peony => BlockBehavior::default(), { - Half=Lower, + half: Half::Lower, }, tall_grass => BlockBehavior::default(), { - Half=Lower, + half: Half::Lower, }, large_fern => BlockBehavior::default(), { - Half=Lower, + half: Half::Lower, }, white_banner => BlockBehavior::default(), { - WhiteBannerRotation=_0, + rotation: WhiteBannerRotation::_0, }, orange_banner => BlockBehavior::default(), { - OrangeBannerRotation=_0, + rotation: OrangeBannerRotation::_0, }, magenta_banner => BlockBehavior::default(), { - MagentaBannerRotation=_0, + rotation: MagentaBannerRotation::_0, }, light_blue_banner => BlockBehavior::default(), { - LightBlueBannerRotation=_0, + rotation: LightBlueBannerRotation::_0, }, yellow_banner => BlockBehavior::default(), { - YellowBannerRotation=_0, + rotation: YellowBannerRotation::_0, }, lime_banner => BlockBehavior::default(), { - LimeBannerRotation=_0, + rotation: LimeBannerRotation::_0, }, pink_banner => BlockBehavior::default(), { - PinkBannerRotation=_0, + rotation: PinkBannerRotation::_0, }, gray_banner => BlockBehavior::default(), { - GrayBannerRotation=_0, + rotation: GrayBannerRotation::_0, }, light_gray_banner => BlockBehavior::default(), { - LightGrayBannerRotation=_0, + rotation: LightGrayBannerRotation::_0, }, cyan_banner => BlockBehavior::default(), { - CyanBannerRotation=_0, + rotation: CyanBannerRotation::_0, }, purple_banner => BlockBehavior::default(), { - PurpleBannerRotation=_0, + rotation: PurpleBannerRotation::_0, }, blue_banner => BlockBehavior::default(), { - BlueBannerRotation=_0, + rotation: BlueBannerRotation::_0, }, brown_banner => BlockBehavior::default(), { - BrownBannerRotation=_0, + rotation: BrownBannerRotation::_0, }, green_banner => BlockBehavior::default(), { - GreenBannerRotation=_0, + rotation: GreenBannerRotation::_0, }, red_banner => BlockBehavior::default(), { - RedBannerRotation=_0, + rotation: RedBannerRotation::_0, }, black_banner => BlockBehavior::default(), { - BlackBannerRotation=_0, + rotation: BlackBannerRotation::_0, }, white_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, orange_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, magenta_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, light_blue_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, yellow_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, lime_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, pink_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, gray_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, light_gray_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, cyan_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, purple_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, blue_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, brown_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, green_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, red_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, black_wall_banner => BlockBehavior::default(), { - FacingCardinal=North, - }, - red_sandstone => BlockBehavior::default(), { - }, - chiseled_red_sandstone => BlockBehavior::default(), { - }, - cut_red_sandstone => BlockBehavior::default(), { + facing: FacingCardinal::North, }, + red_sandstone => BlockBehavior::default(), {}, + chiseled_red_sandstone => BlockBehavior::default(), {}, + cut_red_sandstone => BlockBehavior::default(), {}, red_sandstone_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, oak_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, spruce_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, birch_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, jungle_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, acacia_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, dark_oak_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, mangrove_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, stone_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, smooth_stone_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, sandstone_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, cut_sandstone_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, petrified_oak_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, cobblestone_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, brick_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, stone_brick_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, mud_brick_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, nether_brick_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, quartz_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, red_sandstone_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, cut_red_sandstone_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, purpur_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, - }, - smooth_stone => BlockBehavior::default(), { - }, - smooth_sandstone => BlockBehavior::default(), { - }, - smooth_quartz => BlockBehavior::default(), { - }, - smooth_red_sandstone => BlockBehavior::default(), { + kind: Type::Bottom, + waterlogged: false, }, + smooth_stone => BlockBehavior::default(), {}, + smooth_sandstone => BlockBehavior::default(), {}, + smooth_quartz => BlockBehavior::default(), {}, + smooth_red_sandstone => BlockBehavior::default(), {}, spruce_fence_gate => BlockBehavior::default(), { - FacingCardinal=North, - InWall=False, - Open=False, - Powered=False, + facing: FacingCardinal::North, + in_wall: false, + open: false, + powered: false, }, birch_fence_gate => BlockBehavior::default(), { - FacingCardinal=North, - InWall=False, - Open=False, - Powered=False, + facing: FacingCardinal::North, + in_wall: false, + open: false, + powered: false, }, jungle_fence_gate => BlockBehavior::default(), { - FacingCardinal=North, - InWall=False, - Open=False, - Powered=False, + facing: FacingCardinal::North, + in_wall: false, + open: false, + powered: false, }, acacia_fence_gate => BlockBehavior::default(), { - FacingCardinal=North, - InWall=False, - Open=False, - Powered=False, + facing: FacingCardinal::North, + in_wall: false, + open: false, + powered: false, }, dark_oak_fence_gate => BlockBehavior::default(), { - FacingCardinal=North, - InWall=False, - Open=False, - Powered=False, + facing: FacingCardinal::North, + in_wall: false, + open: false, + powered: false, }, mangrove_fence_gate => BlockBehavior::default(), { - FacingCardinal=North, - InWall=False, - Open=False, - Powered=False, + facing: FacingCardinal::North, + in_wall: false, + open: false, + powered: false, }, spruce_fence => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, birch_fence => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, jungle_fence => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, acacia_fence => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, dark_oak_fence => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, mangrove_fence => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, spruce_door => BlockBehavior::default(), { - FacingCardinal=North, - Half=Lower, - Hinge=Left, - Open=False, - Powered=False, + facing: FacingCardinal::North, + half: Half::Lower, + hinge: Hinge::Left, + open: false, + powered: false, }, birch_door => BlockBehavior::default(), { - FacingCardinal=North, - Half=Lower, - Hinge=Left, - Open=False, - Powered=False, + facing: FacingCardinal::North, + half: Half::Lower, + hinge: Hinge::Left, + open: false, + powered: false, }, jungle_door => BlockBehavior::default(), { - FacingCardinal=North, - Half=Lower, - Hinge=Left, - Open=False, - Powered=False, + facing: FacingCardinal::North, + half: Half::Lower, + hinge: Hinge::Left, + open: false, + powered: false, }, acacia_door => BlockBehavior::default(), { - FacingCardinal=North, - Half=Lower, - Hinge=Left, - Open=False, - Powered=False, + facing: FacingCardinal::North, + half: Half::Lower, + hinge: Hinge::Left, + open: false, + powered: false, }, dark_oak_door => BlockBehavior::default(), { - FacingCardinal=North, - Half=Lower, - Hinge=Left, - Open=False, - Powered=False, + facing: FacingCardinal::North, + half: Half::Lower, + hinge: Hinge::Left, + open: false, + powered: false, }, mangrove_door => BlockBehavior::default(), { - FacingCardinal=North, - Half=Lower, - Hinge=Left, - Open=False, - Powered=False, + facing: FacingCardinal::North, + half: Half::Lower, + hinge: Hinge::Left, + open: false, + powered: false, }, end_rod => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, chorus_plant => BlockBehavior::default(), { - Down=False, - East=False, - North=False, - South=False, - Up=False, - West=False, + down: false, + east: false, + north: false, + south: false, + up: false, + west: false, }, chorus_flower => BlockBehavior::default(), { - ChorusFlowerAge=_0, - }, - purpur_block => BlockBehavior::default(), { + age: ChorusFlowerAge::_0, }, + purpur_block => BlockBehavior::default(), {}, purpur_pillar => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, purpur_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, - }, - end_stone_bricks => BlockBehavior::default(), { + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, + end_stone_bricks => BlockBehavior::default(), {}, beetroots => BlockBehavior::default(), { - BeetrootsAge=_0, - }, - dirt_path => BlockBehavior::default(), { - }, - end_gateway => BlockBehavior::default(), { + age: BeetrootsAge::_0, }, + dirt_path => BlockBehavior::default(), {}, + end_gateway => BlockBehavior::default(), {}, repeating_command_block => BlockBehavior::default(), { - Conditional=False, - FacingCubic=North, + conditional: false, + facing: FacingCubic::North, }, chain_command_block => BlockBehavior::default(), { - Conditional=False, - FacingCubic=North, + conditional: false, + facing: FacingCubic::North, }, frosted_ice => BlockBehavior::default(), { - FrostedIceAge=_0, - }, - magma_block => BlockBehavior::default(), { - }, - nether_wart_block => BlockBehavior::default(), { - }, - red_nether_bricks => BlockBehavior::default(), { + age: FrostedIceAge::_0, }, + magma_block => BlockBehavior::default(), {}, + nether_wart_block => BlockBehavior::default(), {}, + red_nether_bricks => BlockBehavior::default(), {}, bone_block => BlockBehavior::default(), { - Axis=Y, - }, - structure_void => BlockBehavior::default(), { + axis: Axis::Y, }, + structure_void => BlockBehavior::default(), {}, observer => BlockBehavior::default(), { - FacingCubic=South, - Powered=False, + facing: FacingCubic::South, + powered: false, }, shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, white_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, orange_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, magenta_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, light_blue_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, yellow_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, lime_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, pink_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, gray_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, light_gray_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, cyan_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, purple_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, blue_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, brown_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, green_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, red_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, black_shulker_box => BlockBehavior::default(), { - FacingCubic=Up, + facing: FacingCubic::Up, }, white_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, orange_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, magenta_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, light_blue_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, yellow_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, lime_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, pink_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, gray_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, light_gray_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, cyan_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, purple_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, blue_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, brown_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, green_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, red_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, black_glazed_terracotta => BlockBehavior::default(), { - FacingCardinal=North, - }, - white_concrete => BlockBehavior::default(), { - }, - orange_concrete => BlockBehavior::default(), { - }, - magenta_concrete => BlockBehavior::default(), { - }, - light_blue_concrete => BlockBehavior::default(), { - }, - yellow_concrete => BlockBehavior::default(), { - }, - lime_concrete => BlockBehavior::default(), { - }, - pink_concrete => BlockBehavior::default(), { - }, - gray_concrete => BlockBehavior::default(), { - }, - light_gray_concrete => BlockBehavior::default(), { - }, - cyan_concrete => BlockBehavior::default(), { - }, - purple_concrete => BlockBehavior::default(), { - }, - blue_concrete => BlockBehavior::default(), { - }, - brown_concrete => BlockBehavior::default(), { - }, - green_concrete => BlockBehavior::default(), { - }, - red_concrete => BlockBehavior::default(), { - }, - black_concrete => BlockBehavior::default(), { - }, - white_concrete_powder => BlockBehavior::default(), { - }, - orange_concrete_powder => BlockBehavior::default(), { - }, - magenta_concrete_powder => BlockBehavior::default(), { - }, - light_blue_concrete_powder => BlockBehavior::default(), { - }, - yellow_concrete_powder => BlockBehavior::default(), { - }, - lime_concrete_powder => BlockBehavior::default(), { - }, - pink_concrete_powder => BlockBehavior::default(), { - }, - gray_concrete_powder => BlockBehavior::default(), { - }, - light_gray_concrete_powder => BlockBehavior::default(), { - }, - cyan_concrete_powder => BlockBehavior::default(), { - }, - purple_concrete_powder => BlockBehavior::default(), { - }, - blue_concrete_powder => BlockBehavior::default(), { - }, - brown_concrete_powder => BlockBehavior::default(), { - }, - green_concrete_powder => BlockBehavior::default(), { - }, - red_concrete_powder => BlockBehavior::default(), { - }, - black_concrete_powder => BlockBehavior::default(), { - }, + facing: FacingCardinal::North, + }, + white_concrete => BlockBehavior::default(), {}, + orange_concrete => BlockBehavior::default(), {}, + magenta_concrete => BlockBehavior::default(), {}, + light_blue_concrete => BlockBehavior::default(), {}, + yellow_concrete => BlockBehavior::default(), {}, + lime_concrete => BlockBehavior::default(), {}, + pink_concrete => BlockBehavior::default(), {}, + gray_concrete => BlockBehavior::default(), {}, + light_gray_concrete => BlockBehavior::default(), {}, + cyan_concrete => BlockBehavior::default(), {}, + purple_concrete => BlockBehavior::default(), {}, + blue_concrete => BlockBehavior::default(), {}, + brown_concrete => BlockBehavior::default(), {}, + green_concrete => BlockBehavior::default(), {}, + red_concrete => BlockBehavior::default(), {}, + black_concrete => BlockBehavior::default(), {}, + white_concrete_powder => BlockBehavior::default(), {}, + orange_concrete_powder => BlockBehavior::default(), {}, + magenta_concrete_powder => BlockBehavior::default(), {}, + light_blue_concrete_powder => BlockBehavior::default(), {}, + yellow_concrete_powder => BlockBehavior::default(), {}, + lime_concrete_powder => BlockBehavior::default(), {}, + pink_concrete_powder => BlockBehavior::default(), {}, + gray_concrete_powder => BlockBehavior::default(), {}, + light_gray_concrete_powder => BlockBehavior::default(), {}, + cyan_concrete_powder => BlockBehavior::default(), {}, + purple_concrete_powder => BlockBehavior::default(), {}, + blue_concrete_powder => BlockBehavior::default(), {}, + brown_concrete_powder => BlockBehavior::default(), {}, + green_concrete_powder => BlockBehavior::default(), {}, + red_concrete_powder => BlockBehavior::default(), {}, + black_concrete_powder => BlockBehavior::default(), {}, kelp => BlockBehavior::default(), { - KelpAge=_0, - }, - kelp_plant => BlockBehavior::default(), { - }, - dried_kelp_block => BlockBehavior::default(), { + age: KelpAge::_0, }, + kelp_plant => BlockBehavior::default(), {}, + dried_kelp_block => BlockBehavior::default(), {}, turtle_egg => BlockBehavior::default(), { - TurtleEggEggs=_1, - TurtleEggHatch=_0, - }, - dead_tube_coral_block => BlockBehavior::default(), { - }, - dead_brain_coral_block => BlockBehavior::default(), { - }, - dead_bubble_coral_block => BlockBehavior::default(), { - }, - dead_fire_coral_block => BlockBehavior::default(), { - }, - dead_horn_coral_block => BlockBehavior::default(), { - }, - tube_coral_block => BlockBehavior::default(), { - }, - brain_coral_block => BlockBehavior::default(), { - }, - bubble_coral_block => BlockBehavior::default(), { - }, - fire_coral_block => BlockBehavior::default(), { - }, - horn_coral_block => BlockBehavior::default(), { - }, + eggs: TurtleEggEggs::_1, + hatch: TurtleEggHatch::_0, + }, + dead_tube_coral_block => BlockBehavior::default(), {}, + dead_brain_coral_block => BlockBehavior::default(), {}, + dead_bubble_coral_block => BlockBehavior::default(), {}, + dead_fire_coral_block => BlockBehavior::default(), {}, + dead_horn_coral_block => BlockBehavior::default(), {}, + tube_coral_block => BlockBehavior::default(), {}, + brain_coral_block => BlockBehavior::default(), {}, + bubble_coral_block => BlockBehavior::default(), {}, + fire_coral_block => BlockBehavior::default(), {}, + horn_coral_block => BlockBehavior::default(), {}, dead_tube_coral => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, dead_brain_coral => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, dead_bubble_coral => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, dead_fire_coral => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, dead_horn_coral => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, tube_coral => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, brain_coral => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, bubble_coral => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, fire_coral => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, horn_coral => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, dead_tube_coral_fan => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, dead_brain_coral_fan => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, dead_bubble_coral_fan => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, dead_fire_coral_fan => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, dead_horn_coral_fan => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, tube_coral_fan => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, brain_coral_fan => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, bubble_coral_fan => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, fire_coral_fan => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, horn_coral_fan => BlockBehavior::default(), { - Waterlogged=True, + waterlogged: true, }, dead_tube_coral_wall_fan => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=True, + facing: FacingCardinal::North, + waterlogged: true, }, dead_brain_coral_wall_fan => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=True, + facing: FacingCardinal::North, + waterlogged: true, }, dead_bubble_coral_wall_fan => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=True, + facing: FacingCardinal::North, + waterlogged: true, }, dead_fire_coral_wall_fan => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=True, + facing: FacingCardinal::North, + waterlogged: true, }, dead_horn_coral_wall_fan => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=True, + facing: FacingCardinal::North, + waterlogged: true, }, tube_coral_wall_fan => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=True, + facing: FacingCardinal::North, + waterlogged: true, }, brain_coral_wall_fan => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=True, + facing: FacingCardinal::North, + waterlogged: true, }, bubble_coral_wall_fan => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=True, + facing: FacingCardinal::North, + waterlogged: true, }, fire_coral_wall_fan => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=True, + facing: FacingCardinal::North, + waterlogged: true, }, horn_coral_wall_fan => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=True, + facing: FacingCardinal::North, + waterlogged: true, }, sea_pickle => BlockBehavior::default(), { - SeaPicklePickles=_1, - Waterlogged=True, - }, - blue_ice => BlockBehavior::default(), { + pickles: SeaPicklePickles::_1, + waterlogged: true, }, + blue_ice => BlockBehavior::default(), {}, conduit => BlockBehavior::default(), { - Waterlogged=True, - }, - bamboo_sapling => BlockBehavior::default(), { + waterlogged: true, }, + bamboo_sapling => BlockBehavior::default(), {}, bamboo => BlockBehavior::default(), { - BambooAge=_0, - Leaves=None, - BambooStage=_0, - }, - potted_bamboo => BlockBehavior::default(), { - }, - void_air => BlockBehavior::default(), { - }, - cave_air => BlockBehavior::default(), { + age: BambooAge::_0, + leaves: Leaves::None, + stage: BambooStage::_0, }, + potted_bamboo => BlockBehavior::default(), {}, + void_air => BlockBehavior::default(), {}, + cave_air => BlockBehavior::default(), {}, bubble_column => BlockBehavior::default(), { - DragDown=True, + drag: true, }, polished_granite_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, smooth_red_sandstone_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, mossy_stone_brick_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, polished_diorite_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, mossy_cobblestone_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, end_stone_brick_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, stone_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, smooth_sandstone_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, smooth_quartz_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, granite_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, andesite_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, red_nether_brick_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, polished_andesite_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, diorite_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, polished_granite_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, smooth_red_sandstone_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, mossy_stone_brick_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, polished_diorite_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, mossy_cobblestone_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, end_stone_brick_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, smooth_sandstone_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, smooth_quartz_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, granite_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, andesite_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, red_nether_brick_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, polished_andesite_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, diorite_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, brick_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, prismarine_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, red_sandstone_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, mossy_stone_brick_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, granite_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, stone_brick_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, mud_brick_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, nether_brick_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, andesite_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, red_nether_brick_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, sandstone_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, end_stone_brick_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, diorite_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, scaffolding => BlockBehavior::default(), { - Bottom=False, - ScaffoldingDistance=_7, - Waterlogged=False, + bottom: false, + distance: ScaffoldingDistance::_7, + waterlogged: false, }, loom => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, barrel => BlockBehavior::default(), { - FacingCubic=North, - Open=False, + facing: FacingCubic::North, + open: false, }, smoker => BlockBehavior::default(), { - FacingCardinal=North, - Lit=False, + facing: FacingCardinal::North, + lit: false, }, blast_furnace => BlockBehavior::default(), { - FacingCardinal=North, - Lit=False, - }, - cartography_table => BlockBehavior::default(), { - }, - fletching_table => BlockBehavior::default(), { + facing: FacingCardinal::North, + lit: false, }, + cartography_table => BlockBehavior::default(), {}, + fletching_table => BlockBehavior::default(), {}, grindstone => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, + face: Face::Wall, + facing: FacingCardinal::North, }, lectern => BlockBehavior::default(), { - FacingCardinal=North, - HasBook=False, - Powered=False, - }, - smithing_table => BlockBehavior::default(), { + facing: FacingCardinal::North, + has_book: false, + powered: false, }, + smithing_table => BlockBehavior::default(), {}, stonecutter => BlockBehavior::default(), { - FacingCardinal=North, + facing: FacingCardinal::North, }, bell => BlockBehavior::default(), { - Attachment=Floor, - FacingCardinal=North, - Powered=False, + attachment: Attachment::Floor, + facing: FacingCardinal::North, + powered: false, }, lantern => BlockBehavior::default(), { - Hanging=False, - Waterlogged=False, + hanging: false, + waterlogged: false, }, soul_lantern => BlockBehavior::default(), { - Hanging=False, - Waterlogged=False, + hanging: false, + waterlogged: false, }, campfire => BlockBehavior::default(), { - FacingCardinal=North, - Lit=True, - SignalFire=False, - Waterlogged=False, + facing: FacingCardinal::North, + lit: true, + signal_fire: false, + waterlogged: false, }, soul_campfire => BlockBehavior::default(), { - FacingCardinal=North, - Lit=True, - SignalFire=False, - Waterlogged=False, + facing: FacingCardinal::North, + lit: true, + signal_fire: false, + waterlogged: false, }, sweet_berry_bush => BlockBehavior::default(), { - SweetBerryBushAge=_0, + age: SweetBerryBushAge::_0, }, warped_stem => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_warped_stem => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, warped_hyphae => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_warped_hyphae => BlockBehavior::default(), { - Axis=Y, - }, - warped_nylium => BlockBehavior::default(), { - }, - warped_fungus => BlockBehavior::default(), { - }, - warped_wart_block => BlockBehavior::default(), { - }, - warped_roots => BlockBehavior::default(), { - }, - nether_sprouts => BlockBehavior::default(), { + axis: Axis::Y, }, + warped_nylium => BlockBehavior::default(), {}, + warped_fungus => BlockBehavior::default(), {}, + warped_wart_block => BlockBehavior::default(), {}, + warped_roots => BlockBehavior::default(), {}, + nether_sprouts => BlockBehavior::default(), {}, crimson_stem => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_crimson_stem => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, crimson_hyphae => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, stripped_crimson_hyphae => BlockBehavior::default(), { - Axis=Y, - }, - crimson_nylium => BlockBehavior::default(), { - }, - crimson_fungus => BlockBehavior::default(), { - }, - shroomlight => BlockBehavior::default(), { + axis: Axis::Y, }, + crimson_nylium => BlockBehavior::default(), {}, + crimson_fungus => BlockBehavior::default(), {}, + shroomlight => BlockBehavior::default(), {}, weeping_vines => BlockBehavior::default(), { - WeepingVinesAge=_0, - }, - weeping_vines_plant => BlockBehavior::default(), { + age: WeepingVinesAge::_0, }, + weeping_vines_plant => BlockBehavior::default(), {}, twisting_vines => BlockBehavior::default(), { - TwistingVinesAge=_0, - }, - twisting_vines_plant => BlockBehavior::default(), { - }, - crimson_roots => BlockBehavior::default(), { - }, - crimson_planks => BlockBehavior::default(), { - }, - warped_planks => BlockBehavior::default(), { + age: TwistingVinesAge::_0, }, + twisting_vines_plant => BlockBehavior::default(), {}, + crimson_roots => BlockBehavior::default(), {}, + crimson_planks => BlockBehavior::default(), {}, + warped_planks => BlockBehavior::default(), {}, crimson_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, warped_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, crimson_pressure_plate => BlockBehavior::default(), { - Powered=False, + powered: false, }, warped_pressure_plate => BlockBehavior::default(), { - Powered=False, + powered: false, }, crimson_fence => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, warped_fence => BlockBehavior::default(), { - East=False, - North=False, - South=False, - Waterlogged=False, - West=False, + east: false, + north: false, + south: false, + waterlogged: false, + west: false, }, crimson_trapdoor => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - Open=False, - Powered=False, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + open: false, + powered: false, + waterlogged: false, }, warped_trapdoor => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - Open=False, - Powered=False, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + open: false, + powered: false, + waterlogged: false, }, crimson_fence_gate => BlockBehavior::default(), { - FacingCardinal=North, - InWall=False, - Open=False, - Powered=False, + facing: FacingCardinal::North, + in_wall: false, + open: false, + powered: false, }, warped_fence_gate => BlockBehavior::default(), { - FacingCardinal=North, - InWall=False, - Open=False, - Powered=False, + facing: FacingCardinal::North, + in_wall: false, + open: false, + powered: false, }, crimson_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, warped_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, crimson_button => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, - Powered=False, + face: Face::Wall, + facing: FacingCardinal::North, + powered: false, }, warped_button => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, - Powered=False, + face: Face::Wall, + facing: FacingCardinal::North, + powered: false, }, crimson_door => BlockBehavior::default(), { - FacingCardinal=North, - Half=Lower, - Hinge=Left, - Open=False, - Powered=False, + facing: FacingCardinal::North, + half: Half::Lower, + hinge: Hinge::Left, + open: false, + powered: false, }, warped_door => BlockBehavior::default(), { - FacingCardinal=North, - Half=Lower, - Hinge=Left, - Open=False, - Powered=False, + facing: FacingCardinal::North, + half: Half::Lower, + hinge: Hinge::Left, + open: false, + powered: false, }, crimson_sign => BlockBehavior::default(), { - CrimsonSignRotation=_0, - Waterlogged=False, + rotation: CrimsonSignRotation::_0, + waterlogged: false, }, warped_sign => BlockBehavior::default(), { - WarpedSignRotation=_0, - Waterlogged=False, + rotation: WarpedSignRotation::_0, + waterlogged: false, }, crimson_wall_sign => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=False, + facing: FacingCardinal::North, + waterlogged: false, }, warped_wall_sign => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=False, + facing: FacingCardinal::North, + waterlogged: false, }, structure_block => BlockBehavior::default(), { - Mode=Load, + mode: Mode::Load, }, jigsaw => BlockBehavior::default(), { - Orientation=NorthUp, + orientation: Orientation::NorthUp, }, composter => BlockBehavior::default(), { - ComposterLevel=_0, + level: ComposterLevel::_0, }, target => BlockBehavior::default(), { - TargetOutputPower=_0, + power: TargetOutputPower::_0, }, bee_nest => BlockBehavior::default(), { - FacingCardinal=North, - BeeNestHoneyLevel=_0, + facing: FacingCardinal::North, + honey_level: BeeNestHoneyLevel::_0, }, beehive => BlockBehavior::default(), { - FacingCardinal=North, - BeehiveHoneyLevel=_0, - }, - honey_block => BlockBehavior::default(), { - }, - honeycomb_block => BlockBehavior::default(), { - }, - netherite_block => BlockBehavior::default(), { - }, - ancient_debris => BlockBehavior::default(), { - }, - crying_obsidian => BlockBehavior::default(), { - }, + facing: FacingCardinal::North, + honey_level: BeehiveHoneyLevel::_0, + }, + honey_block => BlockBehavior::default(), {}, + honeycomb_block => BlockBehavior::default(), {}, + netherite_block => BlockBehavior::default(), {}, + ancient_debris => BlockBehavior::default(), {}, + crying_obsidian => BlockBehavior::default(), {}, respawn_anchor => BlockBehavior::default(), { - RespawnAnchorCharge=_0, - }, - potted_crimson_fungus => BlockBehavior::default(), { - }, - potted_warped_fungus => BlockBehavior::default(), { - }, - potted_crimson_roots => BlockBehavior::default(), { - }, - potted_warped_roots => BlockBehavior::default(), { - }, - lodestone => BlockBehavior::default(), { - }, - blackstone => BlockBehavior::default(), { - }, + charges: RespawnAnchorCharge::_0, + }, + potted_crimson_fungus => BlockBehavior::default(), {}, + potted_warped_fungus => BlockBehavior::default(), {}, + potted_crimson_roots => BlockBehavior::default(), {}, + potted_warped_roots => BlockBehavior::default(), {}, + lodestone => BlockBehavior::default(), {}, + blackstone => BlockBehavior::default(), {}, blackstone_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, blackstone_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, }, blackstone_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, - }, - polished_blackstone => BlockBehavior::default(), { - }, - polished_blackstone_bricks => BlockBehavior::default(), { - }, - cracked_polished_blackstone_bricks => BlockBehavior::default(), { - }, - chiseled_polished_blackstone => BlockBehavior::default(), { + kind: Type::Bottom, + waterlogged: false, }, + polished_blackstone => BlockBehavior::default(), {}, + polished_blackstone_bricks => BlockBehavior::default(), {}, + cracked_polished_blackstone_bricks => BlockBehavior::default(), {}, + chiseled_polished_blackstone => BlockBehavior::default(), {}, polished_blackstone_brick_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, polished_blackstone_brick_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, polished_blackstone_brick_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, - }, - gilded_blackstone => BlockBehavior::default(), { - }, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, + }, + gilded_blackstone => BlockBehavior::default(), {}, polished_blackstone_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, polished_blackstone_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, polished_blackstone_pressure_plate => BlockBehavior::default(), { - Powered=False, + powered: false, }, polished_blackstone_button => BlockBehavior::default(), { - Face=Wall, - FacingCardinal=North, - Powered=False, + face: Face::Wall, + facing: FacingCardinal::North, + powered: false, }, polished_blackstone_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, - }, - chiseled_nether_bricks => BlockBehavior::default(), { - }, - cracked_nether_bricks => BlockBehavior::default(), { - }, - quartz_bricks => BlockBehavior::default(), { - }, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, + }, + chiseled_nether_bricks => BlockBehavior::default(), {}, + cracked_nether_bricks => BlockBehavior::default(), {}, + quartz_bricks => BlockBehavior::default(), {}, candle => BlockBehavior::default(), { - CandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: CandleCandles::_1, + lit: false, + waterlogged: false, }, white_candle => BlockBehavior::default(), { - WhiteCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: WhiteCandleCandles::_1, + lit: false, + waterlogged: false, }, orange_candle => BlockBehavior::default(), { - OrangeCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: OrangeCandleCandles::_1, + lit: false, + waterlogged: false, }, magenta_candle => BlockBehavior::default(), { - MagentaCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: MagentaCandleCandles::_1, + lit: false, + waterlogged: false, }, light_blue_candle => BlockBehavior::default(), { - LightBlueCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: LightBlueCandleCandles::_1, + lit: false, + waterlogged: false, }, yellow_candle => BlockBehavior::default(), { - YellowCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: YellowCandleCandles::_1, + lit: false, + waterlogged: false, }, lime_candle => BlockBehavior::default(), { - LimeCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: LimeCandleCandles::_1, + lit: false, + waterlogged: false, }, pink_candle => BlockBehavior::default(), { - PinkCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: PinkCandleCandles::_1, + lit: false, + waterlogged: false, }, gray_candle => BlockBehavior::default(), { - GrayCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: GrayCandleCandles::_1, + lit: false, + waterlogged: false, }, light_gray_candle => BlockBehavior::default(), { - LightGrayCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: LightGrayCandleCandles::_1, + lit: false, + waterlogged: false, }, cyan_candle => BlockBehavior::default(), { - CyanCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: CyanCandleCandles::_1, + lit: false, + waterlogged: false, }, purple_candle => BlockBehavior::default(), { - PurpleCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: PurpleCandleCandles::_1, + lit: false, + waterlogged: false, }, blue_candle => BlockBehavior::default(), { - BlueCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: BlueCandleCandles::_1, + lit: false, + waterlogged: false, }, brown_candle => BlockBehavior::default(), { - BrownCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: BrownCandleCandles::_1, + lit: false, + waterlogged: false, }, green_candle => BlockBehavior::default(), { - GreenCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: GreenCandleCandles::_1, + lit: false, + waterlogged: false, }, red_candle => BlockBehavior::default(), { - RedCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: RedCandleCandles::_1, + lit: false, + waterlogged: false, }, black_candle => BlockBehavior::default(), { - BlackCandleCandles=_1, - Lit=False, - Waterlogged=False, + candles: BlackCandleCandles::_1, + lit: false, + waterlogged: false, }, candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, white_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, orange_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, magenta_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, light_blue_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, yellow_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, lime_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, pink_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, gray_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, light_gray_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, cyan_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, purple_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, blue_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, brown_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, green_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, red_candle_cake => BlockBehavior::default(), { - Lit=False, + lit: false, }, black_candle_cake => BlockBehavior::default(), { - Lit=False, - }, - amethyst_block => BlockBehavior::default(), { - }, - budding_amethyst => BlockBehavior::default(), { + lit: false, }, + amethyst_block => BlockBehavior::default(), {}, + budding_amethyst => BlockBehavior::default(), {}, amethyst_cluster => BlockBehavior::default(), { - FacingCubic=Up, - Waterlogged=False, + facing: FacingCubic::Up, + waterlogged: false, }, large_amethyst_bud => BlockBehavior::default(), { - FacingCubic=Up, - Waterlogged=False, + facing: FacingCubic::Up, + waterlogged: false, }, medium_amethyst_bud => BlockBehavior::default(), { - FacingCubic=Up, - Waterlogged=False, + facing: FacingCubic::Up, + waterlogged: false, }, small_amethyst_bud => BlockBehavior::default(), { - FacingCubic=Up, - Waterlogged=False, - }, - tuff => BlockBehavior::default(), { - }, - calcite => BlockBehavior::default(), { - }, - tinted_glass => BlockBehavior::default(), { - }, - powder_snow => BlockBehavior::default(), { + facing: FacingCubic::Up, + waterlogged: false, }, + tuff => BlockBehavior::default(), {}, + calcite => BlockBehavior::default(), {}, + tinted_glass => BlockBehavior::default(), {}, + powder_snow => BlockBehavior::default(), {}, sculk_sensor => BlockBehavior::default(), { - SculkSensorPower=_0, - Phase=Inactive, - Waterlogged=False, - }, - sculk => BlockBehavior::default(), { + power: SculkSensorPower::_0, + sculk_sensor_phase: Phase::Inactive, + waterlogged: false, }, + sculk => BlockBehavior::default(), {}, sculk_vein => BlockBehavior::default(), { - TrueFalse=False, - TrueFalse=False, - TrueFalse=False, - TrueFalse=False, - TrueFalse=False, - TrueFalse=False, - TrueFalse=False, + down: false, + east: false, + north: false, + south: false, + up: false, + waterlogged: false, + west: false, }, sculk_catalyst => BlockBehavior::default(), { - Pulse=False, + bloom: false, }, sculk_shrieker => BlockBehavior::default(), { - CanSummon=False, - Shrieking=False, - Waterlogged=False, - }, - oxidized_copper => BlockBehavior::default(), { - }, - weathered_copper => BlockBehavior::default(), { - }, - exposed_copper => BlockBehavior::default(), { - }, - copper_block => BlockBehavior::default(), { - }, - copper_ore => BlockBehavior::default(), { - }, - deepslate_copper_ore => BlockBehavior::default(), { - }, - oxidized_cut_copper => BlockBehavior::default(), { - }, - weathered_cut_copper => BlockBehavior::default(), { - }, - exposed_cut_copper => BlockBehavior::default(), { - }, - cut_copper => BlockBehavior::default(), { - }, + can_summon: false, + shrieking: false, + waterlogged: false, + }, + oxidized_copper => BlockBehavior::default(), {}, + weathered_copper => BlockBehavior::default(), {}, + exposed_copper => BlockBehavior::default(), {}, + copper_block => BlockBehavior::default(), {}, + copper_ore => BlockBehavior::default(), {}, + deepslate_copper_ore => BlockBehavior::default(), {}, + oxidized_cut_copper => BlockBehavior::default(), {}, + weathered_cut_copper => BlockBehavior::default(), {}, + exposed_cut_copper => BlockBehavior::default(), {}, + cut_copper => BlockBehavior::default(), {}, oxidized_cut_copper_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, weathered_cut_copper_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, exposed_cut_copper_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, cut_copper_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, oxidized_cut_copper_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, weathered_cut_copper_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, exposed_cut_copper_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, cut_copper_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, - }, - waxed_copper_block => BlockBehavior::default(), { - }, - waxed_weathered_copper => BlockBehavior::default(), { - }, - waxed_exposed_copper => BlockBehavior::default(), { - }, - waxed_oxidized_copper => BlockBehavior::default(), { - }, - waxed_oxidized_cut_copper => BlockBehavior::default(), { - }, - waxed_weathered_cut_copper => BlockBehavior::default(), { - }, - waxed_exposed_cut_copper => BlockBehavior::default(), { - }, - waxed_cut_copper => BlockBehavior::default(), { - }, + kind: Type::Bottom, + waterlogged: false, + }, + waxed_copper_block => BlockBehavior::default(), {}, + waxed_weathered_copper => BlockBehavior::default(), {}, + waxed_exposed_copper => BlockBehavior::default(), {}, + waxed_oxidized_copper => BlockBehavior::default(), {}, + waxed_oxidized_cut_copper => BlockBehavior::default(), {}, + waxed_weathered_cut_copper => BlockBehavior::default(), {}, + waxed_exposed_cut_copper => BlockBehavior::default(), {}, + waxed_cut_copper => BlockBehavior::default(), {}, waxed_oxidized_cut_copper_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, waxed_weathered_cut_copper_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, waxed_exposed_cut_copper_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, waxed_cut_copper_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, waxed_oxidized_cut_copper_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, waxed_weathered_cut_copper_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, waxed_exposed_cut_copper_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, waxed_cut_copper_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, lightning_rod => BlockBehavior::default(), { - FacingCubic=Up, - Powered=False, - Waterlogged=False, + facing: FacingCubic::Up, + powered: false, + waterlogged: false, }, pointed_dripstone => BlockBehavior::default(), { - Thickness=Tip, - TipDirection=Up, - Waterlogged=False, - }, - dripstone_block => BlockBehavior::default(), { + thickness: Thickness::Tip, + vertical_direction: TipDirection::Up, + waterlogged: false, }, + dripstone_block => BlockBehavior::default(), {}, cave_vines => BlockBehavior::default(), { - _0_1_2_3_4_5_6_7_8_9_10_11_12_13_14_15_16_17_18_19_20_21_22_23_24_25=_0, - TrueFalse=False, + age: _0_1_2_3_4_5_6_7_8_9_10_11_12_13_14_15_16_17_18_19_20_21_22_23_24_25::_0, + berries: false, }, cave_vines_plant => BlockBehavior::default(), { - TrueFalse=False, - }, - spore_blossom => BlockBehavior::default(), { - }, - azalea => BlockBehavior::default(), { - }, - flowering_azalea => BlockBehavior::default(), { - }, - moss_carpet => BlockBehavior::default(), { - }, - moss_block => BlockBehavior::default(), { + berries: false, }, + spore_blossom => BlockBehavior::default(), {}, + azalea => BlockBehavior::default(), {}, + flowering_azalea => BlockBehavior::default(), {}, + moss_carpet => BlockBehavior::default(), {}, + moss_block => BlockBehavior::default(), {}, big_dripleaf => BlockBehavior::default(), { - FacingCardinal=North, - Tilt=None, - Waterlogged=False, + facing: FacingCardinal::North, + tilt: Tilt::None, + waterlogged: false, }, big_dripleaf_stem => BlockBehavior::default(), { - FacingCardinal=North, - Waterlogged=False, + facing: FacingCardinal::North, + waterlogged: false, }, small_dripleaf => BlockBehavior::default(), { - FacingCardinal=North, - Half=Lower, - Waterlogged=False, + facing: FacingCardinal::North, + half: Half::Lower, + waterlogged: false, }, hanging_roots => BlockBehavior::default(), { - Waterlogged=False, - }, - rooted_dirt => BlockBehavior::default(), { - }, - mud => BlockBehavior::default(), { + waterlogged: false, }, + rooted_dirt => BlockBehavior::default(), {}, + mud => BlockBehavior::default(), {}, deepslate => BlockBehavior::default(), { - Axis=Y, - }, - cobbled_deepslate => BlockBehavior::default(), { + axis: Axis::Y, }, + cobbled_deepslate => BlockBehavior::default(), {}, cobbled_deepslate_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, cobbled_deepslate_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, cobbled_deepslate_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, - }, - polished_deepslate => BlockBehavior::default(), { - }, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, + }, + polished_deepslate => BlockBehavior::default(), {}, polished_deepslate_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, polished_deepslate_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, polished_deepslate_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, - }, - deepslate_tiles => BlockBehavior::default(), { - }, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, + }, + deepslate_tiles => BlockBehavior::default(), {}, deepslate_tile_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, deepslate_tile_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, deepslate_tile_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, - }, - deepslate_bricks => BlockBehavior::default(), { - }, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, + }, + deepslate_bricks => BlockBehavior::default(), {}, deepslate_brick_stairs => BlockBehavior::default(), { - FacingCardinal=North, - TopBottom=Bottom, - StairShape=Straight, - Waterlogged=False, + facing: FacingCardinal::North, + half: TopBottom::Bottom, + shape: StairShape::Straight, + waterlogged: false, }, deepslate_brick_slab => BlockBehavior::default(), { - Type=Bottom, - Waterlogged=False, + kind: Type::Bottom, + waterlogged: false, }, deepslate_brick_wall => BlockBehavior::default(), { - EastWall=None, - NorthWall=None, - SouthWall=None, - Up=True, - Waterlogged=False, - WestWall=None, - }, - chiseled_deepslate => BlockBehavior::default(), { - }, - cracked_deepslate_bricks => BlockBehavior::default(), { - }, - cracked_deepslate_tiles => BlockBehavior::default(), { - }, + east: EastWall::None, + north: NorthWall::None, + south: SouthWall::None, + up: true, + waterlogged: false, + west: WestWall::None, + }, + chiseled_deepslate => BlockBehavior::default(), {}, + cracked_deepslate_bricks => BlockBehavior::default(), {}, + cracked_deepslate_tiles => BlockBehavior::default(), {}, infested_deepslate => BlockBehavior::default(), { - XYZ=Y, - }, - smooth_basalt => BlockBehavior::default(), { - }, - raw_iron_block => BlockBehavior::default(), { - }, - raw_copper_block => BlockBehavior::default(), { - }, - raw_gold_block => BlockBehavior::default(), { - }, - potted_azalea_bush => BlockBehavior::default(), { - }, - potted_flowering_azalea_bush => BlockBehavior::default(), { - }, + axis: XYZ::Y, + }, + smooth_basalt => BlockBehavior::default(), {}, + raw_iron_block => BlockBehavior::default(), {}, + raw_copper_block => BlockBehavior::default(), {}, + raw_gold_block => BlockBehavior::default(), {}, + potted_azalea_bush => BlockBehavior::default(), {}, + potted_flowering_azalea_bush => BlockBehavior::default(), {}, ochre_froglight => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, verdant_froglight => BlockBehavior::default(), { - Axis=Y, + axis: Axis::Y, }, pearlescent_froglight => BlockBehavior::default(), { - Axis=Y, - }, - frogspawn => BlockBehavior::default(), { - }, - reinforced_deepslate => BlockBehavior::default(), { + axis: Axis::Y, }, + frogspawn => BlockBehavior::default(), {}, + reinforced_deepslate => BlockBehavior::default(), {}, } } |
