@@ -57,6 +57,7 @@ private void setupCategories() {
5757 toolOrder .add (Material .MANGROVE_BOAT );
5858 toolOrder .add (Material .CHERRY_BOAT );
5959 toolOrder .add (Material .BAMBOO_RAFT );
60+ toolOrder .add (Material .PALE_OAK_BOAT );
6061 toolOrder .add (Material .OAK_CHEST_BOAT );
6162 toolOrder .add (Material .SPRUCE_CHEST_BOAT );
6263 toolOrder .add (Material .BIRCH_CHEST_BOAT );
@@ -66,6 +67,7 @@ private void setupCategories() {
6667 toolOrder .add (Material .MANGROVE_CHEST_BOAT );
6768 toolOrder .add (Material .CHERRY_CHEST_BOAT );
6869 toolOrder .add (Material .BAMBOO_CHEST_RAFT );
70+ toolOrder .add (Material .PALE_OAK_CHEST_BOAT );
6971
7072 toolOrder .add (Material .WOODEN_PICKAXE );
7173 toolOrder .add (Material .WOODEN_AXE );
@@ -159,6 +161,7 @@ private void setupCategories() {
159161 }
160162
161163 // Ores
164+ oreOrder .add (Material .LEATHER );
162165 oreOrder .add (Material .SHULKER_SHELL );
163166 oreOrder .add (Material .NETHER_QUARTZ_ORE );
164167 oreOrder .add (Material .QUARTZ );
@@ -172,6 +175,7 @@ private void setupCategories() {
172175 oreOrder .add (Material .LAPIS_BLOCK );
173176 oreOrder .add (Material .COAL_ORE );
174177 oreOrder .add (Material .DEEPSLATE_COAL_ORE );
178+ oreOrder .add (Material .CHARCOAL );
175179 oreOrder .add (Material .COAL );
176180 oreOrder .add (Material .COAL_BLOCK );
177181 oreOrder .add (Material .COPPER_ORE );
@@ -304,12 +308,73 @@ private void setupCategories() {
304308 }
305309
306310 // Decor
311+ decorativeBlocksOrder .add (Material .OAK_LOG );
312+ decorativeBlocksOrder .add (Material .STRIPPED_OAK_LOG );
313+ decorativeBlocksOrder .add (Material .OAK_WOOD );
314+ decorativeBlocksOrder .add (Material .STRIPPED_OAK_WOOD );
315+ decorativeBlocksOrder .add (Material .SPRUCE_LOG );
316+ decorativeBlocksOrder .add (Material .STRIPPED_SPRUCE_LOG );
317+ decorativeBlocksOrder .add (Material .SPRUCE_WOOD );
318+ decorativeBlocksOrder .add (Material .STRIPPED_SPRUCE_WOOD );
319+ decorativeBlocksOrder .add (Material .BIRCH_LOG );
320+ decorativeBlocksOrder .add (Material .STRIPPED_BIRCH_LOG );
321+ decorativeBlocksOrder .add (Material .BIRCH_WOOD );
322+ decorativeBlocksOrder .add (Material .STRIPPED_BIRCH_WOOD );
323+ decorativeBlocksOrder .add (Material .JUNGLE_LOG );
324+ decorativeBlocksOrder .add (Material .STRIPPED_JUNGLE_LOG );
325+ decorativeBlocksOrder .add (Material .JUNGLE_WOOD );
326+ decorativeBlocksOrder .add (Material .STRIPPED_JUNGLE_WOOD );
327+ decorativeBlocksOrder .add (Material .ACACIA_LOG );
328+ decorativeBlocksOrder .add (Material .STRIPPED_ACACIA_LOG );
329+ decorativeBlocksOrder .add (Material .ACACIA_WOOD );
330+ decorativeBlocksOrder .add (Material .STRIPPED_ACACIA_WOOD );
331+ decorativeBlocksOrder .add (Material .DARK_OAK_LOG );
332+ decorativeBlocksOrder .add (Material .STRIPPED_DARK_OAK_LOG );
333+ decorativeBlocksOrder .add (Material .DARK_OAK_WOOD );
334+ decorativeBlocksOrder .add (Material .STRIPPED_DARK_OAK_WOOD );
335+ decorativeBlocksOrder .add (Material .MANGROVE_LOG );
336+ decorativeBlocksOrder .add (Material .STRIPPED_MANGROVE_LOG );
337+ decorativeBlocksOrder .add (Material .MANGROVE_WOOD );
338+ decorativeBlocksOrder .add (Material .STRIPPED_MANGROVE_WOOD );
339+ decorativeBlocksOrder .add (Material .CHERRY_LOG );
340+ decorativeBlocksOrder .add (Material .STRIPPED_CHERRY_LOG );
341+ decorativeBlocksOrder .add (Material .CHERRY_WOOD );
342+ decorativeBlocksOrder .add (Material .STRIPPED_CHERRY_WOOD );
343+ decorativeBlocksOrder .add (Material .BAMBOO_BLOCK );
344+ decorativeBlocksOrder .add (Material .STRIPPED_BAMBOO_BLOCK );
345+ decorativeBlocksOrder .add (Material .CRIMSON_STEM );
346+ decorativeBlocksOrder .add (Material .STRIPPED_CRIMSON_STEM );
347+ decorativeBlocksOrder .add (Material .CRIMSON_HYPHAE );
348+ decorativeBlocksOrder .add (Material .STRIPPED_CRIMSON_HYPHAE );
349+ decorativeBlocksOrder .add (Material .WARPED_STEM );
350+ decorativeBlocksOrder .add (Material .STRIPPED_WARPED_STEM );
351+ decorativeBlocksOrder .add (Material .WARPED_HYPHAE );
352+ decorativeBlocksOrder .add (Material .STRIPPED_WARPED_HYPHAE );
353+ decorativeBlocksOrder .add (Material .PALE_OAK_LOG );
354+ decorativeBlocksOrder .add (Material .STRIPPED_PALE_OAK_LOG );
355+ decorativeBlocksOrder .add (Material .PALE_OAK_WOOD );
356+ decorativeBlocksOrder .add (Material .STRIPPED_PALE_OAK_WOOD );
357+ decorativeBlocksOrder .add (Material .OAK_LEAVES );
358+ decorativeBlocksOrder .add (Material .SPRUCE_LEAVES );
359+ decorativeBlocksOrder .add (Material .BIRCH_LEAVES );
360+ decorativeBlocksOrder .add (Material .JUNGLE_LEAVES );
361+ decorativeBlocksOrder .add (Material .ACACIA_LEAVES );
362+ decorativeBlocksOrder .add (Material .DARK_OAK_LEAVES );
363+ decorativeBlocksOrder .add (Material .MANGROVE_LEAVES );
364+ decorativeBlocksOrder .add (Material .CHERRY_LEAVES );
365+ decorativeBlocksOrder .add (Material .AZALEA_LEAVES );
366+ decorativeBlocksOrder .add (Material .FLOWERING_AZALEA_LEAVES );
307367 decorativeBlocksOrder .add (Material .OAK_PLANKS );
308368 decorativeBlocksOrder .add (Material .SPRUCE_PLANKS );
309369 decorativeBlocksOrder .add (Material .BIRCH_PLANKS );
310370 decorativeBlocksOrder .add (Material .JUNGLE_PLANKS );
311371 decorativeBlocksOrder .add (Material .ACACIA_PLANKS );
312372 decorativeBlocksOrder .add (Material .DARK_OAK_PLANKS );
373+ decorativeBlocksOrder .add (Material .MANGROVE_PLANKS );
374+ decorativeBlocksOrder .add (Material .CHERRY_PLANKS );
375+ decorativeBlocksOrder .add (Material .BAMBOO_PLANKS );
376+ decorativeBlocksOrder .add (Material .CRIMSON_PLANKS );
377+ decorativeBlocksOrder .add (Material .WARPED_PLANKS );
313378 decorativeBlocksOrder .add (Material .CRAFTING_TABLE );
314379 decorativeBlocksOrder .add (Material .LADDER );
315380 decorativeBlocksOrder .add (Material .OAK_FENCE );
@@ -318,18 +383,33 @@ private void setupCategories() {
318383 decorativeBlocksOrder .add (Material .JUNGLE_FENCE );
319384 decorativeBlocksOrder .add (Material .ACACIA_FENCE );
320385 decorativeBlocksOrder .add (Material .DARK_OAK_FENCE );
386+ decorativeBlocksOrder .add (Material .MANGROVE_FENCE );
387+ decorativeBlocksOrder .add (Material .CHERRY_FENCE );
388+ decorativeBlocksOrder .add (Material .BAMBOO_FENCE );
389+ decorativeBlocksOrder .add (Material .CRIMSON_FENCE );
390+ decorativeBlocksOrder .add (Material .WARPED_FENCE );
321391 decorativeBlocksOrder .add (Material .OAK_FENCE_GATE );
322392 decorativeBlocksOrder .add (Material .SPRUCE_FENCE_GATE );
323393 decorativeBlocksOrder .add (Material .BIRCH_FENCE_GATE );
324394 decorativeBlocksOrder .add (Material .JUNGLE_FENCE_GATE );
325395 decorativeBlocksOrder .add (Material .ACACIA_FENCE_GATE );
326396 decorativeBlocksOrder .add (Material .DARK_OAK_FENCE_GATE );
397+ decorativeBlocksOrder .add (Material .MANGROVE_FENCE_GATE );
398+ decorativeBlocksOrder .add (Material .CHERRY_FENCE_GATE );
399+ decorativeBlocksOrder .add (Material .BAMBOO_FENCE_GATE );
400+ decorativeBlocksOrder .add (Material .CRIMSON_FENCE_GATE );
401+ decorativeBlocksOrder .add (Material .WARPED_FENCE_GATE );
327402 decorativeBlocksOrder .add (Material .OAK_STAIRS );
328403 decorativeBlocksOrder .add (Material .SPRUCE_STAIRS );
329404 decorativeBlocksOrder .add (Material .BIRCH_STAIRS );
330405 decorativeBlocksOrder .add (Material .JUNGLE_STAIRS );
331406 decorativeBlocksOrder .add (Material .ACACIA_STAIRS );
332407 decorativeBlocksOrder .add (Material .DARK_OAK_STAIRS );
408+ decorativeBlocksOrder .add (Material .MANGROVE_STAIRS );
409+ decorativeBlocksOrder .add (Material .CHERRY_STAIRS );
410+ decorativeBlocksOrder .add (Material .BAMBOO_STAIRS );
411+ decorativeBlocksOrder .add (Material .CRIMSON_STAIRS );
412+ decorativeBlocksOrder .add (Material .WARPED_STAIRS );
333413 decorativeBlocksOrder .add (Material .STONE_BRICK_STAIRS );
334414 decorativeBlocksOrder .add (Material .COBBLESTONE_STAIRS );
335415 decorativeBlocksOrder .add (Material .SANDSTONE_STAIRS );
@@ -342,6 +422,11 @@ private void setupCategories() {
342422 decorativeBlocksOrder .add (Material .JUNGLE_SLAB );
343423 decorativeBlocksOrder .add (Material .ACACIA_SLAB );
344424 decorativeBlocksOrder .add (Material .DARK_OAK_SLAB );
425+ decorativeBlocksOrder .add (Material .MANGROVE_SLAB );
426+ decorativeBlocksOrder .add (Material .CHERRY_SLAB );
427+ decorativeBlocksOrder .add (Material .BAMBOO_SLAB );
428+ decorativeBlocksOrder .add (Material .CRIMSON_SLAB );
429+ decorativeBlocksOrder .add (Material .WARPED_SLAB );
345430 decorativeBlocksOrder .add (Material .STONE_BRICK_SLAB );
346431 decorativeBlocksOrder .add (Material .COBBLESTONE_SLAB );
347432 decorativeBlocksOrder .add (Material .SANDSTONE_SLAB );
@@ -545,6 +630,7 @@ private void setupCategories() {
545630 }
546631
547632 // EnchantedBooks
633+ enchantedBooksOrder .add (Material .BOOK );
548634 enchantedBooksOrder .add (Material .ENCHANTED_BOOK );
549635
550636 for (Material enchantedBook : enchantedBooksOrder ) {
0 commit comments