diff --git a/resource/blocks.json b/resource/blocks.json index 44ee436..29b5b16 100644 --- a/resource/blocks.json +++ b/resource/blocks.json @@ -209,8 +209,8 @@ "brown_wall_banner": null, "brown_wool": {}, "bubble_column": { - "blue": true, - "texture": "water_still" + "texture": "water_still", + "water": true }, "bubble_coral": null, "bubble_coral_block": {}, @@ -1428,8 +1428,8 @@ "warped_wall_sign": null, "warped_wart_block": {}, "water": { - "blue": true, - "texture": "water_still" + "texture": "water_still", + "water": true }, "weeping_vines": {}, "weeping_vines_plant": {}, diff --git a/resource/extract.py b/resource/extract.py index 8fff376..e7cdf55 100755 --- a/resource/extract.py +++ b/resource/extract.py @@ -42,7 +42,7 @@ for name, info in blocks.items(): 'opaque': False, 'grass': False, 'foliage': False, - 'blue': False, + 'water': False, } if info is None: @@ -54,7 +54,7 @@ for name, info in blocks.items(): output[id]['opaque'] = True output[id]['grass'] = info.get('grass', False) output[id]['foliage'] = info.get('foliage', False) - output[id]['blue'] = info.get('blue', False) + output[id]['water'] = info.get('water', False) with open(sys.argv[3], 'w') as f: json.dump(output, f) diff --git a/resource/generate.py b/resource/generate.py index 67734df..c17bba4 100755 --- a/resource/generate.py +++ b/resource/generate.py @@ -15,12 +15,23 @@ output = {} with open(sys.argv[2], 'w') as f: for name, info in colors.items(): - print('{"%s", {%s, %s, %s, %s, {%u, %u, %u}}},' % ( + flags = [] + if info['opaque']: + flags.append('BLOCK_OPAQUE') + if info['grass']: + flags.append('BLOCK_GRASS') + if info['foliage']: + flags.append('BLOCK_FOLIAGE') + if info['water']: + flags.append('BLOCK_WATER') + if flags: + flags = '|'.join(flags) + else: + flags = '0' + + print('{"%s", {%s, {%u, %u, %u}}},' % ( name, - ['false', 'true'][info['opaque']], - ['false', 'true'][info['grass']], - ['false', 'true'][info['foliage']], - ['false', 'true'][info['blue']], + flags, info['color']['r'], info['color']['g'], info['color']['b'], diff --git a/src/Resource/Biome.cpp b/src/Resource/Biome.cpp index 2b20da4..894865d 100644 --- a/src/Resource/Biome.cpp +++ b/src/Resource/Biome.cpp @@ -99,11 +99,11 @@ Color Biome::getBlockColor(const BlockType *type, unsigned height) const { float t = clamp(temp - std::max(0.0f, (height-64)/600.0f), 0, 1); float r = clamp(rain, 0, 1) * t; - if (type->grass) + if (type->flags & BLOCK_GRASS) c *= getGrassColor(t, r); - if (type->foliage) + if (type->flags & BLOCK_FOLIAGE) c *= getFoliageColor(t, r); - if (type->blue) + if (type->flags & BLOCK_WATER) c *= getWaterColor(t, r); float h = 0.5f + height * 0.005f; diff --git a/src/Resource/BlockType.hpp b/src/Resource/BlockType.hpp index 95148f3..19a938f 100644 --- a/src/Resource/BlockType.hpp +++ b/src/Resource/BlockType.hpp @@ -33,6 +33,11 @@ namespace MinedMap { namespace Resource { +#define BLOCK_OPAQUE (1u << 0) +#define BLOCK_GRASS (1u << 1) +#define BLOCK_FOLIAGE (1u << 2) +#define BLOCK_WATER (1u << 3) + struct BlockType { private: static const std::unordered_map Types; @@ -40,10 +45,7 @@ private: public: static const BlockType * lookup(const std::string &name); - bool opaque; - bool grass; - bool foliage; - bool blue; + uint8_t flags; struct { uint8_t r, g, b; } color; diff --git a/src/Resource/BlockType.inc b/src/Resource/BlockType.inc index b8c9198..c2eb7b9 100644 --- a/src/Resource/BlockType.inc +++ b/src/Resource/BlockType.inc @@ -1,766 +1,766 @@ -{"minecraft:acacia_button", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:acacia_door", {true, false, false, false, {167, 95, 60}}}, -{"minecraft:acacia_fence", {true, false, false, false, {168, 90, 50}}}, -{"minecraft:acacia_fence_gate", {true, false, false, false, {168, 90, 50}}}, -{"minecraft:acacia_leaves", {true, false, true, false, {149, 148, 148}}}, -{"minecraft:acacia_log", {true, false, false, false, {150, 88, 55}}}, -{"minecraft:acacia_planks", {true, false, false, false, {168, 90, 50}}}, -{"minecraft:acacia_pressure_plate", {true, false, false, false, {168, 90, 50}}}, -{"minecraft:acacia_sapling", {true, false, false, false, {118, 117, 23}}}, -{"minecraft:acacia_sign", {true, false, false, false, {168, 90, 50}}}, -{"minecraft:acacia_slab", {true, false, false, false, {168, 90, 50}}}, -{"minecraft:acacia_stairs", {true, false, false, false, {168, 90, 50}}}, -{"minecraft:acacia_trapdoor", {true, false, false, false, {156, 87, 51}}}, -{"minecraft:acacia_wall_sign", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:acacia_wood", {true, false, false, false, {103, 96, 86}}}, -{"minecraft:activator_rail", {true, false, false, false, {115, 87, 74}}}, -{"minecraft:air", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:allium", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:ancient_debris", {true, false, false, false, {94, 66, 58}}}, -{"minecraft:andesite", {true, false, false, false, {136, 136, 136}}}, -{"minecraft:andesite_slab", {true, false, false, false, {136, 136, 136}}}, -{"minecraft:andesite_stairs", {true, false, false, false, {136, 136, 136}}}, -{"minecraft:andesite_wall", {true, false, false, false, {136, 136, 136}}}, -{"minecraft:anvil", {true, false, false, false, {72, 72, 72}}}, -{"minecraft:attached_melon_stem", {true, true, false, false, {141, 142, 141}}}, -{"minecraft:attached_pumpkin_stem", {true, true, false, false, {139, 139, 139}}}, -{"minecraft:azure_bluet", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:bamboo", {true, false, false, false, {93, 144, 19}}}, -{"minecraft:bamboo_sapling", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:barrel", {true, false, false, false, {134, 100, 58}}}, -{"minecraft:barrier", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:basalt", {true, false, false, false, {80, 81, 86}}}, -{"minecraft:beacon", {true, false, false, false, {117, 220, 215}}}, -{"minecraft:bedrock", {true, false, false, false, {85, 85, 85}}}, -{"minecraft:bee_nest", {true, false, false, false, {202, 160, 74}}}, -{"minecraft:beehive", {true, false, false, false, {180, 146, 90}}}, -{"minecraft:beetroots", {true, false, false, false, {93, 91, 30}}}, -{"minecraft:bell", {true, false, false, false, {253, 235, 110}}}, -{"minecraft:birch_button", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:birch_door", {true, false, false, false, {220, 209, 176}}}, -{"minecraft:birch_fence", {true, false, false, false, {192, 175, 121}}}, -{"minecraft:birch_fence_gate", {true, false, false, false, {192, 175, 121}}}, -{"minecraft:birch_leaves", {true, false, true, false, {130, 129, 130}}}, -{"minecraft:birch_log", {true, false, false, false, {193, 179, 135}}}, -{"minecraft:birch_planks", {true, false, false, false, {192, 175, 121}}}, -{"minecraft:birch_pressure_plate", {true, false, false, false, {192, 175, 121}}}, -{"minecraft:birch_sapling", {true, false, false, false, {127, 160, 79}}}, -{"minecraft:birch_sign", {true, false, false, false, {192, 175, 121}}}, -{"minecraft:birch_slab", {true, false, false, false, {192, 175, 121}}}, -{"minecraft:birch_stairs", {true, false, false, false, {192, 175, 121}}}, -{"minecraft:birch_trapdoor", {true, false, false, false, {207, 194, 157}}}, -{"minecraft:birch_wall_sign", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:birch_wood", {true, false, false, false, {216, 215, 210}}}, -{"minecraft:black_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:black_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:black_carpet", {true, false, false, false, {20, 21, 25}}}, -{"minecraft:black_concrete", {true, false, false, false, {8, 10, 15}}}, -{"minecraft:black_concrete_powder", {true, false, false, false, {25, 26, 31}}}, -{"minecraft:black_glazed_terracotta", {true, false, false, false, {67, 30, 32}}}, -{"minecraft:black_shulker_box", {true, false, false, false, {25, 25, 29}}}, -{"minecraft:black_stained_glass", {true, false, false, false, {25, 25, 25}}}, -{"minecraft:black_stained_glass_pane", {true, false, false, false, {24, 24, 24}}}, -{"minecraft:black_terracotta", {true, false, false, false, {37, 22, 16}}}, -{"minecraft:black_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:black_wool", {true, false, false, false, {20, 21, 25}}}, -{"minecraft:blackstone", {true, false, false, false, {42, 36, 41}}}, -{"minecraft:blackstone_slab", {true, false, false, false, {42, 36, 41}}}, -{"minecraft:blackstone_stairs", {true, false, false, false, {42, 36, 41}}}, -{"minecraft:blackstone_wall", {true, false, false, false, {42, 36, 41}}}, -{"minecraft:blast_furnace", {true, false, false, false, {80, 80, 81}}}, -{"minecraft:blue_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:blue_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:blue_carpet", {true, false, false, false, {53, 57, 157}}}, -{"minecraft:blue_concrete", {true, false, false, false, {44, 46, 143}}}, -{"minecraft:blue_concrete_powder", {true, false, false, false, {70, 73, 166}}}, -{"minecraft:blue_glazed_terracotta", {true, false, false, false, {47, 64, 139}}}, -{"minecraft:blue_ice", {true, false, false, false, {116, 167, 253}}}, -{"minecraft:blue_orchid", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:blue_shulker_box", {true, false, false, false, {43, 45, 140}}}, -{"minecraft:blue_stained_glass", {true, false, false, false, {51, 76, 178}}}, -{"minecraft:blue_stained_glass_pane", {true, false, false, false, {48, 73, 171}}}, -{"minecraft:blue_terracotta", {true, false, false, false, {74, 59, 91}}}, -{"minecraft:blue_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:blue_wool", {true, false, false, false, {53, 57, 157}}}, -{"minecraft:bone_block", {true, false, false, false, {209, 206, 179}}}, -{"minecraft:bookshelf", {true, false, false, false, {162, 130, 78}}}, -{"minecraft:brain_coral", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:brain_coral_block", {true, false, false, false, {207, 91, 159}}}, -{"minecraft:brain_coral_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:brain_coral_wall_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:brewing_stand", {true, false, false, false, {123, 101, 81}}}, -{"minecraft:brick_slab", {true, false, false, false, {150, 97, 83}}}, -{"minecraft:brick_stairs", {true, false, false, false, {150, 97, 83}}}, -{"minecraft:brick_wall", {true, false, false, false, {150, 97, 83}}}, -{"minecraft:bricks", {true, false, false, false, {150, 97, 83}}}, -{"minecraft:brown_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:brown_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:brown_carpet", {true, false, false, false, {114, 71, 40}}}, -{"minecraft:brown_concrete", {true, false, false, false, {96, 59, 31}}}, -{"minecraft:brown_concrete_powder", {true, false, false, false, {125, 84, 53}}}, -{"minecraft:brown_glazed_terracotta", {true, false, false, false, {119, 106, 85}}}, -{"minecraft:brown_mushroom", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:brown_mushroom_block", {true, false, false, false, {149, 111, 81}}}, -{"minecraft:brown_shulker_box", {true, false, false, false, {106, 66, 35}}}, -{"minecraft:brown_stained_glass", {true, false, false, false, {102, 76, 51}}}, -{"minecraft:brown_stained_glass_pane", {true, false, false, false, {97, 73, 48}}}, -{"minecraft:brown_terracotta", {true, false, false, false, {77, 51, 35}}}, -{"minecraft:brown_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:brown_wool", {true, false, false, false, {114, 71, 40}}}, -{"minecraft:bubble_column", {true, false, false, true, {177, 177, 177}}}, -{"minecraft:bubble_coral", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:bubble_coral_block", {true, false, false, false, {165, 26, 162}}}, -{"minecraft:bubble_coral_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:bubble_coral_wall_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:cactus", {true, false, false, false, {85, 127, 43}}}, -{"minecraft:cake", {true, false, false, false, {248, 222, 214}}}, -{"minecraft:campfire", {true, false, false, false, {110, 88, 54}}}, -{"minecraft:carrots", {true, false, false, false, {81, 123, 37}}}, -{"minecraft:cartography_table", {true, false, false, false, {104, 87, 67}}}, -{"minecraft:carved_pumpkin", {true, false, false, false, {198, 118, 24}}}, -{"minecraft:cauldron", {true, false, false, false, {73, 72, 74}}}, -{"minecraft:cave_air", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:chain", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:chain_command_block", {true, false, false, false, {131, 161, 147}}}, -{"minecraft:chest", {true, false, false, false, {162, 130, 78}}}, -{"minecraft:chipped_anvil", {true, false, false, false, {72, 72, 72}}}, -{"minecraft:chiseled_nether_bricks", {true, false, false, false, {47, 23, 28}}}, -{"minecraft:chiseled_polished_blackstone", {true, false, false, false, {53, 48, 56}}}, -{"minecraft:chiseled_quartz_block", {true, false, false, false, {231, 226, 218}}}, -{"minecraft:chiseled_red_sandstone", {true, false, false, false, {181, 97, 31}}}, -{"minecraft:chiseled_sandstone", {true, false, false, false, {223, 214, 170}}}, -{"minecraft:chiseled_stone_bricks", {true, false, false, false, {119, 118, 119}}}, -{"minecraft:chorus_flower", {true, false, false, false, {151, 120, 151}}}, -{"minecraft:chorus_plant", {true, false, false, false, {93, 57, 93}}}, -{"minecraft:clay", {true, false, false, false, {160, 166, 179}}}, -{"minecraft:coal_block", {true, false, false, false, {16, 15, 15}}}, -{"minecraft:coal_ore", {true, false, false, false, {116, 116, 116}}}, -{"minecraft:coarse_dirt", {true, false, false, false, {119, 85, 59}}}, -{"minecraft:cobblestone", {true, false, false, false, {127, 127, 127}}}, -{"minecraft:cobblestone_slab", {true, false, false, false, {127, 127, 127}}}, -{"minecraft:cobblestone_stairs", {true, false, false, false, {127, 127, 127}}}, -{"minecraft:cobblestone_wall", {true, false, false, false, {127, 127, 127}}}, -{"minecraft:cobweb", {true, false, false, false, {228, 233, 234}}}, -{"minecraft:cocoa", {true, false, false, false, {156, 94, 43}}}, -{"minecraft:command_block", {true, false, false, false, {181, 136, 108}}}, -{"minecraft:comparator", {true, false, false, false, {166, 161, 159}}}, -{"minecraft:composter", {true, false, false, false, {88, 61, 23}}}, -{"minecraft:conduit", {true, false, false, false, {159, 139, 113}}}, -{"minecraft:cornflower", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:cracked_nether_bricks", {true, false, false, false, {40, 20, 23}}}, -{"minecraft:cracked_polished_blackstone_bricks", {true, false, false, false, {43, 37, 43}}}, -{"minecraft:cracked_stone_bricks", {true, false, false, false, {118, 117, 118}}}, -{"minecraft:crafting_table", {true, false, false, false, {119, 73, 42}}}, -{"minecraft:creeper_head", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:creeper_wall_head", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:crimson_button", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:crimson_door", {true, false, false, false, {114, 54, 79}}}, -{"minecraft:crimson_fence", {true, false, false, false, {101, 48, 70}}}, -{"minecraft:crimson_fence_gate", {true, false, false, false, {101, 48, 70}}}, -{"minecraft:crimson_fungus", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:crimson_hyphae", {true, false, false, false, {92, 25, 29}}}, -{"minecraft:crimson_nylium", {true, false, false, false, {130, 31, 31}}}, -{"minecraft:crimson_planks", {true, false, false, false, {101, 48, 70}}}, -{"minecraft:crimson_pressure_plate", {true, false, false, false, {101, 48, 70}}}, -{"minecraft:crimson_roots", {true, false, false, false, {126, 8, 41}}}, -{"minecraft:crimson_sign", {true, false, false, false, {101, 48, 70}}}, -{"minecraft:crimson_slab", {true, false, false, false, {101, 48, 70}}}, -{"minecraft:crimson_stairs", {true, false, false, false, {101, 48, 70}}}, -{"minecraft:crimson_stem", {true, false, false, false, {107, 51, 74}}}, -{"minecraft:crimson_trapdoor", {true, false, false, false, {103, 50, 72}}}, -{"minecraft:crimson_wall_sign", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:crying_obsidian", {true, false, false, false, {32, 10, 60}}}, -{"minecraft:cut_red_sandstone", {true, false, false, false, {181, 97, 31}}}, -{"minecraft:cut_red_sandstone_slab", {true, false, false, false, {181, 97, 31}}}, -{"minecraft:cut_sandstone", {true, false, false, false, {223, 214, 170}}}, -{"minecraft:cut_sandstone_slab", {true, false, false, false, {223, 214, 170}}}, -{"minecraft:cyan_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:cyan_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:cyan_carpet", {true, false, false, false, {21, 137, 145}}}, -{"minecraft:cyan_concrete", {true, false, false, false, {21, 119, 136}}}, -{"minecraft:cyan_concrete_powder", {true, false, false, false, {36, 147, 157}}}, -{"minecraft:cyan_glazed_terracotta", {true, false, false, false, {52, 118, 125}}}, -{"minecraft:cyan_shulker_box", {true, false, false, false, {20, 121, 135}}}, -{"minecraft:cyan_stained_glass", {true, false, false, false, {76, 127, 153}}}, -{"minecraft:cyan_stained_glass_pane", {true, false, false, false, {73, 122, 147}}}, -{"minecraft:cyan_terracotta", {true, false, false, false, {86, 91, 91}}}, -{"minecraft:cyan_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:cyan_wool", {true, false, false, false, {21, 137, 145}}}, -{"minecraft:damaged_anvil", {true, false, false, false, {72, 72, 72}}}, -{"minecraft:dandelion", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dark_oak_button", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dark_oak_door", {true, false, false, false, {76, 51, 25}}}, -{"minecraft:dark_oak_fence", {true, false, false, false, {66, 43, 20}}}, -{"minecraft:dark_oak_fence_gate", {true, false, false, false, {66, 43, 20}}}, -{"minecraft:dark_oak_leaves", {true, false, true, false, {150, 150, 150}}}, -{"minecraft:dark_oak_log", {true, false, false, false, {64, 42, 21}}}, -{"minecraft:dark_oak_planks", {true, false, false, false, {66, 43, 20}}}, -{"minecraft:dark_oak_pressure_plate", {true, false, false, false, {66, 43, 20}}}, -{"minecraft:dark_oak_sapling", {true, false, false, false, {61, 90, 30}}}, -{"minecraft:dark_oak_sign", {true, false, false, false, {66, 43, 20}}}, -{"minecraft:dark_oak_slab", {true, false, false, false, {66, 43, 20}}}, -{"minecraft:dark_oak_stairs", {true, false, false, false, {66, 43, 20}}}, -{"minecraft:dark_oak_trapdoor", {true, false, false, false, {75, 49, 23}}}, -{"minecraft:dark_oak_wall_sign", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dark_oak_wood", {true, false, false, false, {60, 46, 26}}}, -{"minecraft:dark_prismarine", {true, false, false, false, {51, 91, 75}}}, -{"minecraft:dark_prismarine_slab", {true, false, false, false, {51, 91, 75}}}, -{"minecraft:dark_prismarine_stairs", {true, false, false, false, {51, 91, 75}}}, -{"minecraft:daylight_detector", {true, false, false, false, {130, 116, 94}}}, -{"minecraft:dead_brain_coral", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_brain_coral_block", {true, false, false, false, {124, 117, 114}}}, -{"minecraft:dead_brain_coral_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_brain_coral_wall_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_bubble_coral", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_bubble_coral_block", {true, false, false, false, {131, 123, 119}}}, -{"minecraft:dead_bubble_coral_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_bubble_coral_wall_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_bush", {true, false, false, false, {107, 78, 40}}}, -{"minecraft:dead_fire_coral", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_fire_coral_block", {true, false, false, false, {131, 123, 119}}}, -{"minecraft:dead_fire_coral_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_fire_coral_wall_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_horn_coral", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_horn_coral_block", {true, false, false, false, {133, 126, 122}}}, -{"minecraft:dead_horn_coral_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_horn_coral_wall_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_tube_coral", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_tube_coral_block", {true, false, false, false, {130, 123, 119}}}, -{"minecraft:dead_tube_coral_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dead_tube_coral_wall_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:detector_rail", {true, false, false, false, {123, 104, 90}}}, -{"minecraft:diamond_block", {true, false, false, false, {98, 237, 228}}}, -{"minecraft:diamond_ore", {true, false, false, false, {125, 142, 141}}}, -{"minecraft:diorite", {true, false, false, false, {188, 188, 188}}}, -{"minecraft:diorite_slab", {true, false, false, false, {188, 188, 188}}}, -{"minecraft:diorite_stairs", {true, false, false, false, {188, 188, 188}}}, -{"minecraft:diorite_wall", {true, false, false, false, {188, 188, 188}}}, -{"minecraft:dirt", {true, false, false, false, {134, 96, 67}}}, -{"minecraft:dispenser", {true, false, false, false, {110, 109, 109}}}, -{"minecraft:dragon_egg", {true, false, false, false, {12, 9, 15}}}, -{"minecraft:dragon_head", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dragon_wall_head", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:dried_kelp_block", {true, false, false, false, {50, 58, 38}}}, -{"minecraft:dropper", {true, false, false, false, {110, 109, 109}}}, -{"minecraft:emerald_block", {true, false, false, false, {42, 203, 87}}}, -{"minecraft:emerald_ore", {true, false, false, false, {117, 136, 124}}}, -{"minecraft:enchanting_table", {true, false, false, false, {128, 75, 85}}}, -{"minecraft:end_gateway", {true, false, false, false, {15, 10, 24}}}, -{"minecraft:end_portal", {true, false, false, false, {15, 10, 24}}}, -{"minecraft:end_portal_frame", {true, false, false, false, {91, 120, 97}}}, -{"minecraft:end_rod", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:end_stone", {true, false, false, false, {219, 222, 158}}}, -{"minecraft:end_stone_brick_slab", {true, false, false, false, {218, 224, 162}}}, -{"minecraft:end_stone_brick_stairs", {true, false, false, false, {218, 224, 162}}}, -{"minecraft:end_stone_brick_wall", {true, false, false, false, {218, 224, 162}}}, -{"minecraft:end_stone_bricks", {true, false, false, false, {218, 224, 162}}}, -{"minecraft:ender_chest", {true, false, false, false, {15, 10, 24}}}, -{"minecraft:farmland", {true, false, false, false, {81, 44, 15}}}, -{"minecraft:fern", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:fire", {true, false, false, false, {211, 140, 53}}}, -{"minecraft:fire_coral", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:fire_coral_block", {true, false, false, false, {163, 35, 46}}}, -{"minecraft:fire_coral_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:fire_coral_wall_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:fletching_table", {true, false, false, false, {197, 180, 133}}}, -{"minecraft:flower_pot", {true, false, false, false, {124, 68, 53}}}, -{"minecraft:frosted_ice", {true, false, false, false, {140, 181, 252}}}, -{"minecraft:furnace", {true, false, false, false, {110, 109, 109}}}, -{"minecraft:gilded_blackstone", {true, false, false, false, {56, 43, 38}}}, -{"minecraft:glass", {true, false, false, false, {175, 213, 219}}}, -{"minecraft:glass_pane", {true, false, false, false, {211, 239, 244}}}, -{"minecraft:glowstone", {true, false, false, false, {171, 131, 84}}}, -{"minecraft:gold_block", {true, false, false, false, {246, 208, 61}}}, -{"minecraft:gold_ore", {true, false, false, false, {143, 140, 125}}}, -{"minecraft:granite", {true, false, false, false, {149, 103, 85}}}, -{"minecraft:granite_slab", {true, false, false, false, {149, 103, 85}}}, -{"minecraft:granite_stairs", {true, false, false, false, {149, 103, 85}}}, -{"minecraft:granite_wall", {true, false, false, false, {149, 103, 85}}}, -{"minecraft:grass", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:grass_block", {true, true, false, false, {147, 147, 147}}}, -{"minecraft:grass_path", {true, false, false, false, {148, 121, 65}}}, -{"minecraft:gravel", {true, false, false, false, {131, 127, 126}}}, -{"minecraft:gray_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:gray_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:gray_carpet", {true, false, false, false, {62, 68, 71}}}, -{"minecraft:gray_concrete", {true, false, false, false, {54, 57, 61}}}, -{"minecraft:gray_concrete_powder", {true, false, false, false, {76, 81, 84}}}, -{"minecraft:gray_glazed_terracotta", {true, false, false, false, {83, 90, 93}}}, -{"minecraft:gray_shulker_box", {true, false, false, false, {55, 58, 62}}}, -{"minecraft:gray_stained_glass", {true, false, false, false, {76, 76, 76}}}, -{"minecraft:gray_stained_glass_pane", {true, false, false, false, {73, 73, 73}}}, -{"minecraft:gray_terracotta", {true, false, false, false, {57, 42, 35}}}, -{"minecraft:gray_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:gray_wool", {true, false, false, false, {62, 68, 71}}}, -{"minecraft:green_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:green_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:green_carpet", {true, false, false, false, {84, 109, 27}}}, -{"minecraft:green_concrete", {true, false, false, false, {73, 91, 36}}}, -{"minecraft:green_concrete_powder", {true, false, false, false, {97, 119, 44}}}, -{"minecraft:green_glazed_terracotta", {true, false, false, false, {117, 142, 67}}}, -{"minecraft:green_shulker_box", {true, false, false, false, {79, 100, 31}}}, -{"minecraft:green_stained_glass", {true, false, false, false, {102, 127, 51}}}, -{"minecraft:green_stained_glass_pane", {true, false, false, false, {97, 122, 48}}}, -{"minecraft:green_terracotta", {true, false, false, false, {76, 83, 42}}}, -{"minecraft:green_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:green_wool", {true, false, false, false, {84, 109, 27}}}, -{"minecraft:grindstone", {true, false, false, false, {142, 142, 142}}}, -{"minecraft:hay_block", {true, false, false, false, {165, 139, 12}}}, -{"minecraft:heavy_weighted_pressure_plate", {true, false, false, false, {220, 220, 220}}}, -{"minecraft:honey_block", {true, false, false, false, {251, 185, 52}}}, -{"minecraft:honeycomb_block", {true, false, false, false, {229, 148, 29}}}, -{"minecraft:hopper", {true, false, false, false, {75, 74, 75}}}, -{"minecraft:horn_coral", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:horn_coral_block", {true, false, false, false, {216, 199, 66}}}, -{"minecraft:horn_coral_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:horn_coral_wall_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:ice", {true, false, false, false, {145, 183, 253}}}, -{"minecraft:infested_chiseled_stone_bricks", {true, false, false, false, {119, 118, 119}}}, -{"minecraft:infested_cobblestone", {true, false, false, false, {127, 127, 127}}}, -{"minecraft:infested_cracked_stone_bricks", {true, false, false, false, {118, 117, 118}}}, -{"minecraft:infested_mossy_stone_bricks", {true, false, false, false, {115, 121, 105}}}, -{"minecraft:infested_stone", {true, false, false, false, {125, 125, 125}}}, -{"minecraft:infested_stone_bricks", {true, false, false, false, {122, 121, 122}}}, -{"minecraft:iron_bars", {true, false, false, false, {136, 139, 135}}}, -{"minecraft:iron_block", {true, false, false, false, {220, 220, 220}}}, -{"minecraft:iron_door", {true, false, false, false, {193, 192, 192}}}, -{"minecraft:iron_ore", {true, false, false, false, {136, 130, 127}}}, -{"minecraft:iron_trapdoor", {true, false, false, false, {202, 202, 202}}}, -{"minecraft:item_frame", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:jack_o_lantern", {true, false, false, false, {214, 152, 52}}}, -{"minecraft:jigsaw", {true, false, false, false, {80, 69, 81}}}, -{"minecraft:jukebox", {true, false, false, false, {93, 64, 47}}}, -{"minecraft:jungle_button", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:jungle_door", {true, false, false, false, {163, 119, 84}}}, -{"minecraft:jungle_fence", {true, false, false, false, {160, 115, 80}}}, -{"minecraft:jungle_fence_gate", {true, false, false, false, {160, 115, 80}}}, -{"minecraft:jungle_leaves", {true, false, true, false, {156, 154, 143}}}, -{"minecraft:jungle_log", {true, false, false, false, {149, 109, 70}}}, -{"minecraft:jungle_planks", {true, false, false, false, {160, 115, 80}}}, -{"minecraft:jungle_pressure_plate", {true, false, false, false, {160, 115, 80}}}, -{"minecraft:jungle_sapling", {true, false, false, false, {47, 81, 16}}}, -{"minecraft:jungle_sign", {true, false, false, false, {160, 115, 80}}}, -{"minecraft:jungle_slab", {true, false, false, false, {160, 115, 80}}}, -{"minecraft:jungle_stairs", {true, false, false, false, {160, 115, 80}}}, -{"minecraft:jungle_trapdoor", {true, false, false, false, {152, 110, 77}}}, -{"minecraft:jungle_wall_sign", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:jungle_wood", {true, false, false, false, {85, 67, 25}}}, -{"minecraft:kelp", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:kelp_plant", {true, false, false, false, {86, 130, 42}}}, -{"minecraft:ladder", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:lantern", {true, false, false, false, {106, 91, 83}}}, -{"minecraft:lapis_block", {true, false, false, false, {30, 67, 140}}}, -{"minecraft:lapis_ore", {true, false, false, false, {99, 110, 132}}}, -{"minecraft:large_fern", {true, true, false, false, {125, 125, 125}}}, -{"minecraft:lava", {true, false, false, false, {212, 90, 18}}}, -{"minecraft:lectern", {true, false, false, false, {173, 137, 83}}}, -{"minecraft:lever", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:light_blue_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:light_blue_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:light_blue_carpet", {true, false, false, false, {58, 175, 217}}}, -{"minecraft:light_blue_concrete", {true, false, false, false, {35, 137, 198}}}, -{"minecraft:light_blue_concrete_powder", {true, false, false, false, {74, 180, 213}}}, -{"minecraft:light_blue_glazed_terracotta", {true, false, false, false, {94, 164, 208}}}, -{"minecraft:light_blue_shulker_box", {true, false, false, false, {49, 163, 212}}}, -{"minecraft:light_blue_stained_glass", {true, false, false, false, {102, 153, 216}}}, -{"minecraft:light_blue_stained_glass_pane", {true, false, false, false, {97, 147, 208}}}, -{"minecraft:light_blue_terracotta", {true, false, false, false, {113, 108, 137}}}, -{"minecraft:light_blue_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:light_blue_wool", {true, false, false, false, {58, 175, 217}}}, -{"minecraft:light_gray_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:light_gray_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:light_gray_carpet", {true, false, false, false, {142, 142, 134}}}, -{"minecraft:light_gray_concrete", {true, false, false, false, {125, 125, 115}}}, -{"minecraft:light_gray_concrete_powder", {true, false, false, false, {154, 154, 148}}}, -{"minecraft:light_gray_glazed_terracotta", {true, false, false, false, {144, 166, 167}}}, -{"minecraft:light_gray_shulker_box", {true, false, false, false, {124, 124, 115}}}, -{"minecraft:light_gray_stained_glass", {true, false, false, false, {153, 153, 153}}}, -{"minecraft:light_gray_stained_glass_pane", {true, false, false, false, {147, 147, 147}}}, -{"minecraft:light_gray_terracotta", {true, false, false, false, {135, 106, 97}}}, -{"minecraft:light_gray_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:light_gray_wool", {true, false, false, false, {142, 142, 134}}}, -{"minecraft:light_weighted_pressure_plate", {true, false, false, false, {246, 208, 61}}}, -{"minecraft:lilac", {true, false, false, false, {154, 125, 147}}}, -{"minecraft:lily_of_the_valley", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:lily_pad", {true, true, false, false, {133, 133, 133}}}, -{"minecraft:lime_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:lime_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:lime_carpet", {true, false, false, false, {112, 185, 25}}}, -{"minecraft:lime_concrete", {true, false, false, false, {94, 168, 24}}}, -{"minecraft:lime_concrete_powder", {true, false, false, false, {125, 189, 41}}}, -{"minecraft:lime_glazed_terracotta", {true, false, false, false, {162, 197, 55}}}, -{"minecraft:lime_shulker_box", {true, false, false, false, {99, 172, 23}}}, -{"minecraft:lime_stained_glass", {true, false, false, false, {127, 204, 25}}}, -{"minecraft:lime_stained_glass_pane", {true, false, false, false, {122, 196, 24}}}, -{"minecraft:lime_terracotta", {true, false, false, false, {103, 117, 52}}}, -{"minecraft:lime_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:lime_wool", {true, false, false, false, {112, 185, 25}}}, -{"minecraft:lodestone", {true, false, false, false, {147, 149, 152}}}, -{"minecraft:loom", {true, false, false, false, {142, 119, 91}}}, -{"minecraft:magenta_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:magenta_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:magenta_carpet", {true, false, false, false, {189, 68, 179}}}, -{"minecraft:magenta_concrete", {true, false, false, false, {169, 48, 159}}}, -{"minecraft:magenta_concrete_powder", {true, false, false, false, {192, 83, 184}}}, -{"minecraft:magenta_glazed_terracotta", {true, false, false, false, {208, 100, 191}}}, -{"minecraft:magenta_shulker_box", {true, false, false, false, {173, 54, 163}}}, -{"minecraft:magenta_stained_glass", {true, false, false, false, {178, 76, 216}}}, -{"minecraft:magenta_stained_glass_pane", {true, false, false, false, {171, 73, 208}}}, -{"minecraft:magenta_terracotta", {true, false, false, false, {149, 88, 108}}}, -{"minecraft:magenta_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:magenta_wool", {true, false, false, false, {189, 68, 179}}}, -{"minecraft:magma_block", {true, false, false, false, {142, 63, 31}}}, -{"minecraft:melon", {true, false, false, false, {111, 144, 30}}}, -{"minecraft:melon_stem", {true, true, false, false, {153, 153, 153}}}, -{"minecraft:mossy_cobblestone", {true, false, false, false, {110, 118, 94}}}, -{"minecraft:mossy_cobblestone_slab", {true, false, false, false, {110, 118, 94}}}, -{"minecraft:mossy_cobblestone_stairs", {true, false, false, false, {110, 118, 94}}}, -{"minecraft:mossy_cobblestone_wall", {true, false, false, false, {110, 118, 94}}}, -{"minecraft:mossy_stone_brick_slab", {true, false, false, false, {115, 121, 105}}}, -{"minecraft:mossy_stone_brick_stairs", {true, false, false, false, {115, 121, 105}}}, -{"minecraft:mossy_stone_brick_wall", {true, false, false, false, {115, 121, 105}}}, -{"minecraft:mossy_stone_bricks", {true, false, false, false, {115, 121, 105}}}, -{"minecraft:moving_piston", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:mushroom_stem", {true, false, false, false, {203, 196, 185}}}, -{"minecraft:mycelium", {true, false, false, false, {111, 98, 101}}}, -{"minecraft:nether_brick_fence", {true, false, false, false, {44, 21, 26}}}, -{"minecraft:nether_brick_slab", {true, false, false, false, {44, 21, 26}}}, -{"minecraft:nether_brick_stairs", {true, false, false, false, {44, 21, 26}}}, -{"minecraft:nether_brick_wall", {true, false, false, false, {44, 21, 26}}}, -{"minecraft:nether_bricks", {true, false, false, false, {44, 21, 26}}}, -{"minecraft:nether_gold_ore", {true, false, false, false, {115, 54, 42}}}, -{"minecraft:nether_portal", {true, false, false, false, {89, 11, 192}}}, -{"minecraft:nether_quartz_ore", {true, false, false, false, {117, 65, 62}}}, -{"minecraft:nether_sprouts", {true, false, false, false, {19, 151, 133}}}, -{"minecraft:nether_wart", {true, false, false, false, {111, 18, 19}}}, -{"minecraft:nether_wart_block", {true, false, false, false, {114, 2, 2}}}, -{"minecraft:netherite_block", {true, false, false, false, {66, 61, 63}}}, -{"minecraft:netherrack", {true, false, false, false, {97, 38, 38}}}, -{"minecraft:note_block", {true, false, false, false, {88, 58, 40}}}, -{"minecraft:oak_button", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:oak_door", {true, false, false, false, {139, 110, 65}}}, -{"minecraft:oak_fence", {true, false, false, false, {162, 130, 78}}}, -{"minecraft:oak_fence_gate", {true, false, false, false, {162, 130, 78}}}, -{"minecraft:oak_leaves", {true, false, true, false, {144, 144, 144}}}, -{"minecraft:oak_log", {true, false, false, false, {151, 121, 73}}}, -{"minecraft:oak_planks", {true, false, false, false, {162, 130, 78}}}, -{"minecraft:oak_pressure_plate", {true, false, false, false, {162, 130, 78}}}, -{"minecraft:oak_sapling", {true, false, false, false, {77, 106, 40}}}, -{"minecraft:oak_sign", {true, false, false, false, {162, 130, 78}}}, -{"minecraft:oak_slab", {true, false, false, false, {162, 130, 78}}}, -{"minecraft:oak_stairs", {true, false, false, false, {162, 130, 78}}}, -{"minecraft:oak_trapdoor", {true, false, false, false, {124, 99, 56}}}, -{"minecraft:oak_wall_sign", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:oak_wood", {true, false, false, false, {109, 85, 50}}}, -{"minecraft:observer", {true, false, false, false, {98, 98, 98}}}, -{"minecraft:obsidian", {true, false, false, false, {15, 10, 24}}}, -{"minecraft:orange_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:orange_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:orange_carpet", {true, false, false, false, {240, 118, 19}}}, -{"minecraft:orange_concrete", {true, false, false, false, {224, 97, 0}}}, -{"minecraft:orange_concrete_powder", {true, false, false, false, {227, 131, 31}}}, -{"minecraft:orange_glazed_terracotta", {true, false, false, false, {154, 147, 91}}}, -{"minecraft:orange_shulker_box", {true, false, false, false, {234, 106, 8}}}, -{"minecraft:orange_stained_glass", {true, false, false, false, {216, 127, 51}}}, -{"minecraft:orange_stained_glass_pane", {true, false, false, false, {208, 122, 48}}}, -{"minecraft:orange_terracotta", {true, false, false, false, {161, 83, 37}}}, -{"minecraft:orange_tulip", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:orange_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:orange_wool", {true, false, false, false, {240, 118, 19}}}, -{"minecraft:oxeye_daisy", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:packed_ice", {true, false, false, false, {141, 180, 250}}}, -{"minecraft:peony", {true, false, false, false, {129, 126, 139}}}, -{"minecraft:petrified_oak_slab", {true, false, false, false, {162, 130, 78}}}, -{"minecraft:pink_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:pink_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:pink_carpet", {true, false, false, false, {237, 141, 172}}}, -{"minecraft:pink_concrete", {true, false, false, false, {213, 101, 142}}}, -{"minecraft:pink_concrete_powder", {true, false, false, false, {228, 153, 181}}}, -{"minecraft:pink_glazed_terracotta", {true, false, false, false, {235, 154, 181}}}, -{"minecraft:pink_shulker_box", {true, false, false, false, {230, 121, 157}}}, -{"minecraft:pink_stained_glass", {true, false, false, false, {242, 127, 165}}}, -{"minecraft:pink_stained_glass_pane", {true, false, false, false, {233, 122, 159}}}, -{"minecraft:pink_terracotta", {true, false, false, false, {161, 78, 78}}}, -{"minecraft:pink_tulip", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:pink_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:pink_wool", {true, false, false, false, {237, 141, 172}}}, -{"minecraft:piston", {true, false, false, false, {110, 104, 96}}}, -{"minecraft:piston_head", {true, false, false, false, {154, 127, 87}}}, -{"minecraft:player_head", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:player_wall_head", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:podzol", {true, false, false, false, {91, 63, 24}}}, -{"minecraft:polished_andesite", {true, false, false, false, {132, 134, 133}}}, -{"minecraft:polished_andesite_slab", {true, false, false, false, {132, 134, 133}}}, -{"minecraft:polished_andesite_stairs", {true, false, false, false, {132, 134, 133}}}, -{"minecraft:polished_basalt", {true, false, false, false, {99, 98, 100}}}, -{"minecraft:polished_blackstone", {true, false, false, false, {53, 48, 56}}}, -{"minecraft:polished_blackstone_brick_slab", {true, false, false, false, {46, 41, 48}}}, -{"minecraft:polished_blackstone_brick_stairs", {true, false, false, false, {46, 41, 48}}}, -{"minecraft:polished_blackstone_brick_wall", {true, false, false, false, {46, 41, 48}}}, -{"minecraft:polished_blackstone_bricks", {true, false, false, false, {46, 41, 48}}}, -{"minecraft:polished_blackstone_button", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:polished_blackstone_pressure_plate", {true, false, false, false, {53, 48, 56}}}, -{"minecraft:polished_blackstone_slab", {true, false, false, false, {53, 48, 56}}}, -{"minecraft:polished_blackstone_stairs", {true, false, false, false, {53, 48, 56}}}, -{"minecraft:polished_blackstone_wall", {true, false, false, false, {53, 48, 56}}}, -{"minecraft:polished_diorite", {true, false, false, false, {192, 193, 194}}}, -{"minecraft:polished_diorite_slab", {true, false, false, false, {192, 193, 194}}}, -{"minecraft:polished_diorite_stairs", {true, false, false, false, {192, 193, 194}}}, -{"minecraft:polished_granite", {true, false, false, false, {154, 106, 89}}}, -{"minecraft:polished_granite_slab", {true, false, false, false, {154, 106, 89}}}, -{"minecraft:polished_granite_stairs", {true, false, false, false, {154, 106, 89}}}, -{"minecraft:poppy", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:potatoes", {true, false, false, false, {84, 135, 47}}}, -{"minecraft:potted_acacia_sapling", {true, false, false, false, {118, 117, 23}}}, -{"minecraft:potted_allium", {true, false, false, false, {158, 137, 183}}}, -{"minecraft:potted_azure_bluet", {true, false, false, false, {169, 204, 127}}}, -{"minecraft:potted_bamboo", {true, false, false, false, {93, 144, 19}}}, -{"minecraft:potted_birch_sapling", {true, false, false, false, {127, 160, 79}}}, -{"minecraft:potted_blue_orchid", {true, false, false, false, {47, 162, 168}}}, -{"minecraft:potted_brown_mushroom", {true, false, false, false, {153, 116, 92}}}, -{"minecraft:potted_cactus", {true, false, false, false, {85, 127, 43}}}, -{"minecraft:potted_cornflower", {true, false, false, false, {79, 121, 146}}}, -{"minecraft:potted_crimson_fungus", {true, false, false, false, {141, 44, 29}}}, -{"minecraft:potted_crimson_roots", {true, false, false, false, {127, 8, 41}}}, -{"minecraft:potted_dandelion", {true, false, false, false, {147, 172, 43}}}, -{"minecraft:potted_dark_oak_sapling", {true, false, false, false, {61, 90, 30}}}, -{"minecraft:potted_dead_bush", {true, false, false, false, {107, 78, 40}}}, -{"minecraft:potted_fern", {true, true, false, false, {124, 124, 124}}}, -{"minecraft:potted_jungle_sapling", {true, false, false, false, {47, 81, 16}}}, -{"minecraft:potted_lily_of_the_valley", {true, false, false, false, {123, 174, 95}}}, -{"minecraft:potted_oak_sapling", {true, false, false, false, {77, 106, 40}}}, -{"minecraft:potted_orange_tulip", {true, false, false, false, {93, 142, 30}}}, -{"minecraft:potted_oxeye_daisy", {true, false, false, false, {179, 202, 143}}}, -{"minecraft:potted_pink_tulip", {true, false, false, false, {99, 157, 78}}}, -{"minecraft:potted_poppy", {true, false, false, false, {128, 64, 37}}}, -{"minecraft:potted_red_mushroom", {true, false, false, false, {216, 75, 67}}}, -{"minecraft:potted_red_tulip", {true, false, false, false, {89, 128, 32}}}, -{"minecraft:potted_spruce_sapling", {true, false, false, false, {44, 60, 36}}}, -{"minecraft:potted_warped_fungus", {true, false, false, false, {74, 109, 87}}}, -{"minecraft:potted_warped_roots", {true, false, false, false, {20, 136, 123}}}, -{"minecraft:potted_white_tulip", {true, false, false, false, {93, 164, 71}}}, -{"minecraft:potted_wither_rose", {true, false, false, false, {41, 44, 23}}}, -{"minecraft:powered_rail", {true, false, false, false, {137, 109, 74}}}, -{"minecraft:prismarine", {true, false, false, false, {99, 156, 151}}}, -{"minecraft:prismarine_brick_slab", {true, false, false, false, {99, 171, 158}}}, -{"minecraft:prismarine_brick_stairs", {true, false, false, false, {99, 171, 158}}}, -{"minecraft:prismarine_bricks", {true, false, false, false, {99, 171, 158}}}, -{"minecraft:prismarine_slab", {true, false, false, false, {99, 156, 151}}}, -{"minecraft:prismarine_stairs", {true, false, false, false, {99, 156, 151}}}, -{"minecraft:prismarine_wall", {true, false, false, false, {99, 156, 151}}}, -{"minecraft:pumpkin", {true, false, false, false, {198, 118, 24}}}, -{"minecraft:pumpkin_stem", {true, true, false, false, {154, 154, 154}}}, -{"minecraft:purple_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:purple_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:purple_carpet", {true, false, false, false, {121, 42, 172}}}, -{"minecraft:purple_concrete", {true, false, false, false, {100, 31, 156}}}, -{"minecraft:purple_concrete_powder", {true, false, false, false, {131, 55, 177}}}, -{"minecraft:purple_glazed_terracotta", {true, false, false, false, {109, 48, 152}}}, -{"minecraft:purple_shulker_box", {true, false, false, false, {103, 32, 156}}}, -{"minecraft:purple_stained_glass", {true, false, false, false, {127, 63, 178}}}, -{"minecraft:purple_stained_glass_pane", {true, false, false, false, {122, 61, 171}}}, -{"minecraft:purple_terracotta", {true, false, false, false, {118, 70, 86}}}, -{"minecraft:purple_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:purple_wool", {true, false, false, false, {121, 42, 172}}}, -{"minecraft:purpur_block", {true, false, false, false, {169, 125, 169}}}, -{"minecraft:purpur_pillar", {true, false, false, false, {171, 129, 171}}}, -{"minecraft:purpur_slab", {true, false, false, false, {169, 125, 169}}}, -{"minecraft:purpur_stairs", {true, false, false, false, {169, 125, 169}}}, -{"minecraft:quartz_block", {true, false, false, false, {235, 229, 222}}}, -{"minecraft:quartz_bricks", {true, false, false, false, {234, 229, 221}}}, -{"minecraft:quartz_pillar", {true, false, false, false, {235, 230, 224}}}, -{"minecraft:quartz_slab", {true, false, false, false, {235, 229, 222}}}, -{"minecraft:quartz_stairs", {true, false, false, false, {235, 229, 222}}}, -{"minecraft:rail", {true, false, false, false, {125, 111, 88}}}, -{"minecraft:red_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:red_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:red_carpet", {true, false, false, false, {160, 39, 34}}}, -{"minecraft:red_concrete", {true, false, false, false, {142, 32, 32}}}, -{"minecraft:red_concrete_powder", {true, false, false, false, {168, 54, 50}}}, -{"minecraft:red_glazed_terracotta", {true, false, false, false, {181, 59, 53}}}, -{"minecraft:red_mushroom", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:red_mushroom_block", {true, false, false, false, {200, 46, 45}}}, -{"minecraft:red_nether_brick_slab", {true, false, false, false, {69, 7, 9}}}, -{"minecraft:red_nether_brick_stairs", {true, false, false, false, {69, 7, 9}}}, -{"minecraft:red_nether_brick_wall", {true, false, false, false, {69, 7, 9}}}, -{"minecraft:red_nether_bricks", {true, false, false, false, {69, 7, 9}}}, -{"minecraft:red_sand", {true, false, false, false, {190, 102, 33}}}, -{"minecraft:red_sandstone", {true, false, false, false, {181, 97, 31}}}, -{"minecraft:red_sandstone_slab", {true, false, false, false, {181, 97, 31}}}, -{"minecraft:red_sandstone_stairs", {true, false, false, false, {181, 97, 31}}}, -{"minecraft:red_sandstone_wall", {true, false, false, false, {181, 97, 31}}}, -{"minecraft:red_shulker_box", {true, false, false, false, {140, 31, 30}}}, -{"minecraft:red_stained_glass", {true, false, false, false, {153, 51, 51}}}, -{"minecraft:red_stained_glass_pane", {true, false, false, false, {147, 48, 48}}}, -{"minecraft:red_terracotta", {true, false, false, false, {143, 61, 46}}}, -{"minecraft:red_tulip", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:red_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:red_wool", {true, false, false, false, {160, 39, 34}}}, -{"minecraft:redstone_block", {true, false, false, false, {175, 24, 5}}}, -{"minecraft:redstone_lamp", {true, false, false, false, {95, 54, 30}}}, -{"minecraft:redstone_ore", {true, false, false, false, {133, 107, 107}}}, -{"minecraft:redstone_torch", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:redstone_wall_torch", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:redstone_wire", {true, false, false, false, {175, 24, 5}}}, -{"minecraft:repeater", {true, false, false, false, {160, 157, 156}}}, -{"minecraft:repeating_command_block", {true, false, false, false, {129, 111, 176}}}, -{"minecraft:respawn_anchor", {true, false, false, false, {75, 26, 144}}}, -{"minecraft:rose_bush", {true, false, false, false, {131, 66, 37}}}, -{"minecraft:sand", {true, false, false, false, {219, 207, 163}}}, -{"minecraft:sandstone", {true, false, false, false, {223, 214, 170}}}, -{"minecraft:sandstone_slab", {true, false, false, false, {223, 214, 170}}}, -{"minecraft:sandstone_stairs", {true, false, false, false, {223, 214, 170}}}, -{"minecraft:sandstone_wall", {true, false, false, false, {223, 214, 170}}}, -{"minecraft:scaffolding", {true, false, false, false, {174, 134, 80}}}, -{"minecraft:sea_lantern", {true, false, false, false, {172, 199, 190}}}, -{"minecraft:sea_pickle", {true, false, false, false, {90, 97, 39}}}, -{"minecraft:seagrass", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:shroomlight", {true, false, false, false, {240, 146, 70}}}, -{"minecraft:shulker_box", {true, false, false, false, {139, 96, 139}}}, -{"minecraft:sign", {true, false, false, false, {162, 130, 78}}}, -{"minecraft:skeleton_skull", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:skeleton_wall_skull", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:slime_block", {true, false, false, false, {111, 192, 91}}}, -{"minecraft:smithing_table", {true, false, false, false, {57, 58, 70}}}, -{"minecraft:smoker", {true, false, false, false, {84, 82, 80}}}, -{"minecraft:smooth_quartz", {true, false, false, false, {235, 229, 222}}}, -{"minecraft:smooth_quartz_slab", {true, false, false, false, {235, 229, 222}}}, -{"minecraft:smooth_quartz_stairs", {true, false, false, false, {235, 229, 222}}}, -{"minecraft:smooth_red_sandstone", {true, false, false, false, {181, 97, 31}}}, -{"minecraft:smooth_red_sandstone_slab", {true, false, false, false, {181, 97, 31}}}, -{"minecraft:smooth_red_sandstone_stairs", {true, false, false, false, {181, 97, 31}}}, -{"minecraft:smooth_sandstone", {true, false, false, false, {223, 214, 170}}}, -{"minecraft:smooth_sandstone_slab", {true, false, false, false, {223, 214, 170}}}, -{"minecraft:smooth_sandstone_stairs", {true, false, false, false, {223, 214, 170}}}, -{"minecraft:smooth_stone", {true, false, false, false, {158, 158, 158}}}, -{"minecraft:smooth_stone_slab", {true, false, false, false, {158, 158, 158}}}, -{"minecraft:snow", {true, false, false, false, {249, 254, 254}}}, -{"minecraft:snow_block", {true, false, false, false, {249, 254, 254}}}, -{"minecraft:soul_campfire", {true, false, false, false, {80, 204, 208}}}, -{"minecraft:soul_fire", {true, false, false, false, {51, 192, 197}}}, -{"minecraft:soul_lantern", {true, false, false, false, {71, 99, 114}}}, -{"minecraft:soul_sand", {true, false, false, false, {81, 62, 50}}}, -{"minecraft:soul_soil", {true, false, false, false, {75, 57, 46}}}, -{"minecraft:soul_torch", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:soul_wall_torch", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:spawner", {true, false, false, false, {36, 46, 62}}}, -{"minecraft:sponge", {true, false, false, false, {195, 192, 74}}}, -{"minecraft:spruce_button", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:spruce_door", {true, false, false, false, {106, 80, 48}}}, -{"minecraft:spruce_fence", {true, false, false, false, {114, 84, 48}}}, -{"minecraft:spruce_fence_gate", {true, false, false, false, {114, 84, 48}}}, -{"minecraft:spruce_leaves", {true, false, true, false, {126, 126, 126}}}, -{"minecraft:spruce_log", {true, false, false, false, {108, 80, 46}}}, -{"minecraft:spruce_planks", {true, false, false, false, {114, 84, 48}}}, -{"minecraft:spruce_pressure_plate", {true, false, false, false, {114, 84, 48}}}, -{"minecraft:spruce_sapling", {true, false, false, false, {44, 60, 36}}}, -{"minecraft:spruce_sign", {true, false, false, false, {114, 84, 48}}}, -{"minecraft:spruce_slab", {true, false, false, false, {114, 84, 48}}}, -{"minecraft:spruce_stairs", {true, false, false, false, {114, 84, 48}}}, -{"minecraft:spruce_trapdoor", {true, false, false, false, {103, 79, 47}}}, -{"minecraft:spruce_wall_sign", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:spruce_wood", {true, false, false, false, {58, 37, 16}}}, -{"minecraft:sticky_piston", {true, false, false, false, {110, 104, 96}}}, -{"minecraft:stone", {true, false, false, false, {125, 125, 125}}}, -{"minecraft:stone_brick_slab", {true, false, false, false, {122, 121, 122}}}, -{"minecraft:stone_brick_stairs", {true, false, false, false, {122, 121, 122}}}, -{"minecraft:stone_brick_wall", {true, false, false, false, {122, 121, 122}}}, -{"minecraft:stone_bricks", {true, false, false, false, {122, 121, 122}}}, -{"minecraft:stone_button", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:stone_pressure_plate", {true, false, false, false, {125, 125, 125}}}, -{"minecraft:stone_slab", {true, false, false, false, {125, 125, 125}}}, -{"minecraft:stone_stairs", {true, false, false, false, {125, 125, 125}}}, -{"minecraft:stonecutter", {true, false, false, false, {123, 118, 111}}}, -{"minecraft:stripped_acacia_log", {true, false, false, false, {166, 91, 51}}}, -{"minecraft:stripped_acacia_wood", {true, false, false, false, {174, 92, 59}}}, -{"minecraft:stripped_birch_log", {true, false, false, false, {191, 171, 116}}}, -{"minecraft:stripped_birch_wood", {true, false, false, false, {196, 176, 118}}}, -{"minecraft:stripped_crimson_hyphae", {true, false, false, false, {137, 57, 90}}}, -{"minecraft:stripped_crimson_stem", {true, false, false, false, {121, 56, 82}}}, -{"minecraft:stripped_dark_oak_log", {true, false, false, false, {65, 44, 22}}}, -{"minecraft:stripped_dark_oak_wood", {true, false, false, false, {96, 76, 49}}}, -{"minecraft:stripped_jungle_log", {true, false, false, false, {165, 122, 81}}}, -{"minecraft:stripped_jungle_wood", {true, false, false, false, {171, 132, 84}}}, -{"minecraft:stripped_oak_log", {true, false, false, false, {160, 129, 77}}}, -{"minecraft:stripped_oak_wood", {true, false, false, false, {177, 144, 86}}}, -{"minecraft:stripped_spruce_log", {true, false, false, false, {105, 80, 46}}}, -{"minecraft:stripped_spruce_wood", {true, false, false, false, {115, 89, 52}}}, -{"minecraft:stripped_warped_hyphae", {true, false, false, false, {57, 150, 147}}}, -{"minecraft:stripped_warped_stem", {true, false, false, false, {52, 128, 124}}}, -{"minecraft:structure_block", {true, false, false, false, {88, 74, 90}}}, -{"minecraft:structure_void", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:sugar_cane", {true, false, false, false, {148, 192, 101}}}, -{"minecraft:sunflower", {true, false, false, false, {246, 196, 54}}}, -{"minecraft:sweet_berry_bush", {true, false, false, false, {68, 77, 50}}}, -{"minecraft:tall_grass", {true, true, false, false, {151, 149, 151}}}, -{"minecraft:tall_seagrass", {true, false, false, false, {59, 139, 14}}}, -{"minecraft:target", {true, false, false, false, {226, 170, 157}}}, -{"minecraft:terracotta", {true, false, false, false, {152, 94, 67}}}, -{"minecraft:tnt", {true, false, false, false, {142, 62, 53}}}, -{"minecraft:torch", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:trapped_chest", {true, false, false, false, {162, 130, 78}}}, -{"minecraft:tripwire", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:tripwire_hook", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:tube_coral", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:tube_coral_block", {true, false, false, false, {49, 87, 206}}}, -{"minecraft:tube_coral_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:tube_coral_wall_fan", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:turtle_egg", {true, false, false, false, {228, 226, 191}}}, -{"minecraft:twisting_vines", {true, false, false, false, {20, 143, 124}}}, -{"minecraft:twisting_vines_plant", {true, false, false, false, {20, 135, 122}}}, -{"minecraft:vine", {true, true, false, false, {116, 116, 116}}}, -{"minecraft:void_air", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:wall_sign", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:wall_torch", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:warped_button", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:warped_door", {true, false, false, false, {44, 126, 120}}}, -{"minecraft:warped_fence", {true, false, false, false, {43, 104, 99}}}, -{"minecraft:warped_fence_gate", {true, false, false, false, {43, 104, 99}}}, -{"minecraft:warped_fungus", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:warped_hyphae", {true, false, false, false, {58, 58, 77}}}, -{"minecraft:warped_nylium", {true, false, false, false, {43, 114, 101}}}, -{"minecraft:warped_planks", {true, false, false, false, {43, 104, 99}}}, -{"minecraft:warped_pressure_plate", {true, false, false, false, {43, 104, 99}}}, -{"minecraft:warped_roots", {true, false, false, false, {20, 138, 124}}}, -{"minecraft:warped_sign", {true, false, false, false, {43, 104, 99}}}, -{"minecraft:warped_slab", {true, false, false, false, {43, 104, 99}}}, -{"minecraft:warped_stairs", {true, false, false, false, {43, 104, 99}}}, -{"minecraft:warped_stem", {true, false, false, false, {57, 103, 103}}}, -{"minecraft:warped_trapdoor", {true, false, false, false, {47, 119, 111}}}, -{"minecraft:warped_wall_sign", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:warped_wart_block", {true, false, false, false, {22, 119, 121}}}, -{"minecraft:water", {true, false, false, true, {177, 177, 177}}}, -{"minecraft:weeping_vines", {true, false, false, false, {104, 1, 0}}}, -{"minecraft:weeping_vines_plant", {true, false, false, false, {132, 16, 12}}}, -{"minecraft:wet_sponge", {true, false, false, false, {171, 181, 70}}}, -{"minecraft:wheat", {true, false, false, false, {166, 151, 73}}}, -{"minecraft:white_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:white_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:white_carpet", {true, false, false, false, {233, 236, 236}}}, -{"minecraft:white_concrete", {true, false, false, false, {207, 213, 214}}}, -{"minecraft:white_concrete_powder", {true, false, false, false, {225, 227, 227}}}, -{"minecraft:white_glazed_terracotta", {true, false, false, false, {188, 212, 202}}}, -{"minecraft:white_shulker_box", {true, false, false, false, {215, 220, 221}}}, -{"minecraft:white_stained_glass", {true, false, false, false, {255, 255, 255}}}, -{"minecraft:white_stained_glass_pane", {true, false, false, false, {246, 246, 246}}}, -{"minecraft:white_terracotta", {true, false, false, false, {209, 178, 161}}}, -{"minecraft:white_tulip", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:white_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:white_wool", {true, false, false, false, {233, 236, 236}}}, -{"minecraft:wither_rose", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:wither_skeleton_skull", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:wither_skeleton_wall_skull", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:yellow_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:yellow_bed", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:yellow_carpet", {true, false, false, false, {248, 197, 39}}}, -{"minecraft:yellow_concrete", {true, false, false, false, {240, 175, 21}}}, -{"minecraft:yellow_concrete_powder", {true, false, false, false, {232, 199, 54}}}, -{"minecraft:yellow_glazed_terracotta", {true, false, false, false, {234, 192, 88}}}, -{"minecraft:yellow_shulker_box", {true, false, false, false, {248, 188, 29}}}, -{"minecraft:yellow_stained_glass", {true, false, false, false, {229, 229, 51}}}, -{"minecraft:yellow_stained_glass_pane", {true, false, false, false, {221, 221, 48}}}, -{"minecraft:yellow_terracotta", {true, false, false, false, {186, 133, 35}}}, -{"minecraft:yellow_wall_banner", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:yellow_wool", {true, false, false, false, {248, 197, 39}}}, -{"minecraft:zombie_head", {false, false, false, false, {0, 0, 0}}}, -{"minecraft:zombie_wall_head", {false, false, false, false, {0, 0, 0}}}, +{"minecraft:acacia_button", {0, {0, 0, 0}}}, +{"minecraft:acacia_door", {BLOCK_OPAQUE, {167, 95, 60}}}, +{"minecraft:acacia_fence", {BLOCK_OPAQUE, {168, 90, 50}}}, +{"minecraft:acacia_fence_gate", {BLOCK_OPAQUE, {168, 90, 50}}}, +{"minecraft:acacia_leaves", {BLOCK_OPAQUE|BLOCK_FOLIAGE, {149, 148, 148}}}, +{"minecraft:acacia_log", {BLOCK_OPAQUE, {150, 88, 55}}}, +{"minecraft:acacia_planks", {BLOCK_OPAQUE, {168, 90, 50}}}, +{"minecraft:acacia_pressure_plate", {BLOCK_OPAQUE, {168, 90, 50}}}, +{"minecraft:acacia_sapling", {BLOCK_OPAQUE, {118, 117, 23}}}, +{"minecraft:acacia_sign", {BLOCK_OPAQUE, {168, 90, 50}}}, +{"minecraft:acacia_slab", {BLOCK_OPAQUE, {168, 90, 50}}}, +{"minecraft:acacia_stairs", {BLOCK_OPAQUE, {168, 90, 50}}}, +{"minecraft:acacia_trapdoor", {BLOCK_OPAQUE, {156, 87, 51}}}, +{"minecraft:acacia_wall_sign", {0, {0, 0, 0}}}, +{"minecraft:acacia_wood", {BLOCK_OPAQUE, {103, 96, 86}}}, +{"minecraft:activator_rail", {BLOCK_OPAQUE, {115, 87, 74}}}, +{"minecraft:air", {0, {0, 0, 0}}}, +{"minecraft:allium", {0, {0, 0, 0}}}, +{"minecraft:ancient_debris", {BLOCK_OPAQUE, {94, 66, 58}}}, +{"minecraft:andesite", {BLOCK_OPAQUE, {136, 136, 136}}}, +{"minecraft:andesite_slab", {BLOCK_OPAQUE, {136, 136, 136}}}, +{"minecraft:andesite_stairs", {BLOCK_OPAQUE, {136, 136, 136}}}, +{"minecraft:andesite_wall", {BLOCK_OPAQUE, {136, 136, 136}}}, +{"minecraft:anvil", {BLOCK_OPAQUE, {72, 72, 72}}}, +{"minecraft:attached_melon_stem", {BLOCK_OPAQUE|BLOCK_GRASS, {141, 142, 141}}}, +{"minecraft:attached_pumpkin_stem", {BLOCK_OPAQUE|BLOCK_GRASS, {139, 139, 139}}}, +{"minecraft:azure_bluet", {0, {0, 0, 0}}}, +{"minecraft:bamboo", {BLOCK_OPAQUE, {93, 144, 19}}}, +{"minecraft:bamboo_sapling", {0, {0, 0, 0}}}, +{"minecraft:barrel", {BLOCK_OPAQUE, {134, 100, 58}}}, +{"minecraft:barrier", {0, {0, 0, 0}}}, +{"minecraft:basalt", {BLOCK_OPAQUE, {80, 81, 86}}}, +{"minecraft:beacon", {BLOCK_OPAQUE, {117, 220, 215}}}, +{"minecraft:bedrock", {BLOCK_OPAQUE, {85, 85, 85}}}, +{"minecraft:bee_nest", {BLOCK_OPAQUE, {202, 160, 74}}}, +{"minecraft:beehive", {BLOCK_OPAQUE, {180, 146, 90}}}, +{"minecraft:beetroots", {BLOCK_OPAQUE, {93, 91, 30}}}, +{"minecraft:bell", {BLOCK_OPAQUE, {253, 235, 110}}}, +{"minecraft:birch_button", {0, {0, 0, 0}}}, +{"minecraft:birch_door", {BLOCK_OPAQUE, {220, 209, 176}}}, +{"minecraft:birch_fence", {BLOCK_OPAQUE, {192, 175, 121}}}, +{"minecraft:birch_fence_gate", {BLOCK_OPAQUE, {192, 175, 121}}}, +{"minecraft:birch_leaves", {BLOCK_OPAQUE|BLOCK_FOLIAGE, {130, 129, 130}}}, +{"minecraft:birch_log", {BLOCK_OPAQUE, {193, 179, 135}}}, +{"minecraft:birch_planks", {BLOCK_OPAQUE, {192, 175, 121}}}, +{"minecraft:birch_pressure_plate", {BLOCK_OPAQUE, {192, 175, 121}}}, +{"minecraft:birch_sapling", {BLOCK_OPAQUE, {127, 160, 79}}}, +{"minecraft:birch_sign", {BLOCK_OPAQUE, {192, 175, 121}}}, +{"minecraft:birch_slab", {BLOCK_OPAQUE, {192, 175, 121}}}, +{"minecraft:birch_stairs", {BLOCK_OPAQUE, {192, 175, 121}}}, +{"minecraft:birch_trapdoor", {BLOCK_OPAQUE, {207, 194, 157}}}, +{"minecraft:birch_wall_sign", {0, {0, 0, 0}}}, +{"minecraft:birch_wood", {BLOCK_OPAQUE, {216, 215, 210}}}, +{"minecraft:black_banner", {0, {0, 0, 0}}}, +{"minecraft:black_bed", {0, {0, 0, 0}}}, +{"minecraft:black_carpet", {BLOCK_OPAQUE, {20, 21, 25}}}, +{"minecraft:black_concrete", {BLOCK_OPAQUE, {8, 10, 15}}}, +{"minecraft:black_concrete_powder", {BLOCK_OPAQUE, {25, 26, 31}}}, +{"minecraft:black_glazed_terracotta", {BLOCK_OPAQUE, {67, 30, 32}}}, +{"minecraft:black_shulker_box", {BLOCK_OPAQUE, {25, 25, 29}}}, +{"minecraft:black_stained_glass", {BLOCK_OPAQUE, {25, 25, 25}}}, +{"minecraft:black_stained_glass_pane", {BLOCK_OPAQUE, {24, 24, 24}}}, +{"minecraft:black_terracotta", {BLOCK_OPAQUE, {37, 22, 16}}}, +{"minecraft:black_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:black_wool", {BLOCK_OPAQUE, {20, 21, 25}}}, +{"minecraft:blackstone", {BLOCK_OPAQUE, {42, 36, 41}}}, +{"minecraft:blackstone_slab", {BLOCK_OPAQUE, {42, 36, 41}}}, +{"minecraft:blackstone_stairs", {BLOCK_OPAQUE, {42, 36, 41}}}, +{"minecraft:blackstone_wall", {BLOCK_OPAQUE, {42, 36, 41}}}, +{"minecraft:blast_furnace", {BLOCK_OPAQUE, {80, 80, 81}}}, +{"minecraft:blue_banner", {0, {0, 0, 0}}}, +{"minecraft:blue_bed", {0, {0, 0, 0}}}, +{"minecraft:blue_carpet", {BLOCK_OPAQUE, {53, 57, 157}}}, +{"minecraft:blue_concrete", {BLOCK_OPAQUE, {44, 46, 143}}}, +{"minecraft:blue_concrete_powder", {BLOCK_OPAQUE, {70, 73, 166}}}, +{"minecraft:blue_glazed_terracotta", {BLOCK_OPAQUE, {47, 64, 139}}}, +{"minecraft:blue_ice", {BLOCK_OPAQUE, {116, 167, 253}}}, +{"minecraft:blue_orchid", {0, {0, 0, 0}}}, +{"minecraft:blue_shulker_box", {BLOCK_OPAQUE, {43, 45, 140}}}, +{"minecraft:blue_stained_glass", {BLOCK_OPAQUE, {51, 76, 178}}}, +{"minecraft:blue_stained_glass_pane", {BLOCK_OPAQUE, {48, 73, 171}}}, +{"minecraft:blue_terracotta", {BLOCK_OPAQUE, {74, 59, 91}}}, +{"minecraft:blue_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:blue_wool", {BLOCK_OPAQUE, {53, 57, 157}}}, +{"minecraft:bone_block", {BLOCK_OPAQUE, {209, 206, 179}}}, +{"minecraft:bookshelf", {BLOCK_OPAQUE, {162, 130, 78}}}, +{"minecraft:brain_coral", {0, {0, 0, 0}}}, +{"minecraft:brain_coral_block", {BLOCK_OPAQUE, {207, 91, 159}}}, +{"minecraft:brain_coral_fan", {0, {0, 0, 0}}}, +{"minecraft:brain_coral_wall_fan", {0, {0, 0, 0}}}, +{"minecraft:brewing_stand", {BLOCK_OPAQUE, {123, 101, 81}}}, +{"minecraft:brick_slab", {BLOCK_OPAQUE, {150, 97, 83}}}, +{"minecraft:brick_stairs", {BLOCK_OPAQUE, {150, 97, 83}}}, +{"minecraft:brick_wall", {BLOCK_OPAQUE, {150, 97, 83}}}, +{"minecraft:bricks", {BLOCK_OPAQUE, {150, 97, 83}}}, +{"minecraft:brown_banner", {0, {0, 0, 0}}}, +{"minecraft:brown_bed", {0, {0, 0, 0}}}, +{"minecraft:brown_carpet", {BLOCK_OPAQUE, {114, 71, 40}}}, +{"minecraft:brown_concrete", {BLOCK_OPAQUE, {96, 59, 31}}}, +{"minecraft:brown_concrete_powder", {BLOCK_OPAQUE, {125, 84, 53}}}, +{"minecraft:brown_glazed_terracotta", {BLOCK_OPAQUE, {119, 106, 85}}}, +{"minecraft:brown_mushroom", {0, {0, 0, 0}}}, +{"minecraft:brown_mushroom_block", {BLOCK_OPAQUE, {149, 111, 81}}}, +{"minecraft:brown_shulker_box", {BLOCK_OPAQUE, {106, 66, 35}}}, +{"minecraft:brown_stained_glass", {BLOCK_OPAQUE, {102, 76, 51}}}, +{"minecraft:brown_stained_glass_pane", {BLOCK_OPAQUE, {97, 73, 48}}}, +{"minecraft:brown_terracotta", {BLOCK_OPAQUE, {77, 51, 35}}}, +{"minecraft:brown_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:brown_wool", {BLOCK_OPAQUE, {114, 71, 40}}}, +{"minecraft:bubble_column", {BLOCK_OPAQUE|BLOCK_WATER, {177, 177, 177}}}, +{"minecraft:bubble_coral", {0, {0, 0, 0}}}, +{"minecraft:bubble_coral_block", {BLOCK_OPAQUE, {165, 26, 162}}}, +{"minecraft:bubble_coral_fan", {0, {0, 0, 0}}}, +{"minecraft:bubble_coral_wall_fan", {0, {0, 0, 0}}}, +{"minecraft:cactus", {BLOCK_OPAQUE, {85, 127, 43}}}, +{"minecraft:cake", {BLOCK_OPAQUE, {248, 222, 214}}}, +{"minecraft:campfire", {BLOCK_OPAQUE, {110, 88, 54}}}, +{"minecraft:carrots", {BLOCK_OPAQUE, {81, 123, 37}}}, +{"minecraft:cartography_table", {BLOCK_OPAQUE, {104, 87, 67}}}, +{"minecraft:carved_pumpkin", {BLOCK_OPAQUE, {198, 118, 24}}}, +{"minecraft:cauldron", {BLOCK_OPAQUE, {73, 72, 74}}}, +{"minecraft:cave_air", {0, {0, 0, 0}}}, +{"minecraft:chain", {0, {0, 0, 0}}}, +{"minecraft:chain_command_block", {BLOCK_OPAQUE, {131, 161, 147}}}, +{"minecraft:chest", {BLOCK_OPAQUE, {162, 130, 78}}}, +{"minecraft:chipped_anvil", {BLOCK_OPAQUE, {72, 72, 72}}}, +{"minecraft:chiseled_nether_bricks", {BLOCK_OPAQUE, {47, 23, 28}}}, +{"minecraft:chiseled_polished_blackstone", {BLOCK_OPAQUE, {53, 48, 56}}}, +{"minecraft:chiseled_quartz_block", {BLOCK_OPAQUE, {231, 226, 218}}}, +{"minecraft:chiseled_red_sandstone", {BLOCK_OPAQUE, {181, 97, 31}}}, +{"minecraft:chiseled_sandstone", {BLOCK_OPAQUE, {223, 214, 170}}}, +{"minecraft:chiseled_stone_bricks", {BLOCK_OPAQUE, {119, 118, 119}}}, +{"minecraft:chorus_flower", {BLOCK_OPAQUE, {151, 120, 151}}}, +{"minecraft:chorus_plant", {BLOCK_OPAQUE, {93, 57, 93}}}, +{"minecraft:clay", {BLOCK_OPAQUE, {160, 166, 179}}}, +{"minecraft:coal_block", {BLOCK_OPAQUE, {16, 15, 15}}}, +{"minecraft:coal_ore", {BLOCK_OPAQUE, {116, 116, 116}}}, +{"minecraft:coarse_dirt", {BLOCK_OPAQUE, {119, 85, 59}}}, +{"minecraft:cobblestone", {BLOCK_OPAQUE, {127, 127, 127}}}, +{"minecraft:cobblestone_slab", {BLOCK_OPAQUE, {127, 127, 127}}}, +{"minecraft:cobblestone_stairs", {BLOCK_OPAQUE, {127, 127, 127}}}, +{"minecraft:cobblestone_wall", {BLOCK_OPAQUE, {127, 127, 127}}}, +{"minecraft:cobweb", {BLOCK_OPAQUE, {228, 233, 234}}}, +{"minecraft:cocoa", {BLOCK_OPAQUE, {156, 94, 43}}}, +{"minecraft:command_block", {BLOCK_OPAQUE, {181, 136, 108}}}, +{"minecraft:comparator", {BLOCK_OPAQUE, {166, 161, 159}}}, +{"minecraft:composter", {BLOCK_OPAQUE, {88, 61, 23}}}, +{"minecraft:conduit", {BLOCK_OPAQUE, {159, 139, 113}}}, +{"minecraft:cornflower", {0, {0, 0, 0}}}, +{"minecraft:cracked_nether_bricks", {BLOCK_OPAQUE, {40, 20, 23}}}, +{"minecraft:cracked_polished_blackstone_bricks", {BLOCK_OPAQUE, {43, 37, 43}}}, +{"minecraft:cracked_stone_bricks", {BLOCK_OPAQUE, {118, 117, 118}}}, +{"minecraft:crafting_table", {BLOCK_OPAQUE, {119, 73, 42}}}, +{"minecraft:creeper_head", {0, {0, 0, 0}}}, +{"minecraft:creeper_wall_head", {0, {0, 0, 0}}}, +{"minecraft:crimson_button", {0, {0, 0, 0}}}, +{"minecraft:crimson_door", {BLOCK_OPAQUE, {114, 54, 79}}}, +{"minecraft:crimson_fence", {BLOCK_OPAQUE, {101, 48, 70}}}, +{"minecraft:crimson_fence_gate", {BLOCK_OPAQUE, {101, 48, 70}}}, +{"minecraft:crimson_fungus", {0, {0, 0, 0}}}, +{"minecraft:crimson_hyphae", {BLOCK_OPAQUE, {92, 25, 29}}}, +{"minecraft:crimson_nylium", {BLOCK_OPAQUE, {130, 31, 31}}}, +{"minecraft:crimson_planks", {BLOCK_OPAQUE, {101, 48, 70}}}, +{"minecraft:crimson_pressure_plate", {BLOCK_OPAQUE, {101, 48, 70}}}, +{"minecraft:crimson_roots", {BLOCK_OPAQUE, {126, 8, 41}}}, +{"minecraft:crimson_sign", {BLOCK_OPAQUE, {101, 48, 70}}}, +{"minecraft:crimson_slab", {BLOCK_OPAQUE, {101, 48, 70}}}, +{"minecraft:crimson_stairs", {BLOCK_OPAQUE, {101, 48, 70}}}, +{"minecraft:crimson_stem", {BLOCK_OPAQUE, {107, 51, 74}}}, +{"minecraft:crimson_trapdoor", {BLOCK_OPAQUE, {103, 50, 72}}}, +{"minecraft:crimson_wall_sign", {0, {0, 0, 0}}}, +{"minecraft:crying_obsidian", {BLOCK_OPAQUE, {32, 10, 60}}}, +{"minecraft:cut_red_sandstone", {BLOCK_OPAQUE, {181, 97, 31}}}, +{"minecraft:cut_red_sandstone_slab", {BLOCK_OPAQUE, {181, 97, 31}}}, +{"minecraft:cut_sandstone", {BLOCK_OPAQUE, {223, 214, 170}}}, +{"minecraft:cut_sandstone_slab", {BLOCK_OPAQUE, {223, 214, 170}}}, +{"minecraft:cyan_banner", {0, {0, 0, 0}}}, +{"minecraft:cyan_bed", {0, {0, 0, 0}}}, +{"minecraft:cyan_carpet", {BLOCK_OPAQUE, {21, 137, 145}}}, +{"minecraft:cyan_concrete", {BLOCK_OPAQUE, {21, 119, 136}}}, +{"minecraft:cyan_concrete_powder", {BLOCK_OPAQUE, {36, 147, 157}}}, +{"minecraft:cyan_glazed_terracotta", {BLOCK_OPAQUE, {52, 118, 125}}}, +{"minecraft:cyan_shulker_box", {BLOCK_OPAQUE, {20, 121, 135}}}, +{"minecraft:cyan_stained_glass", {BLOCK_OPAQUE, {76, 127, 153}}}, +{"minecraft:cyan_stained_glass_pane", {BLOCK_OPAQUE, {73, 122, 147}}}, +{"minecraft:cyan_terracotta", {BLOCK_OPAQUE, {86, 91, 91}}}, +{"minecraft:cyan_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:cyan_wool", {BLOCK_OPAQUE, {21, 137, 145}}}, +{"minecraft:damaged_anvil", {BLOCK_OPAQUE, {72, 72, 72}}}, +{"minecraft:dandelion", {0, {0, 0, 0}}}, +{"minecraft:dark_oak_button", {0, {0, 0, 0}}}, +{"minecraft:dark_oak_door", {BLOCK_OPAQUE, {76, 51, 25}}}, +{"minecraft:dark_oak_fence", {BLOCK_OPAQUE, {66, 43, 20}}}, +{"minecraft:dark_oak_fence_gate", {BLOCK_OPAQUE, {66, 43, 20}}}, +{"minecraft:dark_oak_leaves", {BLOCK_OPAQUE|BLOCK_FOLIAGE, {150, 150, 150}}}, +{"minecraft:dark_oak_log", {BLOCK_OPAQUE, {64, 42, 21}}}, +{"minecraft:dark_oak_planks", {BLOCK_OPAQUE, {66, 43, 20}}}, +{"minecraft:dark_oak_pressure_plate", {BLOCK_OPAQUE, {66, 43, 20}}}, +{"minecraft:dark_oak_sapling", {BLOCK_OPAQUE, {61, 90, 30}}}, +{"minecraft:dark_oak_sign", {BLOCK_OPAQUE, {66, 43, 20}}}, +{"minecraft:dark_oak_slab", {BLOCK_OPAQUE, {66, 43, 20}}}, +{"minecraft:dark_oak_stairs", {BLOCK_OPAQUE, {66, 43, 20}}}, +{"minecraft:dark_oak_trapdoor", {BLOCK_OPAQUE, {75, 49, 23}}}, +{"minecraft:dark_oak_wall_sign", {0, {0, 0, 0}}}, +{"minecraft:dark_oak_wood", {BLOCK_OPAQUE, {60, 46, 26}}}, +{"minecraft:dark_prismarine", {BLOCK_OPAQUE, {51, 91, 75}}}, +{"minecraft:dark_prismarine_slab", {BLOCK_OPAQUE, {51, 91, 75}}}, +{"minecraft:dark_prismarine_stairs", {BLOCK_OPAQUE, {51, 91, 75}}}, +{"minecraft:daylight_detector", {BLOCK_OPAQUE, {130, 116, 94}}}, +{"minecraft:dead_brain_coral", {0, {0, 0, 0}}}, +{"minecraft:dead_brain_coral_block", {BLOCK_OPAQUE, {124, 117, 114}}}, +{"minecraft:dead_brain_coral_fan", {0, {0, 0, 0}}}, +{"minecraft:dead_brain_coral_wall_fan", {0, {0, 0, 0}}}, +{"minecraft:dead_bubble_coral", {0, {0, 0, 0}}}, +{"minecraft:dead_bubble_coral_block", {BLOCK_OPAQUE, {131, 123, 119}}}, +{"minecraft:dead_bubble_coral_fan", {0, {0, 0, 0}}}, +{"minecraft:dead_bubble_coral_wall_fan", {0, {0, 0, 0}}}, +{"minecraft:dead_bush", {BLOCK_OPAQUE, {107, 78, 40}}}, +{"minecraft:dead_fire_coral", {0, {0, 0, 0}}}, +{"minecraft:dead_fire_coral_block", {BLOCK_OPAQUE, {131, 123, 119}}}, +{"minecraft:dead_fire_coral_fan", {0, {0, 0, 0}}}, +{"minecraft:dead_fire_coral_wall_fan", {0, {0, 0, 0}}}, +{"minecraft:dead_horn_coral", {0, {0, 0, 0}}}, +{"minecraft:dead_horn_coral_block", {BLOCK_OPAQUE, {133, 126, 122}}}, +{"minecraft:dead_horn_coral_fan", {0, {0, 0, 0}}}, +{"minecraft:dead_horn_coral_wall_fan", {0, {0, 0, 0}}}, +{"minecraft:dead_tube_coral", {0, {0, 0, 0}}}, +{"minecraft:dead_tube_coral_block", {BLOCK_OPAQUE, {130, 123, 119}}}, +{"minecraft:dead_tube_coral_fan", {0, {0, 0, 0}}}, +{"minecraft:dead_tube_coral_wall_fan", {0, {0, 0, 0}}}, +{"minecraft:detector_rail", {BLOCK_OPAQUE, {123, 104, 90}}}, +{"minecraft:diamond_block", {BLOCK_OPAQUE, {98, 237, 228}}}, +{"minecraft:diamond_ore", {BLOCK_OPAQUE, {125, 142, 141}}}, +{"minecraft:diorite", {BLOCK_OPAQUE, {188, 188, 188}}}, +{"minecraft:diorite_slab", {BLOCK_OPAQUE, {188, 188, 188}}}, +{"minecraft:diorite_stairs", {BLOCK_OPAQUE, {188, 188, 188}}}, +{"minecraft:diorite_wall", {BLOCK_OPAQUE, {188, 188, 188}}}, +{"minecraft:dirt", {BLOCK_OPAQUE, {134, 96, 67}}}, +{"minecraft:dispenser", {BLOCK_OPAQUE, {110, 109, 109}}}, +{"minecraft:dragon_egg", {BLOCK_OPAQUE, {12, 9, 15}}}, +{"minecraft:dragon_head", {0, {0, 0, 0}}}, +{"minecraft:dragon_wall_head", {0, {0, 0, 0}}}, +{"minecraft:dried_kelp_block", {BLOCK_OPAQUE, {50, 58, 38}}}, +{"minecraft:dropper", {BLOCK_OPAQUE, {110, 109, 109}}}, +{"minecraft:emerald_block", {BLOCK_OPAQUE, {42, 203, 87}}}, +{"minecraft:emerald_ore", {BLOCK_OPAQUE, {117, 136, 124}}}, +{"minecraft:enchanting_table", {BLOCK_OPAQUE, {128, 75, 85}}}, +{"minecraft:end_gateway", {BLOCK_OPAQUE, {15, 10, 24}}}, +{"minecraft:end_portal", {BLOCK_OPAQUE, {15, 10, 24}}}, +{"minecraft:end_portal_frame", {BLOCK_OPAQUE, {91, 120, 97}}}, +{"minecraft:end_rod", {0, {0, 0, 0}}}, +{"minecraft:end_stone", {BLOCK_OPAQUE, {219, 222, 158}}}, +{"minecraft:end_stone_brick_slab", {BLOCK_OPAQUE, {218, 224, 162}}}, +{"minecraft:end_stone_brick_stairs", {BLOCK_OPAQUE, {218, 224, 162}}}, +{"minecraft:end_stone_brick_wall", {BLOCK_OPAQUE, {218, 224, 162}}}, +{"minecraft:end_stone_bricks", {BLOCK_OPAQUE, {218, 224, 162}}}, +{"minecraft:ender_chest", {BLOCK_OPAQUE, {15, 10, 24}}}, +{"minecraft:farmland", {BLOCK_OPAQUE, {81, 44, 15}}}, +{"minecraft:fern", {0, {0, 0, 0}}}, +{"minecraft:fire", {BLOCK_OPAQUE, {211, 140, 53}}}, +{"minecraft:fire_coral", {0, {0, 0, 0}}}, +{"minecraft:fire_coral_block", {BLOCK_OPAQUE, {163, 35, 46}}}, +{"minecraft:fire_coral_fan", {0, {0, 0, 0}}}, +{"minecraft:fire_coral_wall_fan", {0, {0, 0, 0}}}, +{"minecraft:fletching_table", {BLOCK_OPAQUE, {197, 180, 133}}}, +{"minecraft:flower_pot", {BLOCK_OPAQUE, {124, 68, 53}}}, +{"minecraft:frosted_ice", {BLOCK_OPAQUE, {140, 181, 252}}}, +{"minecraft:furnace", {BLOCK_OPAQUE, {110, 109, 109}}}, +{"minecraft:gilded_blackstone", {BLOCK_OPAQUE, {56, 43, 38}}}, +{"minecraft:glass", {BLOCK_OPAQUE, {175, 213, 219}}}, +{"minecraft:glass_pane", {BLOCK_OPAQUE, {211, 239, 244}}}, +{"minecraft:glowstone", {BLOCK_OPAQUE, {171, 131, 84}}}, +{"minecraft:gold_block", {BLOCK_OPAQUE, {246, 208, 61}}}, +{"minecraft:gold_ore", {BLOCK_OPAQUE, {143, 140, 125}}}, +{"minecraft:granite", {BLOCK_OPAQUE, {149, 103, 85}}}, +{"minecraft:granite_slab", {BLOCK_OPAQUE, {149, 103, 85}}}, +{"minecraft:granite_stairs", {BLOCK_OPAQUE, {149, 103, 85}}}, +{"minecraft:granite_wall", {BLOCK_OPAQUE, {149, 103, 85}}}, +{"minecraft:grass", {0, {0, 0, 0}}}, +{"minecraft:grass_block", {BLOCK_OPAQUE|BLOCK_GRASS, {147, 147, 147}}}, +{"minecraft:grass_path", {BLOCK_OPAQUE, {148, 121, 65}}}, +{"minecraft:gravel", {BLOCK_OPAQUE, {131, 127, 126}}}, +{"minecraft:gray_banner", {0, {0, 0, 0}}}, +{"minecraft:gray_bed", {0, {0, 0, 0}}}, +{"minecraft:gray_carpet", {BLOCK_OPAQUE, {62, 68, 71}}}, +{"minecraft:gray_concrete", {BLOCK_OPAQUE, {54, 57, 61}}}, +{"minecraft:gray_concrete_powder", {BLOCK_OPAQUE, {76, 81, 84}}}, +{"minecraft:gray_glazed_terracotta", {BLOCK_OPAQUE, {83, 90, 93}}}, +{"minecraft:gray_shulker_box", {BLOCK_OPAQUE, {55, 58, 62}}}, +{"minecraft:gray_stained_glass", {BLOCK_OPAQUE, {76, 76, 76}}}, +{"minecraft:gray_stained_glass_pane", {BLOCK_OPAQUE, {73, 73, 73}}}, +{"minecraft:gray_terracotta", {BLOCK_OPAQUE, {57, 42, 35}}}, +{"minecraft:gray_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:gray_wool", {BLOCK_OPAQUE, {62, 68, 71}}}, +{"minecraft:green_banner", {0, {0, 0, 0}}}, +{"minecraft:green_bed", {0, {0, 0, 0}}}, +{"minecraft:green_carpet", {BLOCK_OPAQUE, {84, 109, 27}}}, +{"minecraft:green_concrete", {BLOCK_OPAQUE, {73, 91, 36}}}, +{"minecraft:green_concrete_powder", {BLOCK_OPAQUE, {97, 119, 44}}}, +{"minecraft:green_glazed_terracotta", {BLOCK_OPAQUE, {117, 142, 67}}}, +{"minecraft:green_shulker_box", {BLOCK_OPAQUE, {79, 100, 31}}}, +{"minecraft:green_stained_glass", {BLOCK_OPAQUE, {102, 127, 51}}}, +{"minecraft:green_stained_glass_pane", {BLOCK_OPAQUE, {97, 122, 48}}}, +{"minecraft:green_terracotta", {BLOCK_OPAQUE, {76, 83, 42}}}, +{"minecraft:green_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:green_wool", {BLOCK_OPAQUE, {84, 109, 27}}}, +{"minecraft:grindstone", {BLOCK_OPAQUE, {142, 142, 142}}}, +{"minecraft:hay_block", {BLOCK_OPAQUE, {165, 139, 12}}}, +{"minecraft:heavy_weighted_pressure_plate", {BLOCK_OPAQUE, {220, 220, 220}}}, +{"minecraft:honey_block", {BLOCK_OPAQUE, {251, 185, 52}}}, +{"minecraft:honeycomb_block", {BLOCK_OPAQUE, {229, 148, 29}}}, +{"minecraft:hopper", {BLOCK_OPAQUE, {75, 74, 75}}}, +{"minecraft:horn_coral", {0, {0, 0, 0}}}, +{"minecraft:horn_coral_block", {BLOCK_OPAQUE, {216, 199, 66}}}, +{"minecraft:horn_coral_fan", {0, {0, 0, 0}}}, +{"minecraft:horn_coral_wall_fan", {0, {0, 0, 0}}}, +{"minecraft:ice", {BLOCK_OPAQUE, {145, 183, 253}}}, +{"minecraft:infested_chiseled_stone_bricks", {BLOCK_OPAQUE, {119, 118, 119}}}, +{"minecraft:infested_cobblestone", {BLOCK_OPAQUE, {127, 127, 127}}}, +{"minecraft:infested_cracked_stone_bricks", {BLOCK_OPAQUE, {118, 117, 118}}}, +{"minecraft:infested_mossy_stone_bricks", {BLOCK_OPAQUE, {115, 121, 105}}}, +{"minecraft:infested_stone", {BLOCK_OPAQUE, {125, 125, 125}}}, +{"minecraft:infested_stone_bricks", {BLOCK_OPAQUE, {122, 121, 122}}}, +{"minecraft:iron_bars", {BLOCK_OPAQUE, {136, 139, 135}}}, +{"minecraft:iron_block", {BLOCK_OPAQUE, {220, 220, 220}}}, +{"minecraft:iron_door", {BLOCK_OPAQUE, {193, 192, 192}}}, +{"minecraft:iron_ore", {BLOCK_OPAQUE, {136, 130, 127}}}, +{"minecraft:iron_trapdoor", {BLOCK_OPAQUE, {202, 202, 202}}}, +{"minecraft:item_frame", {0, {0, 0, 0}}}, +{"minecraft:jack_o_lantern", {BLOCK_OPAQUE, {214, 152, 52}}}, +{"minecraft:jigsaw", {BLOCK_OPAQUE, {80, 69, 81}}}, +{"minecraft:jukebox", {BLOCK_OPAQUE, {93, 64, 47}}}, +{"minecraft:jungle_button", {0, {0, 0, 0}}}, +{"minecraft:jungle_door", {BLOCK_OPAQUE, {163, 119, 84}}}, +{"minecraft:jungle_fence", {BLOCK_OPAQUE, {160, 115, 80}}}, +{"minecraft:jungle_fence_gate", {BLOCK_OPAQUE, {160, 115, 80}}}, +{"minecraft:jungle_leaves", {BLOCK_OPAQUE|BLOCK_FOLIAGE, {156, 154, 143}}}, +{"minecraft:jungle_log", {BLOCK_OPAQUE, {149, 109, 70}}}, +{"minecraft:jungle_planks", {BLOCK_OPAQUE, {160, 115, 80}}}, +{"minecraft:jungle_pressure_plate", {BLOCK_OPAQUE, {160, 115, 80}}}, +{"minecraft:jungle_sapling", {BLOCK_OPAQUE, {47, 81, 16}}}, +{"minecraft:jungle_sign", {BLOCK_OPAQUE, {160, 115, 80}}}, +{"minecraft:jungle_slab", {BLOCK_OPAQUE, {160, 115, 80}}}, +{"minecraft:jungle_stairs", {BLOCK_OPAQUE, {160, 115, 80}}}, +{"minecraft:jungle_trapdoor", {BLOCK_OPAQUE, {152, 110, 77}}}, +{"minecraft:jungle_wall_sign", {0, {0, 0, 0}}}, +{"minecraft:jungle_wood", {BLOCK_OPAQUE, {85, 67, 25}}}, +{"minecraft:kelp", {0, {0, 0, 0}}}, +{"minecraft:kelp_plant", {BLOCK_OPAQUE, {86, 130, 42}}}, +{"minecraft:ladder", {0, {0, 0, 0}}}, +{"minecraft:lantern", {BLOCK_OPAQUE, {106, 91, 83}}}, +{"minecraft:lapis_block", {BLOCK_OPAQUE, {30, 67, 140}}}, +{"minecraft:lapis_ore", {BLOCK_OPAQUE, {99, 110, 132}}}, +{"minecraft:large_fern", {BLOCK_OPAQUE|BLOCK_GRASS, {125, 125, 125}}}, +{"minecraft:lava", {BLOCK_OPAQUE, {212, 90, 18}}}, +{"minecraft:lectern", {BLOCK_OPAQUE, {173, 137, 83}}}, +{"minecraft:lever", {0, {0, 0, 0}}}, +{"minecraft:light_blue_banner", {0, {0, 0, 0}}}, +{"minecraft:light_blue_bed", {0, {0, 0, 0}}}, +{"minecraft:light_blue_carpet", {BLOCK_OPAQUE, {58, 175, 217}}}, +{"minecraft:light_blue_concrete", {BLOCK_OPAQUE, {35, 137, 198}}}, +{"minecraft:light_blue_concrete_powder", {BLOCK_OPAQUE, {74, 180, 213}}}, +{"minecraft:light_blue_glazed_terracotta", {BLOCK_OPAQUE, {94, 164, 208}}}, +{"minecraft:light_blue_shulker_box", {BLOCK_OPAQUE, {49, 163, 212}}}, +{"minecraft:light_blue_stained_glass", {BLOCK_OPAQUE, {102, 153, 216}}}, +{"minecraft:light_blue_stained_glass_pane", {BLOCK_OPAQUE, {97, 147, 208}}}, +{"minecraft:light_blue_terracotta", {BLOCK_OPAQUE, {113, 108, 137}}}, +{"minecraft:light_blue_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:light_blue_wool", {BLOCK_OPAQUE, {58, 175, 217}}}, +{"minecraft:light_gray_banner", {0, {0, 0, 0}}}, +{"minecraft:light_gray_bed", {0, {0, 0, 0}}}, +{"minecraft:light_gray_carpet", {BLOCK_OPAQUE, {142, 142, 134}}}, +{"minecraft:light_gray_concrete", {BLOCK_OPAQUE, {125, 125, 115}}}, +{"minecraft:light_gray_concrete_powder", {BLOCK_OPAQUE, {154, 154, 148}}}, +{"minecraft:light_gray_glazed_terracotta", {BLOCK_OPAQUE, {144, 166, 167}}}, +{"minecraft:light_gray_shulker_box", {BLOCK_OPAQUE, {124, 124, 115}}}, +{"minecraft:light_gray_stained_glass", {BLOCK_OPAQUE, {153, 153, 153}}}, +{"minecraft:light_gray_stained_glass_pane", {BLOCK_OPAQUE, {147, 147, 147}}}, +{"minecraft:light_gray_terracotta", {BLOCK_OPAQUE, {135, 106, 97}}}, +{"minecraft:light_gray_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:light_gray_wool", {BLOCK_OPAQUE, {142, 142, 134}}}, +{"minecraft:light_weighted_pressure_plate", {BLOCK_OPAQUE, {246, 208, 61}}}, +{"minecraft:lilac", {BLOCK_OPAQUE, {154, 125, 147}}}, +{"minecraft:lily_of_the_valley", {0, {0, 0, 0}}}, +{"minecraft:lily_pad", {BLOCK_OPAQUE|BLOCK_GRASS, {133, 133, 133}}}, +{"minecraft:lime_banner", {0, {0, 0, 0}}}, +{"minecraft:lime_bed", {0, {0, 0, 0}}}, +{"minecraft:lime_carpet", {BLOCK_OPAQUE, {112, 185, 25}}}, +{"minecraft:lime_concrete", {BLOCK_OPAQUE, {94, 168, 24}}}, +{"minecraft:lime_concrete_powder", {BLOCK_OPAQUE, {125, 189, 41}}}, +{"minecraft:lime_glazed_terracotta", {BLOCK_OPAQUE, {162, 197, 55}}}, +{"minecraft:lime_shulker_box", {BLOCK_OPAQUE, {99, 172, 23}}}, +{"minecraft:lime_stained_glass", {BLOCK_OPAQUE, {127, 204, 25}}}, +{"minecraft:lime_stained_glass_pane", {BLOCK_OPAQUE, {122, 196, 24}}}, +{"minecraft:lime_terracotta", {BLOCK_OPAQUE, {103, 117, 52}}}, +{"minecraft:lime_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:lime_wool", {BLOCK_OPAQUE, {112, 185, 25}}}, +{"minecraft:lodestone", {BLOCK_OPAQUE, {147, 149, 152}}}, +{"minecraft:loom", {BLOCK_OPAQUE, {142, 119, 91}}}, +{"minecraft:magenta_banner", {0, {0, 0, 0}}}, +{"minecraft:magenta_bed", {0, {0, 0, 0}}}, +{"minecraft:magenta_carpet", {BLOCK_OPAQUE, {189, 68, 179}}}, +{"minecraft:magenta_concrete", {BLOCK_OPAQUE, {169, 48, 159}}}, +{"minecraft:magenta_concrete_powder", {BLOCK_OPAQUE, {192, 83, 184}}}, +{"minecraft:magenta_glazed_terracotta", {BLOCK_OPAQUE, {208, 100, 191}}}, +{"minecraft:magenta_shulker_box", {BLOCK_OPAQUE, {173, 54, 163}}}, +{"minecraft:magenta_stained_glass", {BLOCK_OPAQUE, {178, 76, 216}}}, +{"minecraft:magenta_stained_glass_pane", {BLOCK_OPAQUE, {171, 73, 208}}}, +{"minecraft:magenta_terracotta", {BLOCK_OPAQUE, {149, 88, 108}}}, +{"minecraft:magenta_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:magenta_wool", {BLOCK_OPAQUE, {189, 68, 179}}}, +{"minecraft:magma_block", {BLOCK_OPAQUE, {142, 63, 31}}}, +{"minecraft:melon", {BLOCK_OPAQUE, {111, 144, 30}}}, +{"minecraft:melon_stem", {BLOCK_OPAQUE|BLOCK_GRASS, {153, 153, 153}}}, +{"minecraft:mossy_cobblestone", {BLOCK_OPAQUE, {110, 118, 94}}}, +{"minecraft:mossy_cobblestone_slab", {BLOCK_OPAQUE, {110, 118, 94}}}, +{"minecraft:mossy_cobblestone_stairs", {BLOCK_OPAQUE, {110, 118, 94}}}, +{"minecraft:mossy_cobblestone_wall", {BLOCK_OPAQUE, {110, 118, 94}}}, +{"minecraft:mossy_stone_brick_slab", {BLOCK_OPAQUE, {115, 121, 105}}}, +{"minecraft:mossy_stone_brick_stairs", {BLOCK_OPAQUE, {115, 121, 105}}}, +{"minecraft:mossy_stone_brick_wall", {BLOCK_OPAQUE, {115, 121, 105}}}, +{"minecraft:mossy_stone_bricks", {BLOCK_OPAQUE, {115, 121, 105}}}, +{"minecraft:moving_piston", {0, {0, 0, 0}}}, +{"minecraft:mushroom_stem", {BLOCK_OPAQUE, {203, 196, 185}}}, +{"minecraft:mycelium", {BLOCK_OPAQUE, {111, 98, 101}}}, +{"minecraft:nether_brick_fence", {BLOCK_OPAQUE, {44, 21, 26}}}, +{"minecraft:nether_brick_slab", {BLOCK_OPAQUE, {44, 21, 26}}}, +{"minecraft:nether_brick_stairs", {BLOCK_OPAQUE, {44, 21, 26}}}, +{"minecraft:nether_brick_wall", {BLOCK_OPAQUE, {44, 21, 26}}}, +{"minecraft:nether_bricks", {BLOCK_OPAQUE, {44, 21, 26}}}, +{"minecraft:nether_gold_ore", {BLOCK_OPAQUE, {115, 54, 42}}}, +{"minecraft:nether_portal", {BLOCK_OPAQUE, {89, 11, 192}}}, +{"minecraft:nether_quartz_ore", {BLOCK_OPAQUE, {117, 65, 62}}}, +{"minecraft:nether_sprouts", {BLOCK_OPAQUE, {19, 151, 133}}}, +{"minecraft:nether_wart", {BLOCK_OPAQUE, {111, 18, 19}}}, +{"minecraft:nether_wart_block", {BLOCK_OPAQUE, {114, 2, 2}}}, +{"minecraft:netherite_block", {BLOCK_OPAQUE, {66, 61, 63}}}, +{"minecraft:netherrack", {BLOCK_OPAQUE, {97, 38, 38}}}, +{"minecraft:note_block", {BLOCK_OPAQUE, {88, 58, 40}}}, +{"minecraft:oak_button", {0, {0, 0, 0}}}, +{"minecraft:oak_door", {BLOCK_OPAQUE, {139, 110, 65}}}, +{"minecraft:oak_fence", {BLOCK_OPAQUE, {162, 130, 78}}}, +{"minecraft:oak_fence_gate", {BLOCK_OPAQUE, {162, 130, 78}}}, +{"minecraft:oak_leaves", {BLOCK_OPAQUE|BLOCK_FOLIAGE, {144, 144, 144}}}, +{"minecraft:oak_log", {BLOCK_OPAQUE, {151, 121, 73}}}, +{"minecraft:oak_planks", {BLOCK_OPAQUE, {162, 130, 78}}}, +{"minecraft:oak_pressure_plate", {BLOCK_OPAQUE, {162, 130, 78}}}, +{"minecraft:oak_sapling", {BLOCK_OPAQUE, {77, 106, 40}}}, +{"minecraft:oak_sign", {BLOCK_OPAQUE, {162, 130, 78}}}, +{"minecraft:oak_slab", {BLOCK_OPAQUE, {162, 130, 78}}}, +{"minecraft:oak_stairs", {BLOCK_OPAQUE, {162, 130, 78}}}, +{"minecraft:oak_trapdoor", {BLOCK_OPAQUE, {124, 99, 56}}}, +{"minecraft:oak_wall_sign", {0, {0, 0, 0}}}, +{"minecraft:oak_wood", {BLOCK_OPAQUE, {109, 85, 50}}}, +{"minecraft:observer", {BLOCK_OPAQUE, {98, 98, 98}}}, +{"minecraft:obsidian", {BLOCK_OPAQUE, {15, 10, 24}}}, +{"minecraft:orange_banner", {0, {0, 0, 0}}}, +{"minecraft:orange_bed", {0, {0, 0, 0}}}, +{"minecraft:orange_carpet", {BLOCK_OPAQUE, {240, 118, 19}}}, +{"minecraft:orange_concrete", {BLOCK_OPAQUE, {224, 97, 0}}}, +{"minecraft:orange_concrete_powder", {BLOCK_OPAQUE, {227, 131, 31}}}, +{"minecraft:orange_glazed_terracotta", {BLOCK_OPAQUE, {154, 147, 91}}}, +{"minecraft:orange_shulker_box", {BLOCK_OPAQUE, {234, 106, 8}}}, +{"minecraft:orange_stained_glass", {BLOCK_OPAQUE, {216, 127, 51}}}, +{"minecraft:orange_stained_glass_pane", {BLOCK_OPAQUE, {208, 122, 48}}}, +{"minecraft:orange_terracotta", {BLOCK_OPAQUE, {161, 83, 37}}}, +{"minecraft:orange_tulip", {0, {0, 0, 0}}}, +{"minecraft:orange_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:orange_wool", {BLOCK_OPAQUE, {240, 118, 19}}}, +{"minecraft:oxeye_daisy", {0, {0, 0, 0}}}, +{"minecraft:packed_ice", {BLOCK_OPAQUE, {141, 180, 250}}}, +{"minecraft:peony", {BLOCK_OPAQUE, {129, 126, 139}}}, +{"minecraft:petrified_oak_slab", {BLOCK_OPAQUE, {162, 130, 78}}}, +{"minecraft:pink_banner", {0, {0, 0, 0}}}, +{"minecraft:pink_bed", {0, {0, 0, 0}}}, +{"minecraft:pink_carpet", {BLOCK_OPAQUE, {237, 141, 172}}}, +{"minecraft:pink_concrete", {BLOCK_OPAQUE, {213, 101, 142}}}, +{"minecraft:pink_concrete_powder", {BLOCK_OPAQUE, {228, 153, 181}}}, +{"minecraft:pink_glazed_terracotta", {BLOCK_OPAQUE, {235, 154, 181}}}, +{"minecraft:pink_shulker_box", {BLOCK_OPAQUE, {230, 121, 157}}}, +{"minecraft:pink_stained_glass", {BLOCK_OPAQUE, {242, 127, 165}}}, +{"minecraft:pink_stained_glass_pane", {BLOCK_OPAQUE, {233, 122, 159}}}, +{"minecraft:pink_terracotta", {BLOCK_OPAQUE, {161, 78, 78}}}, +{"minecraft:pink_tulip", {0, {0, 0, 0}}}, +{"minecraft:pink_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:pink_wool", {BLOCK_OPAQUE, {237, 141, 172}}}, +{"minecraft:piston", {BLOCK_OPAQUE, {110, 104, 96}}}, +{"minecraft:piston_head", {BLOCK_OPAQUE, {154, 127, 87}}}, +{"minecraft:player_head", {0, {0, 0, 0}}}, +{"minecraft:player_wall_head", {0, {0, 0, 0}}}, +{"minecraft:podzol", {BLOCK_OPAQUE, {91, 63, 24}}}, +{"minecraft:polished_andesite", {BLOCK_OPAQUE, {132, 134, 133}}}, +{"minecraft:polished_andesite_slab", {BLOCK_OPAQUE, {132, 134, 133}}}, +{"minecraft:polished_andesite_stairs", {BLOCK_OPAQUE, {132, 134, 133}}}, +{"minecraft:polished_basalt", {BLOCK_OPAQUE, {99, 98, 100}}}, +{"minecraft:polished_blackstone", {BLOCK_OPAQUE, {53, 48, 56}}}, +{"minecraft:polished_blackstone_brick_slab", {BLOCK_OPAQUE, {46, 41, 48}}}, +{"minecraft:polished_blackstone_brick_stairs", {BLOCK_OPAQUE, {46, 41, 48}}}, +{"minecraft:polished_blackstone_brick_wall", {BLOCK_OPAQUE, {46, 41, 48}}}, +{"minecraft:polished_blackstone_bricks", {BLOCK_OPAQUE, {46, 41, 48}}}, +{"minecraft:polished_blackstone_button", {0, {0, 0, 0}}}, +{"minecraft:polished_blackstone_pressure_plate", {BLOCK_OPAQUE, {53, 48, 56}}}, +{"minecraft:polished_blackstone_slab", {BLOCK_OPAQUE, {53, 48, 56}}}, +{"minecraft:polished_blackstone_stairs", {BLOCK_OPAQUE, {53, 48, 56}}}, +{"minecraft:polished_blackstone_wall", {BLOCK_OPAQUE, {53, 48, 56}}}, +{"minecraft:polished_diorite", {BLOCK_OPAQUE, {192, 193, 194}}}, +{"minecraft:polished_diorite_slab", {BLOCK_OPAQUE, {192, 193, 194}}}, +{"minecraft:polished_diorite_stairs", {BLOCK_OPAQUE, {192, 193, 194}}}, +{"minecraft:polished_granite", {BLOCK_OPAQUE, {154, 106, 89}}}, +{"minecraft:polished_granite_slab", {BLOCK_OPAQUE, {154, 106, 89}}}, +{"minecraft:polished_granite_stairs", {BLOCK_OPAQUE, {154, 106, 89}}}, +{"minecraft:poppy", {0, {0, 0, 0}}}, +{"minecraft:potatoes", {BLOCK_OPAQUE, {84, 135, 47}}}, +{"minecraft:potted_acacia_sapling", {BLOCK_OPAQUE, {118, 117, 23}}}, +{"minecraft:potted_allium", {BLOCK_OPAQUE, {158, 137, 183}}}, +{"minecraft:potted_azure_bluet", {BLOCK_OPAQUE, {169, 204, 127}}}, +{"minecraft:potted_bamboo", {BLOCK_OPAQUE, {93, 144, 19}}}, +{"minecraft:potted_birch_sapling", {BLOCK_OPAQUE, {127, 160, 79}}}, +{"minecraft:potted_blue_orchid", {BLOCK_OPAQUE, {47, 162, 168}}}, +{"minecraft:potted_brown_mushroom", {BLOCK_OPAQUE, {153, 116, 92}}}, +{"minecraft:potted_cactus", {BLOCK_OPAQUE, {85, 127, 43}}}, +{"minecraft:potted_cornflower", {BLOCK_OPAQUE, {79, 121, 146}}}, +{"minecraft:potted_crimson_fungus", {BLOCK_OPAQUE, {141, 44, 29}}}, +{"minecraft:potted_crimson_roots", {BLOCK_OPAQUE, {127, 8, 41}}}, +{"minecraft:potted_dandelion", {BLOCK_OPAQUE, {147, 172, 43}}}, +{"minecraft:potted_dark_oak_sapling", {BLOCK_OPAQUE, {61, 90, 30}}}, +{"minecraft:potted_dead_bush", {BLOCK_OPAQUE, {107, 78, 40}}}, +{"minecraft:potted_fern", {BLOCK_OPAQUE|BLOCK_GRASS, {124, 124, 124}}}, +{"minecraft:potted_jungle_sapling", {BLOCK_OPAQUE, {47, 81, 16}}}, +{"minecraft:potted_lily_of_the_valley", {BLOCK_OPAQUE, {123, 174, 95}}}, +{"minecraft:potted_oak_sapling", {BLOCK_OPAQUE, {77, 106, 40}}}, +{"minecraft:potted_orange_tulip", {BLOCK_OPAQUE, {93, 142, 30}}}, +{"minecraft:potted_oxeye_daisy", {BLOCK_OPAQUE, {179, 202, 143}}}, +{"minecraft:potted_pink_tulip", {BLOCK_OPAQUE, {99, 157, 78}}}, +{"minecraft:potted_poppy", {BLOCK_OPAQUE, {128, 64, 37}}}, +{"minecraft:potted_red_mushroom", {BLOCK_OPAQUE, {216, 75, 67}}}, +{"minecraft:potted_red_tulip", {BLOCK_OPAQUE, {89, 128, 32}}}, +{"minecraft:potted_spruce_sapling", {BLOCK_OPAQUE, {44, 60, 36}}}, +{"minecraft:potted_warped_fungus", {BLOCK_OPAQUE, {74, 109, 87}}}, +{"minecraft:potted_warped_roots", {BLOCK_OPAQUE, {20, 136, 123}}}, +{"minecraft:potted_white_tulip", {BLOCK_OPAQUE, {93, 164, 71}}}, +{"minecraft:potted_wither_rose", {BLOCK_OPAQUE, {41, 44, 23}}}, +{"minecraft:powered_rail", {BLOCK_OPAQUE, {137, 109, 74}}}, +{"minecraft:prismarine", {BLOCK_OPAQUE, {99, 156, 151}}}, +{"minecraft:prismarine_brick_slab", {BLOCK_OPAQUE, {99, 171, 158}}}, +{"minecraft:prismarine_brick_stairs", {BLOCK_OPAQUE, {99, 171, 158}}}, +{"minecraft:prismarine_bricks", {BLOCK_OPAQUE, {99, 171, 158}}}, +{"minecraft:prismarine_slab", {BLOCK_OPAQUE, {99, 156, 151}}}, +{"minecraft:prismarine_stairs", {BLOCK_OPAQUE, {99, 156, 151}}}, +{"minecraft:prismarine_wall", {BLOCK_OPAQUE, {99, 156, 151}}}, +{"minecraft:pumpkin", {BLOCK_OPAQUE, {198, 118, 24}}}, +{"minecraft:pumpkin_stem", {BLOCK_OPAQUE|BLOCK_GRASS, {154, 154, 154}}}, +{"minecraft:purple_banner", {0, {0, 0, 0}}}, +{"minecraft:purple_bed", {0, {0, 0, 0}}}, +{"minecraft:purple_carpet", {BLOCK_OPAQUE, {121, 42, 172}}}, +{"minecraft:purple_concrete", {BLOCK_OPAQUE, {100, 31, 156}}}, +{"minecraft:purple_concrete_powder", {BLOCK_OPAQUE, {131, 55, 177}}}, +{"minecraft:purple_glazed_terracotta", {BLOCK_OPAQUE, {109, 48, 152}}}, +{"minecraft:purple_shulker_box", {BLOCK_OPAQUE, {103, 32, 156}}}, +{"minecraft:purple_stained_glass", {BLOCK_OPAQUE, {127, 63, 178}}}, +{"minecraft:purple_stained_glass_pane", {BLOCK_OPAQUE, {122, 61, 171}}}, +{"minecraft:purple_terracotta", {BLOCK_OPAQUE, {118, 70, 86}}}, +{"minecraft:purple_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:purple_wool", {BLOCK_OPAQUE, {121, 42, 172}}}, +{"minecraft:purpur_block", {BLOCK_OPAQUE, {169, 125, 169}}}, +{"minecraft:purpur_pillar", {BLOCK_OPAQUE, {171, 129, 171}}}, +{"minecraft:purpur_slab", {BLOCK_OPAQUE, {169, 125, 169}}}, +{"minecraft:purpur_stairs", {BLOCK_OPAQUE, {169, 125, 169}}}, +{"minecraft:quartz_block", {BLOCK_OPAQUE, {235, 229, 222}}}, +{"minecraft:quartz_bricks", {BLOCK_OPAQUE, {234, 229, 221}}}, +{"minecraft:quartz_pillar", {BLOCK_OPAQUE, {235, 230, 224}}}, +{"minecraft:quartz_slab", {BLOCK_OPAQUE, {235, 229, 222}}}, +{"minecraft:quartz_stairs", {BLOCK_OPAQUE, {235, 229, 222}}}, +{"minecraft:rail", {BLOCK_OPAQUE, {125, 111, 88}}}, +{"minecraft:red_banner", {0, {0, 0, 0}}}, +{"minecraft:red_bed", {0, {0, 0, 0}}}, +{"minecraft:red_carpet", {BLOCK_OPAQUE, {160, 39, 34}}}, +{"minecraft:red_concrete", {BLOCK_OPAQUE, {142, 32, 32}}}, +{"minecraft:red_concrete_powder", {BLOCK_OPAQUE, {168, 54, 50}}}, +{"minecraft:red_glazed_terracotta", {BLOCK_OPAQUE, {181, 59, 53}}}, +{"minecraft:red_mushroom", {0, {0, 0, 0}}}, +{"minecraft:red_mushroom_block", {BLOCK_OPAQUE, {200, 46, 45}}}, +{"minecraft:red_nether_brick_slab", {BLOCK_OPAQUE, {69, 7, 9}}}, +{"minecraft:red_nether_brick_stairs", {BLOCK_OPAQUE, {69, 7, 9}}}, +{"minecraft:red_nether_brick_wall", {BLOCK_OPAQUE, {69, 7, 9}}}, +{"minecraft:red_nether_bricks", {BLOCK_OPAQUE, {69, 7, 9}}}, +{"minecraft:red_sand", {BLOCK_OPAQUE, {190, 102, 33}}}, +{"minecraft:red_sandstone", {BLOCK_OPAQUE, {181, 97, 31}}}, +{"minecraft:red_sandstone_slab", {BLOCK_OPAQUE, {181, 97, 31}}}, +{"minecraft:red_sandstone_stairs", {BLOCK_OPAQUE, {181, 97, 31}}}, +{"minecraft:red_sandstone_wall", {BLOCK_OPAQUE, {181, 97, 31}}}, +{"minecraft:red_shulker_box", {BLOCK_OPAQUE, {140, 31, 30}}}, +{"minecraft:red_stained_glass", {BLOCK_OPAQUE, {153, 51, 51}}}, +{"minecraft:red_stained_glass_pane", {BLOCK_OPAQUE, {147, 48, 48}}}, +{"minecraft:red_terracotta", {BLOCK_OPAQUE, {143, 61, 46}}}, +{"minecraft:red_tulip", {0, {0, 0, 0}}}, +{"minecraft:red_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:red_wool", {BLOCK_OPAQUE, {160, 39, 34}}}, +{"minecraft:redstone_block", {BLOCK_OPAQUE, {175, 24, 5}}}, +{"minecraft:redstone_lamp", {BLOCK_OPAQUE, {95, 54, 30}}}, +{"minecraft:redstone_ore", {BLOCK_OPAQUE, {133, 107, 107}}}, +{"minecraft:redstone_torch", {0, {0, 0, 0}}}, +{"minecraft:redstone_wall_torch", {0, {0, 0, 0}}}, +{"minecraft:redstone_wire", {BLOCK_OPAQUE, {175, 24, 5}}}, +{"minecraft:repeater", {BLOCK_OPAQUE, {160, 157, 156}}}, +{"minecraft:repeating_command_block", {BLOCK_OPAQUE, {129, 111, 176}}}, +{"minecraft:respawn_anchor", {BLOCK_OPAQUE, {75, 26, 144}}}, +{"minecraft:rose_bush", {BLOCK_OPAQUE, {131, 66, 37}}}, +{"minecraft:sand", {BLOCK_OPAQUE, {219, 207, 163}}}, +{"minecraft:sandstone", {BLOCK_OPAQUE, {223, 214, 170}}}, +{"minecraft:sandstone_slab", {BLOCK_OPAQUE, {223, 214, 170}}}, +{"minecraft:sandstone_stairs", {BLOCK_OPAQUE, {223, 214, 170}}}, +{"minecraft:sandstone_wall", {BLOCK_OPAQUE, {223, 214, 170}}}, +{"minecraft:scaffolding", {BLOCK_OPAQUE, {174, 134, 80}}}, +{"minecraft:sea_lantern", {BLOCK_OPAQUE, {172, 199, 190}}}, +{"minecraft:sea_pickle", {BLOCK_OPAQUE, {90, 97, 39}}}, +{"minecraft:seagrass", {0, {0, 0, 0}}}, +{"minecraft:shroomlight", {BLOCK_OPAQUE, {240, 146, 70}}}, +{"minecraft:shulker_box", {BLOCK_OPAQUE, {139, 96, 139}}}, +{"minecraft:sign", {BLOCK_OPAQUE, {162, 130, 78}}}, +{"minecraft:skeleton_skull", {0, {0, 0, 0}}}, +{"minecraft:skeleton_wall_skull", {0, {0, 0, 0}}}, +{"minecraft:slime_block", {BLOCK_OPAQUE, {111, 192, 91}}}, +{"minecraft:smithing_table", {BLOCK_OPAQUE, {57, 58, 70}}}, +{"minecraft:smoker", {BLOCK_OPAQUE, {84, 82, 80}}}, +{"minecraft:smooth_quartz", {BLOCK_OPAQUE, {235, 229, 222}}}, +{"minecraft:smooth_quartz_slab", {BLOCK_OPAQUE, {235, 229, 222}}}, +{"minecraft:smooth_quartz_stairs", {BLOCK_OPAQUE, {235, 229, 222}}}, +{"minecraft:smooth_red_sandstone", {BLOCK_OPAQUE, {181, 97, 31}}}, +{"minecraft:smooth_red_sandstone_slab", {BLOCK_OPAQUE, {181, 97, 31}}}, +{"minecraft:smooth_red_sandstone_stairs", {BLOCK_OPAQUE, {181, 97, 31}}}, +{"minecraft:smooth_sandstone", {BLOCK_OPAQUE, {223, 214, 170}}}, +{"minecraft:smooth_sandstone_slab", {BLOCK_OPAQUE, {223, 214, 170}}}, +{"minecraft:smooth_sandstone_stairs", {BLOCK_OPAQUE, {223, 214, 170}}}, +{"minecraft:smooth_stone", {BLOCK_OPAQUE, {158, 158, 158}}}, +{"minecraft:smooth_stone_slab", {BLOCK_OPAQUE, {158, 158, 158}}}, +{"minecraft:snow", {BLOCK_OPAQUE, {249, 254, 254}}}, +{"minecraft:snow_block", {BLOCK_OPAQUE, {249, 254, 254}}}, +{"minecraft:soul_campfire", {BLOCK_OPAQUE, {80, 204, 208}}}, +{"minecraft:soul_fire", {BLOCK_OPAQUE, {51, 192, 197}}}, +{"minecraft:soul_lantern", {BLOCK_OPAQUE, {71, 99, 114}}}, +{"minecraft:soul_sand", {BLOCK_OPAQUE, {81, 62, 50}}}, +{"minecraft:soul_soil", {BLOCK_OPAQUE, {75, 57, 46}}}, +{"minecraft:soul_torch", {0, {0, 0, 0}}}, +{"minecraft:soul_wall_torch", {0, {0, 0, 0}}}, +{"minecraft:spawner", {BLOCK_OPAQUE, {36, 46, 62}}}, +{"minecraft:sponge", {BLOCK_OPAQUE, {195, 192, 74}}}, +{"minecraft:spruce_button", {0, {0, 0, 0}}}, +{"minecraft:spruce_door", {BLOCK_OPAQUE, {106, 80, 48}}}, +{"minecraft:spruce_fence", {BLOCK_OPAQUE, {114, 84, 48}}}, +{"minecraft:spruce_fence_gate", {BLOCK_OPAQUE, {114, 84, 48}}}, +{"minecraft:spruce_leaves", {BLOCK_OPAQUE|BLOCK_FOLIAGE, {126, 126, 126}}}, +{"minecraft:spruce_log", {BLOCK_OPAQUE, {108, 80, 46}}}, +{"minecraft:spruce_planks", {BLOCK_OPAQUE, {114, 84, 48}}}, +{"minecraft:spruce_pressure_plate", {BLOCK_OPAQUE, {114, 84, 48}}}, +{"minecraft:spruce_sapling", {BLOCK_OPAQUE, {44, 60, 36}}}, +{"minecraft:spruce_sign", {BLOCK_OPAQUE, {114, 84, 48}}}, +{"minecraft:spruce_slab", {BLOCK_OPAQUE, {114, 84, 48}}}, +{"minecraft:spruce_stairs", {BLOCK_OPAQUE, {114, 84, 48}}}, +{"minecraft:spruce_trapdoor", {BLOCK_OPAQUE, {103, 79, 47}}}, +{"minecraft:spruce_wall_sign", {0, {0, 0, 0}}}, +{"minecraft:spruce_wood", {BLOCK_OPAQUE, {58, 37, 16}}}, +{"minecraft:sticky_piston", {BLOCK_OPAQUE, {110, 104, 96}}}, +{"minecraft:stone", {BLOCK_OPAQUE, {125, 125, 125}}}, +{"minecraft:stone_brick_slab", {BLOCK_OPAQUE, {122, 121, 122}}}, +{"minecraft:stone_brick_stairs", {BLOCK_OPAQUE, {122, 121, 122}}}, +{"minecraft:stone_brick_wall", {BLOCK_OPAQUE, {122, 121, 122}}}, +{"minecraft:stone_bricks", {BLOCK_OPAQUE, {122, 121, 122}}}, +{"minecraft:stone_button", {0, {0, 0, 0}}}, +{"minecraft:stone_pressure_plate", {BLOCK_OPAQUE, {125, 125, 125}}}, +{"minecraft:stone_slab", {BLOCK_OPAQUE, {125, 125, 125}}}, +{"minecraft:stone_stairs", {BLOCK_OPAQUE, {125, 125, 125}}}, +{"minecraft:stonecutter", {BLOCK_OPAQUE, {123, 118, 111}}}, +{"minecraft:stripped_acacia_log", {BLOCK_OPAQUE, {166, 91, 51}}}, +{"minecraft:stripped_acacia_wood", {BLOCK_OPAQUE, {174, 92, 59}}}, +{"minecraft:stripped_birch_log", {BLOCK_OPAQUE, {191, 171, 116}}}, +{"minecraft:stripped_birch_wood", {BLOCK_OPAQUE, {196, 176, 118}}}, +{"minecraft:stripped_crimson_hyphae", {BLOCK_OPAQUE, {137, 57, 90}}}, +{"minecraft:stripped_crimson_stem", {BLOCK_OPAQUE, {121, 56, 82}}}, +{"minecraft:stripped_dark_oak_log", {BLOCK_OPAQUE, {65, 44, 22}}}, +{"minecraft:stripped_dark_oak_wood", {BLOCK_OPAQUE, {96, 76, 49}}}, +{"minecraft:stripped_jungle_log", {BLOCK_OPAQUE, {165, 122, 81}}}, +{"minecraft:stripped_jungle_wood", {BLOCK_OPAQUE, {171, 132, 84}}}, +{"minecraft:stripped_oak_log", {BLOCK_OPAQUE, {160, 129, 77}}}, +{"minecraft:stripped_oak_wood", {BLOCK_OPAQUE, {177, 144, 86}}}, +{"minecraft:stripped_spruce_log", {BLOCK_OPAQUE, {105, 80, 46}}}, +{"minecraft:stripped_spruce_wood", {BLOCK_OPAQUE, {115, 89, 52}}}, +{"minecraft:stripped_warped_hyphae", {BLOCK_OPAQUE, {57, 150, 147}}}, +{"minecraft:stripped_warped_stem", {BLOCK_OPAQUE, {52, 128, 124}}}, +{"minecraft:structure_block", {BLOCK_OPAQUE, {88, 74, 90}}}, +{"minecraft:structure_void", {0, {0, 0, 0}}}, +{"minecraft:sugar_cane", {BLOCK_OPAQUE, {148, 192, 101}}}, +{"minecraft:sunflower", {BLOCK_OPAQUE, {246, 196, 54}}}, +{"minecraft:sweet_berry_bush", {BLOCK_OPAQUE, {68, 77, 50}}}, +{"minecraft:tall_grass", {BLOCK_OPAQUE|BLOCK_GRASS, {151, 149, 151}}}, +{"minecraft:tall_seagrass", {BLOCK_OPAQUE, {59, 139, 14}}}, +{"minecraft:target", {BLOCK_OPAQUE, {226, 170, 157}}}, +{"minecraft:terracotta", {BLOCK_OPAQUE, {152, 94, 67}}}, +{"minecraft:tnt", {BLOCK_OPAQUE, {142, 62, 53}}}, +{"minecraft:torch", {0, {0, 0, 0}}}, +{"minecraft:trapped_chest", {BLOCK_OPAQUE, {162, 130, 78}}}, +{"minecraft:tripwire", {0, {0, 0, 0}}}, +{"minecraft:tripwire_hook", {0, {0, 0, 0}}}, +{"minecraft:tube_coral", {0, {0, 0, 0}}}, +{"minecraft:tube_coral_block", {BLOCK_OPAQUE, {49, 87, 206}}}, +{"minecraft:tube_coral_fan", {0, {0, 0, 0}}}, +{"minecraft:tube_coral_wall_fan", {0, {0, 0, 0}}}, +{"minecraft:turtle_egg", {BLOCK_OPAQUE, {228, 226, 191}}}, +{"minecraft:twisting_vines", {BLOCK_OPAQUE, {20, 143, 124}}}, +{"minecraft:twisting_vines_plant", {BLOCK_OPAQUE, {20, 135, 122}}}, +{"minecraft:vine", {BLOCK_OPAQUE|BLOCK_GRASS, {116, 116, 116}}}, +{"minecraft:void_air", {0, {0, 0, 0}}}, +{"minecraft:wall_sign", {0, {0, 0, 0}}}, +{"minecraft:wall_torch", {0, {0, 0, 0}}}, +{"minecraft:warped_button", {0, {0, 0, 0}}}, +{"minecraft:warped_door", {BLOCK_OPAQUE, {44, 126, 120}}}, +{"minecraft:warped_fence", {BLOCK_OPAQUE, {43, 104, 99}}}, +{"minecraft:warped_fence_gate", {BLOCK_OPAQUE, {43, 104, 99}}}, +{"minecraft:warped_fungus", {0, {0, 0, 0}}}, +{"minecraft:warped_hyphae", {BLOCK_OPAQUE, {58, 58, 77}}}, +{"minecraft:warped_nylium", {BLOCK_OPAQUE, {43, 114, 101}}}, +{"minecraft:warped_planks", {BLOCK_OPAQUE, {43, 104, 99}}}, +{"minecraft:warped_pressure_plate", {BLOCK_OPAQUE, {43, 104, 99}}}, +{"minecraft:warped_roots", {BLOCK_OPAQUE, {20, 138, 124}}}, +{"minecraft:warped_sign", {BLOCK_OPAQUE, {43, 104, 99}}}, +{"minecraft:warped_slab", {BLOCK_OPAQUE, {43, 104, 99}}}, +{"minecraft:warped_stairs", {BLOCK_OPAQUE, {43, 104, 99}}}, +{"minecraft:warped_stem", {BLOCK_OPAQUE, {57, 103, 103}}}, +{"minecraft:warped_trapdoor", {BLOCK_OPAQUE, {47, 119, 111}}}, +{"minecraft:warped_wall_sign", {0, {0, 0, 0}}}, +{"minecraft:warped_wart_block", {BLOCK_OPAQUE, {22, 119, 121}}}, +{"minecraft:water", {BLOCK_OPAQUE|BLOCK_WATER, {177, 177, 177}}}, +{"minecraft:weeping_vines", {BLOCK_OPAQUE, {104, 1, 0}}}, +{"minecraft:weeping_vines_plant", {BLOCK_OPAQUE, {132, 16, 12}}}, +{"minecraft:wet_sponge", {BLOCK_OPAQUE, {171, 181, 70}}}, +{"minecraft:wheat", {BLOCK_OPAQUE, {166, 151, 73}}}, +{"minecraft:white_banner", {0, {0, 0, 0}}}, +{"minecraft:white_bed", {0, {0, 0, 0}}}, +{"minecraft:white_carpet", {BLOCK_OPAQUE, {233, 236, 236}}}, +{"minecraft:white_concrete", {BLOCK_OPAQUE, {207, 213, 214}}}, +{"minecraft:white_concrete_powder", {BLOCK_OPAQUE, {225, 227, 227}}}, +{"minecraft:white_glazed_terracotta", {BLOCK_OPAQUE, {188, 212, 202}}}, +{"minecraft:white_shulker_box", {BLOCK_OPAQUE, {215, 220, 221}}}, +{"minecraft:white_stained_glass", {BLOCK_OPAQUE, {255, 255, 255}}}, +{"minecraft:white_stained_glass_pane", {BLOCK_OPAQUE, {246, 246, 246}}}, +{"minecraft:white_terracotta", {BLOCK_OPAQUE, {209, 178, 161}}}, +{"minecraft:white_tulip", {0, {0, 0, 0}}}, +{"minecraft:white_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:white_wool", {BLOCK_OPAQUE, {233, 236, 236}}}, +{"minecraft:wither_rose", {0, {0, 0, 0}}}, +{"minecraft:wither_skeleton_skull", {0, {0, 0, 0}}}, +{"minecraft:wither_skeleton_wall_skull", {0, {0, 0, 0}}}, +{"minecraft:yellow_banner", {0, {0, 0, 0}}}, +{"minecraft:yellow_bed", {0, {0, 0, 0}}}, +{"minecraft:yellow_carpet", {BLOCK_OPAQUE, {248, 197, 39}}}, +{"minecraft:yellow_concrete", {BLOCK_OPAQUE, {240, 175, 21}}}, +{"minecraft:yellow_concrete_powder", {BLOCK_OPAQUE, {232, 199, 54}}}, +{"minecraft:yellow_glazed_terracotta", {BLOCK_OPAQUE, {234, 192, 88}}}, +{"minecraft:yellow_shulker_box", {BLOCK_OPAQUE, {248, 188, 29}}}, +{"minecraft:yellow_stained_glass", {BLOCK_OPAQUE, {229, 229, 51}}}, +{"minecraft:yellow_stained_glass_pane", {BLOCK_OPAQUE, {221, 221, 48}}}, +{"minecraft:yellow_terracotta", {BLOCK_OPAQUE, {186, 133, 35}}}, +{"minecraft:yellow_wall_banner", {0, {0, 0, 0}}}, +{"minecraft:yellow_wool", {BLOCK_OPAQUE, {248, 197, 39}}}, +{"minecraft:zombie_head", {0, {0, 0, 0}}}, +{"minecraft:zombie_wall_head", {0, {0, 0, 0}}}, diff --git a/src/World/Block.hpp b/src/World/Block.hpp index d864558..b8f8218 100644 --- a/src/World/Block.hpp +++ b/src/World/Block.hpp @@ -42,7 +42,7 @@ struct Block { Resource::Color getColor() const { - if (!type || !type->opaque) + if (!type || !(type->flags & BLOCK_OPAQUE)) return Resource::Color {}; return (Resource::BIOMES[biome] ?: Resource::BIOME_DEFAULT)->getBlockColor(type, height); diff --git a/src/World/Chunk.cpp b/src/World/Chunk.cpp index 1e4872f..87ad2a0 100644 --- a/src/World/Chunk.cpp +++ b/src/World/Chunk.cpp @@ -84,7 +84,7 @@ bool Chunk::getBlock(Block *block, const Section *section, size_t x, size_t y, s return false; const Resource::BlockType *type = section->getBlockStateAt(x, y, z); - if (!type || !type->opaque) + if (!type || !(type->flags & BLOCK_OPAQUE)) return false; if (!block->type) { @@ -93,7 +93,7 @@ bool Chunk::getBlock(Block *block, const Section *section, size_t x, size_t y, s block->biome = getBiome(x, y, z); } - if (type->blue) + if (type->flags & BLOCK_WATER) return false; block->height = SIZE*section->getY() + y;