aboutsummaryrefslogtreecommitdiff
path: root/azalea-block/src
diff options
context:
space:
mode:
authormat <27899617+mat-1@users.noreply.github.com>2022-10-02 12:29:47 -0500
committerGitHub <noreply@github.com>2022-10-02 12:29:47 -0500
commitc9b4dccd7eaeed68ce96cf5167916417d0baa6a7 (patch)
tree0b381ee72a1486ccb22fe22158b5d7d3edaf3f99 /azalea-block/src
parentaa78491ee09ec0c6879e6edde349ca67cf809daf (diff)
downloadazalea-drasl-c9b4dccd7eaeed68ce96cf5167916417d0baa6a7.tar.xz
All block shapes & collisions (#22)
* start adding shapes * add more collision stuff * DiscreteCubeMerger * more mergers * start adding BitSetDiscreteVoxelShape::join * i love rust :smiley: :smiley: :smiley: * r * IT COMPILES???? * fix warning * fix error * fix more clippy issues * add box_shape * more shape stuff * make DiscreteVoxelShape an enum * Update shape.rs * also make VoxelShape an enum * implement BitSet::clear * add more missing things * it compiles W * start block shape codegen * optimize shape codegen * make az-block/blocks.rs look better (broken) * almost new block macro * make the codegen not generate 'type' * try to fix * work more on the blocks macro * wait it compiles * fix clippy issues * shapes codegen works * well it's almost working * simplify some shape codegen * enum type names are correct * W it compiles * cargo check no longer warns * fix some clippy issues * start making it so the shape impl is on BlockStates * insane code * new impl compiles * fix wrong find_bits + TESTS PASS! * add a test for slab collision * fix clippy issues * ok rust * fix error that happens when on stairs * add test for top slabs * start adding join_is_not_empty * add more to join_is_not_empty * top slabs still don't work!! * x..=0 doesn't work in rust :smiley: :smiley: :smiley: :smiley: :smiley: :smiley: :smiley: :smiley: :smiley: :smiley: :smiley: :smiley: :smiley: :smiley: * remove comment since i added more useful names * remove some printlns * fix walls in some configurations erroring * fix some warnings * change comment to \`\`\`ignore instead of \`\`\`no_run * players are .6 wide not .8 * fix clippy's complaints * i missed one clippy warning
Diffstat (limited to 'azalea-block/src')
-rw-r--r--azalea-block/src/blocks.rs4075
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(), {},
}
}