diff --git a/src/main/java/com/alttd/playershops/utils/sprite/MaterialSprites.java b/src/main/java/com/alttd/playershops/utils/sprite/MaterialSprites.java new file mode 100644 index 0000000..352adcb --- /dev/null +++ b/src/main/java/com/alttd/playershops/utils/sprite/MaterialSprites.java @@ -0,0 +1,1724 @@ +package com.alttd.playershops.utils.sprite; + +import com.destroystokyo.paper.profile.ProfileProperty; +import io.papermc.paper.datacomponent.item.ResolvableProfile; +import net.kyori.adventure.key.Key; +import net.kyori.adventure.key.KeyPattern; +import net.kyori.adventure.text.Component; +import net.kyori.adventure.text.format.NamedTextColor; +import net.kyori.adventure.text.format.TextColor; +import net.kyori.adventure.text.object.ObjectContents; +import net.kyori.adventure.text.object.SpriteObjectContents; +import org.bukkit.Material; + +import java.util.Base64; +import java.util.EnumMap; +import java.util.Map; +// SOURCE -- https://github.com/indyteo/MaterialSpritesGenerator +// This file has been auto-generated and should not be modified directly. +// If changes are needed, please modify the source template instead! +public class MaterialSprites { + private static final Component NOTHING = Component.text(" "); + + private static final Map SPRITES = new EnumMap<>(Material.class); + static { + // + // Auto-generated mappings + SPRITES.put(Material.ACACIA_BOAT, sprite("items", "minecraft:item/acacia_boat")); + SPRITES.put(Material.ACACIA_CHEST_BOAT, sprite("items", "minecraft:item/acacia_chest_boat")); + SPRITES.put(Material.AIR, NOTHING); + SPRITES.put(Material.ALLAY_SPAWN_EGG, sprite("items", "minecraft:item/allay_spawn_egg")); + SPRITES.put(Material.AMETHYST_SHARD, sprite("items", "minecraft:item/amethyst_shard")); + SPRITES.put(Material.ANGLER_POTTERY_SHERD, sprite("items", "minecraft:item/angler_pottery_sherd")); + SPRITES.put(Material.APPLE, sprite("items", "minecraft:item/apple")); + SPRITES.put(Material.ARCHER_POTTERY_SHERD, sprite("items", "minecraft:item/archer_pottery_sherd")); + SPRITES.put(Material.ARMADILLO_SCUTE, sprite("items", "minecraft:item/armadillo_scute")); + SPRITES.put(Material.ARMADILLO_SPAWN_EGG, sprite("items", "minecraft:item/armadillo_spawn_egg")); + SPRITES.put(Material.ARMOR_STAND, sprite("items", "minecraft:item/armor_stand")); + SPRITES.put(Material.ARMS_UP_POTTERY_SHERD, sprite("items", "minecraft:item/arms_up_pottery_sherd")); + SPRITES.put(Material.ARROW, sprite("items", "minecraft:item/arrow")); + SPRITES.put(Material.AXOLOTL_BUCKET, sprite("items", "minecraft:item/axolotl_bucket")); + SPRITES.put(Material.AXOLOTL_SPAWN_EGG, sprite("items", "minecraft:item/axolotl_spawn_egg")); + SPRITES.put(Material.BAKED_POTATO, sprite("items", "minecraft:item/baked_potato")); + SPRITES.put(Material.BAMBOO_CHEST_RAFT, sprite("items", "minecraft:item/bamboo_chest_raft")); + SPRITES.put(Material.BAMBOO_RAFT, sprite("items", "minecraft:item/bamboo_raft")); + SPRITES.put(Material.BAT_SPAWN_EGG, sprite("items", "minecraft:item/bat_spawn_egg")); + SPRITES.put(Material.BEE_SPAWN_EGG, sprite("items", "minecraft:item/bee_spawn_egg")); + SPRITES.put(Material.BEEF, sprite("items", "minecraft:item/beef")); + SPRITES.put(Material.BEETROOT, sprite("items", "minecraft:item/beetroot")); + SPRITES.put(Material.BEETROOT_SEEDS, sprite("items", "minecraft:item/beetroot_seeds")); + SPRITES.put(Material.BEETROOT_SOUP, sprite("items", "minecraft:item/beetroot_soup")); + SPRITES.put(Material.BIRCH_BOAT, sprite("items", "minecraft:item/birch_boat")); + SPRITES.put(Material.BIRCH_CHEST_BOAT, sprite("items", "minecraft:item/birch_chest_boat")); + SPRITES.put(Material.BLACK_BUNDLE, sprite("items", "minecraft:item/black_bundle")); + SPRITES.put(Material.BLACK_DYE, sprite("items", "minecraft:item/black_dye")); + SPRITES.put(Material.BLACK_HARNESS, sprite("items", "minecraft:item/black_harness")); + SPRITES.put(Material.BLADE_POTTERY_SHERD, sprite("items", "minecraft:item/blade_pottery_sherd")); + SPRITES.put(Material.BLAZE_POWDER, sprite("items", "minecraft:item/blaze_powder")); + SPRITES.put(Material.BLAZE_ROD, sprite("items", "minecraft:item/blaze_rod")); + SPRITES.put(Material.BLAZE_SPAWN_EGG, sprite("items", "minecraft:item/blaze_spawn_egg")); + SPRITES.put(Material.BLUE_BUNDLE, sprite("items", "minecraft:item/blue_bundle")); + SPRITES.put(Material.BLUE_DYE, sprite("items", "minecraft:item/blue_dye")); + SPRITES.put(Material.BLUE_EGG, sprite("items", "minecraft:item/blue_egg")); + SPRITES.put(Material.BLUE_HARNESS, sprite("items", "minecraft:item/blue_harness")); + SPRITES.put(Material.BOGGED_SPAWN_EGG, sprite("items", "minecraft:item/bogged_spawn_egg")); + SPRITES.put(Material.BOLT_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/bolt_armor_trim_smithing_template")); + SPRITES.put(Material.BONE, sprite("items", "minecraft:item/bone")); + SPRITES.put(Material.BONE_MEAL, sprite("items", "minecraft:item/bone_meal")); + SPRITES.put(Material.BOOK, sprite("items", "minecraft:item/book")); + SPRITES.put(Material.BORDURE_INDENTED_BANNER_PATTERN, sprite("items", "minecraft:item/bordure_indented_banner_pattern")); + SPRITES.put(Material.BOW, sprite("items", "minecraft:item/bow")); + SPRITES.put(Material.BOWL, sprite("items", "minecraft:item/bowl")); + SPRITES.put(Material.BREAD, sprite("items", "minecraft:item/bread")); + SPRITES.put(Material.BREEZE_ROD, sprite("items", "minecraft:item/breeze_rod")); + SPRITES.put(Material.BREEZE_SPAWN_EGG, sprite("items", "minecraft:item/breeze_spawn_egg")); + SPRITES.put(Material.BREWER_POTTERY_SHERD, sprite("items", "minecraft:item/brewer_pottery_sherd")); + SPRITES.put(Material.BRICK, sprite("items", "minecraft:item/brick")); + SPRITES.put(Material.BROWN_BUNDLE, sprite("items", "minecraft:item/brown_bundle")); + SPRITES.put(Material.BROWN_DYE, sprite("items", "minecraft:item/brown_dye")); + SPRITES.put(Material.BROWN_EGG, sprite("items", "minecraft:item/brown_egg")); + SPRITES.put(Material.BROWN_HARNESS, sprite("items", "minecraft:item/brown_harness")); + SPRITES.put(Material.BRUSH, sprite("items", "minecraft:item/brush")); + SPRITES.put(Material.BUCKET, sprite("items", "minecraft:item/bucket")); + SPRITES.put(Material.BUNDLE, sprite("items", "minecraft:item/bundle")); + SPRITES.put(Material.BURN_POTTERY_SHERD, sprite("items", "minecraft:item/burn_pottery_sherd")); + SPRITES.put(Material.CAMEL_HUSK_SPAWN_EGG, sprite("items", "minecraft:item/camel_husk_spawn_egg")); + SPRITES.put(Material.CAMEL_SPAWN_EGG, sprite("items", "minecraft:item/camel_spawn_egg")); + SPRITES.put(Material.CARROT, sprite("items", "minecraft:item/carrot")); + SPRITES.put(Material.CARROT_ON_A_STICK, sprite("items", "minecraft:item/carrot_on_a_stick")); + SPRITES.put(Material.CAT_SPAWN_EGG, sprite("items", "minecraft:item/cat_spawn_egg")); + SPRITES.put(Material.CAVE_SPIDER_SPAWN_EGG, sprite("items", "minecraft:item/cave_spider_spawn_egg")); + SPRITES.put(Material.CHAINMAIL_BOOTS, sprite("items", "minecraft:item/chainmail_boots")); + SPRITES.put(Material.CHAINMAIL_CHESTPLATE, sprite("items", "minecraft:item/chainmail_chestplate")); + SPRITES.put(Material.CHAINMAIL_HELMET, sprite("items", "minecraft:item/chainmail_helmet")); + SPRITES.put(Material.CHAINMAIL_LEGGINGS, sprite("items", "minecraft:item/chainmail_leggings")); + SPRITES.put(Material.CHARCOAL, sprite("items", "minecraft:item/charcoal")); + SPRITES.put(Material.CHERRY_BOAT, sprite("items", "minecraft:item/cherry_boat")); + SPRITES.put(Material.CHERRY_CHEST_BOAT, sprite("items", "minecraft:item/cherry_chest_boat")); + SPRITES.put(Material.CHEST_MINECART, sprite("items", "minecraft:item/chest_minecart")); + SPRITES.put(Material.CHICKEN, sprite("items", "minecraft:item/chicken")); + SPRITES.put(Material.CHICKEN_SPAWN_EGG, sprite("items", "minecraft:item/chicken_spawn_egg")); + SPRITES.put(Material.CHORUS_FRUIT, sprite("items", "minecraft:item/chorus_fruit")); + SPRITES.put(Material.CLAY_BALL, sprite("items", "minecraft:item/clay_ball")); + SPRITES.put(Material.CLOCK, sprite("items", "minecraft:item/clock_00")); + SPRITES.put(Material.COAL, sprite("items", "minecraft:item/coal")); + SPRITES.put(Material.COAST_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/coast_armor_trim_smithing_template")); + SPRITES.put(Material.COCOA_BEANS, sprite("items", "minecraft:item/cocoa_beans")); + SPRITES.put(Material.COD, sprite("items", "minecraft:item/cod")); + SPRITES.put(Material.COD_BUCKET, sprite("items", "minecraft:item/cod_bucket")); + SPRITES.put(Material.COD_SPAWN_EGG, sprite("items", "minecraft:item/cod_spawn_egg")); + SPRITES.put(Material.COMMAND_BLOCK_MINECART, sprite("items", "minecraft:item/command_block_minecart")); + SPRITES.put(Material.COMPASS, sprite("items", "minecraft:item/compass_00")); + SPRITES.put(Material.COOKED_BEEF, sprite("items", "minecraft:item/cooked_beef")); + SPRITES.put(Material.COOKED_CHICKEN, sprite("items", "minecraft:item/cooked_chicken")); + SPRITES.put(Material.COOKED_COD, sprite("items", "minecraft:item/cooked_cod")); + SPRITES.put(Material.COOKED_MUTTON, sprite("items", "minecraft:item/cooked_mutton")); + SPRITES.put(Material.COOKED_PORKCHOP, sprite("items", "minecraft:item/cooked_porkchop")); + SPRITES.put(Material.COOKED_RABBIT, sprite("items", "minecraft:item/cooked_rabbit")); + SPRITES.put(Material.COOKED_SALMON, sprite("items", "minecraft:item/cooked_salmon")); + SPRITES.put(Material.COOKIE, sprite("items", "minecraft:item/cookie")); + SPRITES.put(Material.COPPER_AXE, sprite("items", "minecraft:item/copper_axe")); + SPRITES.put(Material.COPPER_BOOTS, sprite("items", "minecraft:item/copper_boots")); + SPRITES.put(Material.COPPER_CHESTPLATE, sprite("items", "minecraft:item/copper_chestplate")); + SPRITES.put(Material.COPPER_GOLEM_SPAWN_EGG, sprite("items", "minecraft:item/copper_golem_spawn_egg")); + SPRITES.put(Material.COPPER_HELMET, sprite("items", "minecraft:item/copper_helmet")); + SPRITES.put(Material.COPPER_HOE, sprite("items", "minecraft:item/copper_hoe")); + SPRITES.put(Material.COPPER_HORSE_ARMOR, sprite("items", "minecraft:item/copper_horse_armor")); + SPRITES.put(Material.COPPER_INGOT, sprite("items", "minecraft:item/copper_ingot")); + SPRITES.put(Material.COPPER_LEGGINGS, sprite("items", "minecraft:item/copper_leggings")); + SPRITES.put(Material.COPPER_NAUTILUS_ARMOR, sprite("items", "minecraft:item/copper_nautilus_armor")); + SPRITES.put(Material.COPPER_NUGGET, sprite("items", "minecraft:item/copper_nugget")); + SPRITES.put(Material.COPPER_PICKAXE, sprite("items", "minecraft:item/copper_pickaxe")); + SPRITES.put(Material.COPPER_SHOVEL, sprite("items", "minecraft:item/copper_shovel")); + SPRITES.put(Material.COPPER_SPEAR, sprite("items", "minecraft:item/copper_spear")); + SPRITES.put(Material.COPPER_SWORD, sprite("items", "minecraft:item/copper_sword")); + SPRITES.put(Material.COW_SPAWN_EGG, sprite("items", "minecraft:item/cow_spawn_egg")); + SPRITES.put(Material.CREAKING_SPAWN_EGG, sprite("items", "minecraft:item/creaking_spawn_egg")); + SPRITES.put(Material.CREEPER_BANNER_PATTERN, sprite("items", "minecraft:item/creeper_banner_pattern")); + SPRITES.put(Material.CREEPER_SPAWN_EGG, sprite("items", "minecraft:item/creeper_spawn_egg")); + SPRITES.put(Material.CROSSBOW, sprite("items", "minecraft:item/crossbow_standby")); + SPRITES.put(Material.CYAN_BUNDLE, sprite("items", "minecraft:item/cyan_bundle")); + SPRITES.put(Material.CYAN_DYE, sprite("items", "minecraft:item/cyan_dye")); + SPRITES.put(Material.CYAN_HARNESS, sprite("items", "minecraft:item/cyan_harness")); + SPRITES.put(Material.DANGER_POTTERY_SHERD, sprite("items", "minecraft:item/danger_pottery_sherd")); + SPRITES.put(Material.DARK_OAK_BOAT, sprite("items", "minecraft:item/dark_oak_boat")); + SPRITES.put(Material.DARK_OAK_CHEST_BOAT, sprite("items", "minecraft:item/dark_oak_chest_boat")); + SPRITES.put(Material.DEBUG_STICK, sprite("items", "minecraft:item/stick")); + SPRITES.put(Material.DIAMOND, sprite("items", "minecraft:item/diamond")); + SPRITES.put(Material.DIAMOND_AXE, sprite("items", "minecraft:item/diamond_axe")); + SPRITES.put(Material.DIAMOND_BOOTS, sprite("items", "minecraft:item/diamond_boots")); + SPRITES.put(Material.DIAMOND_CHESTPLATE, sprite("items", "minecraft:item/diamond_chestplate")); + SPRITES.put(Material.DIAMOND_HELMET, sprite("items", "minecraft:item/diamond_helmet")); + SPRITES.put(Material.DIAMOND_HOE, sprite("items", "minecraft:item/diamond_hoe")); + SPRITES.put(Material.DIAMOND_HORSE_ARMOR, sprite("items", "minecraft:item/diamond_horse_armor")); + SPRITES.put(Material.DIAMOND_LEGGINGS, sprite("items", "minecraft:item/diamond_leggings")); + SPRITES.put(Material.DIAMOND_NAUTILUS_ARMOR, sprite("items", "minecraft:item/diamond_nautilus_armor")); + SPRITES.put(Material.DIAMOND_PICKAXE, sprite("items", "minecraft:item/diamond_pickaxe")); + SPRITES.put(Material.DIAMOND_SHOVEL, sprite("items", "minecraft:item/diamond_shovel")); + SPRITES.put(Material.DIAMOND_SPEAR, sprite("items", "minecraft:item/diamond_spear")); + SPRITES.put(Material.DIAMOND_SWORD, sprite("items", "minecraft:item/diamond_sword")); + SPRITES.put(Material.DISC_FRAGMENT_5, sprite("items", "minecraft:item/disc_fragment_5")); + SPRITES.put(Material.DOLPHIN_SPAWN_EGG, sprite("items", "minecraft:item/dolphin_spawn_egg")); + SPRITES.put(Material.DONKEY_SPAWN_EGG, sprite("items", "minecraft:item/donkey_spawn_egg")); + SPRITES.put(Material.DRAGON_BREATH, sprite("items", "minecraft:item/dragon_breath")); + SPRITES.put(Material.DRIED_KELP, sprite("items", "minecraft:item/dried_kelp")); + SPRITES.put(Material.DROWNED_SPAWN_EGG, sprite("items", "minecraft:item/drowned_spawn_egg")); + SPRITES.put(Material.DUNE_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/dune_armor_trim_smithing_template")); + SPRITES.put(Material.ECHO_SHARD, sprite("items", "minecraft:item/echo_shard")); + SPRITES.put(Material.EGG, sprite("items", "minecraft:item/egg")); + SPRITES.put(Material.ELDER_GUARDIAN_SPAWN_EGG, sprite("items", "minecraft:item/elder_guardian_spawn_egg")); + SPRITES.put(Material.ELYTRA, sprite("items", "minecraft:item/elytra")); + SPRITES.put(Material.EMERALD, sprite("items", "minecraft:item/emerald")); + SPRITES.put(Material.ENCHANTED_BOOK, sprite("items", "minecraft:item/enchanted_book")); + SPRITES.put(Material.ENCHANTED_GOLDEN_APPLE, sprite("items", "minecraft:item/golden_apple")); + SPRITES.put(Material.END_CRYSTAL, sprite("items", "minecraft:item/end_crystal")); + SPRITES.put(Material.ENDER_DRAGON_SPAWN_EGG, sprite("items", "minecraft:item/ender_dragon_spawn_egg")); + SPRITES.put(Material.ENDER_EYE, sprite("items", "minecraft:item/ender_eye")); + SPRITES.put(Material.ENDER_PEARL, sprite("items", "minecraft:item/ender_pearl")); + SPRITES.put(Material.ENDERMAN_SPAWN_EGG, sprite("items", "minecraft:item/enderman_spawn_egg")); + SPRITES.put(Material.ENDERMITE_SPAWN_EGG, sprite("items", "minecraft:item/endermite_spawn_egg")); + SPRITES.put(Material.EVOKER_SPAWN_EGG, sprite("items", "minecraft:item/evoker_spawn_egg")); + SPRITES.put(Material.EXPERIENCE_BOTTLE, sprite("items", "minecraft:item/experience_bottle")); + SPRITES.put(Material.EXPLORER_POTTERY_SHERD, sprite("items", "minecraft:item/explorer_pottery_sherd")); + SPRITES.put(Material.EYE_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/eye_armor_trim_smithing_template")); + SPRITES.put(Material.FEATHER, sprite("items", "minecraft:item/feather")); + SPRITES.put(Material.FERMENTED_SPIDER_EYE, sprite("items", "minecraft:item/fermented_spider_eye")); + SPRITES.put(Material.FIELD_MASONED_BANNER_PATTERN, sprite("items", "minecraft:item/field_masoned_banner_pattern")); + SPRITES.put(Material.FILLED_MAP, sprite("items", "minecraft:item/filled_map")); + SPRITES.put(Material.FIRE_CHARGE, sprite("items", "minecraft:item/fire_charge")); + SPRITES.put(Material.FIREWORK_ROCKET, sprite("items", "minecraft:item/firework_rocket")); + SPRITES.put(Material.FIREWORK_STAR, sprite("items", "minecraft:item/firework_star")); + SPRITES.put(Material.FISHING_ROD, sprite("items", "minecraft:item/fishing_rod")); + SPRITES.put(Material.FLINT, sprite("items", "minecraft:item/flint")); + SPRITES.put(Material.FLINT_AND_STEEL, sprite("items", "minecraft:item/flint_and_steel")); + SPRITES.put(Material.FLOW_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/flow_armor_trim_smithing_template")); + SPRITES.put(Material.FLOW_BANNER_PATTERN, sprite("items", "minecraft:item/flow_banner_pattern")); + SPRITES.put(Material.FLOW_POTTERY_SHERD, sprite("items", "minecraft:item/flow_pottery_sherd")); + SPRITES.put(Material.FLOWER_BANNER_PATTERN, sprite("items", "minecraft:item/flower_banner_pattern")); + SPRITES.put(Material.FOX_SPAWN_EGG, sprite("items", "minecraft:item/fox_spawn_egg")); + SPRITES.put(Material.FRIEND_POTTERY_SHERD, sprite("items", "minecraft:item/friend_pottery_sherd")); + SPRITES.put(Material.FROG_SPAWN_EGG, sprite("items", "minecraft:item/frog_spawn_egg")); + SPRITES.put(Material.FURNACE_MINECART, sprite("items", "minecraft:item/furnace_minecart")); + SPRITES.put(Material.GHAST_SPAWN_EGG, sprite("items", "minecraft:item/ghast_spawn_egg")); + SPRITES.put(Material.GHAST_TEAR, sprite("items", "minecraft:item/ghast_tear")); + SPRITES.put(Material.GLASS_BOTTLE, sprite("items", "minecraft:item/glass_bottle")); + SPRITES.put(Material.GLISTERING_MELON_SLICE, sprite("items", "minecraft:item/glistering_melon_slice")); + SPRITES.put(Material.GLOBE_BANNER_PATTERN, sprite("items", "minecraft:item/globe_banner_pattern")); + SPRITES.put(Material.GLOW_BERRIES, sprite("items", "minecraft:item/glow_berries")); + SPRITES.put(Material.GLOW_INK_SAC, sprite("items", "minecraft:item/glow_ink_sac")); + SPRITES.put(Material.GLOW_ITEM_FRAME, sprite("items", "minecraft:item/glow_item_frame")); + SPRITES.put(Material.GLOW_SQUID_SPAWN_EGG, sprite("items", "minecraft:item/glow_squid_spawn_egg")); + SPRITES.put(Material.GLOWSTONE_DUST, sprite("items", "minecraft:item/glowstone_dust")); + SPRITES.put(Material.GOAT_HORN, sprite("items", "minecraft:item/goat_horn")); + SPRITES.put(Material.GOAT_SPAWN_EGG, sprite("items", "minecraft:item/goat_spawn_egg")); + SPRITES.put(Material.GOLD_INGOT, sprite("items", "minecraft:item/gold_ingot")); + SPRITES.put(Material.GOLD_NUGGET, sprite("items", "minecraft:item/gold_nugget")); + SPRITES.put(Material.GOLDEN_APPLE, sprite("items", "minecraft:item/golden_apple")); + SPRITES.put(Material.GOLDEN_AXE, sprite("items", "minecraft:item/golden_axe")); + SPRITES.put(Material.GOLDEN_BOOTS, sprite("items", "minecraft:item/golden_boots")); + SPRITES.put(Material.GOLDEN_CARROT, sprite("items", "minecraft:item/golden_carrot")); + SPRITES.put(Material.GOLDEN_CHESTPLATE, sprite("items", "minecraft:item/golden_chestplate")); + SPRITES.put(Material.GOLDEN_HELMET, sprite("items", "minecraft:item/golden_helmet")); + SPRITES.put(Material.GOLDEN_HOE, sprite("items", "minecraft:item/golden_hoe")); + SPRITES.put(Material.GOLDEN_HORSE_ARMOR, sprite("items", "minecraft:item/golden_horse_armor")); + SPRITES.put(Material.GOLDEN_LEGGINGS, sprite("items", "minecraft:item/golden_leggings")); + SPRITES.put(Material.GOLDEN_NAUTILUS_ARMOR, sprite("items", "minecraft:item/golden_nautilus_armor")); + SPRITES.put(Material.GOLDEN_PICKAXE, sprite("items", "minecraft:item/golden_pickaxe")); + SPRITES.put(Material.GOLDEN_SHOVEL, sprite("items", "minecraft:item/golden_shovel")); + SPRITES.put(Material.GOLDEN_SPEAR, sprite("items", "minecraft:item/golden_spear")); + SPRITES.put(Material.GOLDEN_SWORD, sprite("items", "minecraft:item/golden_sword")); + SPRITES.put(Material.GRAY_BUNDLE, sprite("items", "minecraft:item/gray_bundle")); + SPRITES.put(Material.GRAY_DYE, sprite("items", "minecraft:item/gray_dye")); + SPRITES.put(Material.GRAY_HARNESS, sprite("items", "minecraft:item/gray_harness")); + SPRITES.put(Material.GREEN_BUNDLE, sprite("items", "minecraft:item/green_bundle")); + SPRITES.put(Material.GREEN_DYE, sprite("items", "minecraft:item/green_dye")); + SPRITES.put(Material.GREEN_HARNESS, sprite("items", "minecraft:item/green_harness")); + SPRITES.put(Material.GUARDIAN_SPAWN_EGG, sprite("items", "minecraft:item/guardian_spawn_egg")); + SPRITES.put(Material.GUNPOWDER, sprite("items", "minecraft:item/gunpowder")); + SPRITES.put(Material.GUSTER_BANNER_PATTERN, sprite("items", "minecraft:item/guster_banner_pattern")); + SPRITES.put(Material.GUSTER_POTTERY_SHERD, sprite("items", "minecraft:item/guster_pottery_sherd")); + SPRITES.put(Material.HAPPY_GHAST_SPAWN_EGG, sprite("items", "minecraft:item/happy_ghast_spawn_egg")); + SPRITES.put(Material.HEART_OF_THE_SEA, sprite("items", "minecraft:item/heart_of_the_sea")); + SPRITES.put(Material.HEART_POTTERY_SHERD, sprite("items", "minecraft:item/heart_pottery_sherd")); + SPRITES.put(Material.HEARTBREAK_POTTERY_SHERD, sprite("items", "minecraft:item/heartbreak_pottery_sherd")); + SPRITES.put(Material.HOGLIN_SPAWN_EGG, sprite("items", "minecraft:item/hoglin_spawn_egg")); + SPRITES.put(Material.HONEY_BOTTLE, sprite("items", "minecraft:item/honey_bottle")); + SPRITES.put(Material.HONEYCOMB, sprite("items", "minecraft:item/honeycomb")); + SPRITES.put(Material.HOPPER_MINECART, sprite("items", "minecraft:item/hopper_minecart")); + SPRITES.put(Material.HORSE_SPAWN_EGG, sprite("items", "minecraft:item/horse_spawn_egg")); + SPRITES.put(Material.HOST_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/host_armor_trim_smithing_template")); + SPRITES.put(Material.HOWL_POTTERY_SHERD, sprite("items", "minecraft:item/howl_pottery_sherd")); + SPRITES.put(Material.HUSK_SPAWN_EGG, sprite("items", "minecraft:item/husk_spawn_egg")); + SPRITES.put(Material.INK_SAC, sprite("items", "minecraft:item/ink_sac")); + SPRITES.put(Material.IRON_AXE, sprite("items", "minecraft:item/iron_axe")); + SPRITES.put(Material.IRON_BOOTS, sprite("items", "minecraft:item/iron_boots")); + SPRITES.put(Material.IRON_CHESTPLATE, sprite("items", "minecraft:item/iron_chestplate")); + SPRITES.put(Material.IRON_GOLEM_SPAWN_EGG, sprite("items", "minecraft:item/iron_golem_spawn_egg")); + SPRITES.put(Material.IRON_HELMET, sprite("items", "minecraft:item/iron_helmet")); + SPRITES.put(Material.IRON_HOE, sprite("items", "minecraft:item/iron_hoe")); + SPRITES.put(Material.IRON_HORSE_ARMOR, sprite("items", "minecraft:item/iron_horse_armor")); + SPRITES.put(Material.IRON_INGOT, sprite("items", "minecraft:item/iron_ingot")); + SPRITES.put(Material.IRON_LEGGINGS, sprite("items", "minecraft:item/iron_leggings")); + SPRITES.put(Material.IRON_NAUTILUS_ARMOR, sprite("items", "minecraft:item/iron_nautilus_armor")); + SPRITES.put(Material.IRON_NUGGET, sprite("items", "minecraft:item/iron_nugget")); + SPRITES.put(Material.IRON_PICKAXE, sprite("items", "minecraft:item/iron_pickaxe")); + SPRITES.put(Material.IRON_SHOVEL, sprite("items", "minecraft:item/iron_shovel")); + SPRITES.put(Material.IRON_SPEAR, sprite("items", "minecraft:item/iron_spear")); + SPRITES.put(Material.IRON_SWORD, sprite("items", "minecraft:item/iron_sword")); + SPRITES.put(Material.ITEM_FRAME, sprite("items", "minecraft:item/item_frame")); + SPRITES.put(Material.JUNGLE_BOAT, sprite("items", "minecraft:item/jungle_boat")); + SPRITES.put(Material.JUNGLE_CHEST_BOAT, sprite("items", "minecraft:item/jungle_chest_boat")); + SPRITES.put(Material.KNOWLEDGE_BOOK, sprite("items", "minecraft:item/knowledge_book")); + SPRITES.put(Material.LAPIS_LAZULI, sprite("items", "minecraft:item/lapis_lazuli")); + SPRITES.put(Material.LAVA_BUCKET, sprite("items", "minecraft:item/lava_bucket")); + SPRITES.put(Material.LEAD, sprite("items", "minecraft:item/lead")); + SPRITES.put(Material.LEATHER, sprite("items", "minecraft:item/leather")); + SPRITES.put(Material.LEATHER_BOOTS, sprite("items", "minecraft:item/leather_boots", 10511680)); + SPRITES.put(Material.LEATHER_CHESTPLATE, sprite("items", "minecraft:item/leather_chestplate", 10511680)); + SPRITES.put(Material.LEATHER_HELMET, sprite("items", "minecraft:item/leather_helmet", 10511680)); + SPRITES.put(Material.LEATHER_HORSE_ARMOR, sprite("items", "minecraft:item/leather_horse_armor", 10511680)); + SPRITES.put(Material.LEATHER_LEGGINGS, sprite("items", "minecraft:item/leather_leggings", 10511680)); + SPRITES.put(Material.LIGHT_BLUE_BUNDLE, sprite("items", "minecraft:item/light_blue_bundle")); + SPRITES.put(Material.LIGHT_BLUE_DYE, sprite("items", "minecraft:item/light_blue_dye")); + SPRITES.put(Material.LIGHT_BLUE_HARNESS, sprite("items", "minecraft:item/light_blue_harness")); + SPRITES.put(Material.LIGHT_GRAY_BUNDLE, sprite("items", "minecraft:item/light_gray_bundle")); + SPRITES.put(Material.LIGHT_GRAY_DYE, sprite("items", "minecraft:item/light_gray_dye")); + SPRITES.put(Material.LIGHT_GRAY_HARNESS, sprite("items", "minecraft:item/light_gray_harness")); + SPRITES.put(Material.LIME_BUNDLE, sprite("items", "minecraft:item/lime_bundle")); + SPRITES.put(Material.LIME_DYE, sprite("items", "minecraft:item/lime_dye")); + SPRITES.put(Material.LIME_HARNESS, sprite("items", "minecraft:item/lime_harness")); + SPRITES.put(Material.LINGERING_POTION, sprite("items", "minecraft:item/lingering_potion")); + SPRITES.put(Material.LLAMA_SPAWN_EGG, sprite("items", "minecraft:item/llama_spawn_egg")); + SPRITES.put(Material.MACE, sprite("items", "minecraft:item/mace")); + SPRITES.put(Material.MAGENTA_BUNDLE, sprite("items", "minecraft:item/magenta_bundle")); + SPRITES.put(Material.MAGENTA_DYE, sprite("items", "minecraft:item/magenta_dye")); + SPRITES.put(Material.MAGENTA_HARNESS, sprite("items", "minecraft:item/magenta_harness")); + SPRITES.put(Material.MAGMA_CREAM, sprite("items", "minecraft:item/magma_cream")); + SPRITES.put(Material.MAGMA_CUBE_SPAWN_EGG, sprite("items", "minecraft:item/magma_cube_spawn_egg")); + SPRITES.put(Material.MANGROVE_BOAT, sprite("items", "minecraft:item/mangrove_boat")); + SPRITES.put(Material.MANGROVE_CHEST_BOAT, sprite("items", "minecraft:item/mangrove_chest_boat")); + SPRITES.put(Material.MAP, sprite("items", "minecraft:item/map")); + SPRITES.put(Material.MELON_SEEDS, sprite("items", "minecraft:item/melon_seeds")); + SPRITES.put(Material.MELON_SLICE, sprite("items", "minecraft:item/melon_slice")); + SPRITES.put(Material.MILK_BUCKET, sprite("items", "minecraft:item/milk_bucket")); + SPRITES.put(Material.MINECART, sprite("items", "minecraft:item/minecart")); + SPRITES.put(Material.MINER_POTTERY_SHERD, sprite("items", "minecraft:item/miner_pottery_sherd")); + SPRITES.put(Material.MOJANG_BANNER_PATTERN, sprite("items", "minecraft:item/mojang_banner_pattern")); + SPRITES.put(Material.MOOSHROOM_SPAWN_EGG, sprite("items", "minecraft:item/mooshroom_spawn_egg")); + SPRITES.put(Material.MOURNER_POTTERY_SHERD, sprite("items", "minecraft:item/mourner_pottery_sherd")); + SPRITES.put(Material.MULE_SPAWN_EGG, sprite("items", "minecraft:item/mule_spawn_egg")); + SPRITES.put(Material.MUSHROOM_STEW, sprite("items", "minecraft:item/mushroom_stew")); + SPRITES.put(Material.MUSIC_DISC_5, sprite("items", "minecraft:item/music_disc_5")); + SPRITES.put(Material.MUSIC_DISC_11, sprite("items", "minecraft:item/music_disc_11")); + SPRITES.put(Material.MUSIC_DISC_13, sprite("items", "minecraft:item/music_disc_13")); + SPRITES.put(Material.MUSIC_DISC_BLOCKS, sprite("items", "minecraft:item/music_disc_blocks")); + SPRITES.put(Material.MUSIC_DISC_CAT, sprite("items", "minecraft:item/music_disc_cat")); + SPRITES.put(Material.MUSIC_DISC_CHIRP, sprite("items", "minecraft:item/music_disc_chirp")); + SPRITES.put(Material.MUSIC_DISC_CREATOR, sprite("items", "minecraft:item/music_disc_creator")); + SPRITES.put(Material.MUSIC_DISC_CREATOR_MUSIC_BOX, sprite("items", "minecraft:item/music_disc_creator_music_box")); + SPRITES.put(Material.MUSIC_DISC_FAR, sprite("items", "minecraft:item/music_disc_far")); + SPRITES.put(Material.MUSIC_DISC_LAVA_CHICKEN, sprite("items", "minecraft:item/music_disc_lava_chicken")); + SPRITES.put(Material.MUSIC_DISC_MALL, sprite("items", "minecraft:item/music_disc_mall")); + SPRITES.put(Material.MUSIC_DISC_MELLOHI, sprite("items", "minecraft:item/music_disc_mellohi")); + SPRITES.put(Material.MUSIC_DISC_OTHERSIDE, sprite("items", "minecraft:item/music_disc_otherside")); + SPRITES.put(Material.MUSIC_DISC_PIGSTEP, sprite("items", "minecraft:item/music_disc_pigstep")); + SPRITES.put(Material.MUSIC_DISC_PRECIPICE, sprite("items", "minecraft:item/music_disc_precipice")); + SPRITES.put(Material.MUSIC_DISC_RELIC, sprite("items", "minecraft:item/music_disc_relic")); + SPRITES.put(Material.MUSIC_DISC_STAL, sprite("items", "minecraft:item/music_disc_stal")); + SPRITES.put(Material.MUSIC_DISC_STRAD, sprite("items", "minecraft:item/music_disc_strad")); + SPRITES.put(Material.MUSIC_DISC_TEARS, sprite("items", "minecraft:item/music_disc_tears")); + SPRITES.put(Material.MUSIC_DISC_WAIT, sprite("items", "minecraft:item/music_disc_wait")); + SPRITES.put(Material.MUSIC_DISC_WARD, sprite("items", "minecraft:item/music_disc_ward")); + SPRITES.put(Material.MUTTON, sprite("items", "minecraft:item/mutton")); + SPRITES.put(Material.NAME_TAG, sprite("items", "minecraft:item/name_tag")); + SPRITES.put(Material.NAUTILUS_SHELL, sprite("items", "minecraft:item/nautilus_shell")); + SPRITES.put(Material.NAUTILUS_SPAWN_EGG, sprite("items", "minecraft:item/nautilus_spawn_egg")); + SPRITES.put(Material.NETHER_BRICK, sprite("items", "minecraft:item/nether_brick")); + SPRITES.put(Material.NETHER_STAR, sprite("items", "minecraft:item/nether_star")); + SPRITES.put(Material.NETHERITE_AXE, sprite("items", "minecraft:item/netherite_axe")); + SPRITES.put(Material.NETHERITE_BOOTS, sprite("items", "minecraft:item/netherite_boots")); + SPRITES.put(Material.NETHERITE_CHESTPLATE, sprite("items", "minecraft:item/netherite_chestplate")); + SPRITES.put(Material.NETHERITE_HELMET, sprite("items", "minecraft:item/netherite_helmet")); + SPRITES.put(Material.NETHERITE_HOE, sprite("items", "minecraft:item/netherite_hoe")); + SPRITES.put(Material.NETHERITE_HORSE_ARMOR, sprite("items", "minecraft:item/netherite_horse_armor")); + SPRITES.put(Material.NETHERITE_INGOT, sprite("items", "minecraft:item/netherite_ingot")); + SPRITES.put(Material.NETHERITE_LEGGINGS, sprite("items", "minecraft:item/netherite_leggings")); + SPRITES.put(Material.NETHERITE_NAUTILUS_ARMOR, sprite("items", "minecraft:item/netherite_nautilus_armor")); + SPRITES.put(Material.NETHERITE_PICKAXE, sprite("items", "minecraft:item/netherite_pickaxe")); + SPRITES.put(Material.NETHERITE_SCRAP, sprite("items", "minecraft:item/netherite_scrap")); + SPRITES.put(Material.NETHERITE_SHOVEL, sprite("items", "minecraft:item/netherite_shovel")); + SPRITES.put(Material.NETHERITE_SPEAR, sprite("items", "minecraft:item/netherite_spear")); + SPRITES.put(Material.NETHERITE_SWORD, sprite("items", "minecraft:item/netherite_sword")); + SPRITES.put(Material.NETHERITE_UPGRADE_SMITHING_TEMPLATE, sprite("items", "minecraft:item/netherite_upgrade_smithing_template")); + SPRITES.put(Material.OAK_BOAT, sprite("items", "minecraft:item/oak_boat")); + SPRITES.put(Material.OAK_CHEST_BOAT, sprite("items", "minecraft:item/oak_chest_boat")); + SPRITES.put(Material.OCELOT_SPAWN_EGG, sprite("items", "minecraft:item/ocelot_spawn_egg")); + SPRITES.put(Material.OMINOUS_BOTTLE, sprite("items", "minecraft:item/ominous_bottle")); + SPRITES.put(Material.OMINOUS_TRIAL_KEY, sprite("items", "minecraft:item/ominous_trial_key")); + SPRITES.put(Material.ORANGE_BUNDLE, sprite("items", "minecraft:item/orange_bundle")); + SPRITES.put(Material.ORANGE_DYE, sprite("items", "minecraft:item/orange_dye")); + SPRITES.put(Material.ORANGE_HARNESS, sprite("items", "minecraft:item/orange_harness")); + SPRITES.put(Material.PAINTING, sprite("items", "minecraft:item/painting")); + SPRITES.put(Material.PALE_OAK_BOAT, sprite("items", "minecraft:item/pale_oak_boat")); + SPRITES.put(Material.PALE_OAK_CHEST_BOAT, sprite("items", "minecraft:item/pale_oak_chest_boat")); + SPRITES.put(Material.PANDA_SPAWN_EGG, sprite("items", "minecraft:item/panda_spawn_egg")); + SPRITES.put(Material.PAPER, sprite("items", "minecraft:item/paper")); + SPRITES.put(Material.PARCHED_SPAWN_EGG, sprite("items", "minecraft:item/parched_spawn_egg")); + SPRITES.put(Material.PARROT_SPAWN_EGG, sprite("items", "minecraft:item/parrot_spawn_egg")); + SPRITES.put(Material.PHANTOM_MEMBRANE, sprite("items", "minecraft:item/phantom_membrane")); + SPRITES.put(Material.PHANTOM_SPAWN_EGG, sprite("items", "minecraft:item/phantom_spawn_egg")); + SPRITES.put(Material.PIG_SPAWN_EGG, sprite("items", "minecraft:item/pig_spawn_egg")); + SPRITES.put(Material.PIGLIN_BANNER_PATTERN, sprite("items", "minecraft:item/piglin_banner_pattern")); + SPRITES.put(Material.PIGLIN_BRUTE_SPAWN_EGG, sprite("items", "minecraft:item/piglin_brute_spawn_egg")); + SPRITES.put(Material.PIGLIN_SPAWN_EGG, sprite("items", "minecraft:item/piglin_spawn_egg")); + SPRITES.put(Material.PILLAGER_SPAWN_EGG, sprite("items", "minecraft:item/pillager_spawn_egg")); + SPRITES.put(Material.PINK_BUNDLE, sprite("items", "minecraft:item/pink_bundle")); + SPRITES.put(Material.PINK_DYE, sprite("items", "minecraft:item/pink_dye")); + SPRITES.put(Material.PINK_HARNESS, sprite("items", "minecraft:item/pink_harness")); + SPRITES.put(Material.PITCHER_POD, sprite("items", "minecraft:item/pitcher_pod")); + SPRITES.put(Material.PLENTY_POTTERY_SHERD, sprite("items", "minecraft:item/plenty_pottery_sherd")); + SPRITES.put(Material.POISONOUS_POTATO, sprite("items", "minecraft:item/poisonous_potato")); + SPRITES.put(Material.POLAR_BEAR_SPAWN_EGG, sprite("items", "minecraft:item/polar_bear_spawn_egg")); + SPRITES.put(Material.POPPED_CHORUS_FRUIT, sprite("items", "minecraft:item/popped_chorus_fruit")); + SPRITES.put(Material.PORKCHOP, sprite("items", "minecraft:item/porkchop")); + SPRITES.put(Material.POTATO, sprite("items", "minecraft:item/potato")); + SPRITES.put(Material.POTION, sprite("items", "minecraft:item/potion")); + SPRITES.put(Material.POWDER_SNOW_BUCKET, sprite("items", "minecraft:item/powder_snow_bucket")); + SPRITES.put(Material.PRISMARINE_CRYSTALS, sprite("items", "minecraft:item/prismarine_crystals")); + SPRITES.put(Material.PRISMARINE_SHARD, sprite("items", "minecraft:item/prismarine_shard")); + SPRITES.put(Material.PRIZE_POTTERY_SHERD, sprite("items", "minecraft:item/prize_pottery_sherd")); + SPRITES.put(Material.PUFFERFISH, sprite("items", "minecraft:item/pufferfish")); + SPRITES.put(Material.PUFFERFISH_BUCKET, sprite("items", "minecraft:item/pufferfish_bucket")); + SPRITES.put(Material.PUFFERFISH_SPAWN_EGG, sprite("items", "minecraft:item/pufferfish_spawn_egg")); + SPRITES.put(Material.PUMPKIN_PIE, sprite("items", "minecraft:item/pumpkin_pie")); + SPRITES.put(Material.PUMPKIN_SEEDS, sprite("items", "minecraft:item/pumpkin_seeds")); + SPRITES.put(Material.PURPLE_BUNDLE, sprite("items", "minecraft:item/purple_bundle")); + SPRITES.put(Material.PURPLE_DYE, sprite("items", "minecraft:item/purple_dye")); + SPRITES.put(Material.PURPLE_HARNESS, sprite("items", "minecraft:item/purple_harness")); + SPRITES.put(Material.QUARTZ, sprite("items", "minecraft:item/quartz")); + SPRITES.put(Material.RABBIT, sprite("items", "minecraft:item/rabbit")); + SPRITES.put(Material.RABBIT_FOOT, sprite("items", "minecraft:item/rabbit_foot")); + SPRITES.put(Material.RABBIT_HIDE, sprite("items", "minecraft:item/rabbit_hide")); + SPRITES.put(Material.RABBIT_SPAWN_EGG, sprite("items", "minecraft:item/rabbit_spawn_egg")); + SPRITES.put(Material.RABBIT_STEW, sprite("items", "minecraft:item/rabbit_stew")); + SPRITES.put(Material.RAISER_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/raiser_armor_trim_smithing_template")); + SPRITES.put(Material.RAVAGER_SPAWN_EGG, sprite("items", "minecraft:item/ravager_spawn_egg")); + SPRITES.put(Material.RAW_COPPER, sprite("items", "minecraft:item/raw_copper")); + SPRITES.put(Material.RAW_GOLD, sprite("items", "minecraft:item/raw_gold")); + SPRITES.put(Material.RAW_IRON, sprite("items", "minecraft:item/raw_iron")); + SPRITES.put(Material.RECOVERY_COMPASS, sprite("items", "minecraft:item/recovery_compass_00")); + SPRITES.put(Material.RED_BUNDLE, sprite("items", "minecraft:item/red_bundle")); + SPRITES.put(Material.RED_DYE, sprite("items", "minecraft:item/red_dye")); + SPRITES.put(Material.RED_HARNESS, sprite("items", "minecraft:item/red_harness")); + SPRITES.put(Material.REDSTONE, sprite("items", "minecraft:item/redstone")); + SPRITES.put(Material.RESIN_BRICK, sprite("items", "minecraft:item/resin_brick")); + SPRITES.put(Material.RIB_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/rib_armor_trim_smithing_template")); + SPRITES.put(Material.ROTTEN_FLESH, sprite("items", "minecraft:item/rotten_flesh")); + SPRITES.put(Material.SADDLE, sprite("items", "minecraft:item/saddle")); + SPRITES.put(Material.SALMON, sprite("items", "minecraft:item/salmon")); + SPRITES.put(Material.SALMON_BUCKET, sprite("items", "minecraft:item/salmon_bucket")); + SPRITES.put(Material.SALMON_SPAWN_EGG, sprite("items", "minecraft:item/salmon_spawn_egg")); + SPRITES.put(Material.SCRAPE_POTTERY_SHERD, sprite("items", "minecraft:item/scrape_pottery_sherd")); + SPRITES.put(Material.SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/sentry_armor_trim_smithing_template")); + SPRITES.put(Material.SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/shaper_armor_trim_smithing_template")); + SPRITES.put(Material.SHEAF_POTTERY_SHERD, sprite("items", "minecraft:item/sheaf_pottery_sherd")); + SPRITES.put(Material.SHEARS, sprite("items", "minecraft:item/shears")); + SPRITES.put(Material.SHEEP_SPAWN_EGG, sprite("items", "minecraft:item/sheep_spawn_egg")); + SPRITES.put(Material.SHELTER_POTTERY_SHERD, sprite("items", "minecraft:item/shelter_pottery_sherd")); + SPRITES.put(Material.SHIELD, sprite("gui", "minecraft:container/slot/shield")); + SPRITES.put(Material.SHULKER_SHELL, sprite("items", "minecraft:item/shulker_shell")); + SPRITES.put(Material.SHULKER_SPAWN_EGG, sprite("items", "minecraft:item/shulker_spawn_egg")); + SPRITES.put(Material.SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/silence_armor_trim_smithing_template")); + SPRITES.put(Material.SILVERFISH_SPAWN_EGG, sprite("items", "minecraft:item/silverfish_spawn_egg")); + SPRITES.put(Material.SKELETON_HORSE_SPAWN_EGG, sprite("items", "minecraft:item/skeleton_horse_spawn_egg")); + SPRITES.put(Material.SKELETON_SPAWN_EGG, sprite("items", "minecraft:item/skeleton_spawn_egg")); + SPRITES.put(Material.SKULL_BANNER_PATTERN, sprite("items", "minecraft:item/skull_banner_pattern")); + SPRITES.put(Material.SKULL_POTTERY_SHERD, sprite("items", "minecraft:item/skull_pottery_sherd")); + SPRITES.put(Material.SLIME_BALL, sprite("items", "minecraft:item/slime_ball")); + SPRITES.put(Material.SLIME_SPAWN_EGG, sprite("items", "minecraft:item/slime_spawn_egg")); + SPRITES.put(Material.SNIFFER_SPAWN_EGG, sprite("items", "minecraft:item/sniffer_spawn_egg")); + SPRITES.put(Material.SNORT_POTTERY_SHERD, sprite("items", "minecraft:item/snort_pottery_sherd")); + SPRITES.put(Material.SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/snout_armor_trim_smithing_template")); + SPRITES.put(Material.SNOW_GOLEM_SPAWN_EGG, sprite("items", "minecraft:item/snow_golem_spawn_egg")); + SPRITES.put(Material.SNOWBALL, sprite("items", "minecraft:item/snowball")); + SPRITES.put(Material.SPECTRAL_ARROW, sprite("items", "minecraft:item/spectral_arrow")); + SPRITES.put(Material.SPIDER_EYE, sprite("items", "minecraft:item/spider_eye")); + SPRITES.put(Material.SPIDER_SPAWN_EGG, sprite("items", "minecraft:item/spider_spawn_egg")); + SPRITES.put(Material.SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/spire_armor_trim_smithing_template")); + SPRITES.put(Material.SPLASH_POTION, sprite("items", "minecraft:item/splash_potion")); + SPRITES.put(Material.SPRUCE_BOAT, sprite("items", "minecraft:item/spruce_boat")); + SPRITES.put(Material.SPRUCE_CHEST_BOAT, sprite("items", "minecraft:item/spruce_chest_boat")); + SPRITES.put(Material.SPYGLASS, sprite("items", "minecraft:item/spyglass")); + SPRITES.put(Material.SQUID_SPAWN_EGG, sprite("items", "minecraft:item/squid_spawn_egg")); + SPRITES.put(Material.STICK, sprite("items", "minecraft:item/stick")); + SPRITES.put(Material.STONE_AXE, sprite("items", "minecraft:item/stone_axe")); + SPRITES.put(Material.STONE_HOE, sprite("items", "minecraft:item/stone_hoe")); + SPRITES.put(Material.STONE_PICKAXE, sprite("items", "minecraft:item/stone_pickaxe")); + SPRITES.put(Material.STONE_SHOVEL, sprite("items", "minecraft:item/stone_shovel")); + SPRITES.put(Material.STONE_SPEAR, sprite("items", "minecraft:item/stone_spear")); + SPRITES.put(Material.STONE_SWORD, sprite("items", "minecraft:item/stone_sword")); + SPRITES.put(Material.STRAY_SPAWN_EGG, sprite("items", "minecraft:item/stray_spawn_egg")); + SPRITES.put(Material.STRIDER_SPAWN_EGG, sprite("items", "minecraft:item/strider_spawn_egg")); + SPRITES.put(Material.STRING, sprite("items", "minecraft:item/string")); + SPRITES.put(Material.SUGAR, sprite("items", "minecraft:item/sugar")); + SPRITES.put(Material.SUSPICIOUS_STEW, sprite("items", "minecraft:item/suspicious_stew")); + SPRITES.put(Material.SWEET_BERRIES, sprite("items", "minecraft:item/sweet_berries")); + SPRITES.put(Material.TADPOLE_BUCKET, sprite("items", "minecraft:item/tadpole_bucket")); + SPRITES.put(Material.TADPOLE_SPAWN_EGG, sprite("items", "minecraft:item/tadpole_spawn_egg")); + SPRITES.put(Material.TIDE_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/tide_armor_trim_smithing_template")); + SPRITES.put(Material.TIPPED_ARROW, sprite("items", "minecraft:item/arrow")); + SPRITES.put(Material.TNT_MINECART, sprite("items", "minecraft:item/tnt_minecart")); + SPRITES.put(Material.TORCHFLOWER_SEEDS, sprite("items", "minecraft:item/torchflower_seeds")); + SPRITES.put(Material.TOTEM_OF_UNDYING, sprite("items", "minecraft:item/totem_of_undying")); + SPRITES.put(Material.TRADER_LLAMA_SPAWN_EGG, sprite("items", "minecraft:item/trader_llama_spawn_egg")); + SPRITES.put(Material.TRIAL_KEY, sprite("items", "minecraft:item/trial_key")); + SPRITES.put(Material.TRIDENT, sprite("items", "minecraft:item/trident")); + SPRITES.put(Material.TROPICAL_FISH, sprite("items", "minecraft:item/tropical_fish")); + SPRITES.put(Material.TROPICAL_FISH_BUCKET, sprite("items", "minecraft:item/tropical_fish_bucket")); + SPRITES.put(Material.TROPICAL_FISH_SPAWN_EGG, sprite("items", "minecraft:item/tropical_fish_spawn_egg")); + SPRITES.put(Material.TURTLE_HELMET, sprite("items", "minecraft:item/turtle_helmet")); + SPRITES.put(Material.TURTLE_SCUTE, sprite("items", "minecraft:item/turtle_scute")); + SPRITES.put(Material.TURTLE_SPAWN_EGG, sprite("items", "minecraft:item/turtle_spawn_egg")); + SPRITES.put(Material.VEX_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/vex_armor_trim_smithing_template")); + SPRITES.put(Material.VEX_SPAWN_EGG, sprite("items", "minecraft:item/vex_spawn_egg")); + SPRITES.put(Material.VILLAGER_SPAWN_EGG, sprite("items", "minecraft:item/villager_spawn_egg")); + SPRITES.put(Material.VINDICATOR_SPAWN_EGG, sprite("items", "minecraft:item/vindicator_spawn_egg")); + SPRITES.put(Material.WANDERING_TRADER_SPAWN_EGG, sprite("items", "minecraft:item/wandering_trader_spawn_egg")); + SPRITES.put(Material.WARD_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/ward_armor_trim_smithing_template")); + SPRITES.put(Material.WARDEN_SPAWN_EGG, sprite("items", "minecraft:item/warden_spawn_egg")); + SPRITES.put(Material.WARPED_FUNGUS_ON_A_STICK, sprite("items", "minecraft:item/warped_fungus_on_a_stick")); + SPRITES.put(Material.WATER_BUCKET, sprite("items", "minecraft:item/water_bucket")); + SPRITES.put(Material.WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/wayfinder_armor_trim_smithing_template")); + SPRITES.put(Material.WHEAT_SEEDS, sprite("items", "minecraft:item/wheat_seeds")); + SPRITES.put(Material.WHITE_BUNDLE, sprite("items", "minecraft:item/white_bundle")); + SPRITES.put(Material.WHITE_DYE, sprite("items", "minecraft:item/white_dye")); + SPRITES.put(Material.WHITE_HARNESS, sprite("items", "minecraft:item/white_harness")); + SPRITES.put(Material.WILD_ARMOR_TRIM_SMITHING_TEMPLATE, sprite("items", "minecraft:item/wild_armor_trim_smithing_template")); + SPRITES.put(Material.WIND_CHARGE, sprite("items", "minecraft:item/wind_charge")); + SPRITES.put(Material.WITCH_SPAWN_EGG, sprite("items", "minecraft:item/witch_spawn_egg")); + SPRITES.put(Material.WITHER_SKELETON_SPAWN_EGG, sprite("items", "minecraft:item/wither_skeleton_spawn_egg")); + SPRITES.put(Material.WITHER_SPAWN_EGG, sprite("items", "minecraft:item/wither_spawn_egg")); + SPRITES.put(Material.WOLF_ARMOR, sprite("items", "minecraft:item/wolf_armor")); + SPRITES.put(Material.WOLF_SPAWN_EGG, sprite("items", "minecraft:item/wolf_spawn_egg")); + SPRITES.put(Material.WOODEN_AXE, sprite("items", "minecraft:item/wooden_axe")); + SPRITES.put(Material.WOODEN_HOE, sprite("items", "minecraft:item/wooden_hoe")); + SPRITES.put(Material.WOODEN_PICKAXE, sprite("items", "minecraft:item/wooden_pickaxe")); + SPRITES.put(Material.WOODEN_SHOVEL, sprite("items", "minecraft:item/wooden_shovel")); + SPRITES.put(Material.WOODEN_SPEAR, sprite("items", "minecraft:item/wooden_spear")); + SPRITES.put(Material.WOODEN_SWORD, sprite("items", "minecraft:item/wooden_sword")); + SPRITES.put(Material.WRITABLE_BOOK, sprite("items", "minecraft:item/writable_book")); + SPRITES.put(Material.WRITTEN_BOOK, sprite("items", "minecraft:item/written_book")); + SPRITES.put(Material.YELLOW_BUNDLE, sprite("items", "minecraft:item/yellow_bundle")); + SPRITES.put(Material.YELLOW_DYE, sprite("items", "minecraft:item/yellow_dye")); + SPRITES.put(Material.YELLOW_HARNESS, sprite("items", "minecraft:item/yellow_harness")); + SPRITES.put(Material.ZOGLIN_SPAWN_EGG, sprite("items", "minecraft:item/zoglin_spawn_egg")); + SPRITES.put(Material.ZOMBIE_HORSE_SPAWN_EGG, sprite("items", "minecraft:item/zombie_horse_spawn_egg")); + SPRITES.put(Material.ZOMBIE_NAUTILUS_SPAWN_EGG, sprite("items", "minecraft:item/zombie_nautilus_spawn_egg")); + SPRITES.put(Material.ZOMBIE_SPAWN_EGG, sprite("items", "minecraft:item/zombie_spawn_egg")); + SPRITES.put(Material.ZOMBIE_VILLAGER_SPAWN_EGG, sprite("items", "minecraft:item/zombie_villager_spawn_egg")); + SPRITES.put(Material.ZOMBIFIED_PIGLIN_SPAWN_EGG, sprite("items", "minecraft:item/zombified_piglin_spawn_egg")); + SPRITES.put(Material.ACACIA_BUTTON, sprite("minecraft:block/acacia_planks")); + SPRITES.put(Material.ACACIA_DOOR, sprite("items", "minecraft:item/acacia_door")); + SPRITES.put(Material.ACACIA_FENCE, sprite("minecraft:block/acacia_planks")); + SPRITES.put(Material.ACACIA_FENCE_GATE, sprite("minecraft:block/acacia_planks")); + SPRITES.put(Material.ACACIA_HANGING_SIGN, sprite("items", "minecraft:item/acacia_hanging_sign")); + SPRITES.put(Material.ACACIA_LEAVES, sprite("minecraft:block/acacia_leaves", 4764952)); + SPRITES.put(Material.ACACIA_LOG, sprite("minecraft:block/acacia_log")); + SPRITES.put(Material.ACACIA_PLANKS, sprite("minecraft:block/acacia_planks")); + SPRITES.put(Material.ACACIA_PRESSURE_PLATE, sprite("minecraft:block/acacia_planks")); + SPRITES.put(Material.ACACIA_SAPLING, sprite("minecraft:block/acacia_sapling")); + SPRITES.put(Material.ACACIA_SHELF, sprite("minecraft:block/acacia_planks")); + SPRITES.put(Material.ACACIA_SIGN, sprite("items", "minecraft:item/acacia_sign")); + SPRITES.put(Material.ACACIA_SLAB, sprite("minecraft:block/acacia_planks")); + SPRITES.put(Material.ACACIA_STAIRS, sprite("minecraft:block/acacia_planks")); + SPRITES.put(Material.ACACIA_TRAPDOOR, sprite("minecraft:block/acacia_trapdoor")); + SPRITES.put(Material.ACACIA_WALL_HANGING_SIGN, sprite("items", "minecraft:item/acacia_hanging_sign")); + SPRITES.put(Material.ACACIA_WALL_SIGN, sprite("items", "minecraft:item/acacia_sign")); + SPRITES.put(Material.ACACIA_WOOD, sprite("minecraft:block/acacia_log")); + SPRITES.put(Material.ACTIVATOR_RAIL, sprite("minecraft:block/activator_rail")); + SPRITES.put(Material.ALLIUM, sprite("minecraft:block/allium")); + SPRITES.put(Material.AMETHYST_BLOCK, sprite("minecraft:block/amethyst_block")); + SPRITES.put(Material.AMETHYST_CLUSTER, sprite("minecraft:block/amethyst_cluster")); + SPRITES.put(Material.ANCIENT_DEBRIS, sprite("minecraft:block/ancient_debris_side")); + SPRITES.put(Material.ANDESITE, sprite("minecraft:block/andesite")); + SPRITES.put(Material.ANDESITE_SLAB, sprite("minecraft:block/andesite")); + SPRITES.put(Material.ANDESITE_STAIRS, sprite("minecraft:block/andesite")); + SPRITES.put(Material.ANDESITE_WALL, sprite("minecraft:block/andesite")); + SPRITES.put(Material.ANVIL, sprite("minecraft:block/anvil_top")); + SPRITES.put(Material.ATTACHED_MELON_STEM, sprite("minecraft:block/attached_melon_stem", 11113994)); + SPRITES.put(Material.ATTACHED_PUMPKIN_STEM, sprite("minecraft:block/attached_pumpkin_stem", 11113994)); + SPRITES.put(Material.AZALEA, sprite("minecraft:block/azalea_side")); + SPRITES.put(Material.AZALEA_LEAVES, sprite("minecraft:block/azalea_leaves")); + SPRITES.put(Material.AZURE_BLUET, sprite("minecraft:block/azure_bluet")); + SPRITES.put(Material.BAMBOO, sprite("items", "minecraft:item/bamboo")); + SPRITES.put(Material.BAMBOO_BLOCK, sprite("minecraft:block/bamboo_block")); + SPRITES.put(Material.BAMBOO_BUTTON, sprite("minecraft:block/bamboo_planks")); + SPRITES.put(Material.BAMBOO_DOOR, sprite("items", "minecraft:item/bamboo_door")); + SPRITES.put(Material.BAMBOO_FENCE, sprite("minecraft:block/bamboo_planks")); + SPRITES.put(Material.BAMBOO_FENCE_GATE, sprite("minecraft:block/bamboo_fence_gate")); + SPRITES.put(Material.BAMBOO_HANGING_SIGN, sprite("items", "minecraft:item/bamboo_hanging_sign")); + SPRITES.put(Material.BAMBOO_MOSAIC, sprite("minecraft:block/bamboo_mosaic")); + SPRITES.put(Material.BAMBOO_MOSAIC_SLAB, sprite("minecraft:block/bamboo_mosaic")); + SPRITES.put(Material.BAMBOO_MOSAIC_STAIRS, sprite("minecraft:block/bamboo_mosaic")); + SPRITES.put(Material.BAMBOO_PLANKS, sprite("minecraft:block/bamboo_planks")); + SPRITES.put(Material.BAMBOO_PRESSURE_PLATE, sprite("minecraft:block/bamboo_planks")); + SPRITES.put(Material.BAMBOO_SAPLING, sprite("minecraft:block/bamboo_stage0")); + SPRITES.put(Material.BAMBOO_SHELF, sprite("minecraft:block/bamboo_planks")); + SPRITES.put(Material.BAMBOO_SIGN, sprite("items", "minecraft:item/bamboo_sign")); + SPRITES.put(Material.BAMBOO_SLAB, sprite("minecraft:block/bamboo_planks")); + SPRITES.put(Material.BAMBOO_STAIRS, sprite("minecraft:block/bamboo_planks")); + SPRITES.put(Material.BAMBOO_TRAPDOOR, sprite("minecraft:block/bamboo_trapdoor")); + SPRITES.put(Material.BAMBOO_WALL_HANGING_SIGN, sprite("items", "minecraft:item/bamboo_hanging_sign")); + SPRITES.put(Material.BAMBOO_WALL_SIGN, sprite("items", "minecraft:item/bamboo_sign")); + SPRITES.put(Material.BARREL, sprite("minecraft:block/barrel_side")); + SPRITES.put(Material.BARRIER, sprite("items", "minecraft:item/barrier")); + SPRITES.put(Material.BASALT, sprite("minecraft:block/basalt_side")); + SPRITES.put(Material.BEACON, sprite("minecraft:block/beacon")); + SPRITES.put(Material.BEDROCK, sprite("minecraft:block/bedrock")); + SPRITES.put(Material.BEE_NEST, sprite("minecraft:block/bee_nest_front")); + SPRITES.put(Material.BEEHIVE, sprite("minecraft:block/beehive_front")); + SPRITES.put(Material.BEETROOTS, sprite("minecraft:block/beetroots_stage3")); + SPRITES.put(Material.BELL, sprite("items", "minecraft:item/bell")); + SPRITES.put(Material.BIG_DRIPLEAF, sprite("minecraft:block/big_dripleaf_top")); + SPRITES.put(Material.BIG_DRIPLEAF_STEM, sprite("minecraft:block/big_dripleaf_stem")); + SPRITES.put(Material.BIRCH_BUTTON, sprite("minecraft:block/birch_planks")); + SPRITES.put(Material.BIRCH_DOOR, sprite("items", "minecraft:item/birch_door")); + SPRITES.put(Material.BIRCH_FENCE, sprite("minecraft:block/birch_planks")); + SPRITES.put(Material.BIRCH_FENCE_GATE, sprite("minecraft:block/birch_planks")); + SPRITES.put(Material.BIRCH_HANGING_SIGN, sprite("items", "minecraft:item/birch_hanging_sign")); + SPRITES.put(Material.BIRCH_LEAVES, sprite("minecraft:block/birch_leaves", 8431445)); + SPRITES.put(Material.BIRCH_LOG, sprite("minecraft:block/birch_log")); + SPRITES.put(Material.BIRCH_PLANKS, sprite("minecraft:block/birch_planks")); + SPRITES.put(Material.BIRCH_PRESSURE_PLATE, sprite("minecraft:block/birch_planks")); + SPRITES.put(Material.BIRCH_SAPLING, sprite("minecraft:block/birch_sapling")); + SPRITES.put(Material.BIRCH_SHELF, sprite("minecraft:block/birch_planks")); + SPRITES.put(Material.BIRCH_SIGN, sprite("items", "minecraft:item/birch_sign")); + SPRITES.put(Material.BIRCH_SLAB, sprite("minecraft:block/birch_planks")); + SPRITES.put(Material.BIRCH_STAIRS, sprite("minecraft:block/birch_planks")); + SPRITES.put(Material.BIRCH_TRAPDOOR, sprite("minecraft:block/birch_trapdoor")); + SPRITES.put(Material.BIRCH_WALL_HANGING_SIGN, sprite("items", "minecraft:item/birch_hanging_sign")); + SPRITES.put(Material.BIRCH_WALL_SIGN, sprite("items", "minecraft:item/birch_sign")); + SPRITES.put(Material.BIRCH_WOOD, sprite("minecraft:block/birch_log")); + SPRITES.put(Material.BLACK_BANNER, sprite("map_decorations", "minecraft:black_banner")); + SPRITES.put(Material.BLACK_BED, sprite("minecraft:block/black_wool")); + SPRITES.put(Material.BLACK_CANDLE, sprite("items", "minecraft:item/black_candle")); + SPRITES.put(Material.BLACK_CANDLE_CAKE, sprite("items", "minecraft:item/black_candle")); + SPRITES.put(Material.BLACK_CARPET, sprite("minecraft:block/black_wool")); + SPRITES.put(Material.BLACK_CONCRETE, sprite("minecraft:block/black_concrete")); + SPRITES.put(Material.BLACK_CONCRETE_POWDER, sprite("minecraft:block/black_concrete_powder")); + SPRITES.put(Material.BLACK_GLAZED_TERRACOTTA, sprite("minecraft:block/black_glazed_terracotta")); + SPRITES.put(Material.BLACK_SHULKER_BOX, sprite("minecraft:block/black_shulker_box")); + SPRITES.put(Material.BLACK_STAINED_GLASS, sprite("minecraft:block/black_stained_glass")); + SPRITES.put(Material.BLACK_STAINED_GLASS_PANE, sprite("minecraft:block/black_stained_glass")); + SPRITES.put(Material.BLACK_TERRACOTTA, sprite("minecraft:block/black_terracotta")); + SPRITES.put(Material.BLACK_WALL_BANNER, sprite("map_decorations", "minecraft:black_banner")); + SPRITES.put(Material.BLACK_WOOL, sprite("minecraft:block/black_wool")); + SPRITES.put(Material.BLACKSTONE, sprite("minecraft:block/blackstone")); + SPRITES.put(Material.BLACKSTONE_SLAB, sprite("minecraft:block/blackstone")); + SPRITES.put(Material.BLACKSTONE_STAIRS, sprite("minecraft:block/blackstone")); + SPRITES.put(Material.BLACKSTONE_WALL, sprite("minecraft:block/blackstone")); + SPRITES.put(Material.BLAST_FURNACE, sprite("minecraft:block/blast_furnace_front")); + SPRITES.put(Material.BLUE_BANNER, sprite("map_decorations", "minecraft:blue_banner")); + SPRITES.put(Material.BLUE_BED, sprite("minecraft:block/blue_wool")); + SPRITES.put(Material.BLUE_CANDLE, sprite("items", "minecraft:item/blue_candle")); + SPRITES.put(Material.BLUE_CANDLE_CAKE, sprite("items", "minecraft:item/blue_candle")); + SPRITES.put(Material.BLUE_CARPET, sprite("minecraft:block/blue_wool")); + SPRITES.put(Material.BLUE_CONCRETE, sprite("minecraft:block/blue_concrete")); + SPRITES.put(Material.BLUE_CONCRETE_POWDER, sprite("minecraft:block/blue_concrete_powder")); + SPRITES.put(Material.BLUE_GLAZED_TERRACOTTA, sprite("minecraft:block/blue_glazed_terracotta")); + SPRITES.put(Material.BLUE_ICE, sprite("minecraft:block/blue_ice")); + SPRITES.put(Material.BLUE_ORCHID, sprite("minecraft:block/blue_orchid")); + SPRITES.put(Material.BLUE_SHULKER_BOX, sprite("minecraft:block/blue_shulker_box")); + SPRITES.put(Material.BLUE_STAINED_GLASS, sprite("minecraft:block/blue_stained_glass")); + SPRITES.put(Material.BLUE_STAINED_GLASS_PANE, sprite("minecraft:block/blue_stained_glass")); + SPRITES.put(Material.BLUE_TERRACOTTA, sprite("minecraft:block/blue_terracotta")); + SPRITES.put(Material.BLUE_WALL_BANNER, sprite("map_decorations", "minecraft:blue_banner")); + SPRITES.put(Material.BLUE_WOOL, sprite("minecraft:block/blue_wool")); + SPRITES.put(Material.BONE_BLOCK, sprite("minecraft:block/bone_block_side")); + SPRITES.put(Material.BOOKSHELF, sprite("minecraft:block/bookshelf")); + SPRITES.put(Material.BRAIN_CORAL, sprite("minecraft:block/brain_coral")); + SPRITES.put(Material.BRAIN_CORAL_BLOCK, sprite("minecraft:block/brain_coral_block")); + SPRITES.put(Material.BRAIN_CORAL_FAN, sprite("minecraft:block/brain_coral_fan")); + SPRITES.put(Material.BRAIN_CORAL_WALL_FAN, sprite("minecraft:block/brain_coral_fan")); + SPRITES.put(Material.BREWING_STAND, sprite("items", "minecraft:item/brewing_stand")); + SPRITES.put(Material.BRICK_SLAB, sprite("minecraft:block/bricks")); + SPRITES.put(Material.BRICK_STAIRS, sprite("minecraft:block/bricks")); + SPRITES.put(Material.BRICK_WALL, sprite("minecraft:block/bricks")); + SPRITES.put(Material.BRICKS, sprite("minecraft:block/bricks")); + SPRITES.put(Material.BROWN_BANNER, sprite("map_decorations", "minecraft:brown_banner")); + SPRITES.put(Material.BROWN_BED, sprite("minecraft:block/brown_wool")); + SPRITES.put(Material.BROWN_CANDLE, sprite("items", "minecraft:item/brown_candle")); + SPRITES.put(Material.BROWN_CANDLE_CAKE, sprite("items", "minecraft:item/brown_candle")); + SPRITES.put(Material.BROWN_CARPET, sprite("minecraft:block/brown_wool")); + SPRITES.put(Material.BROWN_CONCRETE, sprite("minecraft:block/brown_concrete")); + SPRITES.put(Material.BROWN_CONCRETE_POWDER, sprite("minecraft:block/brown_concrete_powder")); + SPRITES.put(Material.BROWN_GLAZED_TERRACOTTA, sprite("minecraft:block/brown_glazed_terracotta")); + SPRITES.put(Material.BROWN_MUSHROOM, sprite("minecraft:block/brown_mushroom")); + SPRITES.put(Material.BROWN_MUSHROOM_BLOCK, sprite("minecraft:block/brown_mushroom_block")); + SPRITES.put(Material.BROWN_SHULKER_BOX, sprite("minecraft:block/brown_shulker_box")); + SPRITES.put(Material.BROWN_STAINED_GLASS, sprite("minecraft:block/brown_stained_glass")); + SPRITES.put(Material.BROWN_STAINED_GLASS_PANE, sprite("minecraft:block/brown_stained_glass")); + SPRITES.put(Material.BROWN_TERRACOTTA, sprite("minecraft:block/brown_terracotta")); + SPRITES.put(Material.BROWN_WALL_BANNER, sprite("map_decorations", "minecraft:brown_banner")); + SPRITES.put(Material.BROWN_WOOL, sprite("minecraft:block/brown_wool")); + SPRITES.put(Material.BUBBLE_COLUMN, sprite("particles", "minecraft:bubble")); + SPRITES.put(Material.BUBBLE_CORAL, sprite("minecraft:block/bubble_coral")); + SPRITES.put(Material.BUBBLE_CORAL_BLOCK, sprite("minecraft:block/bubble_coral_block")); + SPRITES.put(Material.BUBBLE_CORAL_FAN, sprite("minecraft:block/bubble_coral_fan")); + SPRITES.put(Material.BUBBLE_CORAL_WALL_FAN, sprite("minecraft:block/bubble_coral_fan")); + SPRITES.put(Material.BUDDING_AMETHYST, sprite("minecraft:block/budding_amethyst")); + SPRITES.put(Material.BUSH, sprite("minecraft:block/bush", 9551193)); + SPRITES.put(Material.CACTUS, sprite("minecraft:block/cactus_side")); + SPRITES.put(Material.CACTUS_FLOWER, sprite("minecraft:block/cactus_flower")); + SPRITES.put(Material.CAKE, sprite("items", "minecraft:item/cake")); + SPRITES.put(Material.CALCITE, sprite("minecraft:block/calcite")); + SPRITES.put(Material.CALIBRATED_SCULK_SENSOR, sprite("minecraft:block/calibrated_sculk_sensor_input_side")); + SPRITES.put(Material.CAMPFIRE, sprite("items", "minecraft:item/campfire")); + SPRITES.put(Material.CANDLE, sprite("items", "minecraft:item/candle")); + SPRITES.put(Material.CANDLE_CAKE, sprite("items", "minecraft:item/candle")); + SPRITES.put(Material.CARROTS, sprite("minecraft:block/carrots_stage3")); + SPRITES.put(Material.CARTOGRAPHY_TABLE, sprite("minecraft:block/cartography_table_top")); + SPRITES.put(Material.CARVED_PUMPKIN, sprite("minecraft:block/carved_pumpkin")); + SPRITES.put(Material.CAULDRON, sprite("items", "minecraft:item/cauldron")); + SPRITES.put(Material.CAVE_AIR, NOTHING); + SPRITES.put(Material.CAVE_VINES, sprite("minecraft:block/cave_vines")); + SPRITES.put(Material.CAVE_VINES_PLANT, sprite("minecraft:block/cave_vines_plant")); + SPRITES.put(Material.CHAIN_COMMAND_BLOCK, sprite("minecraft:block/chain_command_block_front")); + SPRITES.put(Material.CHERRY_BUTTON, sprite("minecraft:block/cherry_planks")); + SPRITES.put(Material.CHERRY_DOOR, sprite("items", "minecraft:item/cherry_door")); + SPRITES.put(Material.CHERRY_FENCE, sprite("minecraft:block/cherry_planks")); + SPRITES.put(Material.CHERRY_FENCE_GATE, sprite("minecraft:block/cherry_planks")); + SPRITES.put(Material.CHERRY_HANGING_SIGN, sprite("items", "minecraft:item/cherry_hanging_sign")); + SPRITES.put(Material.CHERRY_LEAVES, sprite("minecraft:block/cherry_leaves")); + SPRITES.put(Material.CHERRY_LOG, sprite("minecraft:block/cherry_log")); + SPRITES.put(Material.CHERRY_PLANKS, sprite("minecraft:block/cherry_planks")); + SPRITES.put(Material.CHERRY_PRESSURE_PLATE, sprite("minecraft:block/cherry_planks")); + SPRITES.put(Material.CHERRY_SAPLING, sprite("minecraft:block/cherry_sapling")); + SPRITES.put(Material.CHERRY_SHELF, sprite("minecraft:block/cherry_planks")); + SPRITES.put(Material.CHERRY_SIGN, sprite("items", "minecraft:item/cherry_sign")); + SPRITES.put(Material.CHERRY_SLAB, sprite("minecraft:block/cherry_planks")); + SPRITES.put(Material.CHERRY_STAIRS, sprite("minecraft:block/cherry_planks")); + SPRITES.put(Material.CHERRY_TRAPDOOR, sprite("minecraft:block/cherry_trapdoor")); + SPRITES.put(Material.CHERRY_WALL_HANGING_SIGN, sprite("items", "minecraft:item/cherry_hanging_sign")); + SPRITES.put(Material.CHERRY_WALL_SIGN, sprite("items", "minecraft:item/cherry_sign")); + SPRITES.put(Material.CHERRY_WOOD, sprite("minecraft:block/cherry_log")); + SPRITES.put(Material.CHEST, head("758305e527fcf08525fdff07e4cd6e79774acdd426cc27327d45df8a5ff86419")); + SPRITES.put(Material.CHIPPED_ANVIL, sprite("minecraft:block/chipped_anvil_top")); + SPRITES.put(Material.CHISELED_BOOKSHELF, sprite("minecraft:block/chiseled_bookshelf_occupied")); + SPRITES.put(Material.CHISELED_COPPER, sprite("minecraft:block/chiseled_copper")); + SPRITES.put(Material.CHISELED_DEEPSLATE, sprite("minecraft:block/chiseled_deepslate")); + SPRITES.put(Material.CHISELED_NETHER_BRICKS, sprite("minecraft:block/chiseled_nether_bricks")); + SPRITES.put(Material.CHISELED_POLISHED_BLACKSTONE, sprite("minecraft:block/chiseled_polished_blackstone")); + SPRITES.put(Material.CHISELED_QUARTZ_BLOCK, sprite("minecraft:block/chiseled_quartz_block")); + SPRITES.put(Material.CHISELED_RED_SANDSTONE, sprite("minecraft:block/chiseled_red_sandstone")); + SPRITES.put(Material.CHISELED_RESIN_BRICKS, sprite("minecraft:block/chiseled_resin_bricks")); + SPRITES.put(Material.CHISELED_SANDSTONE, sprite("minecraft:block/chiseled_sandstone")); + SPRITES.put(Material.CHISELED_STONE_BRICKS, sprite("minecraft:block/chiseled_stone_bricks")); + SPRITES.put(Material.CHISELED_TUFF, sprite("minecraft:block/chiseled_tuff")); + SPRITES.put(Material.CHISELED_TUFF_BRICKS, sprite("minecraft:block/chiseled_tuff_bricks")); + SPRITES.put(Material.CHORUS_FLOWER, sprite("minecraft:block/chorus_flower")); + SPRITES.put(Material.CHORUS_PLANT, sprite("minecraft:block/chorus_plant")); + SPRITES.put(Material.CLAY, sprite("minecraft:block/clay")); + SPRITES.put(Material.CLOSED_EYEBLOSSOM, sprite("minecraft:block/closed_eyeblossom")); + SPRITES.put(Material.COAL_BLOCK, sprite("minecraft:block/coal_block")); + SPRITES.put(Material.COAL_ORE, sprite("minecraft:block/coal_ore")); + SPRITES.put(Material.COARSE_DIRT, sprite("minecraft:block/coarse_dirt")); + SPRITES.put(Material.COBBLED_DEEPSLATE, sprite("minecraft:block/cobbled_deepslate")); + SPRITES.put(Material.COBBLED_DEEPSLATE_SLAB, sprite("minecraft:block/cobbled_deepslate")); + SPRITES.put(Material.COBBLED_DEEPSLATE_STAIRS, sprite("minecraft:block/cobbled_deepslate")); + SPRITES.put(Material.COBBLED_DEEPSLATE_WALL, sprite("minecraft:block/cobbled_deepslate")); + SPRITES.put(Material.COBBLESTONE, sprite("minecraft:block/cobblestone")); + SPRITES.put(Material.COBBLESTONE_SLAB, sprite("minecraft:block/cobblestone")); + SPRITES.put(Material.COBBLESTONE_STAIRS, sprite("minecraft:block/cobblestone")); + SPRITES.put(Material.COBBLESTONE_WALL, sprite("minecraft:block/cobblestone")); + SPRITES.put(Material.COBWEB, sprite("minecraft:block/cobweb")); + SPRITES.put(Material.COCOA, sprite("items", "minecraft:item/cocoa_beans")); + SPRITES.put(Material.COMMAND_BLOCK, sprite("minecraft:block/command_block_front")); + SPRITES.put(Material.COMPARATOR, sprite("items", "minecraft:item/comparator")); + SPRITES.put(Material.COMPOSTER, sprite("minecraft:block/composter_side")); + SPRITES.put(Material.CONDUIT, sprite("minecraft:block/conduit")); + SPRITES.put(Material.COPPER_BARS, sprite("minecraft:block/copper_bars")); + SPRITES.put(Material.COPPER_BLOCK, sprite("minecraft:block/copper_block")); + SPRITES.put(Material.COPPER_BULB, sprite("minecraft:block/copper_bulb")); + SPRITES.put(Material.COPPER_CHAIN, sprite("items", "minecraft:item/copper_chain")); + SPRITES.put(Material.COPPER_CHEST, head("2a7848dfe597995d04e822ac53878a29ed81e1f152848f1823cb3529c47e1cef")); + SPRITES.put(Material.COPPER_DOOR, sprite("items", "minecraft:item/copper_door")); + SPRITES.put(Material.COPPER_GOLEM_STATUE, head("d998651718b318a2ca6a4a21ed201f0c65a14d0fcde7dd044bad33116cd5e026")); + SPRITES.put(Material.COPPER_GRATE, sprite("minecraft:block/copper_grate")); + SPRITES.put(Material.COPPER_LANTERN, sprite("items", "minecraft:item/copper_lantern")); + SPRITES.put(Material.COPPER_ORE, sprite("minecraft:block/copper_ore")); + SPRITES.put(Material.COPPER_TORCH, sprite("minecraft:block/copper_torch")); + SPRITES.put(Material.COPPER_TRAPDOOR, sprite("minecraft:block/copper_trapdoor")); + SPRITES.put(Material.COPPER_WALL_TORCH, sprite("minecraft:block/copper_torch")); + SPRITES.put(Material.CORNFLOWER, sprite("minecraft:block/cornflower")); + SPRITES.put(Material.CRACKED_DEEPSLATE_BRICKS, sprite("minecraft:block/cracked_deepslate_bricks")); + SPRITES.put(Material.CRACKED_DEEPSLATE_TILES, sprite("minecraft:block/cracked_deepslate_tiles")); + SPRITES.put(Material.CRACKED_NETHER_BRICKS, sprite("minecraft:block/cracked_nether_bricks")); + SPRITES.put(Material.CRACKED_POLISHED_BLACKSTONE_BRICKS, sprite("minecraft:block/cracked_polished_blackstone_bricks")); + SPRITES.put(Material.CRACKED_STONE_BRICKS, sprite("minecraft:block/cracked_stone_bricks")); + SPRITES.put(Material.CRAFTER, sprite("minecraft:block/crafter_north")); + SPRITES.put(Material.CRAFTING_TABLE, sprite("minecraft:block/crafting_table_front")); + SPRITES.put(Material.CREAKING_HEART, sprite("minecraft:block/creaking_heart")); + SPRITES.put(Material.CREEPER_HEAD, head("ba5e95735a3f3772b1b485e1502807ae396a72c61bfd36ab41fa71bec2f64aa2")); + SPRITES.put(Material.CREEPER_WALL_HEAD, head("ba5e95735a3f3772b1b485e1502807ae396a72c61bfd36ab41fa71bec2f64aa2")); + SPRITES.put(Material.CRIMSON_BUTTON, sprite("minecraft:block/crimson_planks")); + SPRITES.put(Material.CRIMSON_DOOR, sprite("items", "minecraft:item/crimson_door")); + SPRITES.put(Material.CRIMSON_FENCE, sprite("minecraft:block/crimson_planks")); + SPRITES.put(Material.CRIMSON_FENCE_GATE, sprite("minecraft:block/crimson_planks")); + SPRITES.put(Material.CRIMSON_FUNGUS, sprite("minecraft:block/crimson_fungus")); + SPRITES.put(Material.CRIMSON_HANGING_SIGN, sprite("items", "minecraft:item/crimson_hanging_sign")); + SPRITES.put(Material.CRIMSON_HYPHAE, sprite("minecraft:block/crimson_stem")); + SPRITES.put(Material.CRIMSON_NYLIUM, sprite("minecraft:block/crimson_nylium")); + SPRITES.put(Material.CRIMSON_PLANKS, sprite("minecraft:block/crimson_planks")); + SPRITES.put(Material.CRIMSON_PRESSURE_PLATE, sprite("minecraft:block/crimson_planks")); + SPRITES.put(Material.CRIMSON_ROOTS, sprite("minecraft:block/crimson_roots")); + SPRITES.put(Material.CRIMSON_SHELF, sprite("minecraft:block/crimson_planks")); + SPRITES.put(Material.CRIMSON_SIGN, sprite("items", "minecraft:item/crimson_sign")); + SPRITES.put(Material.CRIMSON_SLAB, sprite("minecraft:block/crimson_planks")); + SPRITES.put(Material.CRIMSON_STAIRS, sprite("minecraft:block/crimson_planks")); + SPRITES.put(Material.CRIMSON_STEM, sprite("minecraft:block/crimson_stem")); + SPRITES.put(Material.CRIMSON_TRAPDOOR, sprite("minecraft:block/crimson_trapdoor")); + SPRITES.put(Material.CRIMSON_WALL_HANGING_SIGN, sprite("items", "minecraft:item/crimson_hanging_sign")); + SPRITES.put(Material.CRIMSON_WALL_SIGN, sprite("items", "minecraft:item/crimson_sign")); + SPRITES.put(Material.CRYING_OBSIDIAN, sprite("minecraft:block/crying_obsidian")); + SPRITES.put(Material.CUT_COPPER, sprite("minecraft:block/cut_copper")); + SPRITES.put(Material.CUT_COPPER_SLAB, sprite("minecraft:block/cut_copper")); + SPRITES.put(Material.CUT_COPPER_STAIRS, sprite("minecraft:block/cut_copper")); + SPRITES.put(Material.CUT_RED_SANDSTONE, sprite("minecraft:block/cut_red_sandstone")); + SPRITES.put(Material.CUT_RED_SANDSTONE_SLAB, sprite("minecraft:block/cut_red_sandstone")); + SPRITES.put(Material.CUT_SANDSTONE, sprite("minecraft:block/cut_sandstone")); + SPRITES.put(Material.CUT_SANDSTONE_SLAB, sprite("minecraft:block/cut_sandstone")); + SPRITES.put(Material.CYAN_BANNER, sprite("map_decorations", "minecraft:cyan_banner")); + SPRITES.put(Material.CYAN_BED, sprite("minecraft:block/cyan_wool")); + SPRITES.put(Material.CYAN_CANDLE, sprite("items", "minecraft:item/cyan_candle")); + SPRITES.put(Material.CYAN_CANDLE_CAKE, sprite("items", "minecraft:item/cyan_candle")); + SPRITES.put(Material.CYAN_CARPET, sprite("minecraft:block/cyan_wool")); + SPRITES.put(Material.CYAN_CONCRETE, sprite("minecraft:block/cyan_concrete")); + SPRITES.put(Material.CYAN_CONCRETE_POWDER, sprite("minecraft:block/cyan_concrete_powder")); + SPRITES.put(Material.CYAN_GLAZED_TERRACOTTA, sprite("minecraft:block/cyan_glazed_terracotta")); + SPRITES.put(Material.CYAN_SHULKER_BOX, sprite("minecraft:block/cyan_shulker_box")); + SPRITES.put(Material.CYAN_STAINED_GLASS, sprite("minecraft:block/cyan_stained_glass")); + SPRITES.put(Material.CYAN_STAINED_GLASS_PANE, sprite("minecraft:block/cyan_stained_glass")); + SPRITES.put(Material.CYAN_TERRACOTTA, sprite("minecraft:block/cyan_terracotta")); + SPRITES.put(Material.CYAN_WALL_BANNER, sprite("map_decorations", "minecraft:cyan_banner")); + SPRITES.put(Material.CYAN_WOOL, sprite("minecraft:block/cyan_wool")); + SPRITES.put(Material.DAMAGED_ANVIL, sprite("minecraft:block/damaged_anvil_top")); + SPRITES.put(Material.DANDELION, sprite("minecraft:block/dandelion")); + SPRITES.put(Material.DARK_OAK_BUTTON, sprite("minecraft:block/dark_oak_planks")); + SPRITES.put(Material.DARK_OAK_DOOR, sprite("items", "minecraft:item/dark_oak_door")); + SPRITES.put(Material.DARK_OAK_FENCE, sprite("minecraft:block/dark_oak_planks")); + SPRITES.put(Material.DARK_OAK_FENCE_GATE, sprite("minecraft:block/dark_oak_planks")); + SPRITES.put(Material.DARK_OAK_HANGING_SIGN, sprite("items", "minecraft:item/dark_oak_hanging_sign")); + SPRITES.put(Material.DARK_OAK_LEAVES, sprite("minecraft:block/dark_oak_leaves", 4764952)); + SPRITES.put(Material.DARK_OAK_LOG, sprite("minecraft:block/dark_oak_log")); + SPRITES.put(Material.DARK_OAK_PLANKS, sprite("minecraft:block/dark_oak_planks")); + SPRITES.put(Material.DARK_OAK_PRESSURE_PLATE, sprite("minecraft:block/dark_oak_planks")); + SPRITES.put(Material.DARK_OAK_SAPLING, sprite("minecraft:block/dark_oak_sapling")); + SPRITES.put(Material.DARK_OAK_SHELF, sprite("minecraft:block/dark_oak_planks")); + SPRITES.put(Material.DARK_OAK_SIGN, sprite("items", "minecraft:item/dark_oak_sign")); + SPRITES.put(Material.DARK_OAK_SLAB, sprite("minecraft:block/dark_oak_planks")); + SPRITES.put(Material.DARK_OAK_STAIRS, sprite("minecraft:block/dark_oak_planks")); + SPRITES.put(Material.DARK_OAK_TRAPDOOR, sprite("minecraft:block/dark_oak_trapdoor")); + SPRITES.put(Material.DARK_OAK_WALL_HANGING_SIGN, sprite("items", "minecraft:item/dark_oak_hanging_sign")); + SPRITES.put(Material.DARK_OAK_WALL_SIGN, sprite("items", "minecraft:item/dark_oak_sign")); + SPRITES.put(Material.DARK_OAK_WOOD, sprite("minecraft:block/dark_oak_log")); + SPRITES.put(Material.DARK_PRISMARINE, sprite("minecraft:block/dark_prismarine")); + SPRITES.put(Material.DARK_PRISMARINE_SLAB, sprite("minecraft:block/dark_prismarine")); + SPRITES.put(Material.DARK_PRISMARINE_STAIRS, sprite("minecraft:block/dark_prismarine")); + SPRITES.put(Material.DAYLIGHT_DETECTOR, sprite("minecraft:block/daylight_detector_top")); + SPRITES.put(Material.DEAD_BRAIN_CORAL, sprite("minecraft:block/dead_brain_coral")); + SPRITES.put(Material.DEAD_BRAIN_CORAL_BLOCK, sprite("minecraft:block/dead_brain_coral_block")); + SPRITES.put(Material.DEAD_BRAIN_CORAL_FAN, sprite("minecraft:block/dead_brain_coral_fan")); + SPRITES.put(Material.DEAD_BRAIN_CORAL_WALL_FAN, sprite("minecraft:block/dead_brain_coral_fan")); + SPRITES.put(Material.DEAD_BUBBLE_CORAL, sprite("minecraft:block/dead_bubble_coral")); + SPRITES.put(Material.DEAD_BUBBLE_CORAL_BLOCK, sprite("minecraft:block/dead_bubble_coral_block")); + SPRITES.put(Material.DEAD_BUBBLE_CORAL_FAN, sprite("minecraft:block/dead_bubble_coral_fan")); + SPRITES.put(Material.DEAD_BUBBLE_CORAL_WALL_FAN, sprite("minecraft:block/dead_bubble_coral_fan")); + SPRITES.put(Material.DEAD_BUSH, sprite("minecraft:block/dead_bush")); + SPRITES.put(Material.DEAD_FIRE_CORAL, sprite("minecraft:block/dead_fire_coral")); + SPRITES.put(Material.DEAD_FIRE_CORAL_BLOCK, sprite("minecraft:block/dead_fire_coral_block")); + SPRITES.put(Material.DEAD_FIRE_CORAL_FAN, sprite("minecraft:block/dead_fire_coral_fan")); + SPRITES.put(Material.DEAD_FIRE_CORAL_WALL_FAN, sprite("minecraft:block/dead_fire_coral_fan")); + SPRITES.put(Material.DEAD_HORN_CORAL, sprite("minecraft:block/dead_horn_coral")); + SPRITES.put(Material.DEAD_HORN_CORAL_BLOCK, sprite("minecraft:block/dead_horn_coral_block")); + SPRITES.put(Material.DEAD_HORN_CORAL_FAN, sprite("minecraft:block/dead_horn_coral_fan")); + SPRITES.put(Material.DEAD_HORN_CORAL_WALL_FAN, sprite("minecraft:block/dead_horn_coral_fan")); + SPRITES.put(Material.DEAD_TUBE_CORAL, sprite("minecraft:block/dead_tube_coral")); + SPRITES.put(Material.DEAD_TUBE_CORAL_BLOCK, sprite("minecraft:block/dead_tube_coral_block")); + SPRITES.put(Material.DEAD_TUBE_CORAL_FAN, sprite("minecraft:block/dead_tube_coral_fan")); + SPRITES.put(Material.DEAD_TUBE_CORAL_WALL_FAN, sprite("minecraft:block/dead_tube_coral_fan")); + SPRITES.put(Material.DECORATED_POT, sprite("decorated_pot", "minecraft:entity/decorated_pot/danger_pottery_pattern")); + SPRITES.put(Material.DEEPSLATE, sprite("minecraft:block/deepslate")); + SPRITES.put(Material.DEEPSLATE_BRICK_SLAB, sprite("minecraft:block/deepslate_bricks")); + SPRITES.put(Material.DEEPSLATE_BRICK_STAIRS, sprite("minecraft:block/deepslate_bricks")); + SPRITES.put(Material.DEEPSLATE_BRICK_WALL, sprite("minecraft:block/deepslate_bricks")); + SPRITES.put(Material.DEEPSLATE_BRICKS, sprite("minecraft:block/deepslate_bricks")); + SPRITES.put(Material.DEEPSLATE_COAL_ORE, sprite("minecraft:block/deepslate_coal_ore")); + SPRITES.put(Material.DEEPSLATE_COPPER_ORE, sprite("minecraft:block/deepslate_copper_ore")); + SPRITES.put(Material.DEEPSLATE_DIAMOND_ORE, sprite("minecraft:block/deepslate_diamond_ore")); + SPRITES.put(Material.DEEPSLATE_EMERALD_ORE, sprite("minecraft:block/deepslate_emerald_ore")); + SPRITES.put(Material.DEEPSLATE_GOLD_ORE, sprite("minecraft:block/deepslate_gold_ore")); + SPRITES.put(Material.DEEPSLATE_IRON_ORE, sprite("minecraft:block/deepslate_iron_ore")); + SPRITES.put(Material.DEEPSLATE_LAPIS_ORE, sprite("minecraft:block/deepslate_lapis_ore")); + SPRITES.put(Material.DEEPSLATE_REDSTONE_ORE, sprite("minecraft:block/deepslate_redstone_ore")); + SPRITES.put(Material.DEEPSLATE_TILE_SLAB, sprite("minecraft:block/deepslate_tiles")); + SPRITES.put(Material.DEEPSLATE_TILE_STAIRS, sprite("minecraft:block/deepslate_tiles")); + SPRITES.put(Material.DEEPSLATE_TILE_WALL, sprite("minecraft:block/deepslate_tiles")); + SPRITES.put(Material.DEEPSLATE_TILES, sprite("minecraft:block/deepslate_tiles")); + SPRITES.put(Material.DETECTOR_RAIL, sprite("minecraft:block/detector_rail")); + SPRITES.put(Material.DIAMOND_BLOCK, sprite("minecraft:block/diamond_block")); + SPRITES.put(Material.DIAMOND_ORE, sprite("minecraft:block/diamond_ore")); + SPRITES.put(Material.DIORITE, sprite("minecraft:block/diorite")); + SPRITES.put(Material.DIORITE_SLAB, sprite("minecraft:block/diorite")); + SPRITES.put(Material.DIORITE_STAIRS, sprite("minecraft:block/diorite")); + SPRITES.put(Material.DIORITE_WALL, sprite("minecraft:block/diorite")); + SPRITES.put(Material.DIRT, sprite("minecraft:block/dirt")); + SPRITES.put(Material.DIRT_PATH, sprite("minecraft:block/dirt_path_side")); + SPRITES.put(Material.DISPENSER, sprite("minecraft:block/dispenser_front")); + SPRITES.put(Material.DRAGON_EGG, sprite("minecraft:block/dragon_egg")); + SPRITES.put(Material.DRAGON_HEAD, head("f2191029c8ccd1ebd95207720ceae6944e5e20d8848bdf3d67e0d0e1101b78a1")); + SPRITES.put(Material.DRAGON_WALL_HEAD, head("f2191029c8ccd1ebd95207720ceae6944e5e20d8848bdf3d67e0d0e1101b78a1")); + SPRITES.put(Material.DRIED_GHAST, head("4650955792174fc48143643f2d9ddcedaabc822d651631a81c9f014a0c6181f7")); + SPRITES.put(Material.DRIED_KELP_BLOCK, sprite("minecraft:block/dried_kelp_side")); + SPRITES.put(Material.DRIPSTONE_BLOCK, sprite("minecraft:block/dripstone_block")); + SPRITES.put(Material.DROPPER, sprite("minecraft:block/dropper_front")); + SPRITES.put(Material.EMERALD_BLOCK, sprite("minecraft:block/emerald_block")); + SPRITES.put(Material.EMERALD_ORE, sprite("minecraft:block/emerald_ore")); + SPRITES.put(Material.ENCHANTING_TABLE, sprite("minecraft:block/enchanting_table_side")); + SPRITES.put(Material.END_GATEWAY, head("5639d4079d6b7c0a913cff608ec43fa39a72fca5d64fb22700b1cc6c46cc69c2")); + SPRITES.put(Material.END_PORTAL, head("5639d4079d6b7c0a913cff608ec43fa39a72fca5d64fb22700b1cc6c46cc69c2")); + SPRITES.put(Material.END_PORTAL_FRAME, sprite("minecraft:block/end_portal_frame_side")); + SPRITES.put(Material.END_ROD, sprite("minecraft:block/end_rod")); + SPRITES.put(Material.END_STONE, sprite("minecraft:block/end_stone")); + SPRITES.put(Material.END_STONE_BRICK_SLAB, sprite("minecraft:block/end_stone_bricks")); + SPRITES.put(Material.END_STONE_BRICK_STAIRS, sprite("minecraft:block/end_stone_bricks")); + SPRITES.put(Material.END_STONE_BRICK_WALL, sprite("minecraft:block/end_stone_bricks")); + SPRITES.put(Material.END_STONE_BRICKS, sprite("minecraft:block/end_stone_bricks")); + SPRITES.put(Material.ENDER_CHEST, head("87acb8b99d478ba35053e9f212acb5c55cc144840468fd0242b39f5bd75acb41")); + SPRITES.put(Material.EXPOSED_CHISELED_COPPER, sprite("minecraft:block/exposed_chiseled_copper")); + SPRITES.put(Material.EXPOSED_COPPER, sprite("minecraft:block/exposed_copper")); + SPRITES.put(Material.EXPOSED_COPPER_BARS, sprite("minecraft:block/exposed_copper_bars")); + SPRITES.put(Material.EXPOSED_COPPER_BULB, sprite("minecraft:block/exposed_copper_bulb")); + SPRITES.put(Material.EXPOSED_COPPER_CHAIN, sprite("items", "minecraft:item/exposed_copper_chain")); + SPRITES.put(Material.EXPOSED_COPPER_CHEST, head("5c092ddd68df26a30afbab8247a581cb981fb3ec8114ab95519e15083c480139")); + SPRITES.put(Material.EXPOSED_COPPER_DOOR, sprite("items", "minecraft:item/exposed_copper_door")); + SPRITES.put(Material.EXPOSED_COPPER_GOLEM_STATUE, head("ad8cf824534a3e63cb2278c3a6ec5b3b17d7c8e178ac67d793e63d0eea9b048c")); + SPRITES.put(Material.EXPOSED_COPPER_GRATE, sprite("minecraft:block/exposed_copper_grate")); + SPRITES.put(Material.EXPOSED_COPPER_LANTERN, sprite("items", "minecraft:item/exposed_copper_lantern")); + SPRITES.put(Material.EXPOSED_COPPER_TRAPDOOR, sprite("minecraft:block/exposed_copper_trapdoor")); + SPRITES.put(Material.EXPOSED_CUT_COPPER, sprite("minecraft:block/exposed_cut_copper")); + SPRITES.put(Material.EXPOSED_CUT_COPPER_SLAB, sprite("minecraft:block/exposed_cut_copper")); + SPRITES.put(Material.EXPOSED_CUT_COPPER_STAIRS, sprite("minecraft:block/exposed_cut_copper")); + SPRITES.put(Material.EXPOSED_LIGHTNING_ROD, sprite("minecraft:block/exposed_lightning_rod")); + SPRITES.put(Material.FARMLAND, sprite("minecraft:block/farmland")); + SPRITES.put(Material.FERN, sprite("minecraft:block/fern", 9551193)); + SPRITES.put(Material.FIRE, sprite("minecraft:block/fire_0")); + SPRITES.put(Material.FIRE_CORAL, sprite("minecraft:block/fire_coral")); + SPRITES.put(Material.FIRE_CORAL_BLOCK, sprite("minecraft:block/fire_coral_block")); + SPRITES.put(Material.FIRE_CORAL_FAN, sprite("minecraft:block/fire_coral_fan")); + SPRITES.put(Material.FIRE_CORAL_WALL_FAN, sprite("minecraft:block/fire_coral_fan")); + SPRITES.put(Material.FIREFLY_BUSH, sprite("items", "minecraft:item/firefly_bush")); + SPRITES.put(Material.FLETCHING_TABLE, sprite("minecraft:block/fletching_table_front")); + SPRITES.put(Material.FLOWER_POT, sprite("items", "minecraft:item/flower_pot")); + SPRITES.put(Material.FLOWERING_AZALEA, sprite("minecraft:block/flowering_azalea_side")); + SPRITES.put(Material.FLOWERING_AZALEA_LEAVES, sprite("minecraft:block/flowering_azalea_leaves")); + SPRITES.put(Material.FROGSPAWN, sprite("minecraft:block/frogspawn")); + SPRITES.put(Material.FROSTED_ICE, sprite("minecraft:block/frosted_ice_3")); + SPRITES.put(Material.FURNACE, sprite("minecraft:block/furnace_front")); + SPRITES.put(Material.GILDED_BLACKSTONE, sprite("minecraft:block/gilded_blackstone")); + SPRITES.put(Material.GLASS, sprite("minecraft:block/glass")); + SPRITES.put(Material.GLASS_PANE, sprite("minecraft:block/glass")); + SPRITES.put(Material.GLOW_LICHEN, sprite("minecraft:block/glow_lichen")); + SPRITES.put(Material.GLOWSTONE, sprite("minecraft:block/glowstone")); + SPRITES.put(Material.GOLD_BLOCK, sprite("minecraft:block/gold_block")); + SPRITES.put(Material.GOLD_ORE, sprite("minecraft:block/gold_ore")); + SPRITES.put(Material.GRANITE, sprite("minecraft:block/granite")); + SPRITES.put(Material.GRANITE_SLAB, sprite("minecraft:block/granite")); + SPRITES.put(Material.GRANITE_STAIRS, sprite("minecraft:block/granite")); + SPRITES.put(Material.GRANITE_WALL, sprite("minecraft:block/granite")); + SPRITES.put(Material.GRASS_BLOCK, sprite("minecraft:block/grass_block_side")); + SPRITES.put(Material.GRAVEL, sprite("minecraft:block/gravel")); + SPRITES.put(Material.GRAY_BANNER, sprite("map_decorations", "minecraft:gray_banner")); + SPRITES.put(Material.GRAY_BED, sprite("minecraft:block/gray_wool")); + SPRITES.put(Material.GRAY_CANDLE, sprite("items", "minecraft:item/gray_candle")); + SPRITES.put(Material.GRAY_CANDLE_CAKE, sprite("items", "minecraft:item/gray_candle")); + SPRITES.put(Material.GRAY_CARPET, sprite("minecraft:block/gray_wool")); + SPRITES.put(Material.GRAY_CONCRETE, sprite("minecraft:block/gray_concrete")); + SPRITES.put(Material.GRAY_CONCRETE_POWDER, sprite("minecraft:block/gray_concrete_powder")); + SPRITES.put(Material.GRAY_GLAZED_TERRACOTTA, sprite("minecraft:block/gray_glazed_terracotta")); + SPRITES.put(Material.GRAY_SHULKER_BOX, sprite("minecraft:block/gray_shulker_box")); + SPRITES.put(Material.GRAY_STAINED_GLASS, sprite("minecraft:block/gray_stained_glass")); + SPRITES.put(Material.GRAY_STAINED_GLASS_PANE, sprite("minecraft:block/gray_stained_glass")); + SPRITES.put(Material.GRAY_TERRACOTTA, sprite("minecraft:block/gray_terracotta")); + SPRITES.put(Material.GRAY_WALL_BANNER, sprite("map_decorations", "minecraft:gray_banner")); + SPRITES.put(Material.GRAY_WOOL, sprite("minecraft:block/gray_wool")); + SPRITES.put(Material.GREEN_BANNER, sprite("map_decorations", "minecraft:green_banner")); + SPRITES.put(Material.GREEN_BED, sprite("minecraft:block/green_wool")); + SPRITES.put(Material.GREEN_CANDLE, sprite("items", "minecraft:item/green_candle")); + SPRITES.put(Material.GREEN_CANDLE_CAKE, sprite("items", "minecraft:item/green_candle")); + SPRITES.put(Material.GREEN_CARPET, sprite("minecraft:block/green_wool")); + SPRITES.put(Material.GREEN_CONCRETE, sprite("minecraft:block/green_concrete")); + SPRITES.put(Material.GREEN_CONCRETE_POWDER, sprite("minecraft:block/green_concrete_powder")); + SPRITES.put(Material.GREEN_GLAZED_TERRACOTTA, sprite("minecraft:block/green_glazed_terracotta")); + SPRITES.put(Material.GREEN_SHULKER_BOX, sprite("minecraft:block/green_shulker_box")); + SPRITES.put(Material.GREEN_STAINED_GLASS, sprite("minecraft:block/green_stained_glass")); + SPRITES.put(Material.GREEN_STAINED_GLASS_PANE, sprite("minecraft:block/green_stained_glass")); + SPRITES.put(Material.GREEN_TERRACOTTA, sprite("minecraft:block/green_terracotta")); + SPRITES.put(Material.GREEN_WALL_BANNER, sprite("map_decorations", "minecraft:green_banner")); + SPRITES.put(Material.GREEN_WOOL, sprite("minecraft:block/green_wool")); + SPRITES.put(Material.GRINDSTONE, sprite("minecraft:block/grindstone_round")); + SPRITES.put(Material.HANGING_ROOTS, sprite("minecraft:block/hanging_roots")); + SPRITES.put(Material.HAY_BLOCK, sprite("minecraft:block/hay_block_side")); + SPRITES.put(Material.HEAVY_CORE, head("5069a0f8bdd8c08693e60b93bdfe800abdf96eb1dc9e7efc38987311da4e0f34")); + SPRITES.put(Material.HEAVY_WEIGHTED_PRESSURE_PLATE, sprite("minecraft:block/iron_block")); + SPRITES.put(Material.HONEY_BLOCK, sprite("minecraft:block/honey_block_side")); + SPRITES.put(Material.HONEYCOMB_BLOCK, sprite("minecraft:block/honeycomb_block")); + SPRITES.put(Material.HOPPER, sprite("items", "minecraft:item/hopper")); + SPRITES.put(Material.HORN_CORAL, sprite("minecraft:block/horn_coral")); + SPRITES.put(Material.HORN_CORAL_BLOCK, sprite("minecraft:block/horn_coral_block")); + SPRITES.put(Material.HORN_CORAL_FAN, sprite("minecraft:block/horn_coral_fan")); + SPRITES.put(Material.HORN_CORAL_WALL_FAN, sprite("minecraft:block/horn_coral_fan")); + SPRITES.put(Material.ICE, sprite("minecraft:block/ice")); + SPRITES.put(Material.INFESTED_CHISELED_STONE_BRICKS, sprite("minecraft:block/chiseled_stone_bricks")); + SPRITES.put(Material.INFESTED_COBBLESTONE, sprite("minecraft:block/cobblestone")); + SPRITES.put(Material.INFESTED_CRACKED_STONE_BRICKS, sprite("minecraft:block/cracked_stone_bricks")); + SPRITES.put(Material.INFESTED_DEEPSLATE, sprite("minecraft:block/deepslate")); + SPRITES.put(Material.INFESTED_MOSSY_STONE_BRICKS, sprite("minecraft:block/mossy_stone_bricks")); + SPRITES.put(Material.INFESTED_STONE, sprite("minecraft:block/stone")); + SPRITES.put(Material.INFESTED_STONE_BRICKS, sprite("minecraft:block/stone_bricks")); + SPRITES.put(Material.IRON_BARS, sprite("minecraft:block/iron_bars")); + SPRITES.put(Material.IRON_BLOCK, sprite("minecraft:block/iron_block")); + SPRITES.put(Material.IRON_CHAIN, sprite("items", "minecraft:item/iron_chain")); + SPRITES.put(Material.IRON_DOOR, sprite("items", "minecraft:item/iron_door")); + SPRITES.put(Material.IRON_ORE, sprite("minecraft:block/iron_ore")); + SPRITES.put(Material.IRON_TRAPDOOR, sprite("minecraft:block/iron_trapdoor")); + SPRITES.put(Material.JACK_O_LANTERN, sprite("minecraft:block/jack_o_lantern")); + SPRITES.put(Material.JIGSAW, sprite("minecraft:block/jigsaw_side")); + SPRITES.put(Material.JUKEBOX, sprite("minecraft:block/jukebox_side")); + SPRITES.put(Material.JUNGLE_BUTTON, sprite("minecraft:block/jungle_planks")); + SPRITES.put(Material.JUNGLE_DOOR, sprite("items", "minecraft:item/jungle_door")); + SPRITES.put(Material.JUNGLE_FENCE, sprite("minecraft:block/jungle_planks")); + SPRITES.put(Material.JUNGLE_FENCE_GATE, sprite("minecraft:block/jungle_planks")); + SPRITES.put(Material.JUNGLE_HANGING_SIGN, sprite("items", "minecraft:item/jungle_hanging_sign")); + SPRITES.put(Material.JUNGLE_LEAVES, sprite("minecraft:block/jungle_leaves", 4764952)); + SPRITES.put(Material.JUNGLE_LOG, sprite("minecraft:block/jungle_log")); + SPRITES.put(Material.JUNGLE_PLANKS, sprite("minecraft:block/jungle_planks")); + SPRITES.put(Material.JUNGLE_PRESSURE_PLATE, sprite("minecraft:block/jungle_planks")); + SPRITES.put(Material.JUNGLE_SAPLING, sprite("minecraft:block/jungle_sapling")); + SPRITES.put(Material.JUNGLE_SHELF, sprite("minecraft:block/jungle_planks")); + SPRITES.put(Material.JUNGLE_SIGN, sprite("items", "minecraft:item/jungle_sign")); + SPRITES.put(Material.JUNGLE_SLAB, sprite("minecraft:block/jungle_planks")); + SPRITES.put(Material.JUNGLE_STAIRS, sprite("minecraft:block/jungle_planks")); + SPRITES.put(Material.JUNGLE_TRAPDOOR, sprite("minecraft:block/jungle_trapdoor")); + SPRITES.put(Material.JUNGLE_WALL_HANGING_SIGN, sprite("items", "minecraft:item/jungle_hanging_sign")); + SPRITES.put(Material.JUNGLE_WALL_SIGN, sprite("items", "minecraft:item/jungle_sign")); + SPRITES.put(Material.JUNGLE_WOOD, sprite("minecraft:block/jungle_log")); + SPRITES.put(Material.KELP, sprite("items", "minecraft:item/kelp")); + SPRITES.put(Material.KELP_PLANT, sprite("minecraft:block/kelp_plant")); + SPRITES.put(Material.LADDER, sprite("minecraft:block/ladder")); + SPRITES.put(Material.LANTERN, sprite("items", "minecraft:item/lantern")); + SPRITES.put(Material.LAPIS_BLOCK, sprite("minecraft:block/lapis_block")); + SPRITES.put(Material.LAPIS_ORE, sprite("minecraft:block/lapis_ore")); + SPRITES.put(Material.LARGE_AMETHYST_BUD, sprite("minecraft:block/large_amethyst_bud")); + SPRITES.put(Material.LARGE_FERN, sprite("minecraft:block/large_fern_top", 9551193)); + SPRITES.put(Material.LAVA, sprite("minecraft:block/lava_still")); + SPRITES.put(Material.LAVA_CAULDRON, sprite("items", "minecraft:item/cauldron")); + SPRITES.put(Material.LEAF_LITTER, sprite("items", "minecraft:item/leaf_litter")); + SPRITES.put(Material.LECTERN, sprite("minecraft:block/bookshelf")); + SPRITES.put(Material.LEVER, sprite("minecraft:block/lever")); + SPRITES.put(Material.LIGHT, sprite("items", "minecraft:item/light_15")); + SPRITES.put(Material.LIGHT_BLUE_BANNER, sprite("map_decorations", "minecraft:light_blue_banner")); + SPRITES.put(Material.LIGHT_BLUE_BED, sprite("minecraft:block/light_blue_wool")); + SPRITES.put(Material.LIGHT_BLUE_CANDLE, sprite("items", "minecraft:item/light_blue_candle")); + SPRITES.put(Material.LIGHT_BLUE_CANDLE_CAKE, sprite("items", "minecraft:item/light_blue_candle")); + SPRITES.put(Material.LIGHT_BLUE_CARPET, sprite("minecraft:block/light_blue_wool")); + SPRITES.put(Material.LIGHT_BLUE_CONCRETE, sprite("minecraft:block/light_blue_concrete")); + SPRITES.put(Material.LIGHT_BLUE_CONCRETE_POWDER, sprite("minecraft:block/light_blue_concrete_powder")); + SPRITES.put(Material.LIGHT_BLUE_GLAZED_TERRACOTTA, sprite("minecraft:block/light_blue_glazed_terracotta")); + SPRITES.put(Material.LIGHT_BLUE_SHULKER_BOX, sprite("minecraft:block/light_blue_shulker_box")); + SPRITES.put(Material.LIGHT_BLUE_STAINED_GLASS, sprite("minecraft:block/light_blue_stained_glass")); + SPRITES.put(Material.LIGHT_BLUE_STAINED_GLASS_PANE, sprite("minecraft:block/light_blue_stained_glass")); + SPRITES.put(Material.LIGHT_BLUE_TERRACOTTA, sprite("minecraft:block/light_blue_terracotta")); + SPRITES.put(Material.LIGHT_BLUE_WALL_BANNER, sprite("map_decorations", "minecraft:light_blue_banner")); + SPRITES.put(Material.LIGHT_BLUE_WOOL, sprite("minecraft:block/light_blue_wool")); + SPRITES.put(Material.LIGHT_GRAY_BANNER, sprite("map_decorations", "minecraft:light_gray_banner")); + SPRITES.put(Material.LIGHT_GRAY_BED, sprite("minecraft:block/light_gray_wool")); + SPRITES.put(Material.LIGHT_GRAY_CANDLE, sprite("items", "minecraft:item/light_gray_candle")); + SPRITES.put(Material.LIGHT_GRAY_CANDLE_CAKE, sprite("items", "minecraft:item/light_gray_candle")); + SPRITES.put(Material.LIGHT_GRAY_CARPET, sprite("minecraft:block/light_gray_wool")); + SPRITES.put(Material.LIGHT_GRAY_CONCRETE, sprite("minecraft:block/light_gray_concrete")); + SPRITES.put(Material.LIGHT_GRAY_CONCRETE_POWDER, sprite("minecraft:block/light_gray_concrete_powder")); + SPRITES.put(Material.LIGHT_GRAY_GLAZED_TERRACOTTA, sprite("minecraft:block/light_gray_glazed_terracotta")); + SPRITES.put(Material.LIGHT_GRAY_SHULKER_BOX, sprite("minecraft:block/light_gray_shulker_box")); + SPRITES.put(Material.LIGHT_GRAY_STAINED_GLASS, sprite("minecraft:block/light_gray_stained_glass")); + SPRITES.put(Material.LIGHT_GRAY_STAINED_GLASS_PANE, sprite("minecraft:block/light_gray_stained_glass")); + SPRITES.put(Material.LIGHT_GRAY_TERRACOTTA, sprite("minecraft:block/light_gray_terracotta")); + SPRITES.put(Material.LIGHT_GRAY_WALL_BANNER, sprite("map_decorations", "minecraft:light_gray_banner")); + SPRITES.put(Material.LIGHT_GRAY_WOOL, sprite("minecraft:block/light_gray_wool")); + SPRITES.put(Material.LIGHT_WEIGHTED_PRESSURE_PLATE, sprite("minecraft:block/gold_block")); + SPRITES.put(Material.LIGHTNING_ROD, sprite("minecraft:block/lightning_rod")); + SPRITES.put(Material.LILAC, sprite("minecraft:block/lilac_top")); + SPRITES.put(Material.LILY_OF_THE_VALLEY, sprite("minecraft:block/lily_of_the_valley")); + SPRITES.put(Material.LILY_PAD, sprite("minecraft:block/lily_pad", 7455580)); + SPRITES.put(Material.LIME_BANNER, sprite("map_decorations", "minecraft:lime_banner")); + SPRITES.put(Material.LIME_BED, sprite("minecraft:block/lime_wool")); + SPRITES.put(Material.LIME_CANDLE, sprite("items", "minecraft:item/lime_candle")); + SPRITES.put(Material.LIME_CANDLE_CAKE, sprite("items", "minecraft:item/lime_candle")); + SPRITES.put(Material.LIME_CARPET, sprite("minecraft:block/lime_wool")); + SPRITES.put(Material.LIME_CONCRETE, sprite("minecraft:block/lime_concrete")); + SPRITES.put(Material.LIME_CONCRETE_POWDER, sprite("minecraft:block/lime_concrete_powder")); + SPRITES.put(Material.LIME_GLAZED_TERRACOTTA, sprite("minecraft:block/lime_glazed_terracotta")); + SPRITES.put(Material.LIME_SHULKER_BOX, sprite("minecraft:block/lime_shulker_box")); + SPRITES.put(Material.LIME_STAINED_GLASS, sprite("minecraft:block/lime_stained_glass")); + SPRITES.put(Material.LIME_STAINED_GLASS_PANE, sprite("minecraft:block/lime_stained_glass")); + SPRITES.put(Material.LIME_TERRACOTTA, sprite("minecraft:block/lime_terracotta")); + SPRITES.put(Material.LIME_WALL_BANNER, sprite("map_decorations", "minecraft:lime_banner")); + SPRITES.put(Material.LIME_WOOL, sprite("minecraft:block/lime_wool")); + SPRITES.put(Material.LODESTONE, sprite("minecraft:block/lodestone_side")); + SPRITES.put(Material.LOOM, sprite("minecraft:block/loom_front")); + SPRITES.put(Material.MAGENTA_BANNER, sprite("map_decorations", "minecraft:magenta_banner")); + SPRITES.put(Material.MAGENTA_BED, sprite("minecraft:block/magenta_wool")); + SPRITES.put(Material.MAGENTA_CANDLE, sprite("items", "minecraft:item/magenta_candle")); + SPRITES.put(Material.MAGENTA_CANDLE_CAKE, sprite("items", "minecraft:item/magenta_candle")); + SPRITES.put(Material.MAGENTA_CARPET, sprite("minecraft:block/magenta_wool")); + SPRITES.put(Material.MAGENTA_CONCRETE, sprite("minecraft:block/magenta_concrete")); + SPRITES.put(Material.MAGENTA_CONCRETE_POWDER, sprite("minecraft:block/magenta_concrete_powder")); + SPRITES.put(Material.MAGENTA_GLAZED_TERRACOTTA, sprite("minecraft:block/magenta_glazed_terracotta")); + SPRITES.put(Material.MAGENTA_SHULKER_BOX, sprite("minecraft:block/magenta_shulker_box")); + SPRITES.put(Material.MAGENTA_STAINED_GLASS, sprite("minecraft:block/magenta_stained_glass")); + SPRITES.put(Material.MAGENTA_STAINED_GLASS_PANE, sprite("minecraft:block/magenta_stained_glass")); + SPRITES.put(Material.MAGENTA_TERRACOTTA, sprite("minecraft:block/magenta_terracotta")); + SPRITES.put(Material.MAGENTA_WALL_BANNER, sprite("map_decorations", "minecraft:magenta_banner")); + SPRITES.put(Material.MAGENTA_WOOL, sprite("minecraft:block/magenta_wool")); + SPRITES.put(Material.MAGMA_BLOCK, sprite("minecraft:block/magma")); + SPRITES.put(Material.MANGROVE_BUTTON, sprite("minecraft:block/mangrove_planks")); + SPRITES.put(Material.MANGROVE_DOOR, sprite("items", "minecraft:item/mangrove_door")); + SPRITES.put(Material.MANGROVE_FENCE, sprite("minecraft:block/mangrove_planks")); + SPRITES.put(Material.MANGROVE_FENCE_GATE, sprite("minecraft:block/mangrove_planks")); + SPRITES.put(Material.MANGROVE_HANGING_SIGN, sprite("items", "minecraft:item/mangrove_hanging_sign")); + SPRITES.put(Material.MANGROVE_LEAVES, sprite("minecraft:block/mangrove_leaves", 9619016)); + SPRITES.put(Material.MANGROVE_LOG, sprite("minecraft:block/mangrove_log")); + SPRITES.put(Material.MANGROVE_PLANKS, sprite("minecraft:block/mangrove_planks")); + SPRITES.put(Material.MANGROVE_PRESSURE_PLATE, sprite("minecraft:block/mangrove_planks")); + SPRITES.put(Material.MANGROVE_PROPAGULE, sprite("items", "minecraft:item/mangrove_propagule")); + SPRITES.put(Material.MANGROVE_ROOTS, sprite("minecraft:block/mangrove_roots_side")); + SPRITES.put(Material.MANGROVE_SHELF, sprite("minecraft:block/mangrove_planks")); + SPRITES.put(Material.MANGROVE_SIGN, sprite("items", "minecraft:item/mangrove_sign")); + SPRITES.put(Material.MANGROVE_SLAB, sprite("minecraft:block/mangrove_planks")); + SPRITES.put(Material.MANGROVE_STAIRS, sprite("minecraft:block/mangrove_planks")); + SPRITES.put(Material.MANGROVE_TRAPDOOR, sprite("minecraft:block/mangrove_trapdoor")); + SPRITES.put(Material.MANGROVE_WALL_HANGING_SIGN, sprite("items", "minecraft:item/mangrove_hanging_sign")); + SPRITES.put(Material.MANGROVE_WALL_SIGN, sprite("items", "minecraft:item/mangrove_sign")); + SPRITES.put(Material.MANGROVE_WOOD, sprite("minecraft:block/mangrove_log")); + SPRITES.put(Material.MEDIUM_AMETHYST_BUD, sprite("minecraft:block/medium_amethyst_bud")); + SPRITES.put(Material.MELON, sprite("minecraft:block/melon_side")); + SPRITES.put(Material.MELON_STEM, sprite("minecraft:block/melon_stem", 11113994)); + SPRITES.put(Material.MOSS_BLOCK, sprite("minecraft:block/moss_block")); + SPRITES.put(Material.MOSS_CARPET, sprite("minecraft:block/moss_block")); + SPRITES.put(Material.MOSSY_COBBLESTONE, sprite("minecraft:block/mossy_cobblestone")); + SPRITES.put(Material.MOSSY_COBBLESTONE_SLAB, sprite("minecraft:block/mossy_cobblestone")); + SPRITES.put(Material.MOSSY_COBBLESTONE_STAIRS, sprite("minecraft:block/mossy_cobblestone")); + SPRITES.put(Material.MOSSY_COBBLESTONE_WALL, sprite("minecraft:block/mossy_cobblestone")); + SPRITES.put(Material.MOSSY_STONE_BRICK_SLAB, sprite("minecraft:block/mossy_stone_bricks")); + SPRITES.put(Material.MOSSY_STONE_BRICK_STAIRS, sprite("minecraft:block/mossy_stone_bricks")); + SPRITES.put(Material.MOSSY_STONE_BRICK_WALL, sprite("minecraft:block/mossy_stone_bricks")); + SPRITES.put(Material.MOSSY_STONE_BRICKS, sprite("minecraft:block/mossy_stone_bricks")); + SPRITES.put(Material.MOVING_PISTON, sprite("minecraft:block/piston_top")); + SPRITES.put(Material.MUD, sprite("minecraft:block/mud")); + SPRITES.put(Material.MUD_BRICK_SLAB, sprite("minecraft:block/mud_bricks")); + SPRITES.put(Material.MUD_BRICK_STAIRS, sprite("minecraft:block/mud_bricks")); + SPRITES.put(Material.MUD_BRICK_WALL, sprite("minecraft:block/mud_bricks")); + SPRITES.put(Material.MUD_BRICKS, sprite("minecraft:block/mud_bricks")); + SPRITES.put(Material.MUDDY_MANGROVE_ROOTS, sprite("minecraft:block/muddy_mangrove_roots_side")); + SPRITES.put(Material.MUSHROOM_STEM, sprite("minecraft:block/mushroom_stem")); + SPRITES.put(Material.MYCELIUM, sprite("minecraft:block/mycelium_side")); + SPRITES.put(Material.NETHER_BRICK_FENCE, sprite("minecraft:block/nether_bricks")); + SPRITES.put(Material.NETHER_BRICK_SLAB, sprite("minecraft:block/nether_bricks")); + SPRITES.put(Material.NETHER_BRICK_STAIRS, sprite("minecraft:block/nether_bricks")); + SPRITES.put(Material.NETHER_BRICK_WALL, sprite("minecraft:block/nether_bricks")); + SPRITES.put(Material.NETHER_BRICKS, sprite("minecraft:block/nether_bricks")); + SPRITES.put(Material.NETHER_GOLD_ORE, sprite("minecraft:block/nether_gold_ore")); + SPRITES.put(Material.NETHER_PORTAL, sprite("minecraft:block/nether_portal")); + SPRITES.put(Material.NETHER_QUARTZ_ORE, sprite("minecraft:block/nether_quartz_ore")); + SPRITES.put(Material.NETHER_SPROUTS, sprite("items", "minecraft:item/nether_sprouts")); + SPRITES.put(Material.NETHER_WART, sprite("items", "minecraft:item/nether_wart")); + SPRITES.put(Material.NETHER_WART_BLOCK, sprite("minecraft:block/nether_wart_block")); + SPRITES.put(Material.NETHERITE_BLOCK, sprite("minecraft:block/netherite_block")); + SPRITES.put(Material.NETHERRACK, sprite("minecraft:block/netherrack")); + SPRITES.put(Material.NOTE_BLOCK, sprite("minecraft:block/note_block")); + SPRITES.put(Material.OAK_BUTTON, sprite("minecraft:block/oak_planks")); + SPRITES.put(Material.OAK_DOOR, sprite("items", "minecraft:item/oak_door")); + SPRITES.put(Material.OAK_FENCE, sprite("minecraft:block/oak_planks")); + SPRITES.put(Material.OAK_FENCE_GATE, sprite("minecraft:block/oak_planks")); + SPRITES.put(Material.OAK_HANGING_SIGN, sprite("items", "minecraft:item/oak_hanging_sign")); + SPRITES.put(Material.OAK_LEAVES, sprite("minecraft:block/oak_leaves", 4764952)); + SPRITES.put(Material.OAK_LOG, sprite("minecraft:block/oak_log")); + SPRITES.put(Material.OAK_PLANKS, sprite("minecraft:block/oak_planks")); + SPRITES.put(Material.OAK_PRESSURE_PLATE, sprite("minecraft:block/oak_planks")); + SPRITES.put(Material.OAK_SAPLING, sprite("minecraft:block/oak_sapling")); + SPRITES.put(Material.OAK_SHELF, sprite("minecraft:block/oak_planks")); + SPRITES.put(Material.OAK_SIGN, sprite("items", "minecraft:item/oak_sign")); + SPRITES.put(Material.OAK_SLAB, sprite("minecraft:block/oak_planks")); + SPRITES.put(Material.OAK_STAIRS, sprite("minecraft:block/oak_planks")); + SPRITES.put(Material.OAK_TRAPDOOR, sprite("minecraft:block/oak_trapdoor")); + SPRITES.put(Material.OAK_WALL_HANGING_SIGN, sprite("items", "minecraft:item/oak_hanging_sign")); + SPRITES.put(Material.OAK_WALL_SIGN, sprite("items", "minecraft:item/oak_sign")); + SPRITES.put(Material.OAK_WOOD, sprite("minecraft:block/oak_log")); + SPRITES.put(Material.OBSERVER, sprite("minecraft:block/observer_front")); + SPRITES.put(Material.OBSIDIAN, sprite("minecraft:block/obsidian")); + SPRITES.put(Material.OCHRE_FROGLIGHT, sprite("minecraft:block/ochre_froglight_side")); + SPRITES.put(Material.OPEN_EYEBLOSSOM, sprite("minecraft:block/open_eyeblossom")); + SPRITES.put(Material.ORANGE_BANNER, sprite("map_decorations", "minecraft:orange_banner")); + SPRITES.put(Material.ORANGE_BED, sprite("minecraft:block/orange_wool")); + SPRITES.put(Material.ORANGE_CANDLE, sprite("items", "minecraft:item/orange_candle")); + SPRITES.put(Material.ORANGE_CANDLE_CAKE, sprite("items", "minecraft:item/orange_candle")); + SPRITES.put(Material.ORANGE_CARPET, sprite("minecraft:block/orange_wool")); + SPRITES.put(Material.ORANGE_CONCRETE, sprite("minecraft:block/orange_concrete")); + SPRITES.put(Material.ORANGE_CONCRETE_POWDER, sprite("minecraft:block/orange_concrete_powder")); + SPRITES.put(Material.ORANGE_GLAZED_TERRACOTTA, sprite("minecraft:block/orange_glazed_terracotta")); + SPRITES.put(Material.ORANGE_SHULKER_BOX, sprite("minecraft:block/orange_shulker_box")); + SPRITES.put(Material.ORANGE_STAINED_GLASS, sprite("minecraft:block/orange_stained_glass")); + SPRITES.put(Material.ORANGE_STAINED_GLASS_PANE, sprite("minecraft:block/orange_stained_glass")); + SPRITES.put(Material.ORANGE_TERRACOTTA, sprite("minecraft:block/orange_terracotta")); + SPRITES.put(Material.ORANGE_TULIP, sprite("minecraft:block/orange_tulip")); + SPRITES.put(Material.ORANGE_WALL_BANNER, sprite("map_decorations", "minecraft:orange_banner")); + SPRITES.put(Material.ORANGE_WOOL, sprite("minecraft:block/orange_wool")); + SPRITES.put(Material.OXEYE_DAISY, sprite("minecraft:block/oxeye_daisy")); + SPRITES.put(Material.OXIDIZED_CHISELED_COPPER, sprite("minecraft:block/oxidized_chiseled_copper")); + SPRITES.put(Material.OXIDIZED_COPPER, sprite("minecraft:block/oxidized_copper")); + SPRITES.put(Material.OXIDIZED_COPPER_BARS, sprite("minecraft:block/oxidized_copper_bars")); + SPRITES.put(Material.OXIDIZED_COPPER_BULB, sprite("minecraft:block/oxidized_copper_bulb")); + SPRITES.put(Material.OXIDIZED_COPPER_CHAIN, sprite("items", "minecraft:item/oxidized_copper_chain")); + SPRITES.put(Material.OXIDIZED_COPPER_CHEST, head("33af3bfdf486eeff78c49da400907b45a4c4db4d6fb159909a3217e069c640b1")); + SPRITES.put(Material.OXIDIZED_COPPER_DOOR, sprite("items", "minecraft:item/oxidized_copper_door")); + SPRITES.put(Material.OXIDIZED_COPPER_GOLEM_STATUE, head("d1e2791f850af92271763f32e3d440573952135c73083715665d7adcff9b06c9")); + SPRITES.put(Material.OXIDIZED_COPPER_GRATE, sprite("minecraft:block/oxidized_copper_grate")); + SPRITES.put(Material.OXIDIZED_COPPER_LANTERN, sprite("items", "minecraft:item/oxidized_copper_lantern")); + SPRITES.put(Material.OXIDIZED_COPPER_TRAPDOOR, sprite("minecraft:block/oxidized_copper_trapdoor")); + SPRITES.put(Material.OXIDIZED_CUT_COPPER, sprite("minecraft:block/oxidized_cut_copper")); + SPRITES.put(Material.OXIDIZED_CUT_COPPER_SLAB, sprite("minecraft:block/oxidized_cut_copper")); + SPRITES.put(Material.OXIDIZED_CUT_COPPER_STAIRS, sprite("minecraft:block/oxidized_cut_copper")); + SPRITES.put(Material.OXIDIZED_LIGHTNING_ROD, sprite("minecraft:block/oxidized_lightning_rod")); + SPRITES.put(Material.PACKED_ICE, sprite("minecraft:block/packed_ice")); + SPRITES.put(Material.PACKED_MUD, sprite("minecraft:block/packed_mud")); + SPRITES.put(Material.PALE_HANGING_MOSS, sprite("minecraft:block/pale_hanging_moss")); + SPRITES.put(Material.PALE_MOSS_BLOCK, sprite("minecraft:block/pale_moss_block")); + SPRITES.put(Material.PALE_MOSS_CARPET, sprite("minecraft:block/pale_moss_carpet")); + SPRITES.put(Material.PALE_OAK_BUTTON, sprite("minecraft:block/pale_oak_planks")); + SPRITES.put(Material.PALE_OAK_DOOR, sprite("items", "minecraft:item/pale_oak_door")); + SPRITES.put(Material.PALE_OAK_FENCE, sprite("minecraft:block/pale_oak_planks")); + SPRITES.put(Material.PALE_OAK_FENCE_GATE, sprite("minecraft:block/pale_oak_planks")); + SPRITES.put(Material.PALE_OAK_HANGING_SIGN, sprite("items", "minecraft:item/pale_oak_hanging_sign")); + SPRITES.put(Material.PALE_OAK_LEAVES, sprite("minecraft:block/pale_oak_leaves")); + SPRITES.put(Material.PALE_OAK_LOG, sprite("minecraft:block/pale_oak_log")); + SPRITES.put(Material.PALE_OAK_PLANKS, sprite("minecraft:block/pale_oak_planks")); + SPRITES.put(Material.PALE_OAK_PRESSURE_PLATE, sprite("minecraft:block/pale_oak_planks")); + SPRITES.put(Material.PALE_OAK_SAPLING, sprite("minecraft:block/pale_oak_sapling")); + SPRITES.put(Material.PALE_OAK_SHELF, sprite("minecraft:block/pale_oak_planks")); + SPRITES.put(Material.PALE_OAK_SIGN, sprite("items", "minecraft:item/pale_oak_sign")); + SPRITES.put(Material.PALE_OAK_SLAB, sprite("minecraft:block/pale_oak_planks")); + SPRITES.put(Material.PALE_OAK_STAIRS, sprite("minecraft:block/pale_oak_planks")); + SPRITES.put(Material.PALE_OAK_TRAPDOOR, sprite("minecraft:block/pale_oak_trapdoor")); + SPRITES.put(Material.PALE_OAK_WALL_HANGING_SIGN, sprite("items", "minecraft:item/pale_oak_hanging_sign")); + SPRITES.put(Material.PALE_OAK_WALL_SIGN, sprite("items", "minecraft:item/pale_oak_sign")); + SPRITES.put(Material.PALE_OAK_WOOD, sprite("minecraft:block/pale_oak_log")); + SPRITES.put(Material.PEARLESCENT_FROGLIGHT, sprite("minecraft:block/pearlescent_froglight_side")); + SPRITES.put(Material.PEONY, sprite("minecraft:block/peony_top")); + SPRITES.put(Material.PETRIFIED_OAK_SLAB, sprite("minecraft:block/oak_planks")); + SPRITES.put(Material.PIGLIN_HEAD, head("90bc9dbb4404b800f8cf0256220ff74b0b71dba8b66600b6734f4d63361618f5")); + SPRITES.put(Material.PIGLIN_WALL_HEAD, head("90bc9dbb4404b800f8cf0256220ff74b0b71dba8b66600b6734f4d63361618f5")); + SPRITES.put(Material.PINK_BANNER, sprite("map_decorations", "minecraft:pink_banner")); + SPRITES.put(Material.PINK_BED, sprite("minecraft:block/pink_wool")); + SPRITES.put(Material.PINK_CANDLE, sprite("items", "minecraft:item/pink_candle")); + SPRITES.put(Material.PINK_CANDLE_CAKE, sprite("items", "minecraft:item/pink_candle")); + SPRITES.put(Material.PINK_CARPET, sprite("minecraft:block/pink_wool")); + SPRITES.put(Material.PINK_CONCRETE, sprite("minecraft:block/pink_concrete")); + SPRITES.put(Material.PINK_CONCRETE_POWDER, sprite("minecraft:block/pink_concrete_powder")); + SPRITES.put(Material.PINK_GLAZED_TERRACOTTA, sprite("minecraft:block/pink_glazed_terracotta")); + SPRITES.put(Material.PINK_PETALS, sprite("items", "minecraft:item/pink_petals")); + SPRITES.put(Material.PINK_SHULKER_BOX, sprite("minecraft:block/pink_shulker_box")); + SPRITES.put(Material.PINK_STAINED_GLASS, sprite("minecraft:block/pink_stained_glass")); + SPRITES.put(Material.PINK_STAINED_GLASS_PANE, sprite("minecraft:block/pink_stained_glass")); + SPRITES.put(Material.PINK_TERRACOTTA, sprite("minecraft:block/pink_terracotta")); + SPRITES.put(Material.PINK_TULIP, sprite("minecraft:block/pink_tulip")); + SPRITES.put(Material.PINK_WALL_BANNER, sprite("map_decorations", "minecraft:pink_banner")); + SPRITES.put(Material.PINK_WOOL, sprite("minecraft:block/pink_wool")); + SPRITES.put(Material.PISTON, sprite("minecraft:block/piston_side")); + SPRITES.put(Material.PISTON_HEAD, sprite("minecraft:block/piston_top")); + SPRITES.put(Material.PITCHER_CROP, sprite("minecraft:block/pitcher_crop_side")); + SPRITES.put(Material.PITCHER_PLANT, sprite("items", "minecraft:item/pitcher_plant")); + SPRITES.put(Material.PLAYER_HEAD, head("d5c4ee5ce20aed9e33e866c66caa37178606234b3721084bf01d13320fb2eb3f")); + SPRITES.put(Material.PLAYER_WALL_HEAD, head("d5c4ee5ce20aed9e33e866c66caa37178606234b3721084bf01d13320fb2eb3f")); + SPRITES.put(Material.PODZOL, sprite("minecraft:block/podzol_side")); + SPRITES.put(Material.POINTED_DRIPSTONE, sprite("items", "minecraft:item/pointed_dripstone")); + SPRITES.put(Material.POLISHED_ANDESITE, sprite("minecraft:block/polished_andesite")); + SPRITES.put(Material.POLISHED_ANDESITE_SLAB, sprite("minecraft:block/polished_andesite")); + SPRITES.put(Material.POLISHED_ANDESITE_STAIRS, sprite("minecraft:block/polished_andesite")); + SPRITES.put(Material.POLISHED_BASALT, sprite("minecraft:block/polished_basalt_side")); + SPRITES.put(Material.POLISHED_BLACKSTONE, sprite("minecraft:block/polished_blackstone")); + SPRITES.put(Material.POLISHED_BLACKSTONE_BRICK_SLAB, sprite("minecraft:block/polished_blackstone_bricks")); + SPRITES.put(Material.POLISHED_BLACKSTONE_BRICK_STAIRS, sprite("minecraft:block/polished_blackstone_bricks")); + SPRITES.put(Material.POLISHED_BLACKSTONE_BRICK_WALL, sprite("minecraft:block/polished_blackstone_bricks")); + SPRITES.put(Material.POLISHED_BLACKSTONE_BRICKS, sprite("minecraft:block/polished_blackstone_bricks")); + SPRITES.put(Material.POLISHED_BLACKSTONE_BUTTON, sprite("minecraft:block/polished_blackstone")); + SPRITES.put(Material.POLISHED_BLACKSTONE_PRESSURE_PLATE, sprite("minecraft:block/polished_blackstone")); + SPRITES.put(Material.POLISHED_BLACKSTONE_SLAB, sprite("minecraft:block/polished_blackstone")); + SPRITES.put(Material.POLISHED_BLACKSTONE_STAIRS, sprite("minecraft:block/polished_blackstone")); + SPRITES.put(Material.POLISHED_BLACKSTONE_WALL, sprite("minecraft:block/polished_blackstone")); + SPRITES.put(Material.POLISHED_DEEPSLATE, sprite("minecraft:block/polished_deepslate")); + SPRITES.put(Material.POLISHED_DEEPSLATE_SLAB, sprite("minecraft:block/polished_deepslate")); + SPRITES.put(Material.POLISHED_DEEPSLATE_STAIRS, sprite("minecraft:block/polished_deepslate")); + SPRITES.put(Material.POLISHED_DEEPSLATE_WALL, sprite("minecraft:block/polished_deepslate")); + SPRITES.put(Material.POLISHED_DIORITE, sprite("minecraft:block/polished_diorite")); + SPRITES.put(Material.POLISHED_DIORITE_SLAB, sprite("minecraft:block/polished_diorite")); + SPRITES.put(Material.POLISHED_DIORITE_STAIRS, sprite("minecraft:block/polished_diorite")); + SPRITES.put(Material.POLISHED_GRANITE, sprite("minecraft:block/polished_granite")); + SPRITES.put(Material.POLISHED_GRANITE_SLAB, sprite("minecraft:block/polished_granite")); + SPRITES.put(Material.POLISHED_GRANITE_STAIRS, sprite("minecraft:block/polished_granite")); + SPRITES.put(Material.POLISHED_TUFF, sprite("minecraft:block/polished_tuff")); + SPRITES.put(Material.POLISHED_TUFF_SLAB, sprite("minecraft:block/polished_tuff")); + SPRITES.put(Material.POLISHED_TUFF_STAIRS, sprite("minecraft:block/polished_tuff")); + SPRITES.put(Material.POLISHED_TUFF_WALL, sprite("minecraft:block/polished_tuff")); + SPRITES.put(Material.POPPY, sprite("minecraft:block/poppy")); + SPRITES.put(Material.POTATOES, sprite("minecraft:block/potatoes_stage3")); + SPRITES.put(Material.POTTED_ACACIA_SAPLING, sprite("minecraft:block/acacia_sapling")); + SPRITES.put(Material.POTTED_ALLIUM, sprite("minecraft:block/allium")); + SPRITES.put(Material.POTTED_AZALEA_BUSH, sprite("minecraft:block/potted_azalea_bush_side")); + SPRITES.put(Material.POTTED_AZURE_BLUET, sprite("minecraft:block/azure_bluet")); + SPRITES.put(Material.POTTED_BAMBOO, sprite("items", "minecraft:item/bamboo")); + SPRITES.put(Material.POTTED_BIRCH_SAPLING, sprite("minecraft:block/birch_sapling")); + SPRITES.put(Material.POTTED_BLUE_ORCHID, sprite("minecraft:block/blue_orchid")); + SPRITES.put(Material.POTTED_BROWN_MUSHROOM, sprite("minecraft:block/brown_mushroom")); + SPRITES.put(Material.POTTED_CACTUS, sprite("minecraft:block/cactus_side")); + SPRITES.put(Material.POTTED_CHERRY_SAPLING, sprite("minecraft:block/cherry_sapling")); + SPRITES.put(Material.POTTED_CLOSED_EYEBLOSSOM, sprite("minecraft:block/closed_eyeblossom")); + SPRITES.put(Material.POTTED_CORNFLOWER, sprite("minecraft:block/cornflower")); + SPRITES.put(Material.POTTED_CRIMSON_FUNGUS, sprite("minecraft:block/crimson_fungus")); + SPRITES.put(Material.POTTED_CRIMSON_ROOTS, sprite("minecraft:block/crimson_roots")); + SPRITES.put(Material.POTTED_DANDELION, sprite("minecraft:block/dandelion")); + SPRITES.put(Material.POTTED_DARK_OAK_SAPLING, sprite("minecraft:block/dark_oak_sapling")); + SPRITES.put(Material.POTTED_DEAD_BUSH, sprite("minecraft:block/dead_bush")); + SPRITES.put(Material.POTTED_FERN, sprite("minecraft:block/fern", 9551193)); + SPRITES.put(Material.POTTED_FLOWERING_AZALEA_BUSH, sprite("minecraft:block/potted_flowering_azalea_bush_side")); + SPRITES.put(Material.POTTED_JUNGLE_SAPLING, sprite("minecraft:block/jungle_sapling")); + SPRITES.put(Material.POTTED_LILY_OF_THE_VALLEY, sprite("minecraft:block/lily_of_the_valley")); + SPRITES.put(Material.POTTED_MANGROVE_PROPAGULE, sprite("items", "minecraft:item/mangrove_propagule")); + SPRITES.put(Material.POTTED_OAK_SAPLING, sprite("minecraft:block/oak_sapling")); + SPRITES.put(Material.POTTED_OPEN_EYEBLOSSOM, sprite("minecraft:block/open_eyeblossom")); + SPRITES.put(Material.POTTED_ORANGE_TULIP, sprite("minecraft:block/orange_tulip")); + SPRITES.put(Material.POTTED_OXEYE_DAISY, sprite("minecraft:block/oxeye_daisy")); + SPRITES.put(Material.POTTED_PALE_OAK_SAPLING, sprite("minecraft:block/pale_oak_sapling")); + SPRITES.put(Material.POTTED_PINK_TULIP, sprite("minecraft:block/pink_tulip")); + SPRITES.put(Material.POTTED_POPPY, sprite("minecraft:block/poppy")); + SPRITES.put(Material.POTTED_RED_MUSHROOM, sprite("minecraft:block/red_mushroom")); + SPRITES.put(Material.POTTED_RED_TULIP, sprite("minecraft:block/red_tulip")); + SPRITES.put(Material.POTTED_SPRUCE_SAPLING, sprite("minecraft:block/spruce_sapling")); + SPRITES.put(Material.POTTED_TORCHFLOWER, sprite("minecraft:block/torchflower")); + SPRITES.put(Material.POTTED_WARPED_FUNGUS, sprite("minecraft:block/warped_fungus")); + SPRITES.put(Material.POTTED_WARPED_ROOTS, sprite("minecraft:block/warped_roots")); + SPRITES.put(Material.POTTED_WHITE_TULIP, sprite("minecraft:block/white_tulip")); + SPRITES.put(Material.POTTED_WITHER_ROSE, sprite("minecraft:block/wither_rose")); + SPRITES.put(Material.POWDER_SNOW, sprite("minecraft:block/powder_snow")); + SPRITES.put(Material.POWDER_SNOW_CAULDRON, sprite("items", "minecraft:item/cauldron")); + SPRITES.put(Material.POWERED_RAIL, sprite("minecraft:block/powered_rail")); + SPRITES.put(Material.PRISMARINE, sprite("minecraft:block/prismarine")); + SPRITES.put(Material.PRISMARINE_BRICK_SLAB, sprite("minecraft:block/prismarine_bricks")); + SPRITES.put(Material.PRISMARINE_BRICK_STAIRS, sprite("minecraft:block/prismarine_bricks")); + SPRITES.put(Material.PRISMARINE_BRICKS, sprite("minecraft:block/prismarine_bricks")); + SPRITES.put(Material.PRISMARINE_SLAB, sprite("minecraft:block/prismarine")); + SPRITES.put(Material.PRISMARINE_STAIRS, sprite("minecraft:block/prismarine")); + SPRITES.put(Material.PRISMARINE_WALL, sprite("minecraft:block/prismarine")); + SPRITES.put(Material.PUMPKIN, sprite("minecraft:block/pumpkin_side")); + SPRITES.put(Material.PUMPKIN_STEM, sprite("minecraft:block/pumpkin_stem", 11113994)); + SPRITES.put(Material.PURPLE_BANNER, sprite("map_decorations", "minecraft:purple_banner")); + SPRITES.put(Material.PURPLE_BED, sprite("minecraft:block/purple_wool")); + SPRITES.put(Material.PURPLE_CANDLE, sprite("items", "minecraft:item/purple_candle")); + SPRITES.put(Material.PURPLE_CANDLE_CAKE, sprite("items", "minecraft:item/purple_candle")); + SPRITES.put(Material.PURPLE_CARPET, sprite("minecraft:block/purple_wool")); + SPRITES.put(Material.PURPLE_CONCRETE, sprite("minecraft:block/purple_concrete")); + SPRITES.put(Material.PURPLE_CONCRETE_POWDER, sprite("minecraft:block/purple_concrete_powder")); + SPRITES.put(Material.PURPLE_GLAZED_TERRACOTTA, sprite("minecraft:block/purple_glazed_terracotta")); + SPRITES.put(Material.PURPLE_SHULKER_BOX, sprite("minecraft:block/purple_shulker_box")); + SPRITES.put(Material.PURPLE_STAINED_GLASS, sprite("minecraft:block/purple_stained_glass")); + SPRITES.put(Material.PURPLE_STAINED_GLASS_PANE, sprite("minecraft:block/purple_stained_glass")); + SPRITES.put(Material.PURPLE_TERRACOTTA, sprite("minecraft:block/purple_terracotta")); + SPRITES.put(Material.PURPLE_WALL_BANNER, sprite("map_decorations", "minecraft:purple_banner")); + SPRITES.put(Material.PURPLE_WOOL, sprite("minecraft:block/purple_wool")); + SPRITES.put(Material.PURPUR_BLOCK, sprite("minecraft:block/purpur_block")); + SPRITES.put(Material.PURPUR_PILLAR, sprite("minecraft:block/purpur_pillar")); + SPRITES.put(Material.PURPUR_SLAB, sprite("minecraft:block/purpur_block")); + SPRITES.put(Material.PURPUR_STAIRS, sprite("minecraft:block/purpur_block")); + SPRITES.put(Material.QUARTZ_BLOCK, sprite("minecraft:block/quartz_block_side")); + SPRITES.put(Material.QUARTZ_BRICKS, sprite("minecraft:block/quartz_bricks")); + SPRITES.put(Material.QUARTZ_PILLAR, sprite("minecraft:block/quartz_pillar")); + SPRITES.put(Material.QUARTZ_SLAB, sprite("minecraft:block/quartz_block_side")); + SPRITES.put(Material.QUARTZ_STAIRS, sprite("minecraft:block/quartz_block_side")); + SPRITES.put(Material.RAIL, sprite("minecraft:block/rail")); + SPRITES.put(Material.RAW_COPPER_BLOCK, sprite("minecraft:block/raw_copper_block")); + SPRITES.put(Material.RAW_GOLD_BLOCK, sprite("minecraft:block/raw_gold_block")); + SPRITES.put(Material.RAW_IRON_BLOCK, sprite("minecraft:block/raw_iron_block")); + SPRITES.put(Material.RED_BANNER, sprite("map_decorations", "minecraft:red_banner")); + SPRITES.put(Material.RED_BED, sprite("minecraft:block/red_wool")); + SPRITES.put(Material.RED_CANDLE, sprite("items", "minecraft:item/red_candle")); + SPRITES.put(Material.RED_CANDLE_CAKE, sprite("items", "minecraft:item/red_candle")); + SPRITES.put(Material.RED_CARPET, sprite("minecraft:block/red_wool")); + SPRITES.put(Material.RED_CONCRETE, sprite("minecraft:block/red_concrete")); + SPRITES.put(Material.RED_CONCRETE_POWDER, sprite("minecraft:block/red_concrete_powder")); + SPRITES.put(Material.RED_GLAZED_TERRACOTTA, sprite("minecraft:block/red_glazed_terracotta")); + SPRITES.put(Material.RED_MUSHROOM, sprite("minecraft:block/red_mushroom")); + SPRITES.put(Material.RED_MUSHROOM_BLOCK, sprite("minecraft:block/red_mushroom_block")); + SPRITES.put(Material.RED_NETHER_BRICK_SLAB, sprite("minecraft:block/red_nether_bricks")); + SPRITES.put(Material.RED_NETHER_BRICK_STAIRS, sprite("minecraft:block/red_nether_bricks")); + SPRITES.put(Material.RED_NETHER_BRICK_WALL, sprite("minecraft:block/red_nether_bricks")); + SPRITES.put(Material.RED_NETHER_BRICKS, sprite("minecraft:block/red_nether_bricks")); + SPRITES.put(Material.RED_SAND, sprite("minecraft:block/red_sand")); + SPRITES.put(Material.RED_SANDSTONE, sprite("minecraft:block/red_sandstone")); + SPRITES.put(Material.RED_SANDSTONE_SLAB, sprite("minecraft:block/red_sandstone")); + SPRITES.put(Material.RED_SANDSTONE_STAIRS, sprite("minecraft:block/red_sandstone")); + SPRITES.put(Material.RED_SANDSTONE_WALL, sprite("minecraft:block/red_sandstone")); + SPRITES.put(Material.RED_SHULKER_BOX, sprite("minecraft:block/red_shulker_box")); + SPRITES.put(Material.RED_STAINED_GLASS, sprite("minecraft:block/red_stained_glass")); + SPRITES.put(Material.RED_STAINED_GLASS_PANE, sprite("minecraft:block/red_stained_glass")); + SPRITES.put(Material.RED_TERRACOTTA, sprite("minecraft:block/red_terracotta")); + SPRITES.put(Material.RED_TULIP, sprite("minecraft:block/red_tulip")); + SPRITES.put(Material.RED_WALL_BANNER, sprite("map_decorations", "minecraft:red_banner")); + SPRITES.put(Material.RED_WOOL, sprite("minecraft:block/red_wool")); + SPRITES.put(Material.REDSTONE_BLOCK, sprite("minecraft:block/redstone_block")); + SPRITES.put(Material.REDSTONE_LAMP, sprite("minecraft:block/redstone_lamp")); + SPRITES.put(Material.REDSTONE_ORE, sprite("minecraft:block/redstone_ore")); + SPRITES.put(Material.REDSTONE_TORCH, sprite("minecraft:block/redstone_torch")); + SPRITES.put(Material.REDSTONE_WALL_TORCH, sprite("minecraft:block/redstone_torch")); + SPRITES.put(Material.REDSTONE_WIRE, sprite("minecraft:block/redstone_dust_line0", 11141120)); + SPRITES.put(Material.REINFORCED_DEEPSLATE, sprite("minecraft:block/reinforced_deepslate_side")); + SPRITES.put(Material.REPEATER, sprite("items", "minecraft:item/repeater")); + SPRITES.put(Material.REPEATING_COMMAND_BLOCK, sprite("minecraft:block/repeating_command_block_front")); + SPRITES.put(Material.RESIN_BLOCK, sprite("minecraft:block/resin_block")); + SPRITES.put(Material.RESIN_BRICK_SLAB, sprite("minecraft:block/resin_bricks")); + SPRITES.put(Material.RESIN_BRICK_STAIRS, sprite("minecraft:block/resin_bricks")); + SPRITES.put(Material.RESIN_BRICK_WALL, sprite("minecraft:block/resin_bricks")); + SPRITES.put(Material.RESIN_BRICKS, sprite("minecraft:block/resin_bricks")); + SPRITES.put(Material.RESIN_CLUMP, sprite("items", "minecraft:item/resin_clump")); + SPRITES.put(Material.RESPAWN_ANCHOR, sprite("minecraft:block/respawn_anchor_side0")); + SPRITES.put(Material.ROOTED_DIRT, sprite("minecraft:block/rooted_dirt")); + SPRITES.put(Material.ROSE_BUSH, sprite("minecraft:block/rose_bush_top")); + SPRITES.put(Material.SAND, sprite("minecraft:block/sand")); + SPRITES.put(Material.SANDSTONE, sprite("minecraft:block/sandstone")); + SPRITES.put(Material.SANDSTONE_SLAB, sprite("minecraft:block/sandstone")); + SPRITES.put(Material.SANDSTONE_STAIRS, sprite("minecraft:block/sandstone")); + SPRITES.put(Material.SANDSTONE_WALL, sprite("minecraft:block/sandstone")); + SPRITES.put(Material.SCAFFOLDING, sprite("minecraft:block/scaffolding_top")); + SPRITES.put(Material.SCULK, sprite("minecraft:block/sculk")); + SPRITES.put(Material.SCULK_CATALYST, sprite("minecraft:block/sculk_catalyst_side")); + SPRITES.put(Material.SCULK_SENSOR, sprite("minecraft:block/sculk_sensor_side")); + SPRITES.put(Material.SCULK_SHRIEKER, sprite("minecraft:block/sculk_shrieker_side")); + SPRITES.put(Material.SCULK_VEIN, sprite("minecraft:block/sculk_vein")); + SPRITES.put(Material.SEA_LANTERN, sprite("minecraft:block/sea_lantern")); + SPRITES.put(Material.SEA_PICKLE, sprite("items", "minecraft:item/sea_pickle")); + SPRITES.put(Material.SEAGRASS, sprite("items", "minecraft:item/seagrass")); + SPRITES.put(Material.SHORT_DRY_GRASS, sprite("minecraft:block/short_dry_grass")); + SPRITES.put(Material.SHORT_GRASS, sprite("minecraft:block/short_grass", 9551193)); + SPRITES.put(Material.SHROOMLIGHT, sprite("minecraft:block/shroomlight")); + SPRITES.put(Material.SHULKER_BOX, sprite("minecraft:block/shulker_box")); + SPRITES.put(Material.SKELETON_SKULL, head("22795c3c6f36d67decf9a3195e128040bec5226b055f2b16d46fa19a9180e023")); + SPRITES.put(Material.SKELETON_WALL_SKULL, head("22795c3c6f36d67decf9a3195e128040bec5226b055f2b16d46fa19a9180e023")); + SPRITES.put(Material.SLIME_BLOCK, sprite("minecraft:block/slime_block")); + SPRITES.put(Material.SMALL_AMETHYST_BUD, sprite("minecraft:block/small_amethyst_bud")); + SPRITES.put(Material.SMALL_DRIPLEAF, sprite("minecraft:block/small_dripleaf_top")); + SPRITES.put(Material.SMITHING_TABLE, sprite("minecraft:block/smithing_table_front")); + SPRITES.put(Material.SMOKER, sprite("minecraft:block/smoker_front")); + SPRITES.put(Material.SMOOTH_BASALT, sprite("minecraft:block/smooth_basalt")); + SPRITES.put(Material.SMOOTH_QUARTZ, sprite("minecraft:block/quartz_block_bottom")); + SPRITES.put(Material.SMOOTH_QUARTZ_SLAB, sprite("minecraft:block/quartz_block_bottom")); + SPRITES.put(Material.SMOOTH_QUARTZ_STAIRS, sprite("minecraft:block/quartz_block_bottom")); + SPRITES.put(Material.SMOOTH_RED_SANDSTONE, sprite("minecraft:block/red_sandstone_top")); + SPRITES.put(Material.SMOOTH_RED_SANDSTONE_SLAB, sprite("minecraft:block/red_sandstone_top")); + SPRITES.put(Material.SMOOTH_RED_SANDSTONE_STAIRS, sprite("minecraft:block/red_sandstone_top")); + SPRITES.put(Material.SMOOTH_SANDSTONE, sprite("minecraft:block/sandstone_top")); + SPRITES.put(Material.SMOOTH_SANDSTONE_SLAB, sprite("minecraft:block/sandstone_top")); + SPRITES.put(Material.SMOOTH_SANDSTONE_STAIRS, sprite("minecraft:block/sandstone_top")); + SPRITES.put(Material.SMOOTH_STONE, sprite("minecraft:block/smooth_stone")); + SPRITES.put(Material.SMOOTH_STONE_SLAB, sprite("minecraft:block/smooth_stone_slab_side")); + SPRITES.put(Material.SNIFFER_EGG, sprite("items", "minecraft:item/sniffer_egg")); + SPRITES.put(Material.SNOW, sprite("minecraft:block/snow")); + SPRITES.put(Material.SNOW_BLOCK, sprite("minecraft:block/snow")); + SPRITES.put(Material.SOUL_CAMPFIRE, sprite("items", "minecraft:item/soul_campfire")); + SPRITES.put(Material.SOUL_FIRE, sprite("minecraft:block/soul_fire_0")); + SPRITES.put(Material.SOUL_LANTERN, sprite("items", "minecraft:item/soul_lantern")); + SPRITES.put(Material.SOUL_SAND, sprite("minecraft:block/soul_sand")); + SPRITES.put(Material.SOUL_SOIL, sprite("minecraft:block/soul_soil")); + SPRITES.put(Material.SOUL_TORCH, sprite("minecraft:block/soul_torch")); + SPRITES.put(Material.SOUL_WALL_TORCH, sprite("minecraft:block/soul_torch")); + SPRITES.put(Material.SPAWNER, sprite("minecraft:block/spawner")); + SPRITES.put(Material.SPONGE, sprite("minecraft:block/sponge")); + SPRITES.put(Material.SPORE_BLOSSOM, sprite("minecraft:block/spore_blossom")); + SPRITES.put(Material.SPRUCE_BUTTON, sprite("minecraft:block/spruce_planks")); + SPRITES.put(Material.SPRUCE_DOOR, sprite("items", "minecraft:item/spruce_door")); + SPRITES.put(Material.SPRUCE_FENCE, sprite("minecraft:block/spruce_planks")); + SPRITES.put(Material.SPRUCE_FENCE_GATE, sprite("minecraft:block/spruce_planks")); + SPRITES.put(Material.SPRUCE_HANGING_SIGN, sprite("items", "minecraft:item/spruce_hanging_sign")); + SPRITES.put(Material.SPRUCE_LEAVES, sprite("minecraft:block/spruce_leaves", 6396257)); + SPRITES.put(Material.SPRUCE_LOG, sprite("minecraft:block/spruce_log")); + SPRITES.put(Material.SPRUCE_PLANKS, sprite("minecraft:block/spruce_planks")); + SPRITES.put(Material.SPRUCE_PRESSURE_PLATE, sprite("minecraft:block/spruce_planks")); + SPRITES.put(Material.SPRUCE_SAPLING, sprite("minecraft:block/spruce_sapling")); + SPRITES.put(Material.SPRUCE_SHELF, sprite("minecraft:block/spruce_planks")); + SPRITES.put(Material.SPRUCE_SIGN, sprite("items", "minecraft:item/spruce_sign")); + SPRITES.put(Material.SPRUCE_SLAB, sprite("minecraft:block/spruce_planks")); + SPRITES.put(Material.SPRUCE_STAIRS, sprite("minecraft:block/spruce_planks")); + SPRITES.put(Material.SPRUCE_TRAPDOOR, sprite("minecraft:block/spruce_trapdoor")); + SPRITES.put(Material.SPRUCE_WALL_HANGING_SIGN, sprite("items", "minecraft:item/spruce_hanging_sign")); + SPRITES.put(Material.SPRUCE_WALL_SIGN, sprite("items", "minecraft:item/spruce_sign")); + SPRITES.put(Material.SPRUCE_WOOD, sprite("minecraft:block/spruce_log")); + SPRITES.put(Material.STICKY_PISTON, sprite("minecraft:block/piston_top_sticky")); + SPRITES.put(Material.STONE, sprite("minecraft:block/stone")); + SPRITES.put(Material.STONE_BRICK_SLAB, sprite("minecraft:block/stone_bricks")); + SPRITES.put(Material.STONE_BRICK_STAIRS, sprite("minecraft:block/stone_bricks")); + SPRITES.put(Material.STONE_BRICK_WALL, sprite("minecraft:block/stone_bricks")); + SPRITES.put(Material.STONE_BRICKS, sprite("minecraft:block/stone_bricks")); + SPRITES.put(Material.STONE_BUTTON, sprite("minecraft:block/stone")); + SPRITES.put(Material.STONE_PRESSURE_PLATE, sprite("minecraft:block/stone")); + SPRITES.put(Material.STONE_SLAB, sprite("minecraft:block/stone")); + SPRITES.put(Material.STONE_STAIRS, sprite("minecraft:block/stone")); + SPRITES.put(Material.STONECUTTER, sprite("minecraft:block/stonecutter_side")); + SPRITES.put(Material.STRIPPED_ACACIA_LOG, sprite("minecraft:block/stripped_acacia_log")); + SPRITES.put(Material.STRIPPED_ACACIA_WOOD, sprite("minecraft:block/stripped_acacia_log")); + SPRITES.put(Material.STRIPPED_BAMBOO_BLOCK, sprite("minecraft:block/stripped_bamboo_block")); + SPRITES.put(Material.STRIPPED_BIRCH_LOG, sprite("minecraft:block/stripped_birch_log")); + SPRITES.put(Material.STRIPPED_BIRCH_WOOD, sprite("minecraft:block/stripped_birch_log")); + SPRITES.put(Material.STRIPPED_CHERRY_LOG, sprite("minecraft:block/stripped_cherry_log")); + SPRITES.put(Material.STRIPPED_CHERRY_WOOD, sprite("minecraft:block/stripped_cherry_log")); + SPRITES.put(Material.STRIPPED_CRIMSON_HYPHAE, sprite("minecraft:block/stripped_crimson_stem")); + SPRITES.put(Material.STRIPPED_CRIMSON_STEM, sprite("minecraft:block/stripped_crimson_stem")); + SPRITES.put(Material.STRIPPED_DARK_OAK_LOG, sprite("minecraft:block/stripped_dark_oak_log")); + SPRITES.put(Material.STRIPPED_DARK_OAK_WOOD, sprite("minecraft:block/stripped_dark_oak_log")); + SPRITES.put(Material.STRIPPED_JUNGLE_LOG, sprite("minecraft:block/stripped_jungle_log")); + SPRITES.put(Material.STRIPPED_JUNGLE_WOOD, sprite("minecraft:block/stripped_jungle_log")); + SPRITES.put(Material.STRIPPED_MANGROVE_LOG, sprite("minecraft:block/stripped_mangrove_log")); + SPRITES.put(Material.STRIPPED_MANGROVE_WOOD, sprite("minecraft:block/stripped_mangrove_log")); + SPRITES.put(Material.STRIPPED_OAK_LOG, sprite("minecraft:block/stripped_oak_log")); + SPRITES.put(Material.STRIPPED_OAK_WOOD, sprite("minecraft:block/stripped_oak_log")); + SPRITES.put(Material.STRIPPED_PALE_OAK_LOG, sprite("minecraft:block/stripped_pale_oak_log")); + SPRITES.put(Material.STRIPPED_PALE_OAK_WOOD, sprite("minecraft:block/stripped_pale_oak_log")); + SPRITES.put(Material.STRIPPED_SPRUCE_LOG, sprite("minecraft:block/stripped_spruce_log")); + SPRITES.put(Material.STRIPPED_SPRUCE_WOOD, sprite("minecraft:block/stripped_spruce_log")); + SPRITES.put(Material.STRIPPED_WARPED_HYPHAE, sprite("minecraft:block/stripped_warped_stem")); + SPRITES.put(Material.STRIPPED_WARPED_STEM, sprite("minecraft:block/stripped_warped_stem")); + SPRITES.put(Material.STRUCTURE_BLOCK, sprite("minecraft:block/structure_block")); + SPRITES.put(Material.STRUCTURE_VOID, sprite("items", "minecraft:item/structure_void")); + SPRITES.put(Material.SUGAR_CANE, sprite("items", "minecraft:item/sugar_cane")); + SPRITES.put(Material.SUNFLOWER, sprite("minecraft:block/sunflower_front")); + SPRITES.put(Material.SUSPICIOUS_GRAVEL, sprite("minecraft:block/suspicious_gravel_0")); + SPRITES.put(Material.SUSPICIOUS_SAND, sprite("minecraft:block/suspicious_sand_0")); + SPRITES.put(Material.SWEET_BERRY_BUSH, sprite("minecraft:block/sweet_berry_bush_stage3")); + SPRITES.put(Material.TALL_DRY_GRASS, sprite("minecraft:block/tall_dry_grass")); + SPRITES.put(Material.TALL_GRASS, sprite("minecraft:block/tall_grass_top", 9551193)); + SPRITES.put(Material.TALL_SEAGRASS, sprite("minecraft:block/tall_seagrass_top")); + SPRITES.put(Material.TARGET, sprite("minecraft:block/target_side")); + SPRITES.put(Material.TERRACOTTA, sprite("minecraft:block/terracotta")); + SPRITES.put(Material.TEST_BLOCK, sprite("minecraft:block/test_block_start")); + SPRITES.put(Material.TEST_INSTANCE_BLOCK, sprite("minecraft:block/test_instance_block")); + SPRITES.put(Material.TINTED_GLASS, sprite("minecraft:block/tinted_glass")); + SPRITES.put(Material.TNT, sprite("minecraft:block/tnt_side")); + SPRITES.put(Material.TORCH, sprite("minecraft:block/torch")); + SPRITES.put(Material.TORCHFLOWER, sprite("minecraft:block/torchflower")); + SPRITES.put(Material.TORCHFLOWER_CROP, sprite("minecraft:block/torchflower_crop_stage1")); + SPRITES.put(Material.TRAPPED_CHEST, head("275bcff2e74deed37a319a1f404e70d06a5f360cacee99c71346f38560cbd72a")); + SPRITES.put(Material.TRIAL_SPAWNER, sprite("minecraft:block/trial_spawner_side_inactive")); + SPRITES.put(Material.TRIPWIRE, sprite("items", "minecraft:item/string")); + SPRITES.put(Material.TRIPWIRE_HOOK, sprite("minecraft:block/tripwire_hook")); + SPRITES.put(Material.TUBE_CORAL, sprite("minecraft:block/tube_coral")); + SPRITES.put(Material.TUBE_CORAL_BLOCK, sprite("minecraft:block/tube_coral_block")); + SPRITES.put(Material.TUBE_CORAL_FAN, sprite("minecraft:block/tube_coral_fan")); + SPRITES.put(Material.TUBE_CORAL_WALL_FAN, sprite("minecraft:block/tube_coral_fan")); + SPRITES.put(Material.TUFF, sprite("minecraft:block/tuff")); + SPRITES.put(Material.TUFF_BRICK_SLAB, sprite("minecraft:block/tuff_bricks")); + SPRITES.put(Material.TUFF_BRICK_STAIRS, sprite("minecraft:block/tuff_bricks")); + SPRITES.put(Material.TUFF_BRICK_WALL, sprite("minecraft:block/tuff_bricks")); + SPRITES.put(Material.TUFF_BRICKS, sprite("minecraft:block/tuff_bricks")); + SPRITES.put(Material.TUFF_SLAB, sprite("minecraft:block/tuff")); + SPRITES.put(Material.TUFF_STAIRS, sprite("minecraft:block/tuff")); + SPRITES.put(Material.TUFF_WALL, sprite("minecraft:block/tuff")); + SPRITES.put(Material.TURTLE_EGG, sprite("items", "minecraft:item/turtle_egg")); + SPRITES.put(Material.TWISTING_VINES, sprite("minecraft:block/twisting_vines")); + SPRITES.put(Material.TWISTING_VINES_PLANT, sprite("minecraft:block/twisting_vines_plant")); + SPRITES.put(Material.VAULT, sprite("minecraft:block/vault_front_off")); + SPRITES.put(Material.VERDANT_FROGLIGHT, sprite("minecraft:block/verdant_froglight_side")); + SPRITES.put(Material.VINE, sprite("minecraft:block/vine", 4764952)); + SPRITES.put(Material.VOID_AIR, NOTHING); + SPRITES.put(Material.WALL_TORCH, sprite("minecraft:block/torch")); + SPRITES.put(Material.WARPED_BUTTON, sprite("minecraft:block/warped_planks")); + SPRITES.put(Material.WARPED_DOOR, sprite("items", "minecraft:item/warped_door")); + SPRITES.put(Material.WARPED_FENCE, sprite("minecraft:block/warped_planks")); + SPRITES.put(Material.WARPED_FENCE_GATE, sprite("minecraft:block/warped_planks")); + SPRITES.put(Material.WARPED_FUNGUS, sprite("minecraft:block/warped_fungus")); + SPRITES.put(Material.WARPED_HANGING_SIGN, sprite("items", "minecraft:item/warped_hanging_sign")); + SPRITES.put(Material.WARPED_HYPHAE, sprite("minecraft:block/warped_stem")); + SPRITES.put(Material.WARPED_NYLIUM, sprite("minecraft:block/warped_nylium")); + SPRITES.put(Material.WARPED_PLANKS, sprite("minecraft:block/warped_planks")); + SPRITES.put(Material.WARPED_PRESSURE_PLATE, sprite("minecraft:block/warped_planks")); + SPRITES.put(Material.WARPED_ROOTS, sprite("minecraft:block/warped_roots")); + SPRITES.put(Material.WARPED_SHELF, sprite("minecraft:block/warped_planks")); + SPRITES.put(Material.WARPED_SIGN, sprite("items", "minecraft:item/warped_sign")); + SPRITES.put(Material.WARPED_SLAB, sprite("minecraft:block/warped_planks")); + SPRITES.put(Material.WARPED_STAIRS, sprite("minecraft:block/warped_planks")); + SPRITES.put(Material.WARPED_STEM, sprite("minecraft:block/warped_stem")); + SPRITES.put(Material.WARPED_TRAPDOOR, sprite("minecraft:block/warped_trapdoor")); + SPRITES.put(Material.WARPED_WALL_HANGING_SIGN, sprite("items", "minecraft:item/warped_hanging_sign")); + SPRITES.put(Material.WARPED_WALL_SIGN, sprite("items", "minecraft:item/warped_sign")); + SPRITES.put(Material.WARPED_WART_BLOCK, sprite("minecraft:block/warped_wart_block")); + SPRITES.put(Material.WATER, sprite("minecraft:block/water_still", 4159204)); + SPRITES.put(Material.WATER_CAULDRON, sprite("items", "minecraft:item/cauldron")); + SPRITES.put(Material.WAXED_CHISELED_COPPER, sprite("minecraft:block/chiseled_copper")); + SPRITES.put(Material.WAXED_COPPER_BARS, sprite("minecraft:block/copper_bars")); + SPRITES.put(Material.WAXED_COPPER_BLOCK, sprite("minecraft:block/copper_block")); + SPRITES.put(Material.WAXED_COPPER_BULB, sprite("minecraft:block/copper_bulb")); + SPRITES.put(Material.WAXED_COPPER_CHAIN, sprite("items", "minecraft:item/copper_chain")); + SPRITES.put(Material.WAXED_COPPER_CHEST, head("2a7848dfe597995d04e822ac53878a29ed81e1f152848f1823cb3529c47e1cef")); + SPRITES.put(Material.WAXED_COPPER_DOOR, sprite("items", "minecraft:item/copper_door")); + SPRITES.put(Material.WAXED_COPPER_GOLEM_STATUE, head("d998651718b318a2ca6a4a21ed201f0c65a14d0fcde7dd044bad33116cd5e026")); + SPRITES.put(Material.WAXED_COPPER_GRATE, sprite("minecraft:block/copper_grate")); + SPRITES.put(Material.WAXED_COPPER_LANTERN, sprite("items", "minecraft:item/copper_lantern")); + SPRITES.put(Material.WAXED_COPPER_TRAPDOOR, sprite("minecraft:block/copper_trapdoor")); + SPRITES.put(Material.WAXED_CUT_COPPER, sprite("minecraft:block/cut_copper")); + SPRITES.put(Material.WAXED_CUT_COPPER_SLAB, sprite("minecraft:block/cut_copper")); + SPRITES.put(Material.WAXED_CUT_COPPER_STAIRS, sprite("minecraft:block/cut_copper")); + SPRITES.put(Material.WAXED_EXPOSED_CHISELED_COPPER, sprite("minecraft:block/exposed_chiseled_copper")); + SPRITES.put(Material.WAXED_EXPOSED_COPPER, sprite("minecraft:block/exposed_copper")); + SPRITES.put(Material.WAXED_EXPOSED_COPPER_BARS, sprite("minecraft:block/exposed_copper_bars")); + SPRITES.put(Material.WAXED_EXPOSED_COPPER_BULB, sprite("minecraft:block/exposed_copper_bulb")); + SPRITES.put(Material.WAXED_EXPOSED_COPPER_CHAIN, sprite("items", "minecraft:item/exposed_copper_chain")); + SPRITES.put(Material.WAXED_EXPOSED_COPPER_CHEST, head("5c092ddd68df26a30afbab8247a581cb981fb3ec8114ab95519e15083c480139")); + SPRITES.put(Material.WAXED_EXPOSED_COPPER_DOOR, sprite("items", "minecraft:item/exposed_copper_door")); + SPRITES.put(Material.WAXED_EXPOSED_COPPER_GOLEM_STATUE, head("ad8cf824534a3e63cb2278c3a6ec5b3b17d7c8e178ac67d793e63d0eea9b048c")); + SPRITES.put(Material.WAXED_EXPOSED_COPPER_GRATE, sprite("minecraft:block/exposed_copper_grate")); + SPRITES.put(Material.WAXED_EXPOSED_COPPER_LANTERN, sprite("items", "minecraft:item/exposed_copper_lantern")); + SPRITES.put(Material.WAXED_EXPOSED_COPPER_TRAPDOOR, sprite("minecraft:block/exposed_copper_trapdoor")); + SPRITES.put(Material.WAXED_EXPOSED_CUT_COPPER, sprite("minecraft:block/exposed_cut_copper")); + SPRITES.put(Material.WAXED_EXPOSED_CUT_COPPER_SLAB, sprite("minecraft:block/exposed_cut_copper")); + SPRITES.put(Material.WAXED_EXPOSED_CUT_COPPER_STAIRS, sprite("minecraft:block/exposed_cut_copper")); + SPRITES.put(Material.WAXED_EXPOSED_LIGHTNING_ROD, sprite("minecraft:block/exposed_lightning_rod")); + SPRITES.put(Material.WAXED_LIGHTNING_ROD, sprite("minecraft:block/lightning_rod")); + SPRITES.put(Material.WAXED_OXIDIZED_CHISELED_COPPER, sprite("minecraft:block/oxidized_chiseled_copper")); + SPRITES.put(Material.WAXED_OXIDIZED_COPPER, sprite("minecraft:block/oxidized_copper")); + SPRITES.put(Material.WAXED_OXIDIZED_COPPER_BARS, sprite("minecraft:block/oxidized_copper_bars")); + SPRITES.put(Material.WAXED_OXIDIZED_COPPER_BULB, sprite("minecraft:block/oxidized_copper_bulb")); + SPRITES.put(Material.WAXED_OXIDIZED_COPPER_CHAIN, sprite("items", "minecraft:item/oxidized_copper_chain")); + SPRITES.put(Material.WAXED_OXIDIZED_COPPER_CHEST, head("33af3bfdf486eeff78c49da400907b45a4c4db4d6fb159909a3217e069c640b1")); + SPRITES.put(Material.WAXED_OXIDIZED_COPPER_DOOR, sprite("items", "minecraft:item/oxidized_copper_door")); + SPRITES.put(Material.WAXED_OXIDIZED_COPPER_GOLEM_STATUE, head("d1e2791f850af92271763f32e3d440573952135c73083715665d7adcff9b06c9")); + SPRITES.put(Material.WAXED_OXIDIZED_COPPER_GRATE, sprite("minecraft:block/oxidized_copper_grate")); + SPRITES.put(Material.WAXED_OXIDIZED_COPPER_LANTERN, sprite("items", "minecraft:item/oxidized_copper_lantern")); + SPRITES.put(Material.WAXED_OXIDIZED_COPPER_TRAPDOOR, sprite("minecraft:block/oxidized_copper_trapdoor")); + SPRITES.put(Material.WAXED_OXIDIZED_CUT_COPPER, sprite("minecraft:block/oxidized_cut_copper")); + SPRITES.put(Material.WAXED_OXIDIZED_CUT_COPPER_SLAB, sprite("minecraft:block/oxidized_cut_copper")); + SPRITES.put(Material.WAXED_OXIDIZED_CUT_COPPER_STAIRS, sprite("minecraft:block/oxidized_cut_copper")); + SPRITES.put(Material.WAXED_OXIDIZED_LIGHTNING_ROD, sprite("minecraft:block/oxidized_lightning_rod")); + SPRITES.put(Material.WAXED_WEATHERED_CHISELED_COPPER, sprite("minecraft:block/weathered_chiseled_copper")); + SPRITES.put(Material.WAXED_WEATHERED_COPPER, sprite("minecraft:block/weathered_copper")); + SPRITES.put(Material.WAXED_WEATHERED_COPPER_BARS, sprite("minecraft:block/weathered_copper_bars")); + SPRITES.put(Material.WAXED_WEATHERED_COPPER_BULB, sprite("minecraft:block/weathered_copper_bulb")); + SPRITES.put(Material.WAXED_WEATHERED_COPPER_CHAIN, sprite("items", "minecraft:item/weathered_copper_chain")); + SPRITES.put(Material.WAXED_WEATHERED_COPPER_CHEST, head("7b4b972335ae434b004ec7ad2e3706c757c14f210b2b1132d08e384ea722e45b")); + SPRITES.put(Material.WAXED_WEATHERED_COPPER_DOOR, sprite("items", "minecraft:item/weathered_copper_door")); + SPRITES.put(Material.WAXED_WEATHERED_COPPER_GOLEM_STATUE, head("ff401456e0b4da388e6f21a8683608501ecb4988af76dc4c4ace5c92fe34e9f1")); + SPRITES.put(Material.WAXED_WEATHERED_COPPER_GRATE, sprite("minecraft:block/weathered_copper_grate")); + SPRITES.put(Material.WAXED_WEATHERED_COPPER_LANTERN, sprite("items", "minecraft:item/weathered_copper_lantern")); + SPRITES.put(Material.WAXED_WEATHERED_COPPER_TRAPDOOR, sprite("minecraft:block/weathered_copper_trapdoor")); + SPRITES.put(Material.WAXED_WEATHERED_CUT_COPPER, sprite("minecraft:block/weathered_cut_copper")); + SPRITES.put(Material.WAXED_WEATHERED_CUT_COPPER_SLAB, sprite("minecraft:block/weathered_cut_copper")); + SPRITES.put(Material.WAXED_WEATHERED_CUT_COPPER_STAIRS, sprite("minecraft:block/weathered_cut_copper")); + SPRITES.put(Material.WAXED_WEATHERED_LIGHTNING_ROD, sprite("minecraft:block/weathered_lightning_rod")); + SPRITES.put(Material.WEATHERED_CHISELED_COPPER, sprite("minecraft:block/weathered_chiseled_copper")); + SPRITES.put(Material.WEATHERED_COPPER, sprite("minecraft:block/weathered_copper")); + SPRITES.put(Material.WEATHERED_COPPER_BARS, sprite("minecraft:block/weathered_copper_bars")); + SPRITES.put(Material.WEATHERED_COPPER_BULB, sprite("minecraft:block/weathered_copper_bulb")); + SPRITES.put(Material.WEATHERED_COPPER_CHAIN, sprite("items", "minecraft:item/weathered_copper_chain")); + SPRITES.put(Material.WEATHERED_COPPER_CHEST, head("7b4b972335ae434b004ec7ad2e3706c757c14f210b2b1132d08e384ea722e45b")); + SPRITES.put(Material.WEATHERED_COPPER_DOOR, sprite("items", "minecraft:item/weathered_copper_door")); + SPRITES.put(Material.WEATHERED_COPPER_GOLEM_STATUE, head("ff401456e0b4da388e6f21a8683608501ecb4988af76dc4c4ace5c92fe34e9f1")); + SPRITES.put(Material.WEATHERED_COPPER_GRATE, sprite("minecraft:block/weathered_copper_grate")); + SPRITES.put(Material.WEATHERED_COPPER_LANTERN, sprite("items", "minecraft:item/weathered_copper_lantern")); + SPRITES.put(Material.WEATHERED_COPPER_TRAPDOOR, sprite("minecraft:block/weathered_copper_trapdoor")); + SPRITES.put(Material.WEATHERED_CUT_COPPER, sprite("minecraft:block/weathered_cut_copper")); + SPRITES.put(Material.WEATHERED_CUT_COPPER_SLAB, sprite("minecraft:block/weathered_cut_copper")); + SPRITES.put(Material.WEATHERED_CUT_COPPER_STAIRS, sprite("minecraft:block/weathered_cut_copper")); + SPRITES.put(Material.WEATHERED_LIGHTNING_ROD, sprite("minecraft:block/weathered_lightning_rod")); + SPRITES.put(Material.WEEPING_VINES, sprite("minecraft:block/weeping_vines")); + SPRITES.put(Material.WEEPING_VINES_PLANT, sprite("minecraft:block/weeping_vines_plant")); + SPRITES.put(Material.WET_SPONGE, sprite("minecraft:block/wet_sponge")); + SPRITES.put(Material.WHEAT, sprite("minecraft:block/wheat_stage7")); + SPRITES.put(Material.WHITE_BANNER, sprite("map_decorations", "minecraft:white_banner")); + SPRITES.put(Material.WHITE_BED, sprite("minecraft:block/white_wool")); + SPRITES.put(Material.WHITE_CANDLE, sprite("items", "minecraft:item/white_candle")); + SPRITES.put(Material.WHITE_CANDLE_CAKE, sprite("items", "minecraft:item/white_candle")); + SPRITES.put(Material.WHITE_CARPET, sprite("minecraft:block/white_wool")); + SPRITES.put(Material.WHITE_CONCRETE, sprite("minecraft:block/white_concrete")); + SPRITES.put(Material.WHITE_CONCRETE_POWDER, sprite("minecraft:block/white_concrete_powder")); + SPRITES.put(Material.WHITE_GLAZED_TERRACOTTA, sprite("minecraft:block/white_glazed_terracotta")); + SPRITES.put(Material.WHITE_SHULKER_BOX, sprite("minecraft:block/white_shulker_box")); + SPRITES.put(Material.WHITE_STAINED_GLASS, sprite("minecraft:block/white_stained_glass")); + SPRITES.put(Material.WHITE_STAINED_GLASS_PANE, sprite("minecraft:block/white_stained_glass")); + SPRITES.put(Material.WHITE_TERRACOTTA, sprite("minecraft:block/white_terracotta")); + SPRITES.put(Material.WHITE_TULIP, sprite("minecraft:block/white_tulip")); + SPRITES.put(Material.WHITE_WALL_BANNER, sprite("map_decorations", "minecraft:white_banner")); + SPRITES.put(Material.WHITE_WOOL, sprite("minecraft:block/white_wool")); + SPRITES.put(Material.WILDFLOWERS, sprite("items", "minecraft:item/wildflowers")); + SPRITES.put(Material.WITHER_ROSE, sprite("minecraft:block/wither_rose")); + SPRITES.put(Material.WITHER_SKELETON_SKULL, head("ba96e9d76bed30090ce6e2d8425996594eec6d68ac88cf07356e9814834243ec")); + SPRITES.put(Material.WITHER_SKELETON_WALL_SKULL, head("ba96e9d76bed30090ce6e2d8425996594eec6d68ac88cf07356e9814834243ec")); + SPRITES.put(Material.YELLOW_BANNER, sprite("map_decorations", "minecraft:yellow_banner")); + SPRITES.put(Material.YELLOW_BED, sprite("minecraft:block/yellow_wool")); + SPRITES.put(Material.YELLOW_CANDLE, sprite("items", "minecraft:item/yellow_candle")); + SPRITES.put(Material.YELLOW_CANDLE_CAKE, sprite("items", "minecraft:item/yellow_candle")); + SPRITES.put(Material.YELLOW_CARPET, sprite("minecraft:block/yellow_wool")); + SPRITES.put(Material.YELLOW_CONCRETE, sprite("minecraft:block/yellow_concrete")); + SPRITES.put(Material.YELLOW_CONCRETE_POWDER, sprite("minecraft:block/yellow_concrete_powder")); + SPRITES.put(Material.YELLOW_GLAZED_TERRACOTTA, sprite("minecraft:block/yellow_glazed_terracotta")); + SPRITES.put(Material.YELLOW_SHULKER_BOX, sprite("minecraft:block/yellow_shulker_box")); + SPRITES.put(Material.YELLOW_STAINED_GLASS, sprite("minecraft:block/yellow_stained_glass")); + SPRITES.put(Material.YELLOW_STAINED_GLASS_PANE, sprite("minecraft:block/yellow_stained_glass")); + SPRITES.put(Material.YELLOW_TERRACOTTA, sprite("minecraft:block/yellow_terracotta")); + SPRITES.put(Material.YELLOW_WALL_BANNER, sprite("map_decorations", "minecraft:yellow_banner")); + SPRITES.put(Material.YELLOW_WOOL, sprite("minecraft:block/yellow_wool")); + SPRITES.put(Material.ZOMBIE_HEAD, head("d97e4259379a06f24843c1bb42f2df35c13f801ad079f715bded488db8f57c3")); + SPRITES.put(Material.ZOMBIE_WALL_HEAD, head("d97e4259379a06f24843c1bb42f2df35c13f801ad079f715bded488db8f57c3")); + // + } + + public static Component get(Material material) { + return SPRITES.getOrDefault(material, NOTHING); + } + + private static Component sprite(@KeyPattern String key) { + return sprite(SpriteObjectContents.DEFAULT_ATLAS, Key.key(key), NamedTextColor.WHITE); + } + + private static Component sprite(@KeyPattern String key, int color) { + return sprite(SpriteObjectContents.DEFAULT_ATLAS, Key.key(key), TextColor.color(color)); + } + + private static Component sprite(@KeyPattern String atlas, @KeyPattern String key) { + return sprite(Key.key(atlas), Key.key(key), NamedTextColor.WHITE); + } + + private static Component sprite(@KeyPattern String atlas, @KeyPattern String key, int color) { + return sprite(Key.key(atlas), Key.key(key), TextColor.color(color)); + } + + private static Component sprite(Key atlas, Key sprite, TextColor color) { + return Component.object(ObjectContents.sprite(atlas, sprite)).color(color); + } + + private static Component head(String textures) { + return head(textures, true); + } + + @SuppressWarnings("UnstableApiUsage") // ResolvableProfile + private static Component head(String textures, boolean hat) { + return Component.object(ObjectContents.playerHead().skin(ResolvableProfile.resolvableProfile() + .addProperty(new ProfileProperty("textures", Base64.getEncoder().encodeToString( + ("{\"textures\":{\"SKIN\":{\"url\":\"http://textures.minecraft.net/texture/" + textures + "\"}}}").getBytes() + ))) + .build()).hat(hat).build()).color(NamedTextColor.WHITE); + } +}