diff --git a/resource/blocks.json b/resource/blocks.json index cfb908f..8e87750 100644 --- a/resource/blocks.json +++ b/resource/blocks.json @@ -9,6 +9,7 @@ "acacia_fence_gate": { "texture": "acacia_planks" }, + "acacia_hanging_sign": null, "acacia_leaves": { "foliage": true }, @@ -30,6 +31,7 @@ "texture": "acacia_planks" }, "acacia_trapdoor": {}, + "acacia_wall_hanging_sign": null, "acacia_wall_sign": null, "acacia_wood": { "texture": "acacia_log" @@ -69,7 +71,44 @@ "bamboo": { "texture": "bamboo_stalk" }, + "bamboo_block": { + "texture": "bamboo_block_top" + }, + "bamboo_button": null, + "bamboo_door": { + "texture": "bamboo_door_top" + }, + "bamboo_fence": { + "texture": "bamboo_planks" + }, + "bamboo_fence_gate": { + "texture": "bamboo_planks" + }, + "bamboo_hanging_sign": null, + "bamboo_mosaic": {}, + "bamboo_mosaic_slab": { + "texture": "bamboo_mosaic" + }, + "bamboo_mosaic_stairs": { + "texture": "bamboo_mosaic" + }, + "bamboo_planks": {}, + "bamboo_pressure_plate": { + "texture": "bamboo_planks" + }, "bamboo_sapling": null, + "bamboo_sign": { + "texture": "bamboo_planks" + }, + "bamboo_slab": { + "texture": "bamboo_planks" + }, + "bamboo_stairs": { + "texture": "bamboo_planks" + }, + "bamboo_trapdoor": {}, + "bamboo_wall_hanging_sign": null, + "bamboo_wall_sign": null, "barrel": { "texture": "barrel_top" }, @@ -105,6 +144,7 @@ "birch_fence_gate": { "texture": "birch_planks" }, + "birch_hanging_sign": null, "birch_leaves": { "birch": true }, @@ -126,6 +166,7 @@ "texture": "birch_planks" }, "birch_trapdoor": {}, + "birch_wall_hanging_sign": null, "birch_wall_sign": null, "birch_wood": { "texture": "birch_log" @@ -246,6 +287,9 @@ "texture": "cake_top" }, "calcite": {}, + "calibrated_sculk_sensor": { + "texture": "calibrated_sculk_sensor_top" + }, "campfire": { "texture": "campfire_log_lit" }, @@ -272,12 +316,50 @@ "chain_command_block": { "texture": "chain_command_block_side" }, + "cherry_button": null, + "cherry_door": { + "texture": "cherry_door_top" + }, + "cherry_fence": { + "texture": "cherry_planks" + }, + "cherry_fence_gate": { + "texture": "cherry_planks" + }, + "cherry_hanging_sign": null, + "cherry_leaves": {}, + "cherry_log": { + "texture": "cherry_log_top" + }, + "cherry_planks": {}, + "cherry_pressure_plate": { + "texture": "cherry_planks" + }, + "cherry_sapling": null, + "cherry_sign": { + "texture": "cherry_planks" + }, + "cherry_slab": { + "texture": "cherry_planks" + }, + "cherry_stairs": { + "texture": "cherry_planks" + }, + "cherry_trapdoor": {}, + "cherry_wall_hanging_sign": null, + "cherry_wall_sign": null, + "cherry_wood": { + "texture": "cherry_log" + }, "chest": { "texture": "oak_planks" }, "chipped_anvil": { "texture": "chipped_anvil_top" }, + "chiseled_bookshelf": { + "texture": "chiseled_bookshelf_top" + }, "chiseled_deepslate": {}, "chiseled_nether_bricks": {}, "chiseled_polished_blackstone": {}, @@ -351,6 +433,7 @@ "texture": "crimson_planks" }, "crimson_fungus": null, + "crimson_hanging_sign": null, "crimson_hyphae": { "texture": "crimson_stem" }, @@ -373,6 +456,7 @@ "texture": "crimson_stem_top" }, "crimson_trapdoor": {}, + "crimson_wall_hanging_sign": null, "crimson_wall_sign": null, "crying_obsidian": {}, "cut_copper": {}, @@ -428,6 +512,7 @@ "dark_oak_fence_gate": { "texture": "dark_oak_planks" }, + "dark_oak_hanging_sign": null, "dark_oak_leaves": { "foliage": true }, @@ -449,6 +534,7 @@ "texture": "dark_oak_planks" }, "dark_oak_trapdoor": {}, + "dark_oak_wall_hanging_sign": null, "dark_oak_wall_sign": null, "dark_oak_wood": { "texture": "dark_oak_log" @@ -484,6 +570,9 @@ "dead_tube_coral_block": {}, "dead_tube_coral_fan": null, "dead_tube_coral_wall_fan": null, + "decorated_pot": { + "texture": "flower_pot" + }, "deepslate": {}, "deepslate_brick_slab": { "texture": "deepslate_bricks" @@ -743,6 +832,7 @@ "jungle_fence_gate": { "texture": "jungle_planks" }, + "jungle_hanging_sign": null, "jungle_leaves": { "foliage": true }, @@ -764,6 +854,7 @@ "texture": "jungle_planks" }, "jungle_trapdoor": {}, + "jungle_wall_hanging_sign": null, "jungle_wall_sign": null, "jungle_wood": { "texture": "jungle_log" @@ -900,6 +991,7 @@ "mangrove_fence_gate": { "texture": "mangrove_planks" }, + "mangrove_hanging_sign": null, "mangrove_leaves": { "foliage": true }, @@ -924,6 +1016,7 @@ "texture": "mangrove_planks" }, "mangrove_trapdoor": {}, + "mangrove_wall_hanging_sign": null, "mangrove_wall_sign": null, "mangrove_wood": { "texture": "mangrove_log" @@ -1012,6 +1105,7 @@ "oak_fence_gate": { "texture": "oak_planks" }, + "oak_hanging_sign": null, "oak_leaves": { "foliage": true }, @@ -1033,6 +1127,7 @@ "texture": "oak_planks" }, "oak_trapdoor": {}, + "oak_wall_hanging_sign": null, "oak_wall_sign": null, "oak_wood": { "texture": "oak_log" @@ -1085,6 +1180,8 @@ "petrified_oak_slab": { "texture": "oak_planks" }, + "piglin_head": null, + "piglin_wall_head": null, "pink_banner": null, "pink_bed": null, "pink_candle": null, @@ -1097,6 +1194,7 @@ "pink_concrete": {}, "pink_concrete_powder": {}, "pink_glazed_terracotta": {}, + "pink_petals": null, "pink_shulker_box": {}, "pink_stained_glass": {}, "pink_stained_glass_pane": { @@ -1112,6 +1210,12 @@ "piston_head": { "texture": "piston_top" }, + "pitcher_crop": { + "texture": "pitcher_crop_top" + }, + "pitcher_plant": { + "texture": "pitcher_crop_top_stage_4" + }, "player_head": null, "player_wall_head": null, "podzol": { @@ -1209,6 +1313,9 @@ "potted_cactus": { "texture": "cactus_top" }, + "potted_cherry_sapling": { + "texture": "cherry_sapling" + }, "potted_cornflower": { "texture": "cornflower" }, @@ -1267,6 +1374,9 @@ "potted_spruce_sapling": { "texture": "spruce_sapling" }, + "potted_torchflower": { + "texture": "torchflower" + }, "potted_warped_fungus": { "texture": "warped_fungus" }, @@ -1496,6 +1606,9 @@ "smooth_stone_slab": { "texture": "smooth_stone" }, + "sniffer_egg": { + "texture": "sniffer_egg_not_cracked_top" + }, "snow": {}, "snow_block": { "texture": "snow" @@ -1524,6 +1637,7 @@ "spruce_fence_gate": { "texture": "spruce_planks" }, + "spruce_hanging_sign": null, "spruce_leaves": { "spruce": true }, @@ -1545,6 +1659,7 @@ "texture": "spruce_planks" }, "spruce_trapdoor": {}, + "spruce_wall_hanging_sign": null, "spruce_wall_sign": null, "spruce_wood": { "texture": "spruce_log" @@ -1582,12 +1697,21 @@ "stripped_acacia_wood": { "texture": "stripped_acacia_log" }, + "stripped_bamboo_block": { + "texture": "stripped_bamboo_block_top" + }, "stripped_birch_log": { "texture": "stripped_birch_log_top" }, "stripped_birch_wood": { "texture": "stripped_birch_log" }, + "stripped_cherry_log": { + "texture": "stripped_cherry_log_top" + }, + "stripped_cherry_wood": { + "texture": "stripped_cherry_log" + }, "stripped_crimson_hyphae": { "texture": "stripped_crimson_stem" }, @@ -1636,6 +1760,12 @@ "sunflower": { "texture": "sunflower_front" }, + "suspicious_gravel": { + "texture": "suspicious_gravel_0" + }, + "suspicious_sand": { + "texture": "suspicious_sand_0" + }, "sweet_berry_bush": { "texture": "sweet_berry_bush_stage3" }, @@ -1655,6 +1785,8 @@ "texture": "tnt_top" }, "torch": null, + "torchflower": null, + "torchflower_crop": null, "trapped_chest": { "texture": "oak_planks" }, @@ -1688,6 +1820,7 @@ "texture": "warped_planks" }, "warped_fungus": null, + "warped_hanging_sign": null, "warped_hyphae": { "texture": "warped_stem" }, @@ -1710,6 +1843,7 @@ "texture": "warped_stem_top" }, "warped_trapdoor": {}, + "warped_wall_hanging_sign": null, "warped_wall_sign": null, "warped_wart_block": {}, "water": { diff --git a/src/resource/block_types.rs b/src/resource/block_types.rs index 467cf7a..68a08c0 100644 --- a/src/resource/block_types.rs +++ b/src/resource/block_types.rs @@ -31,6 +31,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([168, 90, 50]), }, ), + ( + "acacia_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "acacia_leaves", BlockType { @@ -94,6 +101,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([156, 87, 51]), }, ), + ( + "acacia_wall_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "acacia_wall_sign", BlockType { @@ -227,6 +241,83 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([93, 144, 19]), }, ), + ( + "bamboo_block", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([139, 141, 62]), + }, + ), + ( + "bamboo_button", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), + ( + "bamboo_door", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([191, 171, 81]), + }, + ), + ( + "bamboo_fence", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([193, 173, 80]), + }, + ), + ( + "bamboo_fence_gate", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([193, 173, 80]), + }, + ), + ( + "bamboo_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), + ( + "bamboo_mosaic", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([190, 170, 78]), + }, + ), + ( + "bamboo_mosaic_slab", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([190, 170, 78]), + }, + ), + ( + "bamboo_mosaic_stairs", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([190, 170, 78]), + }, + ), + ( + "bamboo_planks", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([193, 173, 80]), + }, + ), + ( + "bamboo_pressure_plate", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([193, 173, 80]), + }, + ), ( "bamboo_sapling", BlockType { @@ -234,6 +325,48 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([0, 0, 0]), }, ), + ( + "bamboo_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([193, 173, 80]), + }, + ), + ( + "bamboo_slab", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([193, 173, 80]), + }, + ), + ( + "bamboo_stairs", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([193, 173, 80]), + }, + ), + ( + "bamboo_trapdoor", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([198, 179, 85]), + }, + ), + ( + "bamboo_wall_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), + ( + "bamboo_wall_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "barrel", BlockType { @@ -339,6 +472,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([192, 175, 121]), }, ), + ( + "birch_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "birch_leaves", BlockType { @@ -402,6 +542,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([207, 194, 157]), }, ), + ( + "birch_wall_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "birch_wall_sign", BlockType { @@ -913,6 +1060,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([223, 224, 220]), }, ), + ( + "calibrated_sculk_sensor", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([27, 79, 100]), + }, + ), ( "campfire", BlockType { @@ -997,6 +1151,125 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([131, 161, 147]), }, ), + ( + "cherry_button", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), + ( + "cherry_door", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([223, 170, 164]), + }, + ), + ( + "cherry_fence", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([226, 178, 172]), + }, + ), + ( + "cherry_fence_gate", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([226, 178, 172]), + }, + ), + ( + "cherry_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), + ( + "cherry_leaves", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([229, 172, 194]), + }, + ), + ( + "cherry_log", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([185, 141, 137]), + }, + ), + ( + "cherry_planks", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([226, 178, 172]), + }, + ), + ( + "cherry_pressure_plate", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([226, 178, 172]), + }, + ), + ( + "cherry_sapling", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), + ( + "cherry_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([226, 178, 172]), + }, + ), + ( + "cherry_slab", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([226, 178, 172]), + }, + ), + ( + "cherry_stairs", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([226, 178, 172]), + }, + ), + ( + "cherry_trapdoor", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([226, 178, 172]), + }, + ), + ( + "cherry_wall_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), + ( + "cherry_wall_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), + ( + "cherry_wood", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([54, 33, 44]), + }, + ), ( "chest", BlockType { @@ -1011,6 +1284,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([72, 72, 72]), }, ), + ( + "chiseled_bookshelf", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([178, 144, 88]), + }, + ), ( "chiseled_deepslate", BlockType { @@ -1312,6 +1592,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([0, 0, 0]), }, ), + ( + "crimson_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "crimson_hyphae", BlockType { @@ -1382,6 +1669,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([103, 50, 72]), }, ), + ( + "crimson_wall_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "crimson_wall_sign", BlockType { @@ -1585,6 +1879,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([66, 43, 20]), }, ), + ( + "dark_oak_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "dark_oak_leaves", BlockType { @@ -1648,6 +1949,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([75, 49, 23]), }, ), + ( + "dark_oak_wall_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "dark_oak_wall_sign", BlockType { @@ -1837,6 +2145,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([0, 0, 0]), }, ), + ( + "decorated_pot", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([124, 68, 53]), + }, + ), ( "deepslate", BlockType { @@ -2817,6 +3132,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([160, 115, 80]), }, ), + ( + "jungle_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "jungle_leaves", BlockType { @@ -2880,6 +3202,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([152, 110, 77]), }, ), + ( + "jungle_wall_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "jungle_wall_sign", BlockType { @@ -3461,6 +3790,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([117, 54, 48]), }, ), + ( + "mangrove_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "mangrove_leaves", BlockType { @@ -3531,6 +3867,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([110, 46, 42]), }, ), + ( + "mangrove_wall_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "mangrove_wall_sign", BlockType { @@ -3825,6 +4168,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([162, 130, 78]), }, ), + ( + "oak_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "oak_leaves", BlockType { @@ -3888,6 +4238,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([124, 99, 56]), }, ), + ( + "oak_wall_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "oak_wall_sign", BlockType { @@ -4098,6 +4455,20 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([162, 130, 78]), }, ), + ( + "piglin_head", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), + ( + "piglin_wall_head", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "pink_banner", BlockType { @@ -4154,6 +4525,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([235, 154, 181]), }, ), + ( + "pink_petals", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "pink_shulker_box", BlockType { @@ -4217,6 +4595,20 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([153, 127, 85]), }, ), + ( + "pitcher_crop", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([193, 165, 103]), + }, + ), + ( + "pitcher_plant", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([122, 144, 189]), + }, + ), ( "player_head", BlockType { @@ -4490,6 +4882,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([85, 127, 43]), }, ), + ( + "potted_cherry_sapling", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([164, 117, 143]), + }, + ), ( "potted_cornflower", BlockType { @@ -4623,6 +5022,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([44, 60, 36]), }, ), + ( + "potted_torchflower", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([100, 101, 77]), + }, + ), ( "potted_warped_fungus", BlockType { @@ -4788,7 +5194,7 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ "purple_glazed_terracotta", BlockType { flags: make_bitflags!(BlockFlag::{Opaque}), - color: Color([109, 48, 152]), + color: Color([109, 47, 152]), }, ), ( @@ -5229,7 +5635,7 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ "scaffolding", BlockType { flags: make_bitflags!(BlockFlag::{Opaque}), - color: Color([174, 134, 80]), + color: Color([170, 131, 73]), }, ), ( @@ -5442,6 +5848,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([158, 158, 158]), }, ), + ( + "sniffer_egg", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([135, 105, 67]), + }, + ), ( "snow", BlockType { @@ -5554,6 +5967,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([114, 84, 48]), }, ), + ( + "spruce_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "spruce_leaves", BlockType { @@ -5617,6 +6037,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([103, 79, 47]), }, ), + ( + "spruce_wall_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "spruce_wall_sign", BlockType { @@ -5722,6 +6149,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([174, 92, 59]), }, ), + ( + "stripped_bamboo_block", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([178, 158, 72]), + }, + ), ( "stripped_birch_log", BlockType { @@ -5736,6 +6170,20 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([196, 176, 118]), }, ), + ( + "stripped_cherry_log", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([221, 164, 157]), + }, + ), + ( + "stripped_cherry_wood", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([215, 145, 148]), + }, + ), ( "stripped_crimson_hyphae", BlockType { @@ -5862,6 +6310,20 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([246, 196, 54]), }, ), + ( + "suspicious_gravel", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([129, 125, 124]), + }, + ), + ( + "suspicious_sand", + BlockType { + flags: make_bitflags!(BlockFlag::{Opaque}), + color: Color([217, 204, 159]), + }, + ), ( "sweet_berry_bush", BlockType { @@ -5918,6 +6380,20 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([0, 0, 0]), }, ), + ( + "torchflower", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), + ( + "torchflower_crop", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "trapped_chest", BlockType { @@ -6065,6 +6541,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([0, 0, 0]), }, ), + ( + "warped_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "warped_hyphae", BlockType { @@ -6135,6 +6618,13 @@ pub const BLOCK_TYPES: &[(&str, BlockType)] = &[ color: Color([47, 119, 111]), }, ), + ( + "warped_wall_hanging_sign", + BlockType { + flags: make_bitflags!(BlockFlag::{}), + color: Color([0, 0, 0]), + }, + ), ( "warped_wall_sign", BlockType {