diff --git a/src/crafting.c b/src/crafting.c index 548e10b..4c07d8d 100644 --- a/src/crafting.c +++ b/src/crafting.c @@ -31,7 +31,7 @@ void getCraftingOutput (PlayerData *player, uint8_t *count, uint16_t *item) { *count = 4; return; case I_oak_planks: - *item = 715; // oak_button + *item = I_oak_button; *count = 1; return; @@ -43,7 +43,7 @@ void getCraftingOutput (PlayerData *player, uint8_t *count, uint16_t *item) { switch (player->craft_items[first]) { case I_oak_planks: if (first_col != 2 && player->craft_items[first + 1] == I_oak_planks) { - *item = 731; // oak_pressure_plate + *item = I_oak_pressure_plate; *count = 1; return; } else if (first_row != 2 && player->craft_items[first + 3] == I_oak_planks) { @@ -65,7 +65,7 @@ void getCraftingOutput (PlayerData *player, uint8_t *count, uint16_t *item) { player->craft_items[first + 3] == I_oak_planks && player->craft_items[first + 4] == I_oak_planks ) { - *item = 320; // crafting_table + *item = I_crafting_table; *count = 1; return; } @@ -84,7 +84,7 @@ void getCraftingOutput (PlayerData *player, uint8_t *count, uint16_t *item) { player->craft_items[first + 4] == I_stick && player->craft_items[first + 7] == I_stick ) { - *item = 877; // wooden_pickaxe + *item = I_wooden_pickaxe; *count = 1; return; } diff --git a/src/registries.h b/src/registries.h index d5954c0..2a80eda 100644 --- a/src/registries.h +++ b/src/registries.h @@ -268,74 +268,395 @@ uint8_t I_to_B (uint16_t item); // Item-to-block mapping #define B_yellow_wool 141 // Item identifiers +#define I_acacia_boat 835 +#define I_acacia_button 719 +#define I_acacia_chest_boat 836 +#define I_acacia_door 748 +#define I_acacia_fence 336 +#define I_acacia_fence_gate 789 +#define I_acacia_hanging_sign 959 #define I_acacia_leaves 186 #define I_acacia_log 138 #define I_acacia_planks 40 +#define I_acacia_pressure_plate 735 #define I_acacia_sapling 53 +#define I_acacia_sign 947 +#define I_acacia_slab 274 +#define I_acacia_stairs 416 +#define I_acacia_trapdoor 769 #define I_acacia_wood 175 +#define I_activator_rail 800 #define I_air 0 +#define I_allay_spawn_egg 1086 #define I_allium 234 #define I_amethyst_block 88 +#define I_amethyst_cluster 1345 +#define I_amethyst_shard 866 #define I_ancient_debris 82 #define I_andesite 6 +#define I_andesite_slab 679 +#define I_andesite_stairs 662 +#define I_andesite_wall 437 +#define I_angler_pottery_sherd 1372 +#define I_anvil 449 +#define I_apple 857 +#define I_archer_pottery_sherd 1373 +#define I_armadillo_scute 853 +#define I_armadillo_spawn_egg 1085 +#define I_armor_stand 1204 +#define I_arms_up_pottery_sherd 1374 +#define I_arrow 859 +#define I_axolotl_bucket 978 +#define I_axolotl_spawn_egg 1087 #define I_azalea 205 #define I_azalea_leaves 191 #define I_azure_bluet 235 +#define I_baked_potato 1179 +#define I_bamboo 269 #define I_bamboo_block 147 +#define I_bamboo_button 724 +#define I_bamboo_chest_raft 846 +#define I_bamboo_door 753 +#define I_bamboo_fence 341 +#define I_bamboo_fence_gate 794 +#define I_bamboo_hanging_sign 964 #define I_bamboo_mosaic 48 +#define I_bamboo_mosaic_slab 280 +#define I_bamboo_mosaic_stairs 422 #define I_bamboo_planks 45 +#define I_bamboo_pressure_plate 740 +#define I_bamboo_raft 845 +#define I_bamboo_sign 952 +#define I_bamboo_slab 279 +#define I_bamboo_stairs 421 +#define I_bamboo_trapdoor 774 +#define I_barrel 1289 +#define I_barrier 473 +#define I_basalt 350 +#define I_bat_spawn_egg 1088 +#define I_beacon 426 #define I_bedrock 58 +#define I_bee_nest 1306 +#define I_bee_spawn_egg 1089 +#define I_beef 1065 +#define I_beehive 1307 +#define I_beetroot 1235 +#define I_beetroot_seeds 1236 +#define I_beetroot_soup 1237 +#define I_bell 1297 +#define I_big_dripleaf 267 +#define I_birch_boat 831 +#define I_birch_button 717 +#define I_birch_chest_boat 832 +#define I_birch_door 746 +#define I_birch_fence 334 +#define I_birch_fence_gate 787 +#define I_birch_hanging_sign 957 #define I_birch_leaves 184 #define I_birch_log 136 #define I_birch_planks 38 +#define I_birch_pressure_plate 733 #define I_birch_sapling 51 +#define I_birch_sign 945 +#define I_birch_slab 272 +#define I_birch_stairs 414 +#define I_birch_trapdoor 767 #define I_birch_wood 173 +#define I_black_banner 1229 +#define I_black_bed 1056 +#define I_black_bundle 1007 +#define I_black_candle 1341 +#define I_black_carpet 491 +#define I_black_concrete 600 +#define I_black_concrete_powder 616 +#define I_black_dye 1036 +#define I_black_glazed_terracotta 584 +#define I_black_harness 817 +#define I_black_shulker_box 568 +#define I_black_stained_glass 516 +#define I_black_stained_glass_pane 532 +#define I_black_terracotta 472 #define I_black_wool 228 +#define I_blackstone 1312 +#define I_blackstone_slab 1313 +#define I_blackstone_stairs 1314 +#define I_blackstone_wall 442 +#define I_blade_pottery_sherd 1375 +#define I_blast_furnace 1291 +#define I_blaze_powder 1079 +#define I_blaze_rod 1071 +#define I_blaze_spawn_egg 1090 +#define I_blue_banner 1225 +#define I_blue_bed 1052 +#define I_blue_bundle 1003 +#define I_blue_candle 1337 +#define I_blue_carpet 487 +#define I_blue_concrete 596 +#define I_blue_concrete_powder 612 +#define I_blue_dye 1032 +#define I_blue_egg 987 +#define I_blue_glazed_terracotta 580 +#define I_blue_harness 813 +#define I_blue_ice 650 #define I_blue_orchid 233 +#define I_blue_shulker_box 564 +#define I_blue_stained_glass 512 +#define I_blue_stained_glass_pane 528 +#define I_blue_terracotta 468 #define I_blue_wool 224 +#define I_bogged_spawn_egg 1091 +#define I_bolt_armor_trim_smithing_template 1371 +#define I_bone 1038 +#define I_bone_block 550 +#define I_bone_meal 1037 +#define I_book 984 +#define I_bookshelf 305 +#define I_bordure_indented_banner_pattern 1286 +#define I_bow 858 +#define I_bowl 856 +#define I_brain_coral 631 +#define I_brain_coral_block 626 +#define I_brain_coral_fan 641 +#define I_bread 912 +#define I_breeze_rod 1172 +#define I_breeze_spawn_egg 1092 +#define I_brewer_pottery_sherd 1376 +#define I_brewing_stand 1081 +#define I_brick 980 +#define I_brick_slab 289 +#define I_brick_stairs 390 +#define I_brick_wall 429 +#define I_bricks 304 +#define I_brown_banner 1226 +#define I_brown_bed 1053 +#define I_brown_bundle 1004 +#define I_brown_candle 1338 +#define I_brown_carpet 488 +#define I_brown_concrete 597 +#define I_brown_concrete_powder 613 +#define I_brown_dye 1033 +#define I_brown_egg 988 +#define I_brown_glazed_terracotta 581 +#define I_brown_harness 814 #define I_brown_mushroom 247 +#define I_brown_mushroom_block 374 +#define I_brown_shulker_box 565 +#define I_brown_stained_glass 513 +#define I_brown_stained_glass_pane 529 +#define I_brown_terracotta 469 #define I_brown_wool 225 +#define I_brush 1352 +#define I_bubble_coral 632 +#define I_bubble_coral_block 627 +#define I_bubble_coral_fan 642 +#define I_bucket 967 #define I_budding_amethyst 89 +#define I_bundle 991 +#define I_burn_pottery_sherd 1377 #define I_bush 204 +#define I_cactus 328 +#define I_cactus_flower 329 +#define I_cake 1040 #define I_calcite 11 +#define I_calibrated_sculk_sensor 707 +#define I_camel_spawn_egg 1094 +#define I_campfire 1302 +#define I_candle 1325 +#define I_carrot 1177 +#define I_carrot_on_a_stick 823 +#define I_cartography_table 1292 +#define I_carved_pumpkin 345 +#define I_cat_spawn_egg 1093 +#define I_cauldron 1082 +#define I_cave_spider_spawn_egg 1095 +#define I_chain 378 +#define I_chain_command_block 545 +#define I_chainmail_boots 920 +#define I_chainmail_chestplate 918 +#define I_chainmail_helmet 917 +#define I_chainmail_leggings 919 +#define I_charcoal 861 +#define I_cherry_boat 837 +#define I_cherry_button 720 +#define I_cherry_chest_boat 838 +#define I_cherry_door 749 +#define I_cherry_fence 337 +#define I_cherry_fence_gate 790 +#define I_cherry_hanging_sign 960 #define I_cherry_leaves 187 #define I_cherry_log 139 #define I_cherry_planks 41 +#define I_cherry_pressure_plate 736 #define I_cherry_sapling 54 +#define I_cherry_sign 948 +#define I_cherry_slab 275 +#define I_cherry_stairs 417 +#define I_cherry_trapdoor 770 #define I_cherry_wood 176 +#define I_chest 319 +#define I_chest_minecart 819 +#define I_chicken 1067 +#define I_chicken_spawn_egg 1096 +#define I_chipped_anvil 450 +#define I_chiseled_bookshelf 306 #define I_chiseled_copper 98 +#define I_chiseled_deepslate 372 +#define I_chiseled_nether_bricks 397 +#define I_chiseled_polished_blackstone 1319 +#define I_chiseled_quartz_block 452 +#define I_chiseled_red_sandstone 541 +#define I_chiseled_resin_bricks 389 #define I_chiseled_sandstone 199 +#define I_chiseled_stone_bricks 365 #define I_chiseled_tuff 16 #define I_chiseled_tuff_bricks 25 +#define I_chorus_flower 313 +#define I_chorus_fruit 1231 +#define I_chorus_plant 312 +#define I_clay 330 +#define I_clay_ball 981 +#define I_clock 1009 #define I_closed_eyeblossom 231 +#define I_coal 860 #define I_coal_block 83 #define I_coal_ore 64 #define I_coarse_dirt 29 +#define I_coast_armor_trim_smithing_template 1356 #define I_cobbled_deepslate 9 +#define I_cobbled_deepslate_slab 683 +#define I_cobbled_deepslate_stairs 666 +#define I_cobbled_deepslate_wall 445 #define I_cobblestone 35 +#define I_cobblestone_slab 288 +#define I_cobblestone_stairs 324 +#define I_cobblestone_wall 427 #define I_cobweb 201 +#define I_cocoa_beans 1020 +#define I_cod 1012 +#define I_cod_bucket 976 +#define I_cod_spawn_egg 1097 +#define I_command_block 425 +#define I_command_block_minecart 1211 +#define I_comparator 692 +#define I_compass 989 +#define I_composter 1288 +#define I_conduit 651 +#define I_cooked_beef 1066 +#define I_cooked_chicken 1068 +#define I_cooked_cod 1016 +#define I_cooked_mutton 1213 +#define I_cooked_porkchop 939 +#define I_cooked_rabbit 1200 +#define I_cooked_salmon 1017 +#define I_cookie 1057 #define I_copper_block 91 +#define I_copper_bulb 1403 +#define I_copper_door 756 +#define I_copper_grate 1395 +#define I_copper_ingot 870 #define I_copper_ore 68 +#define I_copper_trapdoor 777 #define I_cornflower 241 +#define I_cow_spawn_egg 1098 +#define I_cracked_deepslate_bricks 369 +#define I_cracked_deepslate_tiles 371 +#define I_cracked_nether_bricks 396 +#define I_cracked_polished_blackstone_bricks 1323 +#define I_cracked_stone_bricks 364 +#define I_crafter 1058 +#define I_crafting_table 320 +#define I_creaking_heart 318 +#define I_creaking_spawn_egg 1162 +#define I_creeper_banner_pattern 1278 +#define I_creeper_head 1187 +#define I_creeper_spawn_egg 1099 +#define I_crimson_button 725 +#define I_crimson_door 754 +#define I_crimson_fence 342 +#define I_crimson_fence_gate 795 #define I_crimson_fungus 249 +#define I_crimson_hanging_sign 965 #define I_crimson_hyphae 180 #define I_crimson_nylium 33 #define I_crimson_planks 46 +#define I_crimson_pressure_plate 741 #define I_crimson_roots 251 +#define I_crimson_sign 953 +#define I_crimson_slab 281 +#define I_crimson_stairs 423 #define I_crimson_stem 145 +#define I_crimson_trapdoor 775 +#define I_crossbow 1274 +#define I_crying_obsidian 1311 #define I_cut_copper 102 #define I_cut_copper_slab 110 #define I_cut_copper_stairs 106 +#define I_cut_red_sandstone 542 +#define I_cut_red_sandstone_slab 295 #define I_cut_sandstone 200 +#define I_cut_sandstone_slab 286 +#define I_cyan_banner 1223 +#define I_cyan_bed 1050 +#define I_cyan_bundle 1001 +#define I_cyan_candle 1335 +#define I_cyan_carpet 485 +#define I_cyan_concrete 594 +#define I_cyan_concrete_powder 610 +#define I_cyan_dye 1030 +#define I_cyan_glazed_terracotta 578 +#define I_cyan_harness 811 +#define I_cyan_shulker_box 562 +#define I_cyan_stained_glass 510 +#define I_cyan_stained_glass_pane 526 +#define I_cyan_terracotta 466 #define I_cyan_wool 222 +#define I_damaged_anvil 451 #define I_dandelion 229 +#define I_danger_pottery_sherd 1378 +#define I_dark_oak_boat 839 +#define I_dark_oak_button 721 +#define I_dark_oak_chest_boat 840 +#define I_dark_oak_door 750 +#define I_dark_oak_fence 338 +#define I_dark_oak_fence_gate 791 +#define I_dark_oak_hanging_sign 961 #define I_dark_oak_leaves 188 #define I_dark_oak_log 141 #define I_dark_oak_planks 42 +#define I_dark_oak_pressure_plate 737 #define I_dark_oak_sapling 55 +#define I_dark_oak_sign 949 +#define I_dark_oak_slab 276 +#define I_dark_oak_stairs 418 +#define I_dark_oak_trapdoor 771 #define I_dark_oak_wood 178 +#define I_dark_prismarine 535 +#define I_dark_prismarine_slab 299 +#define I_dark_prismarine_stairs 538 +#define I_daylight_detector 705 +#define I_dead_brain_coral 635 +#define I_dead_brain_coral_block 621 +#define I_dead_brain_coral_fan 646 +#define I_dead_bubble_coral 636 +#define I_dead_bubble_coral_block 622 +#define I_dead_bubble_coral_fan 647 #define I_dead_bush 207 +#define I_dead_fire_coral 637 +#define I_dead_fire_coral_block 623 +#define I_dead_fire_coral_fan 648 +#define I_dead_horn_coral 638 +#define I_dead_horn_coral_block 624 +#define I_dead_horn_coral_fan 649 +#define I_dead_tube_coral 639 +#define I_dead_tube_coral_block 620 +#define I_dead_tube_coral_fan 645 +#define I_debug_stick 1248 +#define I_decorated_pot 307 #define I_deepslate 8 +#define I_deepslate_brick_slab 685 +#define I_deepslate_brick_stairs 668 +#define I_deepslate_brick_wall 447 +#define I_deepslate_bricks 368 #define I_deepslate_coal_ore 65 #define I_deepslate_copper_ore 69 #define I_deepslate_diamond_ore 79 @@ -344,112 +665,818 @@ uint8_t I_to_B (uint16_t item); // Item-to-block mapping #define I_deepslate_iron_ore 67 #define I_deepslate_lapis_ore 77 #define I_deepslate_redstone_ore 73 +#define I_deepslate_tile_slab 686 +#define I_deepslate_tile_stairs 669 +#define I_deepslate_tile_wall 448 +#define I_deepslate_tiles 370 +#define I_detector_rail 798 +#define I_diamond 862 +#define I_diamond_axe 898 #define I_diamond_block 93 +#define I_diamond_boots 928 +#define I_diamond_chestplate 926 +#define I_diamond_helmet 925 +#define I_diamond_hoe 899 +#define I_diamond_horse_armor 1207 +#define I_diamond_leggings 927 #define I_diamond_ore 78 +#define I_diamond_pickaxe 897 +#define I_diamond_shovel 896 +#define I_diamond_sword 895 #define I_diorite 4 +#define I_diorite_slab 682 +#define I_diorite_stairs 665 +#define I_diorite_wall 441 #define I_dirt 28 +#define I_dirt_path 494 +#define I_disc_fragment_5 1270 +#define I_dispenser 699 +#define I_dolphin_spawn_egg 1100 +#define I_donkey_spawn_egg 1101 +#define I_dragon_breath 1238 +#define I_dragon_egg 408 +#define I_dragon_head 1188 +#define I_dried_ghast 619 +#define I_dried_kelp 1062 +#define I_dried_kelp_block 982 #define I_dripstone_block 26 +#define I_dropper 700 +#define I_drowned_spawn_egg 1102 +#define I_dune_armor_trim_smithing_template 1355 +#define I_echo_shard 1351 +#define I_egg 986 +#define I_elder_guardian_spawn_egg 1103 +#define I_elytra 826 +#define I_emerald 863 +#define I_emerald_block 411 #define I_emerald_ore 74 +#define I_enchanted_book 1194 +#define I_enchanted_golden_apple 942 +#define I_enchanting_table 404 +#define I_end_crystal 1230 +#define I_end_portal_frame 405 +#define I_end_rod 311 +#define I_end_stone 406 +#define I_end_stone_brick_slab 675 +#define I_end_stone_brick_stairs 657 +#define I_end_stone_brick_wall 440 +#define I_end_stone_bricks 407 +#define I_ender_chest 410 +#define I_ender_dragon_spawn_egg 1104 +#define I_ender_eye 1083 +#define I_ender_pearl 1070 +#define I_enderman_spawn_egg 1105 +#define I_endermite_spawn_egg 1106 +#define I_evoker_spawn_egg 1107 +#define I_experience_bottle 1167 +#define I_explorer_pottery_sherd 1379 #define I_exposed_chiseled_copper 99 #define I_exposed_copper 95 +#define I_exposed_copper_bulb 1404 +#define I_exposed_copper_door 757 +#define I_exposed_copper_grate 1396 +#define I_exposed_copper_trapdoor 778 #define I_exposed_cut_copper 103 #define I_exposed_cut_copper_slab 111 #define I_exposed_cut_copper_stairs 107 +#define I_eye_armor_trim_smithing_template 1359 +#define I_farmland 321 +#define I_feather 908 +#define I_fermented_spider_eye 1078 #define I_fern 203 +#define I_field_masoned_banner_pattern 1285 +#define I_filled_map 1059 +#define I_fire_charge 1168 +#define I_fire_coral 633 +#define I_fire_coral_block 628 +#define I_fire_coral_fan 643 #define I_firefly_bush 208 +#define I_firework_rocket 1192 +#define I_firework_star 1193 +#define I_fishing_rod 1008 +#define I_fletching_table 1293 +#define I_flint 937 +#define I_flint_and_steel 855 +#define I_flow_armor_trim_smithing_template 1370 +#define I_flow_banner_pattern 1283 +#define I_flow_pottery_sherd 1380 +#define I_flower_banner_pattern 1277 +#define I_flower_pot 1176 #define I_flowering_azalea 206 #define I_flowering_azalea_leaves 192 +#define I_fox_spawn_egg 1108 +#define I_friend_pottery_sherd 1381 +#define I_frog_spawn_egg 1109 +#define I_frogspawn 1350 +#define I_furnace 322 +#define I_furnace_minecart 820 +#define I_ghast_spawn_egg 1110 +#define I_ghast_tear 1072 +#define I_gilded_blackstone 1315 #define I_glass 195 +#define I_glass_bottle 1075 +#define I_glass_pane 379 +#define I_glistering_melon_slice 1084 +#define I_globe_banner_pattern 1281 +#define I_glow_berries 1301 +#define I_glow_ink_sac 1019 +#define I_glow_item_frame 1175 +#define I_glow_lichen 382 +#define I_glow_squid_spawn_egg 1112 +#define I_glowstone 354 +#define I_glowstone_dust 1011 +#define I_goat_horn 1287 +#define I_goat_spawn_egg 1113 #define I_gold_block 92 +#define I_gold_ingot 872 +#define I_gold_nugget 1073 #define I_gold_ore 70 +#define I_golden_apple 941 +#define I_golden_axe 888 +#define I_golden_boots 932 +#define I_golden_carrot 1182 +#define I_golden_chestplate 930 +#define I_golden_helmet 929 +#define I_golden_hoe 889 +#define I_golden_horse_armor 1206 +#define I_golden_leggings 931 +#define I_golden_pickaxe 887 +#define I_golden_shovel 886 +#define I_golden_sword 885 #define I_granite 2 +#define I_granite_slab 678 +#define I_granite_stairs 661 +#define I_granite_wall 433 #define I_grass_block 27 #define I_gravel 63 +#define I_gray_banner 1221 +#define I_gray_bed 1048 +#define I_gray_bundle 999 +#define I_gray_candle 1333 +#define I_gray_carpet 483 +#define I_gray_concrete 592 +#define I_gray_concrete_powder 608 +#define I_gray_dye 1028 +#define I_gray_glazed_terracotta 576 +#define I_gray_harness 809 +#define I_gray_shulker_box 560 +#define I_gray_stained_glass 508 +#define I_gray_stained_glass_pane 524 +#define I_gray_terracotta 464 #define I_gray_wool 220 +#define I_green_banner 1227 +#define I_green_bed 1054 +#define I_green_bundle 1005 +#define I_green_candle 1339 +#define I_green_carpet 489 +#define I_green_concrete 598 +#define I_green_concrete_powder 614 +#define I_green_dye 1034 +#define I_green_glazed_terracotta 582 +#define I_green_harness 815 +#define I_green_shulker_box 566 +#define I_green_stained_glass 514 +#define I_green_stained_glass_pane 530 +#define I_green_terracotta 470 #define I_green_wool 226 +#define I_grindstone 1294 +#define I_guardian_spawn_egg 1114 +#define I_gunpowder 909 +#define I_guster_banner_pattern 1284 +#define I_guster_pottery_sherd 1382 +#define I_hanging_roots 266 +#define I_happy_ghast_spawn_egg 1111 +#define I_hay_block 475 +#define I_heart_of_the_sea 1273 +#define I_heart_pottery_sherd 1383 +#define I_heartbreak_pottery_sherd 1384 #define I_heavy_core 87 +#define I_heavy_weighted_pressure_plate 730 +#define I_hoglin_spawn_egg 1115 +#define I_honey_block 696 +#define I_honey_bottle 1308 +#define I_honeycomb 1305 +#define I_honeycomb_block 1309 +#define I_hopper 698 +#define I_hopper_minecart 822 +#define I_horn_coral 634 +#define I_horn_coral_block 629 +#define I_horn_coral_fan 644 +#define I_horse_spawn_egg 1116 +#define I_host_armor_trim_smithing_template 1369 +#define I_howl_pottery_sherd 1385 +#define I_husk_spawn_egg 1117 +#define I_ice 326 +#define I_infested_chiseled_stone_bricks 360 +#define I_infested_cobblestone 356 +#define I_infested_cracked_stone_bricks 359 +#define I_infested_deepslate 361 +#define I_infested_mossy_stone_bricks 358 +#define I_infested_stone 355 +#define I_infested_stone_bricks 357 +#define I_ink_sac 1018 +#define I_iron_axe 893 +#define I_iron_bars 377 #define I_iron_block 90 +#define I_iron_boots 924 +#define I_iron_chestplate 922 +#define I_iron_door 743 +#define I_iron_golem_spawn_egg 1118 +#define I_iron_helmet 921 +#define I_iron_hoe 894 +#define I_iron_horse_armor 1205 +#define I_iron_ingot 868 +#define I_iron_leggings 923 +#define I_iron_nugget 1246 #define I_iron_ore 66 +#define I_iron_pickaxe 892 +#define I_iron_shovel 891 +#define I_iron_sword 890 +#define I_iron_trapdoor 764 +#define I_item_frame 1174 +#define I_jack_o_lantern 346 +#define I_jigsaw 848 +#define I_jukebox 331 +#define I_jungle_boat 833 +#define I_jungle_button 718 +#define I_jungle_chest_boat 834 +#define I_jungle_door 747 +#define I_jungle_fence 335 +#define I_jungle_fence_gate 788 +#define I_jungle_hanging_sign 958 #define I_jungle_leaves 185 #define I_jungle_log 137 #define I_jungle_planks 39 +#define I_jungle_pressure_plate 734 #define I_jungle_sapling 52 +#define I_jungle_sign 946 +#define I_jungle_slab 273 +#define I_jungle_stairs 415 +#define I_jungle_trapdoor 768 #define I_jungle_wood 174 +#define I_kelp 257 +#define I_knowledge_book 1247 +#define I_ladder 323 +#define I_lantern 1298 #define I_lapis_block 197 +#define I_lapis_lazuli 864 #define I_lapis_ore 76 +#define I_large_amethyst_bud 1344 +#define I_large_fern 500 +#define I_lava_bucket 969 +#define I_lead 1209 +#define I_leaf_litter 260 +#define I_leather 972 +#define I_leather_boots 916 +#define I_leather_chestplate 914 +#define I_leather_helmet 913 +#define I_leather_horse_armor 1208 +#define I_leather_leggings 915 +#define I_lectern 701 +#define I_lever 703 +#define I_light 474 +#define I_light_blue_banner 1217 +#define I_light_blue_bed 1044 +#define I_light_blue_bundle 995 +#define I_light_blue_candle 1329 +#define I_light_blue_carpet 479 +#define I_light_blue_concrete 588 +#define I_light_blue_concrete_powder 604 +#define I_light_blue_dye 1024 +#define I_light_blue_glazed_terracotta 572 +#define I_light_blue_harness 805 +#define I_light_blue_shulker_box 556 +#define I_light_blue_stained_glass 504 +#define I_light_blue_stained_glass_pane 520 +#define I_light_blue_terracotta 460 #define I_light_blue_wool 216 +#define I_light_gray_banner 1222 +#define I_light_gray_bed 1049 +#define I_light_gray_bundle 1000 +#define I_light_gray_candle 1334 +#define I_light_gray_carpet 484 +#define I_light_gray_concrete 593 +#define I_light_gray_concrete_powder 609 +#define I_light_gray_dye 1029 +#define I_light_gray_glazed_terracotta 577 +#define I_light_gray_harness 810 +#define I_light_gray_shulker_box 561 +#define I_light_gray_stained_glass 509 +#define I_light_gray_stained_glass_pane 525 +#define I_light_gray_terracotta 465 #define I_light_gray_wool 221 +#define I_light_weighted_pressure_plate 729 +#define I_lightning_rod 704 +#define I_lilac 496 #define I_lily_of_the_valley 242 +#define I_lily_pad 394 +#define I_lime_banner 1219 +#define I_lime_bed 1046 +#define I_lime_bundle 997 +#define I_lime_candle 1331 +#define I_lime_carpet 481 +#define I_lime_concrete 590 +#define I_lime_concrete_powder 606 +#define I_lime_dye 1026 +#define I_lime_glazed_terracotta 574 +#define I_lime_harness 807 +#define I_lime_shulker_box 558 +#define I_lime_stained_glass 506 +#define I_lime_stained_glass_pane 522 +#define I_lime_terracotta 462 #define I_lime_wool 218 +#define I_lingering_potion 1242 +#define I_llama_spawn_egg 1119 +#define I_lodestone 1310 +#define I_loom 1276 +#define I_mace 1173 +#define I_magenta_banner 1216 +#define I_magenta_bed 1043 +#define I_magenta_bundle 994 +#define I_magenta_candle 1328 +#define I_magenta_carpet 478 +#define I_magenta_concrete 587 +#define I_magenta_concrete_powder 603 +#define I_magenta_dye 1023 +#define I_magenta_glazed_terracotta 571 +#define I_magenta_harness 804 +#define I_magenta_shulker_box 555 +#define I_magenta_stained_glass 503 +#define I_magenta_stained_glass_pane 519 +#define I_magenta_terracotta 459 #define I_magenta_wool 215 +#define I_magma_block 546 +#define I_magma_cream 1080 +#define I_magma_cube_spawn_egg 1120 +#define I_mangrove_boat 843 +#define I_mangrove_button 723 +#define I_mangrove_chest_boat 844 +#define I_mangrove_door 752 +#define I_mangrove_fence 340 +#define I_mangrove_fence_gate 793 +#define I_mangrove_hanging_sign 963 #define I_mangrove_leaves 190 #define I_mangrove_log 142 #define I_mangrove_planks 44 +#define I_mangrove_pressure_plate 739 #define I_mangrove_propagule 57 #define I_mangrove_roots 143 +#define I_mangrove_sign 951 +#define I_mangrove_slab 278 +#define I_mangrove_stairs 420 +#define I_mangrove_trapdoor 773 #define I_mangrove_wood 179 +#define I_map 1181 +#define I_medium_amethyst_bud 1343 +#define I_melon 380 +#define I_melon_seeds 1064 +#define I_melon_slice 1061 +#define I_milk_bucket 973 +#define I_minecart 818 +#define I_miner_pottery_sherd 1386 +#define I_mojang_banner_pattern 1280 +#define I_mooshroom_spawn_egg 1121 +#define I_moss_block 262 +#define I_moss_carpet 261 +#define I_mossy_cobblestone 308 +#define I_mossy_cobblestone_slab 674 +#define I_mossy_cobblestone_stairs 656 +#define I_mossy_cobblestone_wall 428 +#define I_mossy_stone_brick_slab 672 +#define I_mossy_stone_brick_stairs 654 +#define I_mossy_stone_brick_wall 432 +#define I_mossy_stone_bricks 363 +#define I_mourner_pottery_sherd 1387 #define I_mud 32 +#define I_mud_brick_slab 291 +#define I_mud_brick_stairs 392 +#define I_mud_brick_wall 435 +#define I_mud_bricks 367 #define I_muddy_mangrove_roots 144 +#define I_mule_spawn_egg 1122 +#define I_mushroom_stem 376 +#define I_mushroom_stew 906 +#define I_music_disc_11 1262 +#define I_music_disc_13 1249 +#define I_music_disc_5 1266 +#define I_music_disc_blocks 1251 +#define I_music_disc_cat 1250 +#define I_music_disc_chirp 1252 +#define I_music_disc_creator 1253 +#define I_music_disc_creator_music_box 1254 +#define I_music_disc_far 1255 +#define I_music_disc_lava_chicken 1256 +#define I_music_disc_mall 1257 +#define I_music_disc_mellohi 1258 +#define I_music_disc_otherside 1264 +#define I_music_disc_pigstep 1267 +#define I_music_disc_precipice 1268 +#define I_music_disc_relic 1265 +#define I_music_disc_stal 1259 +#define I_music_disc_strad 1260 +#define I_music_disc_tears 1269 +#define I_music_disc_wait 1263 +#define I_music_disc_ward 1261 +#define I_mutton 1212 +#define I_mycelium 393 +#define I_name_tag 1210 +#define I_nautilus_shell 1272 +#define I_nether_brick 1195 +#define I_nether_brick_fence 398 +#define I_nether_brick_slab 292 +#define I_nether_brick_stairs 399 +#define I_nether_brick_wall 436 +#define I_nether_bricks 395 #define I_nether_gold_ore 80 #define I_nether_quartz_ore 81 #define I_nether_sprouts 253 +#define I_nether_star 1190 +#define I_nether_wart 1074 +#define I_nether_wart_block 547 +#define I_netherite_axe 903 #define I_netherite_block 94 +#define I_netherite_boots 936 +#define I_netherite_chestplate 934 +#define I_netherite_helmet 933 +#define I_netherite_hoe 904 +#define I_netherite_ingot 873 +#define I_netherite_leggings 935 +#define I_netherite_pickaxe 902 +#define I_netherite_scrap 874 +#define I_netherite_shovel 901 +#define I_netherite_sword 900 +#define I_netherite_upgrade_smithing_template 1353 +#define I_netherrack 347 +#define I_note_block 712 +#define I_oak_boat 827 +#define I_oak_button 715 +#define I_oak_chest_boat 828 +#define I_oak_door 744 +#define I_oak_fence 332 +#define I_oak_fence_gate 785 +#define I_oak_hanging_sign 955 #define I_oak_leaves 182 #define I_oak_log 134 #define I_oak_planks 36 +#define I_oak_pressure_plate 731 #define I_oak_sapling 49 +#define I_oak_sign 943 +#define I_oak_slab 270 +#define I_oak_stairs 412 +#define I_oak_trapdoor 765 #define I_oak_wood 171 +#define I_observer 697 +#define I_obsidian 309 +#define I_ocelot_spawn_egg 1123 +#define I_ochre_froglight 1347 +#define I_ominous_bottle 1415 +#define I_ominous_trial_key 1413 #define I_open_eyeblossom 230 +#define I_orange_banner 1215 +#define I_orange_bed 1042 +#define I_orange_bundle 993 +#define I_orange_candle 1327 +#define I_orange_carpet 477 +#define I_orange_concrete 586 +#define I_orange_concrete_powder 602 +#define I_orange_dye 1022 +#define I_orange_glazed_terracotta 570 +#define I_orange_harness 803 +#define I_orange_shulker_box 554 +#define I_orange_stained_glass 502 +#define I_orange_stained_glass_pane 518 +#define I_orange_terracotta 458 #define I_orange_tulip 237 #define I_orange_wool 214 #define I_oxeye_daisy 240 #define I_oxidized_chiseled_copper 101 #define I_oxidized_copper 97 +#define I_oxidized_copper_bulb 1406 +#define I_oxidized_copper_door 759 +#define I_oxidized_copper_grate 1398 +#define I_oxidized_copper_trapdoor 780 #define I_oxidized_cut_copper 105 #define I_oxidized_cut_copper_slab 113 #define I_oxidized_cut_copper_stairs 109 +#define I_packed_ice 493 +#define I_packed_mud 366 +#define I_painting 940 +#define I_pale_hanging_moss 264 +#define I_pale_moss_block 265 +#define I_pale_moss_carpet 263 +#define I_pale_oak_boat 841 +#define I_pale_oak_button 722 +#define I_pale_oak_chest_boat 842 +#define I_pale_oak_door 751 +#define I_pale_oak_fence 339 +#define I_pale_oak_fence_gate 792 +#define I_pale_oak_hanging_sign 962 #define I_pale_oak_leaves 189 #define I_pale_oak_log 140 #define I_pale_oak_planks 43 +#define I_pale_oak_pressure_plate 738 #define I_pale_oak_sapling 56 +#define I_pale_oak_sign 950 +#define I_pale_oak_slab 277 +#define I_pale_oak_stairs 419 +#define I_pale_oak_trapdoor 772 #define I_pale_oak_wood 177 +#define I_panda_spawn_egg 1124 +#define I_paper 983 +#define I_parrot_spawn_egg 1125 +#define I_pearlescent_froglight 1349 +#define I_peony 498 +#define I_petrified_oak_slab 287 +#define I_phantom_membrane 825 +#define I_phantom_spawn_egg 1126 +#define I_pig_spawn_egg 1127 +#define I_piglin_banner_pattern 1282 +#define I_piglin_brute_spawn_egg 1129 +#define I_piglin_head 1189 +#define I_piglin_spawn_egg 1128 +#define I_pillager_spawn_egg 1130 +#define I_pink_banner 1220 +#define I_pink_bed 1047 +#define I_pink_bundle 998 +#define I_pink_candle 1332 +#define I_pink_carpet 482 +#define I_pink_concrete 591 +#define I_pink_concrete_powder 607 +#define I_pink_dye 1027 +#define I_pink_glazed_terracotta 575 +#define I_pink_harness 808 +#define I_pink_petals 258 +#define I_pink_shulker_box 559 +#define I_pink_stained_glass 507 +#define I_pink_stained_glass_pane 523 +#define I_pink_terracotta 463 #define I_pink_tulip 239 #define I_pink_wool 219 +#define I_piston 693 #define I_pitcher_plant 245 +#define I_pitcher_pod 1234 +#define I_player_head 1185 +#define I_plenty_pottery_sherd 1388 #define I_podzol 30 +#define I_pointed_dripstone 1346 +#define I_poisonous_potato 1180 +#define I_polar_bear_spawn_egg 1131 #define I_polished_andesite 7 +#define I_polished_andesite_slab 681 +#define I_polished_andesite_stairs 664 +#define I_polished_basalt 351 +#define I_polished_blackstone 1316 +#define I_polished_blackstone_brick_slab 1321 +#define I_polished_blackstone_brick_stairs 1322 +#define I_polished_blackstone_brick_wall 444 +#define I_polished_blackstone_bricks 1320 +#define I_polished_blackstone_button 714 +#define I_polished_blackstone_pressure_plate 728 +#define I_polished_blackstone_slab 1317 +#define I_polished_blackstone_stairs 1318 +#define I_polished_blackstone_wall 443 #define I_polished_deepslate 10 +#define I_polished_deepslate_slab 684 +#define I_polished_deepslate_stairs 667 +#define I_polished_deepslate_wall 446 #define I_polished_diorite 5 +#define I_polished_diorite_slab 673 +#define I_polished_diorite_stairs 655 #define I_polished_granite 3 +#define I_polished_granite_slab 670 +#define I_polished_granite_stairs 652 #define I_polished_tuff 17 #define I_polished_tuff_slab 18 #define I_polished_tuff_stairs 19 #define I_polished_tuff_wall 20 +#define I_popped_chorus_fruit 1232 #define I_poppy 232 +#define I_porkchop 938 +#define I_potato 1178 +#define I_potion 1076 +#define I_powder_snow_bucket 970 +#define I_powered_rail 797 +#define I_prismarine 533 +#define I_prismarine_brick_slab 298 +#define I_prismarine_brick_stairs 537 +#define I_prismarine_bricks 534 +#define I_prismarine_crystals 1198 +#define I_prismarine_shard 1197 +#define I_prismarine_slab 297 +#define I_prismarine_stairs 536 +#define I_prismarine_wall 430 +#define I_prize_pottery_sherd 1389 +#define I_pufferfish 1015 +#define I_pufferfish_bucket 974 +#define I_pufferfish_spawn_egg 1132 +#define I_pumpkin 344 +#define I_pumpkin_pie 1191 +#define I_pumpkin_seeds 1063 +#define I_purple_banner 1224 +#define I_purple_bed 1051 +#define I_purple_bundle 1002 +#define I_purple_candle 1336 +#define I_purple_carpet 486 +#define I_purple_concrete 595 +#define I_purple_concrete_powder 611 +#define I_purple_dye 1031 +#define I_purple_glazed_terracotta 579 +#define I_purple_harness 812 +#define I_purple_shulker_box 563 +#define I_purple_stained_glass 511 +#define I_purple_stained_glass_pane 527 +#define I_purple_terracotta 467 #define I_purple_wool 223 +#define I_purpur_block 314 +#define I_purpur_pillar 315 +#define I_purpur_slab 296 +#define I_purpur_stairs 316 +#define I_quartz 865 +#define I_quartz_block 453 +#define I_quartz_bricks 454 +#define I_quartz_pillar 455 +#define I_quartz_slab 293 +#define I_quartz_stairs 456 +#define I_rabbit 1199 +#define I_rabbit_foot 1202 +#define I_rabbit_hide 1203 +#define I_rabbit_spawn_egg 1133 +#define I_rabbit_stew 1201 +#define I_rail 799 +#define I_raiser_armor_trim_smithing_template 1368 +#define I_ravager_spawn_egg 1134 +#define I_raw_copper 869 #define I_raw_copper_block 85 +#define I_raw_gold 871 #define I_raw_gold_block 86 +#define I_raw_iron 867 #define I_raw_iron_block 84 +#define I_recovery_compass 990 +#define I_red_banner 1228 +#define I_red_bed 1055 +#define I_red_bundle 1006 +#define I_red_candle 1340 +#define I_red_carpet 490 +#define I_red_concrete 599 +#define I_red_concrete_powder 615 +#define I_red_dye 1035 +#define I_red_glazed_terracotta 583 +#define I_red_harness 816 #define I_red_mushroom 248 +#define I_red_mushroom_block 375 +#define I_red_nether_brick_slab 680 +#define I_red_nether_brick_stairs 663 +#define I_red_nether_brick_wall 438 +#define I_red_nether_bricks 549 #define I_red_sand 62 +#define I_red_sandstone 540 +#define I_red_sandstone_slab 294 +#define I_red_sandstone_stairs 543 +#define I_red_sandstone_wall 431 +#define I_red_shulker_box 567 +#define I_red_stained_glass 515 +#define I_red_stained_glass_pane 531 +#define I_red_terracotta 471 #define I_red_tulip 236 #define I_red_wool 227 +#define I_redstone 688 +#define I_redstone_block 690 +#define I_redstone_lamp 711 #define I_redstone_ore 72 +#define I_redstone_torch 689 +#define I_reinforced_deepslate 373 +#define I_repeater 691 +#define I_repeating_command_block 544 +#define I_resin_block 384 +#define I_resin_brick 1196 +#define I_resin_brick_slab 387 +#define I_resin_brick_stairs 386 +#define I_resin_brick_wall 388 +#define I_resin_bricks 385 +#define I_resin_clump 383 +#define I_respawn_anchor 1324 +#define I_rib_armor_trim_smithing_template 1363 #define I_rooted_dirt 31 +#define I_rose_bush 497 +#define I_rotten_flesh 1069 +#define I_saddle 801 +#define I_salmon 1013 +#define I_salmon_bucket 975 +#define I_salmon_spawn_egg 1135 #define I_sand 59 #define I_sandstone 198 +#define I_sandstone_slab 285 +#define I_sandstone_stairs 409 +#define I_sandstone_wall 439 +#define I_scaffolding 687 +#define I_scrape_pottery_sherd 1390 +#define I_sculk 400 +#define I_sculk_catalyst 402 +#define I_sculk_sensor 706 +#define I_sculk_shrieker 403 +#define I_sculk_vein 401 +#define I_sea_lantern 539 #define I_sea_pickle 212 #define I_seagrass 211 +#define I_sentry_armor_trim_smithing_template 1354 +#define I_shaper_armor_trim_smithing_template 1366 +#define I_sheaf_pottery_sherd 1391 +#define I_shears 1060 +#define I_sheep_spawn_egg 1136 +#define I_shelter_pottery_sherd 1392 +#define I_shield 1243 #define I_short_dry_grass 209 #define I_short_grass 202 +#define I_shroomlight 1304 +#define I_shulker_box 552 +#define I_shulker_shell 1245 +#define I_shulker_spawn_egg 1137 +#define I_silence_armor_trim_smithing_template 1367 +#define I_silverfish_spawn_egg 1138 +#define I_skeleton_horse_spawn_egg 1140 +#define I_skeleton_skull 1183 +#define I_skeleton_spawn_egg 1139 +#define I_skull_banner_pattern 1279 +#define I_skull_pottery_sherd 1393 +#define I_slime_ball 985 +#define I_slime_block 695 +#define I_slime_spawn_egg 1141 +#define I_small_amethyst_bud 1342 +#define I_small_dripleaf 268 +#define I_smithing_table 1295 +#define I_smoker 1290 +#define I_smooth_basalt 352 +#define I_smooth_quartz 300 +#define I_smooth_quartz_slab 677 +#define I_smooth_quartz_stairs 660 +#define I_smooth_red_sandstone 301 +#define I_smooth_red_sandstone_slab 671 +#define I_smooth_red_sandstone_stairs 653 +#define I_smooth_sandstone 302 +#define I_smooth_sandstone_slab 676 +#define I_smooth_sandstone_stairs 659 +#define I_smooth_stone 303 +#define I_smooth_stone_slab 284 +#define I_sniffer_egg 618 +#define I_sniffer_spawn_egg 1142 +#define I_snort_pottery_sherd 1394 +#define I_snout_armor_trim_smithing_template 1362 +#define I_snow 325 +#define I_snow_block 327 +#define I_snow_golem_spawn_egg 1143 +#define I_snowball 971 +#define I_soul_campfire 1303 +#define I_soul_lantern 1299 +#define I_soul_sand 348 +#define I_soul_soil 349 +#define I_soul_torch 353 +#define I_spawner 317 +#define I_spectral_arrow 1240 +#define I_spider_eye 1077 +#define I_spider_spawn_egg 1144 +#define I_spire_armor_trim_smithing_template 1364 +#define I_splash_potion 1239 #define I_sponge 193 #define I_spore_blossom 246 +#define I_spruce_boat 829 +#define I_spruce_button 716 +#define I_spruce_chest_boat 830 +#define I_spruce_door 745 +#define I_spruce_fence 333 +#define I_spruce_fence_gate 786 +#define I_spruce_hanging_sign 956 #define I_spruce_leaves 183 #define I_spruce_log 135 #define I_spruce_planks 37 +#define I_spruce_pressure_plate 732 #define I_spruce_sapling 50 +#define I_spruce_sign 944 +#define I_spruce_slab 271 +#define I_spruce_stairs 413 +#define I_spruce_trapdoor 766 #define I_spruce_wood 172 +#define I_spyglass 1010 +#define I_squid_spawn_egg 1145 +#define I_stick 905 +#define I_sticky_piston 694 #define I_stone 1 +#define I_stone_axe 883 +#define I_stone_brick_slab 290 +#define I_stone_brick_stairs 391 +#define I_stone_brick_wall 434 +#define I_stone_bricks 362 +#define I_stone_button 713 +#define I_stone_hoe 884 +#define I_stone_pickaxe 882 +#define I_stone_pressure_plate 727 +#define I_stone_shovel 881 +#define I_stone_slab 283 +#define I_stone_stairs 658 +#define I_stone_sword 880 +#define I_stonecutter 1296 +#define I_stray_spawn_egg 1146 +#define I_strider_spawn_egg 1147 +#define I_string 907 #define I_stripped_acacia_log 152 #define I_stripped_acacia_wood 163 #define I_stripped_bamboo_block 170 @@ -473,11 +1500,44 @@ uint8_t I_to_B (uint16_t item); // Item-to-block mapping #define I_stripped_spruce_wood 160 #define I_stripped_warped_hyphae 169 #define I_stripped_warped_stem 158 +#define I_structure_block 847 +#define I_structure_void 551 +#define I_sugar 1039 +#define I_sugar_cane 256 +#define I_sunflower 495 #define I_suspicious_gravel 61 #define I_suspicious_sand 60 +#define I_suspicious_stew 1275 +#define I_sweet_berries 1300 +#define I_tadpole_bucket 979 +#define I_tadpole_spawn_egg 1148 #define I_tall_dry_grass 210 +#define I_tall_grass 499 +#define I_target 702 +#define I_terracotta 492 +#define I_test_block 849 +#define I_test_instance_block 850 +#define I_tide_armor_trim_smithing_template 1361 #define I_tinted_glass 196 +#define I_tipped_arrow 1241 +#define I_tnt 710 +#define I_tnt_minecart 821 +#define I_torch 310 #define I_torchflower 244 +#define I_torchflower_seeds 1233 +#define I_totem_of_undying 1244 +#define I_trader_llama_spawn_egg 1149 +#define I_trapped_chest 709 +#define I_trial_key 1412 +#define I_trial_spawner 1411 +#define I_trident 1271 +#define I_tripwire_hook 708 +#define I_tropical_fish 1014 +#define I_tropical_fish_bucket 977 +#define I_tropical_fish_spawn_egg 1150 +#define I_tube_coral 630 +#define I_tube_coral_block 625 +#define I_tube_coral_fan 640 #define I_tuff 12 #define I_tuff_brick_slab 22 #define I_tuff_brick_stairs 23 @@ -486,45 +1546,143 @@ uint8_t I_to_B (uint16_t item); // Item-to-block mapping #define I_tuff_slab 13 #define I_tuff_stairs 14 #define I_tuff_wall 15 +#define I_turtle_egg 617 +#define I_turtle_helmet 851 +#define I_turtle_scute 852 +#define I_turtle_spawn_egg 1151 #define I_twisting_vines 255 +#define I_vault 1414 +#define I_verdant_froglight 1348 +#define I_vex_armor_trim_smithing_template 1360 +#define I_vex_spawn_egg 1152 +#define I_villager_spawn_egg 1153 +#define I_vindicator_spawn_egg 1154 +#define I_vine 381 +#define I_wandering_trader_spawn_egg 1155 +#define I_ward_armor_trim_smithing_template 1358 +#define I_warden_spawn_egg 1156 +#define I_warped_button 726 +#define I_warped_door 755 +#define I_warped_fence 343 +#define I_warped_fence_gate 796 #define I_warped_fungus 250 +#define I_warped_fungus_on_a_stick 824 +#define I_warped_hanging_sign 966 #define I_warped_hyphae 181 #define I_warped_nylium 34 #define I_warped_planks 47 +#define I_warped_pressure_plate 742 #define I_warped_roots 252 +#define I_warped_sign 954 +#define I_warped_slab 282 +#define I_warped_stairs 424 #define I_warped_stem 146 +#define I_warped_trapdoor 776 +#define I_warped_wart_block 548 +#define I_water_bucket 968 #define I_waxed_chiseled_copper 118 #define I_waxed_copper_block 114 +#define I_waxed_copper_bulb 1407 +#define I_waxed_copper_door 760 +#define I_waxed_copper_grate 1399 +#define I_waxed_copper_trapdoor 781 #define I_waxed_cut_copper 122 #define I_waxed_cut_copper_slab 130 #define I_waxed_cut_copper_stairs 126 #define I_waxed_exposed_chiseled_copper 119 #define I_waxed_exposed_copper 115 +#define I_waxed_exposed_copper_bulb 1408 +#define I_waxed_exposed_copper_door 761 +#define I_waxed_exposed_copper_grate 1400 +#define I_waxed_exposed_copper_trapdoor 782 #define I_waxed_exposed_cut_copper 123 #define I_waxed_exposed_cut_copper_slab 131 #define I_waxed_exposed_cut_copper_stairs 127 #define I_waxed_oxidized_chiseled_copper 121 #define I_waxed_oxidized_copper 117 +#define I_waxed_oxidized_copper_bulb 1410 +#define I_waxed_oxidized_copper_door 763 +#define I_waxed_oxidized_copper_grate 1402 +#define I_waxed_oxidized_copper_trapdoor 784 #define I_waxed_oxidized_cut_copper 125 #define I_waxed_oxidized_cut_copper_slab 133 #define I_waxed_oxidized_cut_copper_stairs 129 #define I_waxed_weathered_chiseled_copper 120 #define I_waxed_weathered_copper 116 +#define I_waxed_weathered_copper_bulb 1409 +#define I_waxed_weathered_copper_door 762 +#define I_waxed_weathered_copper_grate 1401 +#define I_waxed_weathered_copper_trapdoor 783 #define I_waxed_weathered_cut_copper 124 #define I_waxed_weathered_cut_copper_slab 132 #define I_waxed_weathered_cut_copper_stairs 128 +#define I_wayfinder_armor_trim_smithing_template 1365 #define I_weathered_chiseled_copper 100 #define I_weathered_copper 96 +#define I_weathered_copper_bulb 1405 +#define I_weathered_copper_door 758 +#define I_weathered_copper_grate 1397 +#define I_weathered_copper_trapdoor 779 #define I_weathered_cut_copper 104 #define I_weathered_cut_copper_slab 112 #define I_weathered_cut_copper_stairs 108 #define I_weeping_vines 254 #define I_wet_sponge 194 +#define I_wheat 911 +#define I_wheat_seeds 910 +#define I_white_banner 1214 +#define I_white_bed 1041 +#define I_white_bundle 992 +#define I_white_candle 1326 +#define I_white_carpet 476 +#define I_white_concrete 585 +#define I_white_concrete_powder 601 +#define I_white_dye 1021 +#define I_white_glazed_terracotta 569 +#define I_white_harness 802 +#define I_white_shulker_box 553 +#define I_white_stained_glass 501 +#define I_white_stained_glass_pane 517 +#define I_white_terracotta 457 #define I_white_tulip 238 #define I_white_wool 213 +#define I_wild_armor_trim_smithing_template 1357 +#define I_wildflowers 259 +#define I_wind_charge 1169 +#define I_witch_spawn_egg 1157 #define I_wither_rose 243 +#define I_wither_skeleton_skull 1184 +#define I_wither_skeleton_spawn_egg 1159 +#define I_wither_spawn_egg 1158 +#define I_wolf_armor 854 +#define I_wolf_spawn_egg 1160 +#define I_wooden_axe 878 +#define I_wooden_hoe 879 +#define I_wooden_pickaxe 877 +#define I_wooden_shovel 876 +#define I_wooden_sword 875 +#define I_writable_book 1170 +#define I_written_book 1171 +#define I_yellow_banner 1218 +#define I_yellow_bed 1045 +#define I_yellow_bundle 996 +#define I_yellow_candle 1330 +#define I_yellow_carpet 480 +#define I_yellow_concrete 589 +#define I_yellow_concrete_powder 605 +#define I_yellow_dye 1025 +#define I_yellow_glazed_terracotta 573 +#define I_yellow_harness 806 +#define I_yellow_shulker_box 557 +#define I_yellow_stained_glass 505 +#define I_yellow_stained_glass_pane 521 +#define I_yellow_terracotta 461 #define I_yellow_wool 217 -#define I_apple 857 -#define I_stick 905 +#define I_zoglin_spawn_egg 1161 +#define I_zombie_head 1186 +#define I_zombie_horse_spawn_egg 1164 +#define I_zombie_spawn_egg 1163 +#define I_zombie_villager_spawn_egg 1165 +#define I_zombified_piglin_spawn_egg 1166 #endif