From e3130b3e323c81b84ebec11f252e56d7ea0725e8 Mon Sep 17 00:00:00 2001 From: alexbegt Date: Sat, 22 Dec 2018 15:12:58 -0500 Subject: [PATCH] Delete old source to start on 1.13 --- .../api/container/ChestContainer.java | 41 - .../java/cpw/mods/ironchest/IronChest.java | 95 -- .../mods/ironchest/client/ClientProxy.java | 74 -- .../ironchest/client/gui/chest/GUIChest.java | 119 --- .../client/gui/shulker/GUIShulkerChest.java | 119 --- .../chest/TileEntityIronChestRenderer.java | 247 ----- .../TileEntityIronShulkerBoxRenderer.java | 239 ----- .../mods/ironchest/common/CommonProxy.java | 63 -- .../common/ai/IronChestAIOcelotSit.java | 58 -- .../common/blocks/chest/BlockIronChest.java | 285 ------ .../common/blocks/chest/IronChestType.java | 185 ---- .../blocks/shulker/BlockIronShulkerBox.java | 559 ----------- .../blocks/shulker/IronShulkerBoxType.java | 152 --- .../mods/ironchest/common/config/Config.java | 53 -- .../common/core/IronChestBlocks.java | 187 ---- .../common/core/IronChestCreativeTabs.java | 37 - .../ironchest/common/core/IronChestItems.java | 53 -- ...IsConfigOptionEnabledConditionFactory.java | 27 - .../recipe/ShulkerBoxColorRecipeFactory.java | 156 ---- .../recipe/ShulkerBoxRecipeFactory.java | 83 -- .../common/gui/chest/ContainerIronChest.java | 139 --- .../gui/chest/slot/ValidatingChestSlot.java | 33 - .../gui/shulker/ContainerIronShulkerBox.java | 138 --- .../slot/ValidatingShulkerBoxSlot.java | 34 - .../common/items/ChestChangerType.java | 77 -- .../common/items/ShulkerBoxChangerType.java | 77 -- .../common/items/chest/ItemChestChanger.java | 156 ---- .../common/items/chest/ItemIronChest.java | 51 - .../items/shulker/ItemIronShulkerBox.java | 56 -- .../items/shulker/ItemShulkerBoxChanger.java | 214 ----- .../mods/ironchest/common/lib/BlockLists.java | 113 --- .../common/lib/ICChestInventoryHandler.java | 161 ---- .../common/lib/ICShulkerInventoryHandler.java | 161 ---- .../network/MessageCrystalChestSync.java | 93 -- .../network/MessageCrystalShulkerSync.java | 95 -- .../chest/TileEntityCopperChest.java | 21 - .../chest/TileEntityCrystalChest.java | 21 - .../chest/TileEntityDiamondChest.java | 21 - .../tileentity/chest/TileEntityDirtChest.java | 51 - .../tileentity/chest/TileEntityGoldChest.java | 21 - .../tileentity/chest/TileEntityIronChest.java | 672 -------------- .../chest/TileEntityObsidianChest.java | 11 - .../chest/TileEntitySilverChest.java | 21 - .../shulker/TileEntityCopperShulkerBox.java | 29 - .../shulker/TileEntityCrystalShulkerBox.java | 29 - .../shulker/TileEntityDiamondShulkerBox.java | 29 - .../shulker/TileEntityGoldShulkerBox.java | 29 - .../shulker/TileEntityIronShulkerBox.java | 869 ------------------ .../shulker/TileEntityObsidianShulkerBox.java | 29 - .../shulker/TileEntitySilverShulkerBox.java | 29 - .../util/BehaviorDispenseIronShulkerBox.java | 64 -- .../ironchest/common/util/BlockNames.java | 42 - .../common/util/CreativeTabItems.java | 56 -- .../ironchest/common/util/ItemTooltip.java | 74 -- .../common/util/MissingMappingsHandler.java | 207 ----- .../util/OcelotsSitOnChestsHandler.java | 48 - .../ironchest/blockstates/iron_chest.json | 65 -- .../blockstates/iron_chest_upgrades.json | 56 -- .../blockstates/iron_shulker_box_black.json | 59 -- .../blockstates/iron_shulker_box_blue.json | 59 -- .../blockstates/iron_shulker_box_brown.json | 59 -- .../blockstates/iron_shulker_box_cyan.json | 59 -- .../blockstates/iron_shulker_box_gray.json | 59 -- .../blockstates/iron_shulker_box_green.json | 59 -- .../iron_shulker_box_light_blue.json | 59 -- .../blockstates/iron_shulker_box_lime.json | 59 -- .../blockstates/iron_shulker_box_magenta.json | 59 -- .../blockstates/iron_shulker_box_orange.json | 59 -- .../blockstates/iron_shulker_box_pink.json | 59 -- .../blockstates/iron_shulker_box_purple.json | 59 -- .../blockstates/iron_shulker_box_red.json | 59 -- .../blockstates/iron_shulker_box_silver.json | 59 -- .../iron_shulker_box_upgrades.json | 56 -- .../blockstates/iron_shulker_box_white.json | 59 -- .../blockstates/iron_shulker_box_yellow.json | 59 -- .../assets/ironchest/lang/cs_CZ.lang | 21 - .../assets/ironchest/lang/da_DK.lang | 21 - .../assets/ironchest/lang/de_DE.lang | 177 ---- .../assets/ironchest/lang/el_GR.lang | 21 - .../assets/ironchest/lang/en_PT.lang | 29 - .../assets/ironchest/lang/en_UD.lang | 168 ---- .../assets/ironchest/lang/en_US.lang | 177 ---- .../assets/ironchest/lang/es_ES.lang | 21 - .../assets/ironchest/lang/et_EE.lang | 22 - .../assets/ironchest/lang/fr_CA.lang | 29 - .../assets/ironchest/lang/fr_FR.lang | 21 - .../assets/ironchest/lang/hu_HU.lang | 29 - .../assets/ironchest/lang/it_IT.lang | 29 - .../assets/ironchest/lang/ja_JP.lang | 177 ---- .../assets/ironchest/lang/ko_KR.lang | 29 - .../assets/ironchest/lang/lv_LV.lang | 177 ---- .../assets/ironchest/lang/nb_NO.lang | 29 - .../assets/ironchest/lang/nl_NL.lang | 25 - .../assets/ironchest/lang/pl_PL.lang | 21 - .../assets/ironchest/lang/pt_BR.lang | 29 - .../assets/ironchest/lang/pt_PT.lang | 21 - .../assets/ironchest/lang/ru_RU.lang | 177 ---- .../assets/ironchest/lang/sv_SE.lang | 21 - .../assets/ironchest/lang/tr_TR.lang | 29 - .../assets/ironchest/lang/uk_UA.lang | 177 ---- .../assets/ironchest/lang/zh_CN.lang | 177 ---- .../assets/ironchest/lang/zh_TW.lang | 29 - .../ironchest/models/block/iron_chest.json | 41 - .../models/block/iron_shulker_box.json | 152 --- .../assets/ironchest/recipes/_constants.json | 93 -- .../assets/ironchest/recipes/_factories.json | 9 - .../chest/copper/vanilla_copper_chest.json | 20 - .../chest/crystal/diamond_crystal_chest.json | 21 - .../chest/diamond/gold_diamond_chest.json | 24 - .../chest/diamond/silver_diamond_chest.json | 24 - .../chest/dirt/vanilla_dirt_chest.json | 20 - .../recipes/chest/gold/iron_gold_chest.json | 21 - .../recipes/chest/gold/silver_gold_chest.json | 24 - .../recipes/chest/iron/copper_iron_chest.json | 24 - .../chest/iron/vanilla_iron_chest.json | 20 - .../obsidian/diamond_obsidian_chest.json | 21 - .../chest/silver/copper_silver_chest.json | 21 - .../chest/silver/iron_silver_chest.json | 24 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../black/gold/iron_gold_shulker_box.json | 27 - .../black/gold/silver_gold_shulker_box.json | 30 - .../black/iron/copper_iron_shulker_box.json | 30 - .../black/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../black/silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../blue/gold/iron_gold_shulker_box.json | 27 - .../blue/gold/silver_gold_shulker_box.json | 30 - .../blue/iron/copper_iron_shulker_box.json | 30 - .../blue/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../blue/silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../brown/gold/iron_gold_shulker_box.json | 27 - .../brown/gold/silver_gold_shulker_box.json | 30 - .../brown/iron/copper_iron_shulker_box.json | 30 - .../brown/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../brown/silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../cyan/gold/iron_gold_shulker_box.json | 27 - .../cyan/gold/silver_gold_shulker_box.json | 30 - .../cyan/iron/copper_iron_shulker_box.json | 30 - .../cyan/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../cyan/silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../gray/gold/iron_gold_shulker_box.json | 27 - .../gray/gold/silver_gold_shulker_box.json | 30 - .../gray/iron/copper_iron_shulker_box.json | 30 - .../gray/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../gray/silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../green/gold/iron_gold_shulker_box.json | 27 - .../green/gold/silver_gold_shulker_box.json | 30 - .../green/iron/copper_iron_shulker_box.json | 30 - .../green/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../green/silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../gold/iron_gold_shulker_box.json | 27 - .../gold/silver_gold_shulker_box.json | 30 - .../iron/copper_iron_shulker_box.json | 30 - .../iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../lime/gold/iron_gold_shulker_box.json | 27 - .../lime/gold/silver_gold_shulker_box.json | 30 - .../lime/iron/copper_iron_shulker_box.json | 30 - .../lime/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../lime/silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../magenta/gold/iron_gold_shulker_box.json | 27 - .../magenta/gold/silver_gold_shulker_box.json | 30 - .../magenta/iron/copper_iron_shulker_box.json | 30 - .../iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../orange/gold/iron_gold_shulker_box.json | 27 - .../orange/gold/silver_gold_shulker_box.json | 30 - .../orange/iron/copper_iron_shulker_box.json | 30 - .../orange/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../pink/gold/iron_gold_shulker_box.json | 27 - .../pink/gold/silver_gold_shulker_box.json | 30 - .../pink/iron/copper_iron_shulker_box.json | 30 - .../pink/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../pink/silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../purple/gold/iron_gold_shulker_box.json | 27 - .../purple/gold/silver_gold_shulker_box.json | 30 - .../purple/iron/copper_iron_shulker_box.json | 30 - .../purple/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 31 - .../silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../red/diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../red/gold/iron_gold_shulker_box.json | 27 - .../red/gold/silver_gold_shulker_box.json | 30 - .../red/iron/copper_iron_shulker_box.json | 30 - .../red/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../red/silver/copper_silver_shulker_box.json | 27 - .../red/silver/iron_silver_shulker_box.json | 30 - .../recipes/shulker/shulker_box_coloring.json | 9 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../silver/gold/iron_gold_shulker_box.json | 27 - .../silver/gold/silver_gold_shulker_box.json | 30 - .../silver/iron/copper_iron_shulker_box.json | 30 - .../silver/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../white/gold/iron_gold_shulker_box.json | 27 - .../white/gold/silver_gold_shulker_box.json | 30 - .../white/iron/copper_iron_shulker_box.json | 30 - .../white/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 31 - .../white/silver/iron_silver_shulker_box.json | 30 - .../copper/vanilla_copper_shulker_box.json | 26 - .../crystal/diamond_crystal_shulker_box.json | 27 - .../diamond/gold_diamond_shulker_box.json | 30 - .../diamond/silver_diamond_shulker_box.json | 30 - .../yellow/gold/iron_gold_shulker_box.json | 27 - .../yellow/gold/silver_gold_shulker_box.json | 30 - .../yellow/iron/copper_iron_shulker_box.json | 30 - .../yellow/iron/vanilla_iron_shulker_box.json | 26 - .../diamond_obsidian_shulker_box.json | 27 - .../silver/copper_silver_shulker_box.json | 27 - .../silver/iron_silver_shulker_box.json | 30 - .../chest/copper_iron_chest_upgrade.json | 22 - .../chest/copper_silver_chest_upgrade.json | 19 - .../chest/diamond_crystal_chest_upgrade.json | 19 - .../chest/diamond_obsidian_chest_upgrade.json | 19 - .../chest/gold_diamond_chest_upgrade.json | 22 - .../chest/iron_gold_chest_upgrade.json | 19 - .../chest/silver_gold_chest_upgrade.json | 22 - .../chest/wood_copper_chest_upgrade.json | 19 - .../chest/wood_iron_chest_upgrade.json | 19 - .../shulker/copper_iron_shulker_upgrade.json | 28 - .../copper_silver_shulker_upgrade.json | 25 - .../diamond_crystal_shulker_upgrade.json | 25 - .../diamond_obsidian_shulker_upgrade.json | 25 - .../shulker/gold_diamond_shulker_upgrade.json | 28 - .../shulker/iron_gold_shulker_upgrade.json | 25 - .../shulker/silver_gold_shulker_upgrade.json | 28 - .../vanilla_copper_shulker_upgrade.json | 25 - .../shulker/vanilla_iron_shulker_upgrade.json | 25 - .../textures/blocks/copper_break.png | Bin 3081 -> 0 bytes .../textures/blocks/crystal_break.png | Bin 2978 -> 0 bytes .../textures/blocks/diamond_break.png | Bin 3118 -> 0 bytes .../ironchest/textures/blocks/gold_break.png | Bin 3192 -> 0 bytes .../ironchest/textures/blocks/iron_break.png | Bin 3096 -> 0 bytes .../textures/blocks/silver_break.png | Bin 3055 -> 0 bytes .../textures/gui/copper_container.png | Bin 3677 -> 0 bytes .../textures/gui/diamond_container.png | Bin 3826 -> 0 bytes .../ironchest/textures/gui/dirt_container.png | Bin 3588 -> 0 bytes .../ironchest/textures/gui/gold_container.png | Bin 4242 -> 0 bytes .../ironchest/textures/gui/iron_container.png | Bin 3724 -> 0 bytes .../textures/gui/silver_container.png | Bin 3818 -> 0 bytes .../items/chest/copper_iron_upgrade.png | Bin 480 -> 0 bytes .../items/chest/copper_silver_upgrade.png | Bin 480 -> 0 bytes .../items/chest/diamond_crystal_upgrade.png | Bin 418 -> 0 bytes .../items/chest/diamond_obsidian_upgrade.png | Bin 466 -> 0 bytes .../items/chest/gold_diamond_upgrade.png | Bin 480 -> 0 bytes .../items/chest/iron_gold_upgrade.png | Bin 526 -> 0 bytes .../items/chest/silver_gold_upgrade.png | Bin 526 -> 0 bytes .../items/chest/wood_copper_upgrade.png | Bin 542 -> 0 bytes .../items/chest/wood_iron_upgrade.png | Bin 540 -> 0 bytes .../items/shulker/copper_iron_upgrade.png | Bin 363 -> 0 bytes .../items/shulker/copper_silver_upgrade.png | Bin 363 -> 0 bytes .../items/shulker/diamond_crystal_upgrade.png | Bin 281 -> 0 bytes .../shulker/diamond_obsidian_upgrade.png | Bin 350 -> 0 bytes .../items/shulker/gold_diamond_upgrade.png | Bin 363 -> 0 bytes .../items/shulker/iron_gold_upgrade.png | Bin 417 -> 0 bytes .../items/shulker/silver_gold_upgrade.png | Bin 414 -> 0 bytes .../items/shulker/vanilla_copper_upgrade.png | Bin 566 -> 0 bytes .../items/shulker/vanilla_iron_upgrade.png | Bin 566 -> 0 bytes .../textures/model/chest/copper_chest.png | Bin 4073 -> 0 bytes .../textures/model/chest/crystal_chest.png | Bin 4096 -> 0 bytes .../textures/model/chest/diamond_chest.png | Bin 4094 -> 0 bytes .../textures/model/chest/dirt_chest.png | Bin 6110 -> 0 bytes .../textures/model/chest/gold_chest.png | Bin 4284 -> 0 bytes .../textures/model/chest/iron_chest.png | Bin 4295 -> 0 bytes .../textures/model/chest/obsidian_chest.png | Bin 2042 -> 0 bytes .../textures/model/chest/silver_chest.png | Bin 3934 -> 0 bytes .../shulker/black/shulker_black_copper.png | Bin 4527 -> 0 bytes .../shulker/black/shulker_black_crystal.png | Bin 3931 -> 0 bytes .../shulker/black/shulker_black_diamond.png | Bin 4465 -> 0 bytes .../shulker/black/shulker_black_gold.png | Bin 4397 -> 0 bytes .../shulker/black/shulker_black_iron.png | Bin 4480 -> 0 bytes .../shulker/black/shulker_black_obsidian.png | Bin 4444 -> 0 bytes .../shulker/black/shulker_black_silver.png | Bin 4478 -> 0 bytes .../shulker/blue/shulker_blue_copper.png | Bin 4873 -> 0 bytes .../shulker/blue/shulker_blue_crystal.png | Bin 4025 -> 0 bytes .../shulker/blue/shulker_blue_diamond.png | Bin 4865 -> 0 bytes .../model/shulker/blue/shulker_blue_gold.png | Bin 4805 -> 0 bytes .../model/shulker/blue/shulker_blue_iron.png | Bin 4894 -> 0 bytes .../shulker/blue/shulker_blue_obsidian.png | Bin 4830 -> 0 bytes .../shulker/blue/shulker_blue_silver.png | Bin 4870 -> 0 bytes .../shulker/brown/shulker_brown_copper.png | Bin 4828 -> 0 bytes .../shulker/brown/shulker_brown_crystal.png | Bin 4061 -> 0 bytes .../shulker/brown/shulker_brown_diamond.png | Bin 4860 -> 0 bytes .../shulker/brown/shulker_brown_gold.png | Bin 4771 -> 0 bytes .../shulker/brown/shulker_brown_iron.png | Bin 4842 -> 0 bytes .../shulker/brown/shulker_brown_obsidian.png | Bin 4795 -> 0 bytes .../shulker/brown/shulker_brown_silver.png | Bin 4862 -> 0 bytes .../shulker/cyan/shulker_cyan_copper.png | Bin 4774 -> 0 bytes .../shulker/cyan/shulker_cyan_crystal.png | Bin 4007 -> 0 bytes .../shulker/cyan/shulker_cyan_diamond.png | Bin 4763 -> 0 bytes .../model/shulker/cyan/shulker_cyan_gold.png | Bin 4728 -> 0 bytes .../model/shulker/cyan/shulker_cyan_iron.png | Bin 4755 -> 0 bytes .../shulker/cyan/shulker_cyan_obsidian.png | Bin 4741 -> 0 bytes .../shulker/cyan/shulker_cyan_silver.png | Bin 4767 -> 0 bytes .../shulker/gray/shulker_gray_copper.png | Bin 4775 -> 0 bytes .../shulker/gray/shulker_gray_crystal.png | Bin 3996 -> 0 bytes .../shulker/gray/shulker_gray_diamond.png | Bin 4761 -> 0 bytes .../model/shulker/gray/shulker_gray_gold.png | Bin 4698 -> 0 bytes .../model/shulker/gray/shulker_gray_iron.png | Bin 4854 -> 0 bytes .../shulker/gray/shulker_gray_obsidian.png | Bin 4699 -> 0 bytes .../shulker/gray/shulker_gray_silver.png | Bin 4814 -> 0 bytes .../shulker/green/shulker_green_copper.png | Bin 4782 -> 0 bytes .../shulker/green/shulker_green_crystal.png | Bin 3935 -> 0 bytes .../shulker/green/shulker_green_diamond.png | Bin 4769 -> 0 bytes .../shulker/green/shulker_green_gold.png | Bin 4717 -> 0 bytes .../shulker/green/shulker_green_iron.png | Bin 4822 -> 0 bytes .../shulker/green/shulker_green_obsidian.png | Bin 4742 -> 0 bytes .../shulker/green/shulker_green_silver.png | Bin 4823 -> 0 bytes .../light_blue/shulker_light_blue_copper.png | Bin 4888 -> 0 bytes .../light_blue/shulker_light_blue_crystal.png | Bin 4064 -> 0 bytes .../light_blue/shulker_light_blue_diamond.png | Bin 4883 -> 0 bytes .../light_blue/shulker_light_blue_gold.png | Bin 4820 -> 0 bytes .../light_blue/shulker_light_blue_iron.png | Bin 4868 -> 0 bytes .../shulker_light_blue_obsidian.png | Bin 4864 -> 0 bytes .../light_blue/shulker_light_blue_silver.png | Bin 4849 -> 0 bytes .../shulker/lime/shulker_lime_copper.png | Bin 4992 -> 0 bytes .../shulker/lime/shulker_lime_crystal.png | Bin 4064 -> 0 bytes .../shulker/lime/shulker_lime_diamond.png | Bin 4927 -> 0 bytes .../model/shulker/lime/shulker_lime_gold.png | Bin 4905 -> 0 bytes .../model/shulker/lime/shulker_lime_iron.png | Bin 4993 -> 0 bytes .../shulker/lime/shulker_lime_obsidian.png | Bin 4971 -> 0 bytes .../shulker/lime/shulker_lime_silver.png | Bin 4986 -> 0 bytes .../magenta/shulker_magenta_copper.png | Bin 4934 -> 0 bytes .../magenta/shulker_magenta_crystal.png | Bin 4100 -> 0 bytes .../magenta/shulker_magenta_diamond.png | Bin 4952 -> 0 bytes .../shulker/magenta/shulker_magenta_gold.png | Bin 4898 -> 0 bytes .../shulker/magenta/shulker_magenta_iron.png | Bin 4933 -> 0 bytes .../magenta/shulker_magenta_obsidian.png | Bin 4917 -> 0 bytes .../magenta/shulker_magenta_silver.png | Bin 4909 -> 0 bytes .../shulker/orange/shulker_orange_copper.png | Bin 4983 -> 0 bytes .../shulker/orange/shulker_orange_crystal.png | Bin 4050 -> 0 bytes .../shulker/orange/shulker_orange_diamond.png | Bin 4941 -> 0 bytes .../shulker/orange/shulker_orange_gold.png | Bin 4901 -> 0 bytes .../shulker/orange/shulker_orange_iron.png | Bin 5002 -> 0 bytes .../orange/shulker_orange_obsidian.png | Bin 4965 -> 0 bytes .../shulker/orange/shulker_orange_silver.png | Bin 4992 -> 0 bytes .../shulker/pink/shulker_pink_copper.png | Bin 5017 -> 0 bytes .../shulker/pink/shulker_pink_crystal.png | Bin 4139 -> 0 bytes .../shulker/pink/shulker_pink_diamond.png | Bin 5010 -> 0 bytes .../model/shulker/pink/shulker_pink_gold.png | Bin 4984 -> 0 bytes .../model/shulker/pink/shulker_pink_iron.png | Bin 5009 -> 0 bytes .../shulker/pink/shulker_pink_obsidian.png | Bin 4971 -> 0 bytes .../shulker/pink/shulker_pink_silver.png | Bin 5021 -> 0 bytes .../shulker/purple/shulker_purple_copper.png | Bin 4979 -> 0 bytes .../shulker/purple/shulker_purple_crystal.png | Bin 4234 -> 0 bytes .../shulker/purple/shulker_purple_diamond.png | Bin 4949 -> 0 bytes .../shulker/purple/shulker_purple_gold.png | Bin 4923 -> 0 bytes .../shulker/purple/shulker_purple_iron.png | Bin 4959 -> 0 bytes .../purple/shulker_purple_obsidian.png | Bin 4957 -> 0 bytes .../shulker/purple/shulker_purple_silver.png | Bin 4919 -> 0 bytes .../model/shulker/red/shulker_red_copper.png | Bin 4906 -> 0 bytes .../model/shulker/red/shulker_red_crystal.png | Bin 4048 -> 0 bytes .../model/shulker/red/shulker_red_diamond.png | Bin 4890 -> 0 bytes .../model/shulker/red/shulker_red_gold.png | Bin 4798 -> 0 bytes .../model/shulker/red/shulker_red_iron.png | Bin 4918 -> 0 bytes .../shulker/red/shulker_red_obsidian.png | Bin 4853 -> 0 bytes .../model/shulker/red/shulker_red_silver.png | Bin 4867 -> 0 bytes .../shulker/silver/shulker_silver_copper.png | Bin 4873 -> 0 bytes .../shulker/silver/shulker_silver_crystal.png | Bin 4032 -> 0 bytes .../shulker/silver/shulker_silver_diamond.png | Bin 4876 -> 0 bytes .../shulker/silver/shulker_silver_gold.png | Bin 4839 -> 0 bytes .../shulker/silver/shulker_silver_iron.png | Bin 4869 -> 0 bytes .../silver/shulker_silver_obsidian.png | Bin 4866 -> 0 bytes .../shulker/silver/shulker_silver_silver.png | Bin 4849 -> 0 bytes .../shulker/white/shulker_white_copper.png | Bin 4973 -> 0 bytes .../shulker/white/shulker_white_crystal.png | Bin 4049 -> 0 bytes .../shulker/white/shulker_white_diamond.png | Bin 4939 -> 0 bytes .../shulker/white/shulker_white_gold.png | Bin 4913 -> 0 bytes .../shulker/white/shulker_white_iron.png | Bin 4956 -> 0 bytes .../shulker/white/shulker_white_obsidian.png | Bin 4908 -> 0 bytes .../shulker/white/shulker_white_silver.png | Bin 5006 -> 0 bytes .../shulker/yellow/shulker_yellow_copper.png | Bin 4931 -> 0 bytes .../shulker/yellow/shulker_yellow_crystal.png | Bin 4039 -> 0 bytes .../shulker/yellow/shulker_yellow_diamond.png | Bin 4900 -> 0 bytes .../shulker/yellow/shulker_yellow_gold.png | Bin 4861 -> 0 bytes .../shulker/yellow/shulker_yellow_iron.png | Bin 4964 -> 0 bytes .../yellow/shulker_yellow_obsidian.png | Bin 4917 -> 0 bytes .../shulker/yellow/shulker_yellow_silver.png | Bin 4918 -> 0 bytes src/main/resources/itemsheet.xcf | Bin 11427 -> 0 bytes src/main/resources/mcmod.info | 17 - src/main/resources/texturesheet.xcf | Bin 21529 -> 0 bytes 466 files changed, 15774 deletions(-) delete mode 100644 src/api/java/invtweaks/api/container/ChestContainer.java delete mode 100755 src/main/java/cpw/mods/ironchest/IronChest.java delete mode 100755 src/main/java/cpw/mods/ironchest/client/ClientProxy.java delete mode 100755 src/main/java/cpw/mods/ironchest/client/gui/chest/GUIChest.java delete mode 100644 src/main/java/cpw/mods/ironchest/client/gui/shulker/GUIShulkerChest.java delete mode 100755 src/main/java/cpw/mods/ironchest/client/renderer/chest/TileEntityIronChestRenderer.java delete mode 100644 src/main/java/cpw/mods/ironchest/client/renderer/shulker/TileEntityIronShulkerBoxRenderer.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/CommonProxy.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/ai/IronChestAIOcelotSit.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/blocks/chest/BlockIronChest.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/blocks/chest/IronChestType.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/blocks/shulker/BlockIronShulkerBox.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/blocks/shulker/IronShulkerBoxType.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/config/Config.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/core/IronChestBlocks.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/core/IronChestCreativeTabs.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/core/IronChestItems.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/crafting/condition/IsConfigOptionEnabledConditionFactory.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/crafting/recipe/ShulkerBoxColorRecipeFactory.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/crafting/recipe/ShulkerBoxRecipeFactory.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/gui/chest/ContainerIronChest.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/gui/chest/slot/ValidatingChestSlot.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/gui/shulker/ContainerIronShulkerBox.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/gui/shulker/slot/ValidatingShulkerBoxSlot.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/items/ChestChangerType.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/items/ShulkerBoxChangerType.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/items/chest/ItemChestChanger.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/items/chest/ItemIronChest.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/items/shulker/ItemIronShulkerBox.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/items/shulker/ItemShulkerBoxChanger.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/lib/BlockLists.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/lib/ICChestInventoryHandler.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/lib/ICShulkerInventoryHandler.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/network/MessageCrystalChestSync.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/network/MessageCrystalShulkerSync.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityCopperChest.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityCrystalChest.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityDiamondChest.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityDirtChest.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityGoldChest.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityIronChest.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityObsidianChest.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntitySilverChest.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityCopperShulkerBox.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityCrystalShulkerBox.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityDiamondShulkerBox.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityGoldShulkerBox.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityIronShulkerBox.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityObsidianShulkerBox.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntitySilverShulkerBox.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/util/BehaviorDispenseIronShulkerBox.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/util/BlockNames.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/util/CreativeTabItems.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/util/ItemTooltip.java delete mode 100644 src/main/java/cpw/mods/ironchest/common/util/MissingMappingsHandler.java delete mode 100755 src/main/java/cpw/mods/ironchest/common/util/OcelotsSitOnChestsHandler.java delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_chest.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_chest_upgrades.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_black.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_blue.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_brown.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_cyan.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_gray.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_green.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_light_blue.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_lime.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_magenta.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_orange.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_pink.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_purple.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_red.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_silver.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_upgrades.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_white.json delete mode 100644 src/main/resources/assets/ironchest/blockstates/iron_shulker_box_yellow.json delete mode 100755 src/main/resources/assets/ironchest/lang/cs_CZ.lang delete mode 100755 src/main/resources/assets/ironchest/lang/da_DK.lang delete mode 100755 src/main/resources/assets/ironchest/lang/de_DE.lang delete mode 100755 src/main/resources/assets/ironchest/lang/el_GR.lang delete mode 100755 src/main/resources/assets/ironchest/lang/en_PT.lang delete mode 100644 src/main/resources/assets/ironchest/lang/en_UD.lang delete mode 100755 src/main/resources/assets/ironchest/lang/en_US.lang delete mode 100755 src/main/resources/assets/ironchest/lang/es_ES.lang delete mode 100755 src/main/resources/assets/ironchest/lang/et_EE.lang delete mode 100644 src/main/resources/assets/ironchest/lang/fr_CA.lang delete mode 100755 src/main/resources/assets/ironchest/lang/fr_FR.lang delete mode 100644 src/main/resources/assets/ironchest/lang/hu_HU.lang delete mode 100755 src/main/resources/assets/ironchest/lang/it_IT.lang delete mode 100644 src/main/resources/assets/ironchest/lang/ja_JP.lang delete mode 100755 src/main/resources/assets/ironchest/lang/ko_KR.lang delete mode 100644 src/main/resources/assets/ironchest/lang/lv_LV.lang delete mode 100755 src/main/resources/assets/ironchest/lang/nb_NO.lang delete mode 100755 src/main/resources/assets/ironchest/lang/nl_NL.lang delete mode 100755 src/main/resources/assets/ironchest/lang/pl_PL.lang delete mode 100755 src/main/resources/assets/ironchest/lang/pt_BR.lang delete mode 100755 src/main/resources/assets/ironchest/lang/pt_PT.lang delete mode 100755 src/main/resources/assets/ironchest/lang/ru_RU.lang delete mode 100755 src/main/resources/assets/ironchest/lang/sv_SE.lang delete mode 100755 src/main/resources/assets/ironchest/lang/tr_TR.lang delete mode 100644 src/main/resources/assets/ironchest/lang/uk_UA.lang delete mode 100755 src/main/resources/assets/ironchest/lang/zh_CN.lang delete mode 100755 src/main/resources/assets/ironchest/lang/zh_TW.lang delete mode 100644 src/main/resources/assets/ironchest/models/block/iron_chest.json delete mode 100644 src/main/resources/assets/ironchest/models/block/iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/_constants.json delete mode 100644 src/main/resources/assets/ironchest/recipes/_factories.json delete mode 100644 src/main/resources/assets/ironchest/recipes/chest/copper/vanilla_copper_chest.json delete mode 100644 src/main/resources/assets/ironchest/recipes/chest/crystal/diamond_crystal_chest.json delete mode 100644 src/main/resources/assets/ironchest/recipes/chest/diamond/gold_diamond_chest.json delete mode 100644 src/main/resources/assets/ironchest/recipes/chest/diamond/silver_diamond_chest.json delete mode 100644 src/main/resources/assets/ironchest/recipes/chest/dirt/vanilla_dirt_chest.json delete mode 100644 src/main/resources/assets/ironchest/recipes/chest/gold/iron_gold_chest.json delete mode 100644 src/main/resources/assets/ironchest/recipes/chest/gold/silver_gold_chest.json delete mode 100644 src/main/resources/assets/ironchest/recipes/chest/iron/copper_iron_chest.json delete mode 100644 src/main/resources/assets/ironchest/recipes/chest/iron/vanilla_iron_chest.json delete mode 100644 src/main/resources/assets/ironchest/recipes/chest/obsidian/diamond_obsidian_chest.json delete mode 100644 src/main/resources/assets/ironchest/recipes/chest/silver/copper_silver_chest.json delete mode 100644 src/main/resources/assets/ironchest/recipes/chest/silver/iron_silver_chest.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/black/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/black/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/black/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/black/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/black/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/black/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/black/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/black/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/black/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/black/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/black/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/blue/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/blue/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/blue/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/blue/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/blue/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/blue/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/blue/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/blue/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/blue/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/blue/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/blue/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/brown/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/brown/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/brown/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/brown/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/brown/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/brown/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/brown/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/brown/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/brown/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/brown/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/brown/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/cyan/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/cyan/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/cyan/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/cyan/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/cyan/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/cyan/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/cyan/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/cyan/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/cyan/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/cyan/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/cyan/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/gray/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/gray/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/gray/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/gray/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/gray/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/gray/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/gray/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/gray/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/gray/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/gray/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/gray/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/green/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/green/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/green/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/green/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/green/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/green/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/green/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/green/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/green/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/green/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/green/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/light_blue/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/light_blue/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/light_blue/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/light_blue/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/light_blue/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/light_blue/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/light_blue/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/light_blue/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/light_blue/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/light_blue/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/light_blue/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/lime/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/lime/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/lime/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/lime/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/lime/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/lime/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/lime/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/lime/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/lime/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/lime/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/lime/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/magenta/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/magenta/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/magenta/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/magenta/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/magenta/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/magenta/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/magenta/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/magenta/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/magenta/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/magenta/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/magenta/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/orange/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/orange/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/orange/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/orange/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/orange/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/orange/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/orange/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/orange/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/orange/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/orange/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/orange/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/pink/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/pink/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/pink/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/pink/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/pink/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/pink/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/pink/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/pink/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/pink/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/pink/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/pink/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/purple/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/purple/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/purple/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/purple/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/purple/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/purple/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/purple/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/purple/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/purple/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/purple/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/purple/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/red/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/red/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/red/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/red/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/red/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/red/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/red/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/red/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/red/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/red/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/red/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/shulker_box_coloring.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/silver/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/silver/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/silver/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/silver/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/silver/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/silver/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/silver/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/silver/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/silver/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/silver/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/silver/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/white/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/white/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/white/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/white/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/white/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/white/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/white/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/white/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/white/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/white/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/white/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/yellow/copper/vanilla_copper_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/yellow/crystal/diamond_crystal_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/yellow/diamond/gold_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/yellow/diamond/silver_diamond_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/yellow/gold/iron_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/yellow/gold/silver_gold_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/yellow/iron/copper_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/yellow/iron/vanilla_iron_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/yellow/obsidian/diamond_obsidian_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/yellow/silver/copper_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/shulker/yellow/silver/iron_silver_shulker_box.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/chest/copper_iron_chest_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/chest/copper_silver_chest_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/chest/diamond_crystal_chest_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/chest/diamond_obsidian_chest_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/chest/gold_diamond_chest_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/chest/iron_gold_chest_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/chest/silver_gold_chest_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/chest/wood_copper_chest_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/chest/wood_iron_chest_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/shulker/copper_iron_shulker_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/shulker/copper_silver_shulker_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/shulker/diamond_crystal_shulker_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/shulker/diamond_obsidian_shulker_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/shulker/gold_diamond_shulker_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/shulker/iron_gold_shulker_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/shulker/silver_gold_shulker_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/shulker/vanilla_copper_shulker_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/recipes/upgrade/shulker/vanilla_iron_shulker_upgrade.json delete mode 100644 src/main/resources/assets/ironchest/textures/blocks/copper_break.png delete mode 100644 src/main/resources/assets/ironchest/textures/blocks/crystal_break.png delete mode 100644 src/main/resources/assets/ironchest/textures/blocks/diamond_break.png delete mode 100644 src/main/resources/assets/ironchest/textures/blocks/gold_break.png delete mode 100644 src/main/resources/assets/ironchest/textures/blocks/iron_break.png delete mode 100644 src/main/resources/assets/ironchest/textures/blocks/silver_break.png delete mode 100644 src/main/resources/assets/ironchest/textures/gui/copper_container.png delete mode 100644 src/main/resources/assets/ironchest/textures/gui/diamond_container.png delete mode 100644 src/main/resources/assets/ironchest/textures/gui/dirt_container.png delete mode 100644 src/main/resources/assets/ironchest/textures/gui/gold_container.png delete mode 100644 src/main/resources/assets/ironchest/textures/gui/iron_container.png delete mode 100644 src/main/resources/assets/ironchest/textures/gui/silver_container.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/chest/copper_iron_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/chest/copper_silver_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/chest/diamond_crystal_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/chest/diamond_obsidian_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/chest/gold_diamond_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/chest/iron_gold_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/chest/silver_gold_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/chest/wood_copper_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/chest/wood_iron_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/shulker/copper_iron_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/shulker/copper_silver_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/shulker/diamond_crystal_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/shulker/diamond_obsidian_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/shulker/gold_diamond_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/shulker/iron_gold_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/shulker/silver_gold_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/shulker/vanilla_copper_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/items/shulker/vanilla_iron_upgrade.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/chest/copper_chest.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/chest/crystal_chest.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/chest/diamond_chest.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/chest/dirt_chest.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/chest/gold_chest.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/chest/iron_chest.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/chest/obsidian_chest.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/chest/silver_chest.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_silver.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_copper.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_crystal.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_diamond.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_gold.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_iron.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_obsidian.png delete mode 100644 src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_silver.png delete mode 100755 src/main/resources/itemsheet.xcf delete mode 100755 src/main/resources/mcmod.info delete mode 100755 src/main/resources/texturesheet.xcf diff --git a/src/api/java/invtweaks/api/container/ChestContainer.java b/src/api/java/invtweaks/api/container/ChestContainer.java deleted file mode 100644 index e148569..0000000 --- a/src/api/java/invtweaks/api/container/ChestContainer.java +++ /dev/null @@ -1,41 +0,0 @@ -package invtweaks.api.container; - -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; - -/** - * A marker for containers that have a chest-like persistent storage component. Enables the Inventory Tweaks sorting - * buttons for this container. - */ -@Retention(RetentionPolicy.RUNTIME) -@Target(ElementType.TYPE) -public @interface ChestContainer -{ - // Set to true if the Inventory Tweaks sorting buttons should be shown for this container. - boolean showButtons() default true; - - // Size of a chest row - int rowSize() default 9; - - // Uses 'large chest' mode for sorting buttons - // (Renders buttons vertically down the right side of the GUI) - boolean isLargeChest() default false; - - // Annotation for method to get size of a chest row if it is not a fixed size for this container class - // Signature int func() - @Retention(RetentionPolicy.RUNTIME) - @Target(ElementType.METHOD) - @interface RowSizeCallback - { - } - - // Annotation for method to get size of a chest row if it is not a fixed size for this container class - // Signature boolean func() - @Retention(RetentionPolicy.RUNTIME) - @Target(ElementType.METHOD) - @interface IsLargeCallback - { - } -} diff --git a/src/main/java/cpw/mods/ironchest/IronChest.java b/src/main/java/cpw/mods/ironchest/IronChest.java deleted file mode 100755 index f443a8e..0000000 --- a/src/main/java/cpw/mods/ironchest/IronChest.java +++ /dev/null @@ -1,95 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest; - -import java.util.Properties; - -import cpw.mods.ironchest.common.CommonProxy; -import cpw.mods.ironchest.common.config.Config; -import cpw.mods.ironchest.common.lib.BlockLists; -import cpw.mods.ironchest.common.network.MessageCrystalChestSync; -import cpw.mods.ironchest.common.network.MessageCrystalShulkerSync; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityIronChest; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityIronShulkerBox; -import cpw.mods.ironchest.common.util.MissingMappingsHandler; -import cpw.mods.ironchest.common.util.OcelotsSitOnChestsHandler; -import net.minecraftforge.common.MinecraftForge; -import net.minecraftforge.common.util.CompoundDataFixer; -import net.minecraftforge.fml.common.FMLCommonHandler; -import net.minecraftforge.fml.common.Mod; -import net.minecraftforge.fml.common.Mod.EventHandler; -import net.minecraftforge.fml.common.Mod.Instance; -import net.minecraftforge.fml.common.SidedProxy; -import net.minecraftforge.fml.common.event.FMLInitializationEvent; -import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; -import net.minecraftforge.fml.common.network.NetworkRegistry; -import net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper; -import net.minecraftforge.fml.relauncher.Side; - -@Mod(modid = IronChest.MOD_ID, name = "Iron Chests", dependencies = "required-after:forge@[14.21.0.2359,)", acceptedMinecraftVersions = "[1.12, 1.13)") -public class IronChest -{ - public static final String MOD_ID = "ironchest"; - - @Instance(IronChest.MOD_ID) - public static IronChest instance; - - @SidedProxy(clientSide = "cpw.mods.ironchest.client.ClientProxy", serverSide = "cpw.mods.ironchest.common.CommonProxy") - public static CommonProxy proxy; - - public static final SimpleNetworkWrapper packetHandler = NetworkRegistry.INSTANCE.newSimpleChannel(MOD_ID); - - @EventHandler - public void preInit(FMLPreInitializationEvent event) - { - Properties properties = event.getVersionProperties(); - - if (properties != null) - { - String major = properties.getProperty("IronChest.build.major.number"); - String minor = properties.getProperty("IronChest.build.minor.number"); - String rev = properties.getProperty("IronChest.build.revision.number"); - String build = properties.getProperty("IronChest.build.number"); - - event.getModMetadata().version = String.format("%s.%s.%s build %s", major, minor, rev, build); - } - - Config.load(event); - - proxy.preInit(); - - NetworkRegistry.INSTANCE.registerGuiHandler(instance, proxy); - - MinecraftForge.EVENT_BUS.register(new OcelotsSitOnChestsHandler()); - - MinecraftForge.EVENT_BUS.register(new MissingMappingsHandler()); - } - - @EventHandler - public void init(FMLInitializationEvent event) - { - int messageId = 0; - packetHandler.registerMessage(MessageCrystalChestSync.Handler.class, MessageCrystalChestSync.class, messageId++, Side.CLIENT); - packetHandler.registerMessage(MessageCrystalShulkerSync.Handler.class, MessageCrystalShulkerSync.class, messageId++, Side.CLIENT); - - BlockLists.createShulkerItemList(); - - this.registerDataFixes(); - } - - public void registerDataFixes() - { - CompoundDataFixer dataFixer = FMLCommonHandler.instance().getDataFixer(); - - TileEntityIronChest.registerFixesChest(dataFixer); - TileEntityIronShulkerBox.registerFixesShulkerBox(dataFixer); - } -} diff --git a/src/main/java/cpw/mods/ironchest/client/ClientProxy.java b/src/main/java/cpw/mods/ironchest/client/ClientProxy.java deleted file mode 100755 index 369bfda..0000000 --- a/src/main/java/cpw/mods/ironchest/client/ClientProxy.java +++ /dev/null @@ -1,74 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.client; - -import cpw.mods.ironchest.client.gui.chest.GUIChest; -import cpw.mods.ironchest.client.gui.shulker.GUIShulkerChest; -import cpw.mods.ironchest.client.renderer.chest.TileEntityIronChestRenderer; -import cpw.mods.ironchest.client.renderer.shulker.TileEntityIronShulkerBoxRenderer; -import cpw.mods.ironchest.common.CommonProxy; -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityIronChest; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityIronShulkerBox; -import net.minecraft.client.Minecraft; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.World; -import net.minecraftforge.fml.client.registry.ClientRegistry; -import net.minecraftforge.fml.relauncher.Side; -import net.minecraftforge.fml.relauncher.SideOnly; - -@SideOnly(Side.CLIENT) -public class ClientProxy extends CommonProxy -{ - @Override - public void preInit() - { - for (IronChestType type : IronChestType.values()) - { - if (type.clazz != null) - ClientRegistry.bindTileEntitySpecialRenderer(type.clazz, new TileEntityIronChestRenderer()); - } - - for (IronShulkerBoxType type : IronShulkerBoxType.values()) - { - if (type.clazz != null) - ClientRegistry.bindTileEntitySpecialRenderer(type.clazz, new TileEntityIronShulkerBoxRenderer()); - } - } - - @Override - public Object getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) - { - TileEntity te = world.getTileEntity(new BlockPos(x, y, z)); - - if (te != null && te instanceof TileEntityIronChest) - { - return GUIChest.GUI.buildGUI(IronChestType.values()[ID], player.inventory, (TileEntityIronChest) te); - } - else if (te != null && te instanceof TileEntityIronShulkerBox) - { - return GUIShulkerChest.GUI.buildGUI(IronShulkerBoxType.values()[ID], player.inventory, (TileEntityIronShulkerBox) te); - } - else - { - return null; - } - } - - @Override - public World getClientWorld() - { - return Minecraft.getMinecraft().world; - } -} diff --git a/src/main/java/cpw/mods/ironchest/client/gui/chest/GUIChest.java b/src/main/java/cpw/mods/ironchest/client/gui/chest/GUIChest.java deleted file mode 100755 index 91e4484..0000000 --- a/src/main/java/cpw/mods/ironchest/client/gui/chest/GUIChest.java +++ /dev/null @@ -1,119 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.client.gui.chest; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import cpw.mods.ironchest.common.gui.chest.ContainerIronChest; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityIronChest; -import net.minecraft.client.gui.inventory.GuiContainer; -import net.minecraft.client.renderer.GlStateManager; -import net.minecraft.inventory.Container; -import net.minecraft.inventory.IInventory; -import net.minecraft.util.ResourceLocation; - -public class GUIChest extends GuiContainer -{ - public enum ResourceList - { - //@formatter:off - IRON(new ResourceLocation("ironchest", "textures/gui/iron_container.png")), - COPPER(new ResourceLocation("ironchest", "textures/gui/copper_container.png")), - SILVER(new ResourceLocation("ironchest", "textures/gui/silver_container.png")), - GOLD(new ResourceLocation("ironchest", "textures/gui/gold_container.png")), - DIAMOND(new ResourceLocation("ironchest", "textures/gui/diamond_container.png")), - DIRT(new ResourceLocation("ironchest", "textures/gui/dirt_container.png")); - //@formatter:on - public final ResourceLocation location; - - ResourceList(ResourceLocation loc) - { - this.location = loc; - } - } - - public enum GUI - { - //@formatter:off - IRON(184, 202, ResourceList.IRON, IronChestType.IRON), - GOLD(184, 256, ResourceList.GOLD, IronChestType.GOLD), - DIAMOND(238, 256, ResourceList.DIAMOND, IronChestType.DIAMOND), - COPPER(184, 184, ResourceList.COPPER, IronChestType.COPPER), - SILVER(184, 238, ResourceList.SILVER, IronChestType.SILVER), - CRYSTAL(238, 256, ResourceList.DIAMOND, IronChestType.CRYSTAL), - OBSIDIAN(238, 256, ResourceList.DIAMOND,IronChestType.OBSIDIAN), - DIRTCHEST9000(184, 184, ResourceList.DIRT, IronChestType.DIRTCHEST9000); - //@formatter:on - - private int xSize; - - private int ySize; - - private ResourceList guiResourceList; - - private IronChestType mainType; - - GUI(int xSize, int ySize, ResourceList guiResourceList, IronChestType mainType) - { - this.xSize = xSize; - this.ySize = ySize; - this.guiResourceList = guiResourceList; - this.mainType = mainType; - } - - protected Container makeContainer(IInventory player, IInventory chest) - { - return new ContainerIronChest(player, chest, this.mainType, this.xSize, this.ySize); - } - - public static GUIChest buildGUI(IronChestType type, IInventory playerInventory, TileEntityIronChest chestInventory) - { - return new GUIChest(values()[chestInventory.getType().ordinal()], playerInventory, chestInventory); - } - } - - private GUI type; - - private GUIChest(GUI type, IInventory player, IInventory chest) - { - super(type.makeContainer(player, chest)); - this.type = type; - this.xSize = type.xSize; - this.ySize = type.ySize; - this.allowUserInput = false; - } - - /** - * Draws the screen and all the components in it. - */ - @Override - public void drawScreen(int mouseX, int mouseY, float partialTicks) - { - this.drawDefaultBackground(); - super.drawScreen(mouseX, mouseY, partialTicks); - this.renderHoveredToolTip(mouseX, mouseY); - } - - /** - * Draws the background layer of this container (behind the items). - */ - @Override - protected void drawGuiContainerBackgroundLayer(float partialTicks, int mouseX, int mouseY) - { - GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); - - this.mc.getTextureManager().bindTexture(this.type.guiResourceList.location); - - int x = (this.width - this.xSize) / 2; - int y = (this.height - this.ySize) / 2; - - this.drawTexturedModalRect(x, y, 0, 0, this.xSize, this.ySize); - } -} diff --git a/src/main/java/cpw/mods/ironchest/client/gui/shulker/GUIShulkerChest.java b/src/main/java/cpw/mods/ironchest/client/gui/shulker/GUIShulkerChest.java deleted file mode 100644 index 041afe8..0000000 --- a/src/main/java/cpw/mods/ironchest/client/gui/shulker/GUIShulkerChest.java +++ /dev/null @@ -1,119 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.client.gui.shulker; - -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import cpw.mods.ironchest.common.gui.shulker.ContainerIronShulkerBox; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityIronShulkerBox; -import net.minecraft.client.gui.inventory.GuiContainer; -import net.minecraft.client.renderer.GlStateManager; -import net.minecraft.inventory.Container; -import net.minecraft.inventory.IInventory; -import net.minecraft.util.ResourceLocation; - -public class GUIShulkerChest extends GuiContainer -{ - public enum ResourceList - { - //@formatter:off - IRON(new ResourceLocation("ironchest", "textures/gui/iron_container.png")), - COPPER(new ResourceLocation("ironchest", "textures/gui/copper_container.png")), - SILVER(new ResourceLocation("ironchest", "textures/gui/silver_container.png")), - GOLD(new ResourceLocation("ironchest", "textures/gui/gold_container.png")), - DIAMOND(new ResourceLocation("ironchest", "textures/gui/diamond_container.png")); - //@formatter:on - - public final ResourceLocation location; - - ResourceList(ResourceLocation loc) - { - this.location = loc; - } - } - - public enum GUI - { - //@formatter:off - IRON(184, 202, ResourceList.IRON, IronShulkerBoxType.IRON), - GOLD(184, 256, ResourceList.GOLD, IronShulkerBoxType.GOLD), - DIAMOND(238, 256, ResourceList.DIAMOND, IronShulkerBoxType.DIAMOND), - COPPER(184, 184, ResourceList.COPPER, IronShulkerBoxType.COPPER), - SILVER(184, 238, ResourceList.SILVER, IronShulkerBoxType.SILVER), - CRYSTAL(238, 256, ResourceList.DIAMOND, IronShulkerBoxType.CRYSTAL), - OBSIDIAN(238, 256, ResourceList.DIAMOND,IronShulkerBoxType.OBSIDIAN); - //@formatter:on - - private int xSize; - - private int ySize; - - private ResourceList guiResourceList; - - private IronShulkerBoxType mainType; - - GUI(int xSize, int ySize, ResourceList guiResourceList, IronShulkerBoxType mainType) - { - this.xSize = xSize; - this.ySize = ySize; - this.guiResourceList = guiResourceList; - this.mainType = mainType; - } - - protected Container makeContainer(IInventory player, IInventory shulker) - { - return new ContainerIronShulkerBox(player, shulker, this.mainType, this.xSize, this.ySize); - } - - public static GUIShulkerChest buildGUI(IronShulkerBoxType type, IInventory playerInventory, TileEntityIronShulkerBox shulkerInventory) - { - return new GUIShulkerChest(values()[shulkerInventory.getType().ordinal()], playerInventory, shulkerInventory); - } - } - - private GUI type; - - private GUIShulkerChest(GUI type, IInventory player, IInventory shulker) - { - super(type.makeContainer(player, shulker)); - - this.type = type; - this.xSize = type.xSize; - this.ySize = type.ySize; - this.allowUserInput = false; - } - - /** - * Draws the screen and all the components in it. - */ - @Override - public void drawScreen(int mouseX, int mouseY, float partialTicks) - { - this.drawDefaultBackground(); - super.drawScreen(mouseX, mouseY, partialTicks); - this.renderHoveredToolTip(mouseX, mouseY); - } - - /** - * Draws the background layer of this container (behind the items). - */ - @Override - protected void drawGuiContainerBackgroundLayer(float partialTicks, int mouseX, int mouseY) - { - GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); - - this.mc.getTextureManager().bindTexture(this.type.guiResourceList.location); - - int x = (this.width - this.xSize) / 2; - int y = (this.height - this.ySize) / 2; - - this.drawTexturedModalRect(x, y, 0, 0, this.xSize, this.ySize); - } -} diff --git a/src/main/java/cpw/mods/ironchest/client/renderer/chest/TileEntityIronChestRenderer.java b/src/main/java/cpw/mods/ironchest/client/renderer/chest/TileEntityIronChestRenderer.java deleted file mode 100755 index f4a2059..0000000 --- a/src/main/java/cpw/mods/ironchest/client/renderer/chest/TileEntityIronChestRenderer.java +++ /dev/null @@ -1,247 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.client.renderer.chest; - -import java.util.Random; - -import com.google.common.primitives.SignedBytes; - -import cpw.mods.ironchest.common.blocks.chest.BlockIronChest; -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import cpw.mods.ironchest.common.core.IronChestBlocks; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityIronChest; -import net.minecraft.block.state.IBlockState; -import net.minecraft.client.Minecraft; -import net.minecraft.client.model.ModelChest; -import net.minecraft.client.renderer.GlStateManager; -import net.minecraft.client.renderer.entity.RenderEntityItem; -import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer; -import net.minecraft.entity.item.EntityItem; -import net.minecraft.item.ItemStack; -import net.minecraft.util.EnumFacing; - -public class TileEntityIronChestRenderer extends TileEntitySpecialRenderer -{ - private Random random; - - private RenderEntityItem itemRenderer; - - private ModelChest model; - - //@formatter:off - private static float[][] shifts = { - { 0.3F, 0.45F, 0.3F }, - { 0.7F, 0.45F, 0.3F }, - { 0.3F, 0.45F, 0.7F }, - { 0.7F, 0.45F, 0.7F }, - { 0.3F, 0.1F, 0.3F }, - { 0.7F, 0.1F, 0.3F }, - { 0.3F, 0.1F, 0.7F }, - { 0.7F, 0.1F, 0.7F }, - { 0.5F, 0.32F, 0.5F } }; - //@formatter:on - - private static EntityItem customitem = new EntityItem(null); - - private static float halfPI = (float) (Math.PI / 2D); - - public TileEntityIronChestRenderer() - { - this.model = new ModelChest(); - this.random = new Random(); - } - - @Override - public void render(TileEntityIronChest te, double x, double y, double z, float partialTicks, int destroyStage, float partial) - { - if (te == null || te.isInvalid()) - { - return; - } - - EnumFacing facing = EnumFacing.SOUTH; - IronChestType type = te.getType(); - - if (te.hasWorld() && te.getWorld().getBlockState(te.getPos()).getBlock() == IronChestBlocks.ironChestBlock) - { - facing = te.getFacing(); - IBlockState state = te.getWorld().getBlockState(te.getPos()); - type = state.getValue(BlockIronChest.VARIANT_PROP); - } - - if (destroyStage >= 0) - { - this.bindTexture(DESTROY_STAGES[destroyStage]); - GlStateManager.matrixMode(5890); - GlStateManager.pushMatrix(); - GlStateManager.scale(4F, 4F, 1F); - GlStateManager.translate(0.0625F, 0.0625F, 0.0625F); - GlStateManager.matrixMode(5888); - } - else - { - this.bindTexture(type.modelTexture); - } - - GlStateManager.pushMatrix(); - - if (type == IronChestType.CRYSTAL) - { - GlStateManager.disableCull(); - } - - GlStateManager.color(1F, 1F, 1F, 1F); - GlStateManager.translate((float) x, (float) y + 1F, (float) z + 1F); - GlStateManager.scale(1F, -1F, -1F); - GlStateManager.translate(0.5F, 0.5F, 0.5F); - - switch (facing) - { - case NORTH: - { - GlStateManager.rotate(180F, 0F, 1F, 0F); - break; - } - case SOUTH: - { - GlStateManager.rotate(0F, 0F, 1F, 0F); - break; - } - case WEST: - { - GlStateManager.rotate(90F, 0F, 1F, 0F); - break; - } - case EAST: - { - GlStateManager.rotate(270F, 0F, 1F, 0F); - break; - } - default: - { - GlStateManager.rotate(0F, 0F, 1F, 0F); - break; - } - } - - GlStateManager.translate(-0.5F, -0.5F, -0.5F); - - float lidangle = te.prevLidAngle + (te.lidAngle - te.prevLidAngle) * partialTicks; - - lidangle = 1F - lidangle; - lidangle = 1F - lidangle * lidangle * lidangle; - - if (type.isTransparent()) - { - GlStateManager.scale(1F, 0.99F, 1F); - } - - this.model.chestLid.rotateAngleX = -lidangle * halfPI; - // Render the chest itself - this.model.renderAll(); - - if (destroyStage >= 0) - { - GlStateManager.matrixMode(5890); - GlStateManager.popMatrix(); - GlStateManager.matrixMode(5888); - } - - if (type == IronChestType.CRYSTAL) - { - GlStateManager.enableCull(); - } - - GlStateManager.popMatrix(); - GlStateManager.color(1F, 1F, 1F, 1F); - - if (type.isTransparent() && te.getDistanceSq(this.rendererDispatcher.entityX, this.rendererDispatcher.entityY, this.rendererDispatcher.entityZ) < 128d) - { - this.random.setSeed(254L); - - float shiftX; - float shiftY; - float shiftZ; - int shift = 0; - float blockScale = 0.70F; - float timeD = (float) (360D * (System.currentTimeMillis() & 0x3FFFL) / 0x3FFFL) - partialTicks; - - if (te.getTopItems().get(1).isEmpty()) - { - shift = 8; - blockScale = 0.85F; - } - - GlStateManager.pushMatrix(); - GlStateManager.translate((float) x, (float) y, (float) z); - - customitem.setWorld(this.getWorld()); - customitem.hoverStart = 0F; - - for (ItemStack item : te.getTopItems()) - { - if (shift > shifts.length || shift > 8) - { - break; - } - - if (item.isEmpty()) - { - shift++; - continue; - } - - shiftX = shifts[shift][0]; - shiftY = shifts[shift][1]; - shiftZ = shifts[shift][2]; - shift++; - - GlStateManager.pushMatrix(); - GlStateManager.translate(shiftX, shiftY, shiftZ); - GlStateManager.rotate(timeD, 0F, 1F, 0F); - GlStateManager.scale(blockScale, blockScale, blockScale); - - customitem.setItem(item); - - if (this.itemRenderer == null) - { - this.itemRenderer = new RenderEntityItem(Minecraft.getMinecraft().getRenderManager(), Minecraft.getMinecraft().getRenderItem()) - { - @Override - public int getModelCount(ItemStack stack) - { - return SignedBytes.saturatedCast(Math.min(stack.getCount() / 32, 15) + 1); - } - - @Override - public boolean shouldBob() - { - return false; - } - - @Override - public boolean shouldSpreadItems() - { - return true; - } - }; - } - - this.itemRenderer.doRender(customitem, 0D, 0D, 0D, 0F, partialTicks); - - GlStateManager.popMatrix(); - } - - GlStateManager.popMatrix(); - } - - } -} diff --git a/src/main/java/cpw/mods/ironchest/client/renderer/shulker/TileEntityIronShulkerBoxRenderer.java b/src/main/java/cpw/mods/ironchest/client/renderer/shulker/TileEntityIronShulkerBoxRenderer.java deleted file mode 100644 index d61994e..0000000 --- a/src/main/java/cpw/mods/ironchest/client/renderer/shulker/TileEntityIronShulkerBoxRenderer.java +++ /dev/null @@ -1,239 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.client.renderer.shulker; - -import java.util.Random; - -import com.google.common.primitives.SignedBytes; - -import cpw.mods.ironchest.common.blocks.shulker.BlockIronShulkerBox; -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityIronShulkerBox; -import net.minecraft.block.state.IBlockState; -import net.minecraft.client.Minecraft; -import net.minecraft.client.model.ModelShulker; -import net.minecraft.client.renderer.GlStateManager; -import net.minecraft.client.renderer.entity.RenderEntityItem; -import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer; -import net.minecraft.entity.item.EntityItem; -import net.minecraft.item.ItemStack; -import net.minecraft.util.EnumFacing; -import net.minecraft.util.ResourceLocation; - -public class TileEntityIronShulkerBoxRenderer extends TileEntitySpecialRenderer -{ - private Random random; - - private RenderEntityItem itemRenderer; - - private final ModelShulker model; - - //@formatter:off - private static float[][] shifts = { { 0.3F, 0.45F, 0.3F }, { 0.7F, 0.45F, 0.3F }, { 0.3F, 0.45F, 0.7F }, { 0.7F, 0.45F, 0.7F }, { 0.3F, 0.1F, 0.3F }, { 0.7F, 0.1F, 0.3F }, { 0.3F, 0.1F, 0.7F }, { 0.7F, 0.1F, 0.7F }, { 0.5F, 0.32F, 0.5F } }; - //@formatter:on - - private static EntityItem customitem = new EntityItem(null); - - public TileEntityIronShulkerBoxRenderer() - { - this.model = new ModelShulker(); - this.random = new Random(); - } - - @Override - public void render(TileEntityIronShulkerBox te, double x, double y, double z, float partialTicks, int destroyStage, float partial) - { - if (te == null || te.isInvalid()) - { - return; - } - - EnumFacing facing = EnumFacing.UP; - IronShulkerBoxType type = te.getType(); - - if (te.hasWorld()) - { - IBlockState iblockstate = this.getWorld().getBlockState(te.getPos()); - - if (iblockstate.getBlock() instanceof BlockIronShulkerBox) - { - facing = te.getFacing(); - type = iblockstate.getValue(BlockIronShulkerBox.VARIANT_PROP); - } - } - - GlStateManager.enableDepth(); - GlStateManager.depthFunc(515); - GlStateManager.depthMask(true); - GlStateManager.disableCull(); - - if (destroyStage >= 0) - { - this.bindTexture(DESTROY_STAGES[destroyStage]); - GlStateManager.matrixMode(5890); - GlStateManager.pushMatrix(); - GlStateManager.scale(4.0F, 4.0F, 1.0F); - GlStateManager.translate(0.0625F, 0.0625F, 0.0625F); - GlStateManager.matrixMode(5888); - } - else - { - //@formatter:off - ResourceLocation rs = new ResourceLocation("ironchest", "textures/model/shulker/" + te.getColor().getName() + "/shulker_" + te.getColor().getName() + type.modelTexture); - //@formatter:on - - this.bindTexture(rs); - } - - GlStateManager.pushMatrix(); - GlStateManager.enableRescaleNormal(); - - if (destroyStage < 0) - { - GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); - } - - GlStateManager.translate((float) x + 0.5F, (float) y + 1.5F, (float) z + 0.5F); - GlStateManager.scale(1.0F, -1.0F, -1.0F); - GlStateManager.translate(0.0F, 1.0F, 0.0F); - GlStateManager.scale(0.9995F, 0.9995F, 0.9995F); - GlStateManager.translate(0.0F, -1.0F, 0.0F); - - switch (facing) - { - case DOWN: - GlStateManager.translate(0.0F, 2.0F, 0.0F); - GlStateManager.rotate(180.0F, 1.0F, 0.0F, 0.0F); - case UP: - default: - break; - case NORTH: - GlStateManager.translate(0.0F, 1.0F, 1.0F); - GlStateManager.rotate(90.0F, 1.0F, 0.0F, 0.0F); - GlStateManager.rotate(180.0F, 0.0F, 0.0F, 1.0F); - break; - case SOUTH: - GlStateManager.translate(0.0F, 1.0F, -1.0F); - GlStateManager.rotate(90.0F, 1.0F, 0.0F, 0.0F); - break; - case WEST: - GlStateManager.translate(-1.0F, 1.0F, 0.0F); - GlStateManager.rotate(90.0F, 1.0F, 0.0F, 0.0F); - GlStateManager.rotate(-90.0F, 0.0F, 0.0F, 1.0F); - break; - case EAST: - GlStateManager.translate(1.0F, 1.0F, 0.0F); - GlStateManager.rotate(90.0F, 1.0F, 0.0F, 0.0F); - GlStateManager.rotate(90.0F, 0.0F, 0.0F, 1.0F); - } - - this.model.base.render(0.0625F); - GlStateManager.translate(0.0F, -te.getProgress(partialTicks) * 0.5F, 0.0F); - GlStateManager.rotate(270.0F * te.getProgress(partialTicks), 0.0F, 1.0F, 0.0F); - this.model.lid.render(0.0625F); - GlStateManager.enableCull(); - GlStateManager.disableRescaleNormal(); - GlStateManager.popMatrix(); - GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); - - if (destroyStage >= 0) - { - GlStateManager.matrixMode(5890); - GlStateManager.popMatrix(); - GlStateManager.matrixMode(5888); - } - - if (type == IronShulkerBoxType.CRYSTAL) - { - GlStateManager.enableCull(); - } - - if (type.isTransparent() && te.getDistanceSq(this.rendererDispatcher.entityX, this.rendererDispatcher.entityY, this.rendererDispatcher.entityZ) < 128d) - { - this.random.setSeed(254L); - - float shiftX; - float shiftY; - float shiftZ; - int shift = 0; - float blockScale = 0.70F; - float timeD = (float) (360D * (System.currentTimeMillis() & 0x3FFFL) / 0x3FFFL) - partialTicks; - - if (te.getTopItems().get(1).isEmpty()) - { - shift = 8; - blockScale = 0.85F; - } - - GlStateManager.pushMatrix(); - GlStateManager.translate((float) x, (float) y, (float) z); - - customitem.setWorld(this.getWorld()); - customitem.hoverStart = 0F; - - for (ItemStack item : te.getTopItems()) - { - if (shift > shifts.length || shift > 8) - { - break; - } - - if (item.isEmpty()) - { - shift++; - continue; - } - - shiftX = shifts[shift][0]; - shiftY = shifts[shift][1]; - shiftZ = shifts[shift][2]; - shift++; - - GlStateManager.pushMatrix(); - GlStateManager.translate(shiftX, shiftY, shiftZ); - GlStateManager.rotate(timeD, 0F, 1F, 0F); - GlStateManager.scale(blockScale, blockScale, blockScale); - - customitem.setItem(item); - - if (this.itemRenderer == null) - { - this.itemRenderer = new RenderEntityItem(Minecraft.getMinecraft().getRenderManager(), Minecraft.getMinecraft().getRenderItem()) - { - @Override - public int getModelCount(ItemStack stack) - { - return SignedBytes.saturatedCast(Math.min(stack.getCount() / 32, 15) + 1); - } - - @Override - public boolean shouldBob() - { - return false; - } - - @Override - public boolean shouldSpreadItems() - { - return true; - } - }; - } - - this.itemRenderer.doRender(customitem, 0D, 0D, 0D, 0F, partialTicks); - - GlStateManager.popMatrix(); - } - - GlStateManager.popMatrix(); - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/CommonProxy.java b/src/main/java/cpw/mods/ironchest/common/CommonProxy.java deleted file mode 100755 index 909855e..0000000 --- a/src/main/java/cpw/mods/ironchest/common/CommonProxy.java +++ /dev/null @@ -1,63 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common; - -import cpw.mods.ironchest.common.gui.chest.ContainerIronChest; -import cpw.mods.ironchest.common.gui.shulker.ContainerIronShulkerBox; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityIronChest; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityIronShulkerBox; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.World; -import net.minecraftforge.fml.common.network.IGuiHandler; - -public class CommonProxy implements IGuiHandler -{ - public void preInit() - { - - } - - @Override - public Object getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) - { - return null; - } - - @Override - public Object getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) - { - TileEntity te = world.getTileEntity(new BlockPos(x, y, z)); - - if (te != null && te instanceof TileEntityIronChest) - { - TileEntityIronChest icte = (TileEntityIronChest) te; - - return new ContainerIronChest(player.inventory, icte, icte.getType(), 0, 0); - } - else if (te != null && te instanceof TileEntityIronShulkerBox) - { - TileEntityIronShulkerBox icte = (TileEntityIronShulkerBox) te; - - return new ContainerIronShulkerBox(player.inventory, icte, icte.getType(), 0, 0); - } - else - { - return null; - } - } - - public World getClientWorld() - { - return null; - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/ai/IronChestAIOcelotSit.java b/src/main/java/cpw/mods/ironchest/common/ai/IronChestAIOcelotSit.java deleted file mode 100755 index ee37910..0000000 --- a/src/main/java/cpw/mods/ironchest/common/ai/IronChestAIOcelotSit.java +++ /dev/null @@ -1,58 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.ai; - -import cpw.mods.ironchest.common.core.IronChestBlocks; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityIronChest; -import net.minecraft.block.Block; -import net.minecraft.block.state.IBlockState; -import net.minecraft.entity.ai.EntityAIOcelotSit; -import net.minecraft.entity.passive.EntityOcelot; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.World; - -public class IronChestAIOcelotSit extends EntityAIOcelotSit -{ - public IronChestAIOcelotSit(EntityOcelot ocelotIn, float speedIn) - { - super(ocelotIn, speedIn); - } - - /** - * Return true to set given position as destination - */ - @Override - protected boolean shouldMoveTo(World worldIn, BlockPos pos) - { - if (!worldIn.isAirBlock(pos.up())) - { - return false; - } - else - { - IBlockState iblockstate = worldIn.getBlockState(pos); - Block block = iblockstate.getBlock(); - - if (block == IronChestBlocks.ironChestBlock) - { - TileEntity tileentity = worldIn.getTileEntity(pos); - - if (tileentity instanceof TileEntityIronChest && ((TileEntityIronChest) tileentity).numPlayersUsing < 1) - { - return true; - } - } - - return super.shouldMoveTo(worldIn, pos); - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/blocks/chest/BlockIronChest.java b/src/main/java/cpw/mods/ironchest/common/blocks/chest/BlockIronChest.java deleted file mode 100755 index dde7a1d..0000000 --- a/src/main/java/cpw/mods/ironchest/common/blocks/chest/BlockIronChest.java +++ /dev/null @@ -1,285 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.blocks.chest; - -import javax.annotation.Nullable; - -import cpw.mods.ironchest.IronChest; -import cpw.mods.ironchest.common.core.IronChestCreativeTabs; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityIronChest; -import cpw.mods.ironchest.common.util.BlockNames; -import net.minecraft.block.Block; -import net.minecraft.block.material.Material; -import net.minecraft.block.properties.PropertyEnum; -import net.minecraft.block.state.BlockStateContainer; -import net.minecraft.block.state.IBlockState; -import net.minecraft.creativetab.CreativeTabs; -import net.minecraft.entity.Entity; -import net.minecraft.entity.EntityLivingBase; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.inventory.Container; -import net.minecraft.inventory.InventoryHelper; -import net.minecraft.item.ItemStack; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.EnumBlockRenderType; -import net.minecraft.util.EnumFacing; -import net.minecraft.util.EnumHand; -import net.minecraft.util.NonNullList; -import net.minecraft.util.ResourceLocation; -import net.minecraft.util.math.AxisAlignedBB; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.Explosion; -import net.minecraft.world.IBlockAccess; -import net.minecraft.world.ILockableContainer; -import net.minecraft.world.World; -import net.minecraftforge.fml.relauncher.Side; -import net.minecraftforge.fml.relauncher.SideOnly; - -public class BlockIronChest extends Block -{ - public static final PropertyEnum VARIANT_PROP = PropertyEnum.create("variant", IronChestType.class); - - protected static final AxisAlignedBB IRON_CHEST_AABB = new AxisAlignedBB(0.0625D, 0.0D, 0.0625D, 0.9375D, 0.875D, 0.9375D); - - public BlockIronChest() - { - super(Material.IRON); - - this.setRegistryName(new ResourceLocation(BlockNames.IRON_CHEST)); - this.setDefaultState(this.blockState.getBaseState().withProperty(VARIANT_PROP, IronChestType.IRON)); - this.setHardness(3.0F); - this.setUnlocalizedName("IronChest"); - this.setCreativeTab(IronChestCreativeTabs.tabIronChests); - } - - @Override - public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos) - { - return IRON_CHEST_AABB; - } - - @Override - public boolean isOpaqueCube(IBlockState state) - { - return false; - } - - @Override - public boolean isFullCube(IBlockState state) - { - return false; - } - - @Override - public EnumBlockRenderType getRenderType(IBlockState state) - { - return EnumBlockRenderType.ENTITYBLOCK_ANIMATED; - } - - @Nullable - public ILockableContainer getLockableContainer(World worldIn, BlockPos pos) - { - return this.getContainer(worldIn, pos, false); - } - - @Nullable - public ILockableContainer getContainer(World worldIn, BlockPos pos, boolean allowBlocking) - { - return null; - } - - @Override - //@formatter:off - public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, EnumFacing heldItem, float side, float hitX, float hitY) - //@formatter:on - { - TileEntity te = worldIn.getTileEntity(pos); - - if (te == null || !(te instanceof TileEntityIronChest)) - { - return true; - } - - if (worldIn.isSideSolid(pos.add(0, 1, 0), EnumFacing.DOWN)) - { - return true; - } - - if (worldIn.isRemote) - { - return true; - } - - playerIn.openGui(IronChest.instance, ((TileEntityIronChest) te).getType().ordinal(), worldIn, pos.getX(), pos.getY(), pos.getZ()); - - return true; - } - - @Override - public boolean hasTileEntity(IBlockState state) - { - return true; - } - - @Override - public TileEntity createTileEntity(World world, IBlockState state) - { - return state.getValue(VARIANT_PROP).makeEntity(); - } - - @Override - @SideOnly(Side.CLIENT) - public void getSubBlocks(CreativeTabs tab, NonNullList list) - { - for (IronChestType type : IronChestType.VALUES) - { - if (type.isValidForCreativeMode()) - { - list.add(new ItemStack(this, 1, type.ordinal())); - } - } - } - - @Override - public IBlockState getStateFromMeta(int meta) - { - return this.getDefaultState().withProperty(VARIANT_PROP, IronChestType.VALUES[meta]); - } - - @Override - public int getMetaFromState(IBlockState blockState) - { - return blockState.getValue(VARIANT_PROP).ordinal(); - } - - @Override - protected BlockStateContainer createBlockState() - { - return new BlockStateContainer(this, VARIANT_PROP); - } - - @Override - public void onBlockAdded(World world, BlockPos pos, IBlockState state) - { - super.onBlockAdded(world, pos, state); - world.notifyBlockUpdate(pos, state, state, 3); - } - - @Override - public void onBlockPlacedBy(World worldIn, BlockPos pos, IBlockState state, EntityLivingBase placer, ItemStack stack) - { - TileEntity te = worldIn.getTileEntity(pos); - - if (te != null && te instanceof TileEntityIronChest) - { - TileEntityIronChest teic = (TileEntityIronChest) te; - - teic.wasPlaced(placer, stack); - teic.setFacing(placer.getHorizontalFacing().getOpposite()); - - worldIn.notifyBlockUpdate(pos, state, state, 3); - } - } - - @Override - public int damageDropped(IBlockState state) - { - return state.getValue(VARIANT_PROP).ordinal(); - } - - @Override - public void breakBlock(World worldIn, BlockPos pos, IBlockState state) - { - TileEntityIronChest tileentity = (TileEntityIronChest) worldIn.getTileEntity(pos); - - if (tileentity != null) - { - tileentity.removeAdornments(); - - InventoryHelper.dropInventoryItems(worldIn, pos, tileentity); - } - - super.breakBlock(worldIn, pos, state); - } - - @Override - public float getExplosionResistance(World world, BlockPos pos, Entity exploder, Explosion explosion) - { - TileEntity te = world.getTileEntity(pos); - - if (te instanceof TileEntityIronChest) - { - TileEntityIronChest teic = (TileEntityIronChest) te; - - if (teic.getType().isExplosionResistant()) - { - return 10000F; - } - } - - return super.getExplosionResistance(world, pos, exploder, explosion); - } - - @Override - public boolean hasComparatorInputOverride(IBlockState state) - { - return true; - } - - @Override - public int getComparatorInputOverride(IBlockState blockState, World worldIn, BlockPos pos) - { - return Container.calcRedstone(worldIn.getTileEntity(pos)); - } - - private static final EnumFacing[] validRotationAxes = new EnumFacing[] { EnumFacing.UP, EnumFacing.DOWN }; - - @Override - public EnumFacing[] getValidRotations(World worldObj, BlockPos pos) - { - return validRotationAxes; - } - - @Override - public boolean rotateBlock(World worldObj, BlockPos pos, EnumFacing axis) - { - if (worldObj.isRemote) - { - return false; - } - - if (axis == EnumFacing.UP || axis == EnumFacing.DOWN) - { - TileEntity tileEntity = worldObj.getTileEntity(pos); - - if (tileEntity instanceof TileEntityIronChest) - { - TileEntityIronChest icte = (TileEntityIronChest) tileEntity; - - icte.rotateAround(); - } - - return true; - } - return false; - } - - @Override - @Deprecated - public boolean eventReceived(IBlockState state, World worldIn, BlockPos pos, int id, int param) - { - super.eventReceived(state, worldIn, pos, id, param); - - TileEntity tileentity = worldIn.getTileEntity(pos); - - return tileentity != null && tileentity.receiveClientEvent(id, param); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/blocks/chest/IronChestType.java b/src/main/java/cpw/mods/ironchest/common/blocks/chest/IronChestType.java deleted file mode 100755 index 809d8d7..0000000 --- a/src/main/java/cpw/mods/ironchest/common/blocks/chest/IronChestType.java +++ /dev/null @@ -1,185 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.blocks.chest; - -import cpw.mods.ironchest.common.gui.chest.slot.ValidatingChestSlot; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityCopperChest; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityCrystalChest; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityDiamondChest; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityDirtChest; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityGoldChest; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityIronChest; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityObsidianChest; -import cpw.mods.ironchest.common.tileentity.chest.TileEntitySilverChest; -import net.minecraft.init.Blocks; -import net.minecraft.inventory.IInventory; -import net.minecraft.inventory.Slot; -import net.minecraft.item.Item; -import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagByte; -import net.minecraft.util.IStringSerializable; -import net.minecraft.util.ResourceLocation; - -public enum IronChestType implements IStringSerializable -{ - //@formatter:off - IRON(54, 9, true, "iron_chest.png", TileEntityIronChest.class, 184, 202), - GOLD(81, 9, true, "gold_chest.png", TileEntityGoldChest.class, 184, 256), - DIAMOND(108, 12, true, "diamond_chest.png", TileEntityDiamondChest.class, 184, 256), - COPPER(45, 9, false, "copper_chest.png", TileEntityCopperChest.class, 184, 184), - SILVER(72, 9, false, "silver_chest.png", TileEntitySilverChest.class, 184, 238), - CRYSTAL(108, 12, true, "crystal_chest.png", TileEntityCrystalChest.class, 238, 256), - OBSIDIAN(108, 12, false, "obsidian_chest.png", TileEntityObsidianChest.class, 238, 256), - DIRTCHEST9000(1, 1, false, "dirt_chest.png", TileEntityDirtChest.class, 184, 184), - WOOD(0, 0, false, "", null, 0, 0); - //@formatter:on - - public static final IronChestType VALUES[] = values(); - - public final String name; - - public final int size; - - public final int rowLength; - - public final boolean tieredChest; - - public final ResourceLocation modelTexture; - - private String breakTexture; - - public final Class clazz; - - public final int xSize; - - public final int ySize; - - //@formatter:off - IronChestType(int size, int rowLength, boolean tieredChest, String modelTexture, Class clazz, int xSize, int ySize) - //@formatter:on - { - this.name = this.name().toLowerCase(); - this.size = size; - this.rowLength = rowLength; - this.tieredChest = tieredChest; - this.modelTexture = new ResourceLocation("ironchest", "textures/model/chest/" + modelTexture); - this.clazz = clazz; - this.xSize = xSize; - this.ySize = ySize; - } - - public String getBreakTexture() - { - if (this.breakTexture == null) - { - switch (this) - { - case DIRTCHEST9000: - { - this.breakTexture = "minecraft:blocks/dirt"; - break; - } - case OBSIDIAN: - { - this.breakTexture = "minecraft:blocks/obsidian"; - break; - } - case WOOD: - { - this.breakTexture = "minecraft:blocks/planks_oak"; - break; - } - default: - { - this.breakTexture = "ironchest:blocks/" + this.getName() + "break"; - } - } - } - - return this.breakTexture; - } - - @Override - public String getName() - { - return this.name; - } - - public int getRowCount() - { - return this.size / this.rowLength; - } - - public boolean isTransparent() - { - return this == CRYSTAL; - } - - public boolean isValidForCreativeMode() - { - return this != WOOD; - } - - public boolean isExplosionResistant() - { - return this == OBSIDIAN; - } - - public Slot makeSlot(IInventory chestInventory, int index, int x, int y) - { - return new ValidatingChestSlot(chestInventory, index, x, y, this); - } - - private static final Item DIRT_ITEM = Item.getItemFromBlock(Blocks.DIRT); - - public boolean acceptsStack(ItemStack itemstack) - { - if (this == DIRTCHEST9000) - { - return itemstack.isEmpty() || itemstack.getItem() == DIRT_ITEM; - } - - return true; - } - - public void adornItemDrop(ItemStack item) - { - if (this == DIRTCHEST9000) - { - item.setTagInfo("dirtchest", new NBTTagByte((byte) 1)); - } - } - - public TileEntityIronChest makeEntity() - { - switch (this) - { - case IRON: - return new TileEntityIronChest(); - case GOLD: - return new TileEntityGoldChest(); - case DIAMOND: - return new TileEntityDiamondChest(); - case COPPER: - return new TileEntityCopperChest(); - case SILVER: - return new TileEntitySilverChest(); - case CRYSTAL: - return new TileEntityCrystalChest(); - case OBSIDIAN: - return new TileEntityObsidianChest(); - case DIRTCHEST9000: - return new TileEntityDirtChest(); - default: - return null; - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/blocks/shulker/BlockIronShulkerBox.java b/src/main/java/cpw/mods/ironchest/common/blocks/shulker/BlockIronShulkerBox.java deleted file mode 100644 index 13294cb..0000000 --- a/src/main/java/cpw/mods/ironchest/common/blocks/shulker/BlockIronShulkerBox.java +++ /dev/null @@ -1,559 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.blocks.shulker; - -import java.util.List; - -import javax.annotation.Nullable; - -import cpw.mods.ironchest.IronChest; -import cpw.mods.ironchest.common.core.IronChestBlocks; -import cpw.mods.ironchest.common.core.IronChestCreativeTabs; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityIronShulkerBox; -import net.minecraft.block.Block; -import net.minecraft.block.material.EnumPushReaction; -import net.minecraft.block.material.Material; -import net.minecraft.block.properties.PropertyEnum; -import net.minecraft.block.state.BlockStateContainer; -import net.minecraft.block.state.IBlockState; -import net.minecraft.client.util.ITooltipFlag; -import net.minecraft.creativetab.CreativeTabs; -import net.minecraft.entity.Entity; -import net.minecraft.entity.EntityLivingBase; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.inventory.Container; -import net.minecraft.inventory.IInventory; -import net.minecraft.inventory.ItemStackHelper; -import net.minecraft.item.EnumDyeColor; -import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.EnumBlockRenderType; -import net.minecraft.util.EnumFacing; -import net.minecraft.util.EnumHand; -import net.minecraft.util.NonNullList; -import net.minecraft.util.math.AxisAlignedBB; -import net.minecraft.util.math.BlockPos; -import net.minecraft.util.text.TextFormatting; -import net.minecraft.util.text.translation.I18n; -import net.minecraft.world.Explosion; -import net.minecraft.world.IBlockAccess; -import net.minecraft.world.World; -import net.minecraftforge.fml.relauncher.Side; -import net.minecraftforge.fml.relauncher.SideOnly; - -@SuppressWarnings("deprecation") -public class BlockIronShulkerBox extends Block -{ - public static final PropertyEnum VARIANT_PROP = PropertyEnum.create("variant", IronShulkerBoxType.class); - - private final EnumDyeColor color; - - private EnumFacing facingDirection; - - public BlockIronShulkerBox(EnumDyeColor colorIn, String nameIn) - { - super(Material.IRON); - - this.color = colorIn; - this.setRegistryName(nameIn); - this.setUnlocalizedName("IronShulkerBox" + colorIn.getName()); - this.setDefaultState(this.blockState.getBaseState().withProperty(VARIANT_PROP, IronShulkerBoxType.IRON)); - this.setHardness(3.0F); - this.setCreativeTab(IronChestCreativeTabs.tabIronChests); - } - - /** - * Used to determine ambient occlusion and culling when rebuilding chunks for render - */ - @Override - public boolean isOpaqueCube(IBlockState state) - { - return false; - } - - @Override - public boolean causesSuffocation(IBlockState state) - { - return true; - } - - @Override - public boolean isFullCube(IBlockState state) - { - return false; - } - - @Override - @SideOnly(Side.CLIENT) - public boolean hasCustomBreakingProgress(IBlockState state) - { - return true; - } - - /** - * The type of render function called. MODEL for mixed tesr and static model, MODELBLOCK_ANIMATED for TESR-only, LIQUID for vanilla liquids, INVISIBLE to skip all rendering - */ - @Override - public EnumBlockRenderType getRenderType(IBlockState state) - { - return EnumBlockRenderType.ENTITYBLOCK_ANIMATED; - } - - @Override - //@formatter:off - public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, EnumFacing heldItem, float side, float hitX, float hitY) - //@formatter:on - { - if (worldIn.isRemote) - { - return true; - } - else if (playerIn.isSpectator()) - { - return true; - } - else - { - TileEntity tileentity = worldIn.getTileEntity(pos); - - if (tileentity instanceof TileEntityIronShulkerBox) - { - EnumFacing enumfacing = ((TileEntityIronShulkerBox) tileentity).getFacing(); - boolean flag; - - if (((TileEntityIronShulkerBox) tileentity).getAnimationStatus() == TileEntityIronShulkerBox.AnimationStatus.CLOSED) - { - //@formatter:off - AxisAlignedBB axisalignedbb = FULL_BLOCK_AABB.expand(0.5F * enumfacing.getFrontOffsetX(), 0.5F * enumfacing.getFrontOffsetY(), 0.5F * enumfacing.getFrontOffsetZ()).contract(enumfacing.getFrontOffsetX(), enumfacing.getFrontOffsetY(), enumfacing.getFrontOffsetZ()); - //@formatter:on - - flag = !worldIn.collidesWithAnyBlock(axisalignedbb.offset(pos.offset(enumfacing))); - } - else - { - flag = true; - } - - if (flag) - { - //@formatter:off - playerIn.openGui(IronChest.instance, ((TileEntityIronShulkerBox) tileentity).getType().ordinal(), worldIn, pos.getX(), pos.getY(), pos.getZ()); - //@formatter:on - } - - return true; - } - else - { - return false; - } - } - } - - @Override - public boolean hasTileEntity(IBlockState state) - { - return true; - } - - @Override - public TileEntity createTileEntity(World world, IBlockState state) - { - return state.getValue(VARIANT_PROP).makeEntity(this.color); - } - - @Override - @SideOnly(Side.CLIENT) - public void getSubBlocks(CreativeTabs tab, NonNullList list) - { - for (IronShulkerBoxType type : IronShulkerBoxType.VALUES) - { - if (type.isValidForCreativeMode()) - { - list.add(new ItemStack(this, 1, type.ordinal())); - } - } - } - - @Override - public IBlockState getStateFromMeta(int meta) - { - return this.getDefaultState().withProperty(VARIANT_PROP, IronShulkerBoxType.VALUES[meta]); - } - - @Override - public int getMetaFromState(IBlockState blockState) - { - return blockState.getValue(VARIANT_PROP).ordinal(); - } - - @Override - protected BlockStateContainer createBlockState() - { - return new BlockStateContainer(this, VARIANT_PROP); - } - - @Override - //@formatter:off - public IBlockState getStateForPlacement(World worldIn, BlockPos pos, EnumFacing facing, float hitX, float hitY, float hitZ, int meta, EntityLivingBase placer) - //@formatter:on - { - this.facingDirection = facing; - - return super.getStateForPlacement(worldIn, pos, facing, hitX, hitY, hitZ, meta, placer); - } - - @Override - public void onBlockAdded(World world, BlockPos pos, IBlockState state) - { - super.onBlockAdded(world, pos, state); - - world.notifyBlockUpdate(pos, state, state, 3); - } - - /** - * Called by ItemBlocks after a block is set in the world, to allow post-place logic - */ - @Override - public void onBlockPlacedBy(World worldIn, BlockPos pos, IBlockState state, EntityLivingBase placer, ItemStack stack) - { - if (stack.hasDisplayName()) - { - TileEntity tileentity = worldIn.getTileEntity(pos); - - if (tileentity instanceof TileEntityIronShulkerBox) - { - ((TileEntityIronShulkerBox) tileentity).setCustomName(stack.getDisplayName()); - - ((TileEntityIronShulkerBox) tileentity).setFacing(facingDirection); - - worldIn.notifyBlockUpdate(pos, state, state, 3); - } - } - else - { - TileEntity tileentity = worldIn.getTileEntity(pos); - - if (tileentity instanceof TileEntityIronShulkerBox) - { - TileEntityIronShulkerBox teic = (TileEntityIronShulkerBox) tileentity; - - teic.setFacing(facingDirection); - - worldIn.notifyBlockUpdate(pos, state, state, 3); - } - } - } - - @Override - public int damageDropped(IBlockState state) - { - return state.getValue(VARIANT_PROP).ordinal(); - } - - /** - * Called when a player removes a block. This is responsible for - * actually destroying the block, and the block is intact at time of call. - * This is called regardless of whether the player can harvest the block or - * not. - * - * Return true if the block is actually destroyed. - * - * Note: When used in multiplayer, this is called on both client and - * server sides! - * - * @param state The current state. - * @param world The current world - * @param player The player damaging the block, may be null - * @param pos Block position in world - * @param willHarvest True if Block.harvestBlock will be called after this, if the return in true. - * Can be useful to delay the destruction of tile entities till after harvestBlock - * @return True if the block is actually destroyed. - */ - @Override - public boolean removedByPlayer(IBlockState state, World world, BlockPos pos, EntityPlayer player, boolean willHarvest) - { - return willHarvest || super.removedByPlayer(state, world, pos, player, false); - } - - /** - * Spawns the block's drops in the world. By the time this is called the Block has possibly been set to air via - * Block.removedByPlayer - */ - @Override - public void harvestBlock(World worldIn, EntityPlayer player, BlockPos pos, IBlockState state, @Nullable TileEntity te, ItemStack stack) - { - super.harvestBlock(worldIn, player, pos, state, te, stack); - worldIn.setBlockToAir(pos); - } - - @Override - public void onBlockHarvested(World worldIn, BlockPos pos, IBlockState state, EntityPlayer player) - { - TileEntityIronShulkerBox tileentityironshulkerbox = (TileEntityIronShulkerBox) worldIn.getTileEntity(pos); - - tileentityironshulkerbox.setDestroyedByCreativePlayer(player.capabilities.isCreativeMode); - tileentityironshulkerbox.fillWithLoot(player); - } - - /** - * This gets a complete list of items dropped from this block. - * - * @param drops add all items this block drops to this drops list - * @param world The current world - * @param pos Block position in world - * @param state Current state - * @param fortune Breakers fortune level - */ - @Override - public void getDrops(NonNullList drops, IBlockAccess world, BlockPos pos, IBlockState state, int fortune) - { - TileEntity tileentity = world.getTileEntity(pos); - - if (tileentity instanceof TileEntityIronShulkerBox) - { - ItemStack itemstack = ((TileEntityIronShulkerBox) tileentity).getDrop(state, false); - if (!itemstack.isEmpty()) - { - drops.add(itemstack); - } - } - } - - /** - * Called serverside after this block is replaced with another in Chunk, but before the Tile Entity is updated - */ - @Override - public void breakBlock(World worldIn, BlockPos pos, IBlockState state) - { - TileEntity tileentity = worldIn.getTileEntity(pos); - - if (tileentity instanceof TileEntityIronShulkerBox) - { - ItemStack itemstack = ((TileEntityIronShulkerBox) tileentity).getDrop(state, true); - if (!itemstack.isEmpty()) - { - spawnAsEntity(worldIn, pos, itemstack); - } - - worldIn.updateComparatorOutputLevel(pos, state.getBlock()); - } - - super.breakBlock(worldIn, pos, state); - } - - @Override - public float getExplosionResistance(World world, BlockPos pos, Entity exploder, Explosion explosion) - { - TileEntity te = world.getTileEntity(pos); - - if (te instanceof TileEntityIronShulkerBox) - { - TileEntityIronShulkerBox teic = (TileEntityIronShulkerBox) te; - - if (teic.getType().isExplosionResistant()) - { - return 10000F; - } - } - - return super.getExplosionResistance(world, pos, exploder, explosion); - } - - @Override - @SideOnly(Side.CLIENT) - public void addInformation(ItemStack stack, @Nullable World worldIn, List tooltip, ITooltipFlag advanced) - { - super.addInformation(stack, worldIn, tooltip, advanced); - - NBTTagCompound nbttagcompound = stack.getTagCompound(); - - if (nbttagcompound != null && nbttagcompound.hasKey("BlockEntityTag", 10)) - { - NBTTagCompound nbttagcompound1 = nbttagcompound.getCompoundTag("BlockEntityTag"); - - if (nbttagcompound1.hasKey("LootTable", 8)) - { - tooltip.add("???????"); - } - - if (nbttagcompound1.hasKey("Items", 9)) - { - if (nbttagcompound1.hasKey("ShulkerBoxSize", 3)) - { - NonNullList nonnulllist = NonNullList. withSize(nbttagcompound1.getInteger("ShulkerBoxSize"), ItemStack.EMPTY); - ItemStackHelper.loadAllItems(nbttagcompound1, nonnulllist); - int i = 0; - int j = 0; - - for (ItemStack itemstack : nonnulllist) - { - if (!itemstack.isEmpty()) - { - ++j; - - if (i <= 4) - { - ++i; - tooltip.add(String.format("%s x%d", new Object[] { itemstack.getDisplayName(), Integer.valueOf(itemstack.getCount()) })); - } - } - } - - if (j - i > 0) - { - //@formatter:off - tooltip.add(String.format(TextFormatting.ITALIC + I18n.translateToLocal("container.shulkerBox.more"), new Object[] { Integer.valueOf(j - i) })); - //@formatter:on - } - } - else - { - NonNullList nonnulllist = NonNullList. withSize(27, ItemStack.EMPTY); - ItemStackHelper.loadAllItems(nbttagcompound1, nonnulllist); - int i = 0; - int j = 0; - - for (ItemStack itemstack : nonnulllist) - { - if (!itemstack.isEmpty()) - { - ++j; - - if (i <= 4) - { - ++i; - tooltip.add(String.format("%s x%d", new Object[] { itemstack.getDisplayName(), Integer.valueOf(itemstack.getCount()) })); - } - } - } - - if (j - i > 0) - { - //@formatter:off - tooltip.add(String.format(TextFormatting.ITALIC + I18n.translateToLocal("container.shulkerBox.more"), new Object[] { Integer.valueOf(j - i) })); - //@formatter:on - } - } - } - } - } - - @Override - public EnumPushReaction getMobilityFlag(IBlockState state) - { - return EnumPushReaction.DESTROY; - } - - @Override - public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos) - { - TileEntity tileentity = source.getTileEntity(pos); - - return tileentity instanceof TileEntityIronShulkerBox ? ((TileEntityIronShulkerBox) tileentity).getBoundingBox() : FULL_BLOCK_AABB; - } - - @Override - public boolean hasComparatorInputOverride(IBlockState state) - { - return true; - } - - @Override - public int getComparatorInputOverride(IBlockState blockState, World worldIn, BlockPos pos) - { - return Container.calcRedstoneFromInventory((IInventory) worldIn.getTileEntity(pos)); - } - - @Override - public ItemStack getItem(World worldIn, BlockPos pos, IBlockState state) - { - ItemStack itemstack = super.getItem(worldIn, pos, state); - TileEntityIronShulkerBox tileentityironshulkerbox = (TileEntityIronShulkerBox) worldIn.getTileEntity(pos); - NBTTagCompound nbttagcompound = tileentityironshulkerbox.saveToNbt(new NBTTagCompound()); - - if (!nbttagcompound.hasNoTags()) - { - itemstack.setTagInfo("BlockEntityTag", nbttagcompound); - } - - return itemstack; - } - - public static Block getBlockByColor(EnumDyeColor colorIn) - { - switch (colorIn) - { - case WHITE: - return IronChestBlocks.ironShulkerBoxWhiteBlock; - case ORANGE: - return IronChestBlocks.ironShulkerBoxOrangeBlock; - case MAGENTA: - return IronChestBlocks.ironShulkerBoxMagentaBlock; - case LIGHT_BLUE: - return IronChestBlocks.ironShulkerBoxLightBlueBlock; - case YELLOW: - return IronChestBlocks.ironShulkerBoxYellowBlock; - case LIME: - return IronChestBlocks.ironShulkerBoxLimeBlock; - case PINK: - return IronChestBlocks.ironShulkerBoxPinkBlock; - case GRAY: - return IronChestBlocks.ironShulkerBoxGrayBlock; - case SILVER: - return IronChestBlocks.ironShulkerBoxSilverBlock; - case CYAN: - return IronChestBlocks.ironShulkerBoxCyanBlock; - case PURPLE: - default: - return IronChestBlocks.ironShulkerBoxPurpleBlock; - case BLUE: - return IronChestBlocks.ironShulkerBoxBlueBlock; - case BROWN: - return IronChestBlocks.ironShulkerBoxBrownBlock; - case GREEN: - return IronChestBlocks.ironShulkerBoxGreenBlock; - case RED: - return IronChestBlocks.ironShulkerBoxRedBlock; - case BLACK: - return IronChestBlocks.ironShulkerBoxBlackBlock; - } - } - - public static ItemStack getColoredItemStack(EnumDyeColor colorIn, int damageIn) - { - return new ItemStack(getBlockByColor(colorIn), 1, damageIn); - } - - @SideOnly(Side.CLIENT) - public static EnumDyeColor getColorFromBlock(Block blockIn) - { - return blockIn instanceof BlockIronShulkerBox ? ((BlockIronShulkerBox) blockIn).getColor() : EnumDyeColor.PURPLE; - } - - @SideOnly(Side.CLIENT) - public EnumDyeColor getColor() - { - return this.color; - } - - @Override - @Deprecated - public boolean eventReceived(IBlockState state, World worldIn, BlockPos pos, int id, int param) - { - super.eventReceived(state, worldIn, pos, id, param); - - TileEntity tileentity = worldIn.getTileEntity(pos); - - return tileentity != null && tileentity.receiveClientEvent(id, param); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/blocks/shulker/IronShulkerBoxType.java b/src/main/java/cpw/mods/ironchest/common/blocks/shulker/IronShulkerBoxType.java deleted file mode 100644 index af3383c..0000000 --- a/src/main/java/cpw/mods/ironchest/common/blocks/shulker/IronShulkerBoxType.java +++ /dev/null @@ -1,152 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.blocks.shulker; - -import cpw.mods.ironchest.common.gui.shulker.slot.ValidatingShulkerBoxSlot; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityCopperShulkerBox; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityCrystalShulkerBox; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityDiamondShulkerBox; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityGoldShulkerBox; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityIronShulkerBox; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityObsidianShulkerBox; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntitySilverShulkerBox; -import net.minecraft.inventory.IInventory; -import net.minecraft.inventory.Slot; -import net.minecraft.item.EnumDyeColor; -import net.minecraft.util.IStringSerializable; - -public enum IronShulkerBoxType implements IStringSerializable -{ - //@formatter:off - IRON(54, 9, true, "_iron.png", TileEntityIronShulkerBox.class, 184, 202), - GOLD(81, 9, true, "_gold.png", TileEntityGoldShulkerBox.class, 184, 256), - DIAMOND(108, 12, true, "_diamond.png", TileEntityDiamondShulkerBox.class, 184, 256), - COPPER(45, 9, false, "_copper.png", TileEntityCopperShulkerBox.class, 184, 184), - SILVER(72, 9, false, "_silver.png", TileEntitySilverShulkerBox.class, 184, 238), - CRYSTAL(108, 12, true, "_crystal.png", TileEntityCrystalShulkerBox.class, 238, 256), - OBSIDIAN(108, 12, false, "_obsidian.png", TileEntityObsidianShulkerBox.class, 238, 256), - VANILLA(0, 0, false, "", null, 0, 0); - //@formatter:on - - public static final IronShulkerBoxType VALUES[] = values(); - - public final String name; - - public final int size; - - public final int rowLength; - - public final boolean tieredShulkerBox; - - public final String modelTexture; - - public final Class clazz; - - public final int xSize; - - public final int ySize; - - private String breakTexture; - - //@formatter:off - IronShulkerBoxType(int size, int rowLength, boolean tieredShulkerBox, String modelTexture, Class clazz, int xSize, int ySize) - //@formatter:on - { - this.name = this.name().toLowerCase(); - this.size = size; - this.rowLength = rowLength; - this.tieredShulkerBox = tieredShulkerBox; - this.modelTexture = modelTexture; - this.clazz = clazz; - this.xSize = xSize; - this.ySize = ySize; - } - - @Override - public String getName() - { - return this.name; - } - - public String getBreakTexture() - { - if (this.breakTexture == null) - { - switch (this) - { - case OBSIDIAN: - { - this.breakTexture = "minecraft:blocks/obsidian"; - break; - } - case VANILLA: - { - this.breakTexture = "minecraft:blocks/planks_oak"; - break; - } - default: - { - this.breakTexture = "ironchest:blocks/" + this.getName() + "break"; - } - } - } - - return this.breakTexture; - } - - public int getRowCount() - { - return this.size / this.rowLength; - } - - public boolean isTransparent() - { - return this == CRYSTAL; - } - - public boolean isValidForCreativeMode() - { - return this != VANILLA; - } - - public boolean isExplosionResistant() - { - return this == OBSIDIAN; - } - - public Slot makeSlot(IInventory chestInventory, int index, int x, int y) - { - return new ValidatingShulkerBoxSlot(chestInventory, index, x, y); - } - - public TileEntityIronShulkerBox makeEntity(EnumDyeColor colorIn) - { - switch (this) - { - case IRON: - return new TileEntityIronShulkerBox(colorIn); - case GOLD: - return new TileEntityGoldShulkerBox(colorIn); - case DIAMOND: - return new TileEntityDiamondShulkerBox(colorIn); - case COPPER: - return new TileEntityCopperShulkerBox(colorIn); - case SILVER: - return new TileEntitySilverShulkerBox(colorIn); - case CRYSTAL: - return new TileEntityCrystalShulkerBox(colorIn); - case OBSIDIAN: - return new TileEntityObsidianShulkerBox(colorIn); - default: - return null; - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/config/Config.java b/src/main/java/cpw/mods/ironchest/common/config/Config.java deleted file mode 100644 index df56e7b..0000000 --- a/src/main/java/cpw/mods/ironchest/common/config/Config.java +++ /dev/null @@ -1,53 +0,0 @@ -package cpw.mods.ironchest.common.config; - -import org.apache.logging.log4j.LogManager; -import org.apache.logging.log4j.Logger; - -import cpw.mods.ironchest.IronChest; -import net.minecraftforge.common.config.Configuration; -import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; - -public final class Config -{ - public static Config instance = new Config(); - - public static Logger log = LogManager.getLogger(IronChest.MOD_ID + "-" + "Config"); - - private static final String ENABLE_DISABLE = "ENABLE-DISABLE"; - - private Config() - { - } - - public static void load(FMLPreInitializationEvent event) - { - configFile = new Configuration(event.getSuggestedConfigurationFile(), "0.2", false); - configFile.load(); - - syncConfig(); - } - - public static boolean syncConfig() - { - enableShulkerBoxRecipes = configFile.get(ENABLE_DISABLE, "Enable Shulker Box Recipes", enableShulkerBoxRecipes).getBoolean(enableShulkerBoxRecipes); - addShulkerBoxesToCreative = configFile.get(ENABLE_DISABLE, "Add Shulker Boxes to Creative Menu", addShulkerBoxesToCreative).getBoolean(addShulkerBoxesToCreative); - - // save changes if any - boolean changed = false; - - if (configFile.hasChanged()) - { - configFile.save(); - changed = true; - } - - return changed; - } - - //@formatter:off - public static boolean enableShulkerBoxRecipes = true; - public static boolean addShulkerBoxesToCreative = true; - - static Configuration configFile; - //@formatter:on -} diff --git a/src/main/java/cpw/mods/ironchest/common/core/IronChestBlocks.java b/src/main/java/cpw/mods/ironchest/common/core/IronChestBlocks.java deleted file mode 100644 index 7a4d7aa..0000000 --- a/src/main/java/cpw/mods/ironchest/common/core/IronChestBlocks.java +++ /dev/null @@ -1,187 +0,0 @@ -package cpw.mods.ironchest.common.core; - -import cpw.mods.ironchest.IronChest; -import cpw.mods.ironchest.common.blocks.chest.BlockIronChest; -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import cpw.mods.ironchest.common.blocks.shulker.BlockIronShulkerBox; -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import cpw.mods.ironchest.common.items.chest.ItemIronChest; -import cpw.mods.ironchest.common.items.shulker.ItemIronShulkerBox; -import cpw.mods.ironchest.common.lib.BlockLists; -import cpw.mods.ironchest.common.util.BlockNames; -import net.minecraft.block.Block; -import net.minecraft.client.renderer.block.model.ModelResourceLocation; -import net.minecraft.item.EnumDyeColor; -import net.minecraft.item.Item; -import net.minecraftforge.client.event.ModelRegistryEvent; -import net.minecraftforge.client.model.ModelLoader; -import net.minecraftforge.event.RegistryEvent.Register; -import net.minecraftforge.fml.common.Mod.EventBusSubscriber; -import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; -import net.minecraftforge.fml.common.registry.GameRegistry; -import net.minecraftforge.fml.common.registry.GameRegistry.ObjectHolder; -import net.minecraftforge.registries.IForgeRegistry; - -public class IronChestBlocks -{ - @ObjectHolder(BlockNames.IRON_CHEST) - public static BlockIronChest ironChestBlock; - - @ObjectHolder(BlockNames.IRON_CHEST) - public static Item ironChestItemBlock; - - //@formatter:off - @ObjectHolder(BlockNames.WHITE_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxWhiteBlock; - @ObjectHolder(BlockNames.ORANGE_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxOrangeBlock; - @ObjectHolder(BlockNames.MAGENTA_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxMagentaBlock; - @ObjectHolder(BlockNames.LIGHT_BLUE_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxLightBlueBlock; - @ObjectHolder(BlockNames.YELLOW_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxYellowBlock; - @ObjectHolder(BlockNames.LIME_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxLimeBlock; - @ObjectHolder(BlockNames.PINK_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxPinkBlock; - @ObjectHolder(BlockNames.GRAY_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxGrayBlock; - @ObjectHolder(BlockNames.SILVER_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxSilverBlock; - @ObjectHolder(BlockNames.CYAN_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxCyanBlock; - @ObjectHolder(BlockNames.PURPLE_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxPurpleBlock; - @ObjectHolder(BlockNames.BLUE_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxBlueBlock; - @ObjectHolder(BlockNames.BROWN_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxBrownBlock; - @ObjectHolder(BlockNames.GREEN_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxGreenBlock; - @ObjectHolder(BlockNames.RED_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxRedBlock; - @ObjectHolder(BlockNames.BLACK_SHULKER) - public static BlockIronShulkerBox ironShulkerBoxBlackBlock; - - @ObjectHolder(BlockNames.WHITE_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxWhiteItemBlock; - @ObjectHolder(BlockNames.ORANGE_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxOrangeItemBlock; - @ObjectHolder(BlockNames.MAGENTA_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxMagentaItemBlock; - @ObjectHolder(BlockNames.LIGHT_BLUE_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxLightBlueItemBlock; - @ObjectHolder(BlockNames.YELLOW_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxYellowItemBlock; - @ObjectHolder(BlockNames.LIME_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxLimeItemBlock; - @ObjectHolder(BlockNames.PINK_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxPinkItemBlock; - @ObjectHolder(BlockNames.GRAY_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxGrayItemBlock; - @ObjectHolder(BlockNames.SILVER_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxSilverItemBlock; - @ObjectHolder(BlockNames.CYAN_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxCyanItemBlock; - @ObjectHolder(BlockNames.PURPLE_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxPurpleItemBlock; - @ObjectHolder(BlockNames.BLUE_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxBlueItemBlock; - @ObjectHolder(BlockNames.BROWN_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxBrownItemBlock; - @ObjectHolder(BlockNames.GREEN_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxGreenItemBlock; - @ObjectHolder(BlockNames.RED_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxRedItemBlock; - @ObjectHolder(BlockNames.BLACK_SHULKER) - public static ItemIronShulkerBox ironShulkerBoxBlackItemBlock; - //@formatter:on - - @EventBusSubscriber(modid = IronChest.MOD_ID) - public static class Registration - { - @SubscribeEvent - public static void registerBlocks(Register event) - { - IForgeRegistry blockRegistry = event.getRegistry(); - - // Chest Start - blockRegistry.register(new BlockIronChest()); - - for (IronChestType typ : IronChestType.VALUES) - { - if (typ.clazz != null) - { - GameRegistry.registerTileEntity(typ.clazz, "IronChest." + typ.name()); - } - } - // Chest End - - // Shulker Start - for (EnumDyeColor color : EnumDyeColor.values()) - { - blockRegistry.register(new BlockIronShulkerBox(color, BlockNames.SHULKER_NAMES[color.getMetadata()])); - } - - for (IronShulkerBoxType typ : IronShulkerBoxType.VALUES) - { - if (typ.clazz != null) - { - GameRegistry.registerTileEntity(typ.clazz, "IronShulkerBox." + typ.name()); - } - } - // Shulker End - } - - @SubscribeEvent - public static void registerItems(Register event) - { - BlockLists.createIronShulkerBlockList(); - - IForgeRegistry itemRegistry = event.getRegistry(); - - // Chest Start - itemRegistry.register(new ItemIronChest(IronChestBlocks.ironChestBlock)); - // Chest End - - // Shulker Start - for (EnumDyeColor color : EnumDyeColor.values()) - { - itemRegistry.register(new ItemIronShulkerBox(BlockLists.SHULKER_BLOCKS.get(color.getMetadata()), color)); - } - // Shulker End - } - - @SubscribeEvent - public static void registerModels(ModelRegistryEvent event) - { - // Chest Start - Item chestItem = Item.getItemFromBlock(IronChestBlocks.ironChestBlock); - - for (IronChestType type : IronChestType.values()) - { - if (type != IronChestType.WOOD) - { - ModelLoader.setCustomModelResourceLocation(chestItem, type.ordinal(), new ModelResourceLocation(chestItem.getRegistryName(), "variant=" + type.getName())); - } - } - // Chest End - - // Shulker Start - for (Block shulker : BlockLists.SHULKER_BLOCKS) - { - Item shulkerBoxItem = Item.getItemFromBlock(shulker); - - for (IronShulkerBoxType type : IronShulkerBoxType.values()) - { - if (type != IronShulkerBoxType.VANILLA) - { - ModelLoader.setCustomModelResourceLocation(shulkerBoxItem, type.ordinal(), new ModelResourceLocation(shulkerBoxItem.getRegistryName(), "variant=" + type.getName())); - } - } - } - // Shulker End - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/core/IronChestCreativeTabs.java b/src/main/java/cpw/mods/ironchest/common/core/IronChestCreativeTabs.java deleted file mode 100644 index ee3ca0d..0000000 --- a/src/main/java/cpw/mods/ironchest/common/core/IronChestCreativeTabs.java +++ /dev/null @@ -1,37 +0,0 @@ -package cpw.mods.ironchest.common.core; - -import javax.annotation.Nonnull; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import cpw.mods.ironchest.common.util.CreativeTabItems; -import net.minecraft.creativetab.CreativeTabs; -import net.minecraft.item.Item; -import net.minecraft.item.ItemStack; -import net.minecraft.util.NonNullList; -import net.minecraftforge.fml.relauncher.Side; -import net.minecraftforge.fml.relauncher.SideOnly; - -public final class IronChestCreativeTabs -{ - private IronChestCreativeTabs() - { - } - - public static final CreativeTabs tabIronChests = new CreativeTabs("ironchest") - { - @Override - @Nonnull - @SideOnly(Side.CLIENT) - public ItemStack getTabIconItem() - { - return new ItemStack(Item.getItemFromBlock(IronChestBlocks.ironChestBlock), 1, IronChestType.IRON.ordinal()); - } - - @SideOnly(Side.CLIENT) - @Override - public void displayAllRelevantItems(NonNullList listIn) - { - CreativeTabItems.getSubItems(listIn); - } - }; -} diff --git a/src/main/java/cpw/mods/ironchest/common/core/IronChestItems.java b/src/main/java/cpw/mods/ironchest/common/core/IronChestItems.java deleted file mode 100644 index 2e41373..0000000 --- a/src/main/java/cpw/mods/ironchest/common/core/IronChestItems.java +++ /dev/null @@ -1,53 +0,0 @@ -package cpw.mods.ironchest.common.core; - -import cpw.mods.ironchest.IronChest; -import cpw.mods.ironchest.common.items.ChestChangerType; -import cpw.mods.ironchest.common.items.ShulkerBoxChangerType; -import net.minecraft.client.renderer.block.model.ModelResourceLocation; -import net.minecraft.item.Item; -import net.minecraft.util.ResourceLocation; -import net.minecraftforge.client.event.ModelRegistryEvent; -import net.minecraftforge.client.model.ModelLoader; -import net.minecraftforge.event.RegistryEvent.Register; -import net.minecraftforge.fml.common.Mod.EventBusSubscriber; -import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; -import net.minecraftforge.registries.IForgeRegistry; - -public class IronChestItems -{ - @EventBusSubscriber(modid = IronChest.MOD_ID) - public static class Registration - { - @SubscribeEvent - public static void registerItems(Register event) - { - IForgeRegistry itemRegistry = event.getRegistry(); - - // Chest Start - ChestChangerType.buildItems(itemRegistry); - // Chest End - - // Shulker Start - ShulkerBoxChangerType.buildItems(itemRegistry); - // Shulker End - } - - @SubscribeEvent - public static void registerModels(ModelRegistryEvent event) - { - // Chest Start - for (ChestChangerType type : ChestChangerType.VALUES) - { - ModelLoader.setCustomModelResourceLocation(type.item, 0, new ModelResourceLocation(new ResourceLocation(IronChest.MOD_ID, "iron_chest_upgrades"), "variant=" + type.itemName.toLowerCase())); - } - // Chest End - - // Shulker Start - for (ShulkerBoxChangerType type : ShulkerBoxChangerType.VALUES) - { - ModelLoader.setCustomModelResourceLocation(type.item, 0, new ModelResourceLocation(new ResourceLocation(IronChest.MOD_ID, "iron_shulker_box_upgrades"), "variant=" + type.itemName.toLowerCase())); - } - // Shulker End - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/crafting/condition/IsConfigOptionEnabledConditionFactory.java b/src/main/java/cpw/mods/ironchest/common/crafting/condition/IsConfigOptionEnabledConditionFactory.java deleted file mode 100644 index 335a4bf..0000000 --- a/src/main/java/cpw/mods/ironchest/common/crafting/condition/IsConfigOptionEnabledConditionFactory.java +++ /dev/null @@ -1,27 +0,0 @@ -package cpw.mods.ironchest.common.crafting.condition; - -import java.util.function.BooleanSupplier; - -import com.google.gson.JsonObject; - -import cpw.mods.ironchest.common.config.Config; -import net.minecraft.util.JsonUtils; -import net.minecraftforge.common.crafting.IConditionFactory; -import net.minecraftforge.common.crafting.JsonContext; - -public class IsConfigOptionEnabledConditionFactory implements IConditionFactory -{ - @Override - public BooleanSupplier parse(JsonContext context, JsonObject json) - { - String configSetting = JsonUtils.getString(json, "config_setting", ""); - - switch (configSetting) - { - case "enableShulkerBoxRecipes": - return () -> Config.enableShulkerBoxRecipes; - default: - throw new RuntimeException(String.format("Invalid config setting: %s", configSetting)); - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/crafting/recipe/ShulkerBoxColorRecipeFactory.java b/src/main/java/cpw/mods/ironchest/common/crafting/recipe/ShulkerBoxColorRecipeFactory.java deleted file mode 100644 index 10a6b5a..0000000 --- a/src/main/java/cpw/mods/ironchest/common/crafting/recipe/ShulkerBoxColorRecipeFactory.java +++ /dev/null @@ -1,156 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.crafting.recipe; - -import com.google.gson.JsonObject; - -import cpw.mods.ironchest.common.blocks.shulker.BlockIronShulkerBox; -import net.minecraft.block.Block; -import net.minecraft.init.Items; -import net.minecraft.inventory.InventoryCrafting; -import net.minecraft.item.EnumDyeColor; -import net.minecraft.item.ItemStack; -import net.minecraft.item.crafting.IRecipe; -import net.minecraft.util.NonNullList; -import net.minecraft.world.World; -import net.minecraftforge.common.crafting.IRecipeFactory; -import net.minecraftforge.common.crafting.JsonContext; -import net.minecraftforge.registries.IForgeRegistryEntry.Impl; - -public class ShulkerBoxColorRecipeFactory implements IRecipeFactory -{ - @Override - public IRecipe parse(JsonContext context, JsonObject json) - { - return new ShulkerBoxColorRecipe(); - } - - public static class ShulkerBoxColorRecipe extends Impl implements IRecipe - { - public ShulkerBoxColorRecipe() - { - } - - /** - * Used to check if a recipe matches current crafting inventory - */ - @Override - public boolean matches(InventoryCrafting inv, World worldIn) - { - int i = 0; - int j = 0; - - for (int k = 0; k < inv.getSizeInventory(); ++k) - { - ItemStack itemstack = inv.getStackInSlot(k); - - if (!itemstack.isEmpty()) - { - if (Block.getBlockFromItem(itemstack.getItem()) instanceof BlockIronShulkerBox) - { - ++i; - } - else - { - if (itemstack.getItem() != Items.DYE) - { - return false; - } - - ++j; - } - - if (j > 1 || i > 1) - { - return false; - } - } - } - - return i == 1 && j == 1; - } - - /** - * Returns an Item that is the result of this recipe - */ - @Override - public ItemStack getCraftingResult(InventoryCrafting inv) - { - ItemStack itemstack = ItemStack.EMPTY; - ItemStack itemstack1 = ItemStack.EMPTY; - - for (int i = 0; i < inv.getSizeInventory(); ++i) - { - ItemStack itemstack2 = inv.getStackInSlot(i); - - if (!itemstack2.isEmpty()) - { - if (Block.getBlockFromItem(itemstack2.getItem()) instanceof BlockIronShulkerBox) - { - itemstack = itemstack2; - } - else if (itemstack2.getItem() == Items.DYE) - { - itemstack1 = itemstack2; - } - } - } - - ItemStack itemstack3 = BlockIronShulkerBox.getColoredItemStack(EnumDyeColor.byDyeDamage(itemstack1.getMetadata()), itemstack.getMetadata()); - - if (itemstack.hasTagCompound()) - { - itemstack3.setTagCompound(itemstack.getTagCompound().copy()); - } - - return itemstack3; - } - - @Override - public ItemStack getRecipeOutput() - { - return ItemStack.EMPTY; - } - - @Override - public NonNullList getRemainingItems(InventoryCrafting inv) - { - NonNullList nonnulllist = NonNullList. withSize(inv.getSizeInventory(), ItemStack.EMPTY); - - for (int i = 0; i < nonnulllist.size(); ++i) - { - ItemStack itemstack = inv.getStackInSlot(i); - - if (itemstack.getItem().hasContainerItem(itemstack)) - { - nonnulllist.set(i, new ItemStack(itemstack.getItem().getContainerItem())); - } - } - - return nonnulllist; - } - - @Override - public boolean isDynamic() - { - return true; - } - - /** - * Used to determine if this recipe can fit in a grid of the given width/height - */ - @Override - public boolean canFit(int width, int height) - { - return width * height >= 2; - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/crafting/recipe/ShulkerBoxRecipeFactory.java b/src/main/java/cpw/mods/ironchest/common/crafting/recipe/ShulkerBoxRecipeFactory.java deleted file mode 100644 index 32e2daa..0000000 --- a/src/main/java/cpw/mods/ironchest/common/crafting/recipe/ShulkerBoxRecipeFactory.java +++ /dev/null @@ -1,83 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.crafting.recipe; - -import javax.annotation.Nonnull; - -import com.google.gson.JsonObject; - -import cpw.mods.ironchest.IronChest; -import cpw.mods.ironchest.common.blocks.shulker.BlockIronShulkerBox; -import net.minecraft.block.Block; -import net.minecraft.block.BlockShulkerBox; -import net.minecraft.inventory.InventoryCrafting; -import net.minecraft.item.ItemStack; -import net.minecraft.item.crafting.IRecipe; -import net.minecraft.util.JsonUtils; -import net.minecraft.util.ResourceLocation; -import net.minecraftforge.common.crafting.CraftingHelper.ShapedPrimer; -import net.minecraftforge.common.crafting.IRecipeFactory; -import net.minecraftforge.common.crafting.JsonContext; -import net.minecraftforge.oredict.ShapedOreRecipe; - -public class ShulkerBoxRecipeFactory implements IRecipeFactory -{ - @Override - public IRecipe parse(JsonContext context, JsonObject json) - { - ShapedOreRecipe recipe = ShapedOreRecipe.factory(context, json); - - ShapedPrimer primer = new ShapedPrimer(); - primer.width = recipe.getRecipeWidth(); - primer.height = recipe.getRecipeHeight(); - primer.mirrored = JsonUtils.getBoolean(json, "mirrored", true); - primer.input = recipe.getIngredients(); - - return new ShulkerBoxRecipe(new ResourceLocation(IronChest.MOD_ID, "shulker_box_crafting"), recipe.getRecipeOutput(), primer); - } - - public static class ShulkerBoxRecipe extends ShapedOreRecipe - { - public ShulkerBoxRecipe(ResourceLocation group, ItemStack result, ShapedPrimer primer) - { - super(group, result, primer); - } - - @Override - @Nonnull - public ItemStack getCraftingResult(@Nonnull InventoryCrafting var1) - { - ItemStack newOutput = this.output.copy(); - - ItemStack itemstack = ItemStack.EMPTY; - - for (int i = 0; i < var1.getSizeInventory(); ++i) - { - ItemStack stack = var1.getStackInSlot(i); - - if (!stack.isEmpty()) - { - if (Block.getBlockFromItem(stack.getItem()) instanceof BlockIronShulkerBox || Block.getBlockFromItem(stack.getItem()) instanceof BlockShulkerBox) - { - itemstack = stack; - } - } - } - - if (itemstack.hasTagCompound()) - { - newOutput.setTagCompound(itemstack.getTagCompound().copy()); - } - - return newOutput; - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/gui/chest/ContainerIronChest.java b/src/main/java/cpw/mods/ironchest/common/gui/chest/ContainerIronChest.java deleted file mode 100755 index 019045f..0000000 --- a/src/main/java/cpw/mods/ironchest/common/gui/chest/ContainerIronChest.java +++ /dev/null @@ -1,139 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.gui.chest; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import invtweaks.api.container.ChestContainer; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.entity.player.InventoryPlayer; -import net.minecraft.inventory.Container; -import net.minecraft.inventory.IInventory; -import net.minecraft.inventory.Slot; -import net.minecraft.item.ItemStack; - -@ChestContainer(isLargeChest = true) -public class ContainerIronChest extends Container -{ - private IronChestType type; - - private EntityPlayer player; - - private IInventory chest; - - public ContainerIronChest(IInventory playerInventory, IInventory chestInventory, IronChestType type, int xSize, int ySize) - { - this.chest = chestInventory; - this.player = ((InventoryPlayer) playerInventory).player; - this.type = type; - chestInventory.openInventory(this.player); - this.layoutContainer(playerInventory, chestInventory, type, xSize, ySize); - } - - @Override - public boolean canInteractWith(EntityPlayer playerIn) - { - return this.chest.isUsableByPlayer(playerIn); - } - - @Override - public ItemStack transferStackInSlot(EntityPlayer playerIn, int index) - { - ItemStack itemstack = ItemStack.EMPTY; - Slot slot = this.inventorySlots.get(index); - - if (slot != null && slot.getHasStack()) - { - ItemStack itemstack1 = slot.getStack(); - itemstack = itemstack1.copy(); - - if (index < this.type.size) - { - if (!this.mergeItemStack(itemstack1, this.type.size, this.inventorySlots.size(), true)) - { - return ItemStack.EMPTY; - } - } - else if (!this.type.acceptsStack(itemstack1)) - { - return ItemStack.EMPTY; - } - else if (!this.mergeItemStack(itemstack1, 0, this.type.size, false)) - { - return ItemStack.EMPTY; - } - - if (itemstack1.isEmpty()) - { - slot.putStack(ItemStack.EMPTY); - } - else - { - slot.onSlotChanged(); - } - } - - return itemstack; - } - - @Override - public void onContainerClosed(EntityPlayer playerIn) - { - super.onContainerClosed(playerIn); - - this.chest.closeInventory(playerIn); - } - - protected void layoutContainer(IInventory playerInventory, IInventory chestInventory, IronChestType type, int xSize, int ySize) - { - if (type == IronChestType.DIRTCHEST9000) - { - this.addSlotToContainer(type.makeSlot(chestInventory, 0, 12 + 4 * 18, 8 + 2 * 18)); - } - else - { - for (int chestRow = 0; chestRow < type.getRowCount(); chestRow++) - { - for (int chestCol = 0; chestCol < type.rowLength; chestCol++) - { - this.addSlotToContainer(type.makeSlot(chestInventory, chestCol + chestRow * type.rowLength, 12 + chestCol * 18, 8 + chestRow * 18)); - } - } - } - - int leftCol = (xSize - 162) / 2 + 1; - - for (int playerInvRow = 0; playerInvRow < 3; playerInvRow++) - { - for (int playerInvCol = 0; playerInvCol < 9; playerInvCol++) - { - this.addSlotToContainer( - new Slot(playerInventory, playerInvCol + playerInvRow * 9 + 9, leftCol + playerInvCol * 18, ySize - (4 - playerInvRow) * 18 - 10)); - } - - } - - for (int hotbarSlot = 0; hotbarSlot < 9; hotbarSlot++) - { - this.addSlotToContainer(new Slot(playerInventory, hotbarSlot, leftCol + hotbarSlot * 18, ySize - 24)); - } - } - - public EntityPlayer getPlayer() - { - return this.player; - } - - @ChestContainer.RowSizeCallback - public int getNumColumns() - { - return this.type.rowLength; - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/gui/chest/slot/ValidatingChestSlot.java b/src/main/java/cpw/mods/ironchest/common/gui/chest/slot/ValidatingChestSlot.java deleted file mode 100755 index 1985faa..0000000 --- a/src/main/java/cpw/mods/ironchest/common/gui/chest/slot/ValidatingChestSlot.java +++ /dev/null @@ -1,33 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.gui.chest.slot; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import net.minecraft.inventory.IInventory; -import net.minecraft.inventory.Slot; -import net.minecraft.item.ItemStack; - -public class ValidatingChestSlot extends Slot -{ - private IronChestType type; - - public ValidatingChestSlot(IInventory inventoryIn, int slotIndex, int xPosition, int yPosition, IronChestType type) - { - super(inventoryIn, slotIndex, xPosition, yPosition); - this.type = type; - } - - @Override - public boolean isItemValid(ItemStack stack) - { - return this.type.acceptsStack(stack); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/gui/shulker/ContainerIronShulkerBox.java b/src/main/java/cpw/mods/ironchest/common/gui/shulker/ContainerIronShulkerBox.java deleted file mode 100644 index 2d657e6..0000000 --- a/src/main/java/cpw/mods/ironchest/common/gui/shulker/ContainerIronShulkerBox.java +++ /dev/null @@ -1,138 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.gui.shulker; - -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import invtweaks.api.container.ChestContainer; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.entity.player.InventoryPlayer; -import net.minecraft.inventory.Container; -import net.minecraft.inventory.IInventory; -import net.minecraft.inventory.Slot; -import net.minecraft.item.ItemStack; - -@ChestContainer(isLargeChest = true) -public class ContainerIronShulkerBox extends Container -{ - private IronShulkerBoxType type; - - private EntityPlayer player; - - private IInventory inventory; - - public ContainerIronShulkerBox(IInventory playerInventory, IInventory shulkerBoxInventory, IronShulkerBoxType type, int xSize, int ySize) - { - this.inventory = shulkerBoxInventory; - this.player = ((InventoryPlayer) playerInventory).player; - this.type = type; - shulkerBoxInventory.openInventory(this.player); - this.layoutContainer(playerInventory, shulkerBoxInventory, type, xSize, ySize); - } - - protected void layoutContainer(IInventory playerInventory, IInventory shulkerBoxInventory, IronShulkerBoxType type, int xSize, int ySize) - { - for (int chestRow = 0; chestRow < type.getRowCount(); chestRow++) - { - for (int chestCol = 0; chestCol < type.rowLength; chestCol++) - { - this.addSlotToContainer(type.makeSlot(shulkerBoxInventory, chestCol + chestRow * type.rowLength, 12 + chestCol * 18, 8 + chestRow * 18)); - } - } - - int leftCol = (xSize - 162) / 2 + 1; - - for (int playerInvRow = 0; playerInvRow < 3; playerInvRow++) - { - for (int playerInvCol = 0; playerInvCol < 9; playerInvCol++) - { - //@formatter:off - this.addSlotToContainer(new Slot(playerInventory, playerInvCol + playerInvRow * 9 + 9, leftCol + playerInvCol * 18, ySize - (4 - playerInvRow) * 18 - 10)); - //@formatter:on - } - - } - - for (int hotbarSlot = 0; hotbarSlot < 9; hotbarSlot++) - { - this.addSlotToContainer(new Slot(playerInventory, hotbarSlot, leftCol + hotbarSlot * 18, ySize - 24)); - } - } - - public EntityPlayer getPlayer() - { - return this.player; - } - - /** - * Determines whether supplied player can use this container - */ - @Override - public boolean canInteractWith(EntityPlayer playerIn) - { - return this.inventory.isUsableByPlayer(playerIn); - } - - /** - * Take a stack from the specified inventory slot. - */ - @Override - public ItemStack transferStackInSlot(EntityPlayer playerIn, int index) - { - ItemStack itemstack = ItemStack.EMPTY; - Slot slot = this.inventorySlots.get(index); - - if (slot != null && slot.getHasStack()) - { - ItemStack itemstack1 = slot.getStack(); - itemstack = itemstack1.copy(); - - if (index < this.type.size) - { - if (!this.mergeItemStack(itemstack1, this.type.size, this.inventorySlots.size(), true)) - { - return ItemStack.EMPTY; - } - } - else if (!this.mergeItemStack(itemstack1, 0, this.type.size, false)) - { - return ItemStack.EMPTY; - } - - if (itemstack1.isEmpty()) - { - slot.putStack(ItemStack.EMPTY); - } - else - { - slot.onSlotChanged(); - } - } - - return itemstack; - } - - /** - * Called when the container is closed. - */ - @Override - public void onContainerClosed(EntityPlayer playerIn) - { - super.onContainerClosed(playerIn); - - this.inventory.closeInventory(playerIn); - } - - @ChestContainer.RowSizeCallback - public int getNumColumns() - { - return this.type.rowLength; - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/gui/shulker/slot/ValidatingShulkerBoxSlot.java b/src/main/java/cpw/mods/ironchest/common/gui/shulker/slot/ValidatingShulkerBoxSlot.java deleted file mode 100644 index 9ce2211..0000000 --- a/src/main/java/cpw/mods/ironchest/common/gui/shulker/slot/ValidatingShulkerBoxSlot.java +++ /dev/null @@ -1,34 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.gui.shulker.slot; - -import cpw.mods.ironchest.common.blocks.shulker.BlockIronShulkerBox; -import net.minecraft.block.Block; -import net.minecraft.block.BlockShulkerBox; -import net.minecraft.inventory.IInventory; -import net.minecraft.inventory.Slot; -import net.minecraft.item.ItemStack; - -public class ValidatingShulkerBoxSlot extends Slot -{ - public ValidatingShulkerBoxSlot(IInventory inventoryIn, int slotIndex, int xPosition, int yPosition) - { - super(inventoryIn, slotIndex, xPosition, yPosition); - } - - @Override - public boolean isItemValid(ItemStack stack) - { - //@formatter:off - return !(Block.getBlockFromItem(stack.getItem()) instanceof BlockIronShulkerBox) && !(Block.getBlockFromItem(stack.getItem()) instanceof BlockShulkerBox); - //@formatter:on - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/items/ChestChangerType.java b/src/main/java/cpw/mods/ironchest/common/items/ChestChangerType.java deleted file mode 100755 index de0fa60..0000000 --- a/src/main/java/cpw/mods/ironchest/common/items/ChestChangerType.java +++ /dev/null @@ -1,77 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. All rights reserved. This program and the accompanying materials are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at http://www.gnu.org/licenses/gpl.html - *

- * Contributors: cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.items; - -import static cpw.mods.ironchest.common.blocks.chest.IronChestType.COPPER; -import static cpw.mods.ironchest.common.blocks.chest.IronChestType.CRYSTAL; -import static cpw.mods.ironchest.common.blocks.chest.IronChestType.DIAMOND; -import static cpw.mods.ironchest.common.blocks.chest.IronChestType.GOLD; -import static cpw.mods.ironchest.common.blocks.chest.IronChestType.IRON; -import static cpw.mods.ironchest.common.blocks.chest.IronChestType.OBSIDIAN; -import static cpw.mods.ironchest.common.blocks.chest.IronChestType.SILVER; -import static cpw.mods.ironchest.common.blocks.chest.IronChestType.WOOD; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import cpw.mods.ironchest.common.items.chest.ItemChestChanger; -import net.minecraft.item.Item; -import net.minecraftforge.registries.IForgeRegistry; - -public enum ChestChangerType -{ - //@formatter:off - IRON_GOLD(IRON, GOLD, "iron_gold_chest_upgrade"), - GOLD_DIAMOND(GOLD, DIAMOND, "gold_diamond_chest_upgrade"), - COPPER_SILVER(COPPER, SILVER, "copper_silver_chest_upgrade"), - SILVER_GOLD(SILVER, GOLD, "silver_gold_chest_upgrade"), - COPPER_IRON(COPPER, IRON, "copper_iron_chest_upgrade"), - DIAMOND_CRYSTAL(DIAMOND, CRYSTAL, "diamond_crystal_chest_upgrade"), - WOOD_IRON(WOOD, IRON, "wood_iron_chest_upgrade"), - WOOD_COPPER(WOOD, COPPER, "wood_copper_chest_upgrade"), - DIAMOND_OBSIDIAN(DIAMOND, OBSIDIAN, "diamond_obsidian_chest_upgrade"); - //@formatter:on - - public static final ChestChangerType[] VALUES = values(); - - public final IronChestType source; - - public final IronChestType target; - - public final String itemName; - - public ItemChestChanger item; - - ChestChangerType(IronChestType source, IronChestType target, String itemName) - { - this.source = source; - this.target = target; - this.itemName = itemName; - } - - public boolean canUpgrade(IronChestType from) - { - return from == this.source; - } - - public ItemChestChanger buildItem(IForgeRegistry itemRegistry) - { - this.item = new ItemChestChanger(this); - - this.item.setRegistryName(this.itemName); - - itemRegistry.register(this.item); - - return this.item; - } - - public static void buildItems(IForgeRegistry itemRegistry) - { - for (ChestChangerType type : VALUES) - { - type.buildItem(itemRegistry); - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/items/ShulkerBoxChangerType.java b/src/main/java/cpw/mods/ironchest/common/items/ShulkerBoxChangerType.java deleted file mode 100644 index 9959d5d..0000000 --- a/src/main/java/cpw/mods/ironchest/common/items/ShulkerBoxChangerType.java +++ /dev/null @@ -1,77 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. All rights reserved. This program and the accompanying materials are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at http://www.gnu.org/licenses/gpl.html - *

- * Contributors: cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.items; - -import static cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType.COPPER; -import static cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType.CRYSTAL; -import static cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType.DIAMOND; -import static cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType.GOLD; -import static cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType.IRON; -import static cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType.OBSIDIAN; -import static cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType.SILVER; -import static cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType.VANILLA; - -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import cpw.mods.ironchest.common.items.shulker.ItemShulkerBoxChanger; -import net.minecraft.item.Item; -import net.minecraftforge.registries.IForgeRegistry; - -public enum ShulkerBoxChangerType -{ - //@formatter:off - IRON_GOLD(IRON, GOLD, "iron_gold_shulker_upgrade"), - GOLD_DIAMOND(GOLD, DIAMOND, "gold_diamond_shulker_upgrade"), - COPPER_SILVER(COPPER, SILVER, "copper_silver_shulker_upgrade"), - SILVER_GOLD(SILVER, GOLD, "silver_gold_shulker_upgrade"), - COPPER_IRON(COPPER, IRON, "copper_iron_shulker_upgrade"), - DIAMOND_CRYSTAL(DIAMOND, CRYSTAL, "diamond_crystal_shulker_upgrade"), - VANILLA_IRON(VANILLA, IRON, "vanilla_iron_shulker_upgrade"), - VANILLA_COPPER(VANILLA, COPPER, "vanilla_copper_shulker_upgrade"), - DIAMOND_OBSIDIAN(DIAMOND, OBSIDIAN, "diamond_obsidian_shulker_upgrade"); - //@formatter:on - - public static final ShulkerBoxChangerType[] VALUES = values(); - - public final IronShulkerBoxType source; - - public final IronShulkerBoxType target; - - public final String itemName; - - public ItemShulkerBoxChanger item; - - ShulkerBoxChangerType(IronShulkerBoxType source, IronShulkerBoxType target, String itemName) - { - this.source = source; - this.target = target; - this.itemName = itemName; - } - - public boolean canUpgrade(IronShulkerBoxType from) - { - return from == this.source; - } - - public ItemShulkerBoxChanger buildItem(IForgeRegistry itemRegistry) - { - this.item = new ItemShulkerBoxChanger(this); - - this.item.setRegistryName(this.itemName); - - itemRegistry.register(this.item); - - return this.item; - } - - public static void buildItems(IForgeRegistry itemRegistry) - { - for (ShulkerBoxChangerType type : VALUES) - { - type.buildItem(itemRegistry); - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/items/chest/ItemChestChanger.java b/src/main/java/cpw/mods/ironchest/common/items/chest/ItemChestChanger.java deleted file mode 100755 index 8402c8f..0000000 --- a/src/main/java/cpw/mods/ironchest/common/items/chest/ItemChestChanger.java +++ /dev/null @@ -1,156 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.items.chest; - -import java.util.Locale; - -import cpw.mods.ironchest.common.blocks.chest.BlockIronChest; -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import cpw.mods.ironchest.common.core.IronChestBlocks; -import cpw.mods.ironchest.common.core.IronChestCreativeTabs; -import cpw.mods.ironchest.common.items.ChestChangerType; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityIronChest; -import cpw.mods.ironchest.common.util.ItemTooltip; -import net.minecraft.block.BlockChest; -import net.minecraft.block.state.IBlockState; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.item.ItemStack; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.tileentity.TileEntityChest; -import net.minecraft.util.EnumActionResult; -import net.minecraft.util.EnumFacing; -import net.minecraft.util.EnumHand; -import net.minecraft.util.NonNullList; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.World; - -public class ItemChestChanger extends ItemTooltip -{ - public final ChestChangerType type; - - public ItemChestChanger(ChestChangerType type) - { - this.type = type; - this.setMaxStackSize(1); - this.setUnlocalizedName("ironchest.chest." + type.name().toLowerCase(Locale.US)); - this.setCreativeTab(IronChestCreativeTabs.tabIronChests); - } - - /** - * Called when a Block is right-clicked with this Item - */ - @Override - //@formatter:off - public EnumActionResult onItemUseFirst(EntityPlayer playerIn, World worldIn, BlockPos pos, EnumFacing side, float hitX, float hitY, float hitZ, EnumHand hand) - //@formatter:on - { - ItemStack itemstack = playerIn.getHeldItem(hand); - - if (worldIn.isRemote) - { - return EnumActionResult.PASS; - } - - if (this.type.canUpgrade(IronChestType.WOOD)) - { - if (!(worldIn.getBlockState(pos).getBlock() instanceof BlockChest)) - { - return EnumActionResult.PASS; - } - } - else - { - //@formatter:off - if (worldIn.getBlockState(pos) != IronChestBlocks.ironChestBlock.getStateFromMeta(IronChestType.valueOf(this.type.source.getName().toUpperCase()).ordinal())) - //@formatter:on - { - return EnumActionResult.PASS; - } - } - - TileEntity te = worldIn.getTileEntity(pos); - TileEntityIronChest newchest = new TileEntityIronChest(); - - NonNullList chestContents = NonNullList. withSize(27, ItemStack.EMPTY); - EnumFacing chestFacing = EnumFacing.DOWN; - - if (te != null) - { - if (te instanceof TileEntityIronChest) - { - chestContents = ((TileEntityIronChest) te).getItems(); - chestFacing = ((TileEntityIronChest) te).getFacing(); - newchest = this.type.target.makeEntity(); - - if (newchest == null) - { - return EnumActionResult.PASS; - } - } - else if (te instanceof TileEntityChest) - { - IBlockState chestState = worldIn.getBlockState(pos); - chestFacing = chestState.getValue(BlockChest.FACING); - TileEntityChest chest = (TileEntityChest) te; - - if (chest.numPlayersUsing > 0) - { - return EnumActionResult.PASS; - } - if (!this.type.canUpgrade(IronChestType.WOOD)) - { - return EnumActionResult.PASS; - } - - chestContents = NonNullList. withSize(chest.getSizeInventory(), ItemStack.EMPTY); - - for (int i = 0; i < chestContents.size(); i++) - { - chestContents.set(i, chest.getStackInSlot(i)); - } - - newchest = this.type.target.makeEntity(); - } - } - - te.updateContainingBlockInfo(); - - if (te instanceof TileEntityChest) - { - ((TileEntityChest) te).checkForAdjacentChests(); - } - - worldIn.removeTileEntity(pos); - worldIn.setBlockToAir(pos); - - IBlockState iblockstate = IronChestBlocks.ironChestBlock.getDefaultState().withProperty(BlockIronChest.VARIANT_PROP, this.type.target); - - worldIn.setTileEntity(pos, newchest); - worldIn.setBlockState(pos, iblockstate, 3); - - worldIn.notifyBlockUpdate(pos, iblockstate, iblockstate, 3); - - TileEntity te2 = worldIn.getTileEntity(pos); - - if (te2 instanceof TileEntityIronChest) - { - ((TileEntityIronChest) te2).setContents(chestContents); - ((TileEntityIronChest) te2).setFacing(chestFacing); - } - - if (!playerIn.capabilities.isCreativeMode) - { - itemstack.shrink(1); - } - - return EnumActionResult.SUCCESS; - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/items/chest/ItemIronChest.java b/src/main/java/cpw/mods/ironchest/common/items/chest/ItemIronChest.java deleted file mode 100755 index 06acc4f..0000000 --- a/src/main/java/cpw/mods/ironchest/common/items/chest/ItemIronChest.java +++ /dev/null @@ -1,51 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.items.chest; - -import java.util.Locale; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import net.minecraft.block.Block; -import net.minecraft.item.ItemBlock; -import net.minecraft.item.ItemStack; - -public class ItemIronChest extends ItemBlock -{ - public ItemIronChest(Block block) - { - super(block); - - this.setRegistryName(block.getRegistryName()); - this.setMaxDamage(0); - this.setHasSubtypes(true); - } - - @Override - public int getMetadata(int meta) - { - return meta; - } - - @Override - public String getUnlocalizedName(ItemStack itemstack) - { - int meta = itemstack.getMetadata(); - - if (meta < IronChestType.VALUES.length) - { - return "tile.ironchest.chest." + IronChestType.VALUES[itemstack.getMetadata()].name().toLowerCase(Locale.US); - } - else - { - return super.getUnlocalizedName(itemstack); - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/items/shulker/ItemIronShulkerBox.java b/src/main/java/cpw/mods/ironchest/common/items/shulker/ItemIronShulkerBox.java deleted file mode 100644 index 193afc2..0000000 --- a/src/main/java/cpw/mods/ironchest/common/items/shulker/ItemIronShulkerBox.java +++ /dev/null @@ -1,56 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.items.shulker; - -import java.util.Locale; - -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import net.minecraft.block.Block; -import net.minecraft.item.EnumDyeColor; -import net.minecraft.item.ItemBlock; -import net.minecraft.item.ItemStack; - -public class ItemIronShulkerBox extends ItemBlock -{ - private final String colorName; - - public ItemIronShulkerBox(Block block, EnumDyeColor colorIn) - { - super(block); - - this.setRegistryName(block.getRegistryName()); - this.setMaxDamage(0); - this.setHasSubtypes(true); - this.setMaxStackSize(1); - this.colorName = colorIn.getName(); - } - - @Override - public int getMetadata(int meta) - { - return meta; - } - - @Override - public String getUnlocalizedName(ItemStack itemstack) - { - int meta = itemstack.getMetadata(); - - if (meta < IronShulkerBoxType.VALUES.length) - { - return "tile.ironchest.shulker_box." + IronShulkerBoxType.VALUES[itemstack.getMetadata()].name().toLowerCase(Locale.US) + "." + this.colorName; - } - else - { - return super.getUnlocalizedName(itemstack); - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/items/shulker/ItemShulkerBoxChanger.java b/src/main/java/cpw/mods/ironchest/common/items/shulker/ItemShulkerBoxChanger.java deleted file mode 100644 index ce22c4a..0000000 --- a/src/main/java/cpw/mods/ironchest/common/items/shulker/ItemShulkerBoxChanger.java +++ /dev/null @@ -1,214 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.items.shulker; - -import java.util.Locale; - -import cpw.mods.ironchest.common.blocks.shulker.BlockIronShulkerBox; -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import cpw.mods.ironchest.common.core.IronChestCreativeTabs; -import cpw.mods.ironchest.common.items.ShulkerBoxChangerType; -import cpw.mods.ironchest.common.lib.BlockLists; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityIronShulkerBox; -import cpw.mods.ironchest.common.util.ItemTooltip; -import net.minecraft.block.Block; -import net.minecraft.block.BlockShulkerBox; -import net.minecraft.block.state.IBlockState; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.item.EnumDyeColor; -import net.minecraft.item.ItemStack; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.tileentity.TileEntityShulkerBox; -import net.minecraft.util.EnumActionResult; -import net.minecraft.util.EnumFacing; -import net.minecraft.util.EnumHand; -import net.minecraft.util.NonNullList; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.World; - -public class ItemShulkerBoxChanger extends ItemTooltip -{ - public final ShulkerBoxChangerType type; - - public ItemShulkerBoxChanger(ShulkerBoxChangerType type) - { - this.type = type; - - this.setMaxStackSize(1); - this.setUnlocalizedName("ironchest.shulker_box." + type.name().toLowerCase(Locale.US)); - this.setCreativeTab(IronChestCreativeTabs.tabIronChests); - } - - public EnumDyeColor getColorFromTileEntity(TileEntity te, World worldIn) - { - if (te != null) - { - if (te instanceof TileEntityIronShulkerBox) - { - TileEntityIronShulkerBox ironShulkerBox = (TileEntityIronShulkerBox) te; - - Block ironShulkerBoxBlock = worldIn.getBlockState(ironShulkerBox.getPos()).getBlock(); - - for (int i = 0; i < BlockLists.SHULKER_BLOCKS.size(); i++) - { - if (BlockLists.SHULKER_BLOCKS.get(i) == ironShulkerBoxBlock) - { - return BlockLists.VANILLA_SHULKER_COLORS.get(i); - } - } - } - else if (te instanceof TileEntityShulkerBox) - { - TileEntityShulkerBox shulkerBox = (TileEntityShulkerBox) te; - - Block shulkerBoxBlock = worldIn.getBlockState(shulkerBox.getPos()).getBlock(); - - for (int i = 0; i < BlockLists.VANILLA_SHULKER_BLOCKS.size(); i++) - { - if (BlockLists.VANILLA_SHULKER_BLOCKS.get(i) == shulkerBoxBlock) - { - return BlockLists.VANILLA_SHULKER_COLORS.get(i); - } - } - } - } - - return EnumDyeColor.PURPLE; - } - - /** - * Called when a Block is right-clicked with this Item - */ - @Override - //@formatter:off - public EnumActionResult onItemUseFirst(EntityPlayer playerIn, World worldIn, BlockPos pos, EnumFacing side, float hitX, float hitY, float hitZ, EnumHand hand) - //@formatter:on - { - ItemStack itemstack = playerIn.getHeldItem(hand); - - if (worldIn.isRemote) - { - return EnumActionResult.PASS; - } - - if (this.type.canUpgrade(IronShulkerBoxType.VANILLA)) - { - if (!(worldIn.getBlockState(pos).getBlock() instanceof BlockShulkerBox)) - { - return EnumActionResult.PASS; - } - } - else - { - if ((worldIn.getBlockState(pos).getBlock() instanceof BlockIronShulkerBox)) - { - //@formatter:off - if (worldIn.getBlockState(pos) != ((BlockIronShulkerBox) worldIn.getBlockState(pos).getBlock()).getStateFromMeta(IronShulkerBoxType.valueOf(this.type.source.getName().toUpperCase()).ordinal())) - //@formatter:on - { - return EnumActionResult.PASS; - } - } - else - { - return EnumActionResult.PASS; - } - } - - TileEntity te = worldIn.getTileEntity(pos); - - TileEntityIronShulkerBox newShulkerBox = new TileEntityIronShulkerBox(); - - NonNullList shulkerBoxContents = NonNullList. withSize(27, ItemStack.EMPTY); - EnumFacing shulkerBoxFacing = EnumFacing.UP; - EnumDyeColor shulkerBoxColor = EnumDyeColor.PURPLE; - - if (te != null) - { - if (te instanceof TileEntityIronShulkerBox) - { - shulkerBoxContents = ((TileEntityIronShulkerBox) te).getItems(); - shulkerBoxFacing = ((TileEntityIronShulkerBox) te).getFacing(); - shulkerBoxColor = getColorFromTileEntity(te, worldIn); - ((TileEntityIronShulkerBox) te).setHasBeenUpgraded(); - - newShulkerBox = this.type.target.makeEntity(shulkerBoxColor); - - if (newShulkerBox == null) - { - return EnumActionResult.PASS; - } - } - else if (te instanceof TileEntityShulkerBox) - { - IBlockState shulkerBoxState = worldIn.getBlockState(pos); - shulkerBoxFacing = shulkerBoxState.getValue(BlockShulkerBox.FACING); - TileEntityShulkerBox shulkerBox = (TileEntityShulkerBox) te; - - if (!this.type.canUpgrade(IronShulkerBoxType.VANILLA)) - { - return EnumActionResult.PASS; - } - - shulkerBoxContents = NonNullList. withSize(shulkerBox.getSizeInventory(), ItemStack.EMPTY); - - for (int i = 0; i < shulkerBoxContents.size(); i++) - { - shulkerBoxContents.set(i, shulkerBox.getStackInSlot(i)); - } - - shulkerBoxColor = getColorFromTileEntity(te, worldIn); - - shulkerBox.clear(); - shulkerBox.setDestroyedByCreativePlayer(true); - - newShulkerBox = this.type.target.makeEntity(shulkerBoxColor); - } - } - - te.updateContainingBlockInfo(); - - worldIn.setBlockToAir(pos); - - IBlockState iblockstate = null; - - if (BlockLists.SHULKER_BLOCKS.get(shulkerBoxColor.getMetadata()) != null) - { - Block block = BlockLists.SHULKER_BLOCKS.get(shulkerBoxColor.getMetadata()); - - iblockstate = block.getDefaultState().withProperty(BlockIronShulkerBox.VARIANT_PROP, this.type.target); - } - else - { - return EnumActionResult.PASS; - } - - worldIn.setTileEntity(pos, newShulkerBox); - worldIn.setBlockState(pos, iblockstate, 3); - - worldIn.notifyBlockUpdate(pos, iblockstate, iblockstate, 3); - - TileEntity te2 = worldIn.getTileEntity(pos); - - if (te2 instanceof TileEntityIronShulkerBox) - { - ((TileEntityIronShulkerBox) te2).setContents(shulkerBoxContents); - ((TileEntityIronShulkerBox) te2).setFacing(shulkerBoxFacing); - } - - if (!playerIn.capabilities.isCreativeMode) - { - itemstack.shrink(1); - } - - return EnumActionResult.SUCCESS; - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/lib/BlockLists.java b/src/main/java/cpw/mods/ironchest/common/lib/BlockLists.java deleted file mode 100644 index de195de..0000000 --- a/src/main/java/cpw/mods/ironchest/common/lib/BlockLists.java +++ /dev/null @@ -1,113 +0,0 @@ -package cpw.mods.ironchest.common.lib; - -import java.util.List; - -import com.google.common.collect.Lists; - -import cpw.mods.ironchest.common.core.IronChestBlocks; -import cpw.mods.ironchest.common.util.BehaviorDispenseIronShulkerBox; -import net.minecraft.block.Block; -import net.minecraft.block.BlockDispenser; -import net.minecraft.init.Blocks; -import net.minecraft.item.EnumDyeColor; -import net.minecraft.item.ItemBlock; - -public class BlockLists -{ - //@formatter:off - public static final List SHULKER_BLOCKS = Lists.newArrayList(); - public static final List SHULKER_ITEM_BLOCKS = Lists.newArrayList(); - - public static final List VANILLA_SHULKER_BLOCKS = Lists.newArrayList(); - public static final List VANILLA_SHULKER_COLORS = Lists.newArrayList(); - //@formatter:on - - public static void createVanillaShulkerBlockList() - { - VANILLA_SHULKER_BLOCKS.add(Blocks.WHITE_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.ORANGE_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.MAGENTA_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.LIGHT_BLUE_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.YELLOW_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.LIME_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.PINK_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.GRAY_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.SILVER_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.CYAN_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.PURPLE_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.BLUE_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.BROWN_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.GREEN_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.RED_SHULKER_BOX); - VANILLA_SHULKER_BLOCKS.add(Blocks.BLACK_SHULKER_BOX); - - VANILLA_SHULKER_COLORS.add(EnumDyeColor.WHITE); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.ORANGE); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.MAGENTA); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.LIGHT_BLUE); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.YELLOW); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.LIME); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.PINK); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.GRAY); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.SILVER); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.CYAN); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.PURPLE); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.BLUE); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.BROWN); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.GREEN); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.RED); - VANILLA_SHULKER_COLORS.add(EnumDyeColor.BLACK); - } - - public static void createIronShulkerBlockList() - { - BlockLists.createVanillaShulkerBlockList(); - - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxWhiteBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxOrangeBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxMagentaBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxLightBlueBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxYellowBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxLimeBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxPinkBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxGrayBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxSilverBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxCyanBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxPurpleBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxBlueBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxBrownBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxGreenBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxRedBlock); - SHULKER_BLOCKS.add(IronChestBlocks.ironShulkerBoxBlackBlock); - } - - public static void createShulkerItemList() - { - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxWhiteItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxOrangeItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxMagentaItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxLightBlueItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxYellowItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxLimeItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxPinkItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxGrayItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxSilverItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxCyanItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxPurpleItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxBlueItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxBrownItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxGreenItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxRedItemBlock); - SHULKER_ITEM_BLOCKS.add(IronChestBlocks.ironShulkerBoxBlackItemBlock); - - BlockLists.registerBlockBehavior(); - } - - public static void registerBlockBehavior() - { - for (ItemBlock block : SHULKER_ITEM_BLOCKS) - { - BlockDispenser.DISPENSE_BEHAVIOR_REGISTRY.putObject(block, new BehaviorDispenseIronShulkerBox()); - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/lib/ICChestInventoryHandler.java b/src/main/java/cpw/mods/ironchest/common/lib/ICChestInventoryHandler.java deleted file mode 100644 index f963120..0000000 --- a/src/main/java/cpw/mods/ironchest/common/lib/ICChestInventoryHandler.java +++ /dev/null @@ -1,161 +0,0 @@ -/* - * BluSunrize - * Copyright (c) 2017 - * - * This code is licensed under "Blu's License of Common Sense" - * Details can be found in the license file in the root folder of this project - */ - -package cpw.mods.ironchest.common.lib; - -import javax.annotation.Nonnull; - -import cpw.mods.ironchest.common.tileentity.chest.TileEntityIronChest; -import net.minecraft.inventory.IInventory; -import net.minecraft.item.ItemStack; -import net.minecraftforge.items.IItemHandlerModifiable; -import net.minecraftforge.items.ItemHandlerHelper; - -public class ICChestInventoryHandler implements IItemHandlerModifiable -{ - TileEntityIronChest inv; - - public ICChestInventoryHandler(TileEntityIronChest inventory) - { - this.inv = inventory; - } - - @Override - public int getSlots() - { - return this.inv.getSizeInventory(); - } - - @Override - public ItemStack getStackInSlot(int slot) - { - return this.inv.getStackInSlot(slot); - } - - @Override - public ItemStack insertItem(int slot, ItemStack stack, boolean simulate) - { - if (stack.isEmpty()) - return stack; - stack = stack.copy(); - - if (!inv.isItemValidForSlot(slot, stack)) - return stack; - - int offsetSlot = slot; - ItemStack currentStack = inv.getItems().get(offsetSlot); - - if (currentStack.isEmpty()) - { - int accepted = Math.min(stack.getMaxStackSize(), inv.getInventoryStackLimit()); - if (accepted < stack.getCount()) - { - if (!simulate) - { - inv.getItems().set(offsetSlot, stack.splitStack(accepted)); - inv.markDirty(); - return stack; - } - else - { - stack.shrink(accepted); - return stack; - } - } - else - { - if (!simulate) - { - inv.getItems().set(offsetSlot, stack); - inv.markDirty(); - } - return ItemStack.EMPTY; - } - } - else - { - if (!ItemHandlerHelper.canItemStacksStack(stack, currentStack)) - return stack; - - int accepted = Math.min(stack.getMaxStackSize(), inv.getInventoryStackLimit()) - currentStack.getCount(); - if (accepted < stack.getCount()) - { - if (!simulate) - { - ItemStack newStack = stack.splitStack(accepted); - newStack.grow(currentStack.getCount()); - inv.getItems().set(offsetSlot, newStack); - inv.markDirty(); - return stack; - } - else - { - stack.shrink(accepted); - return stack; - } - } - else - { - if (!simulate) - { - ItemStack newStack = stack.copy(); - newStack.grow(currentStack.getCount()); - inv.getItems().set(offsetSlot, newStack); - inv.markDirty(); - } - return ItemStack.EMPTY; - } - } - } - - @Override - public ItemStack extractItem(int slot, int amount, boolean simulate) - { - if (amount == 0) - return ItemStack.EMPTY; - - int offsetSlot = slot; - ItemStack currentStack = inv.getItems().get(offsetSlot); - - if (currentStack.isEmpty()) - return ItemStack.EMPTY; - - int extracted = Math.min(currentStack.getCount(), amount); - - ItemStack copy = currentStack.copy(); - copy.setCount(extracted); - if (!simulate) - { - if (extracted < currentStack.getCount()) - currentStack.shrink(extracted); - else - currentStack = ItemStack.EMPTY; - inv.getItems().set(offsetSlot, currentStack); - inv.markDirty(); - } - return copy; - } - - @Override - public int getSlotLimit(int slot) - { - return getInv().getInventoryStackLimit(); - } - - @Override - public void setStackInSlot(int slot, @Nonnull ItemStack stack) - { - inv.getItems().set(slot, stack); - inv.markDirty(); - } - - public IInventory getInv() - { - return inv; - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/lib/ICShulkerInventoryHandler.java b/src/main/java/cpw/mods/ironchest/common/lib/ICShulkerInventoryHandler.java deleted file mode 100644 index 0233e97..0000000 --- a/src/main/java/cpw/mods/ironchest/common/lib/ICShulkerInventoryHandler.java +++ /dev/null @@ -1,161 +0,0 @@ -/* - * BluSunrize - * Copyright (c) 2017 - * - * This code is licensed under "Blu's License of Common Sense" - * Details can be found in the license file in the root folder of this project - */ - -package cpw.mods.ironchest.common.lib; - -import javax.annotation.Nonnull; - -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityIronShulkerBox; -import net.minecraft.inventory.IInventory; -import net.minecraft.item.ItemStack; -import net.minecraftforge.items.IItemHandlerModifiable; -import net.minecraftforge.items.ItemHandlerHelper; - -public class ICShulkerInventoryHandler implements IItemHandlerModifiable -{ - TileEntityIronShulkerBox inv; - - public ICShulkerInventoryHandler(TileEntityIronShulkerBox inventory) - { - this.inv = inventory; - } - - @Override - public int getSlots() - { - return this.inv.getSizeInventory(); - } - - @Override - public ItemStack getStackInSlot(int slot) - { - return this.inv.getStackInSlot(slot); - } - - @Override - public ItemStack insertItem(int slot, ItemStack stack, boolean simulate) - { - if (stack.isEmpty()) - return stack; - stack = stack.copy(); - - if (!inv.isItemValidForSlot(slot, stack)) - return stack; - - int offsetSlot = slot; - ItemStack currentStack = inv.getItems().get(offsetSlot); - - if (currentStack.isEmpty()) - { - int accepted = Math.min(stack.getMaxStackSize(), inv.getInventoryStackLimit()); - if (accepted < stack.getCount()) - { - if (!simulate) - { - inv.getItems().set(offsetSlot, stack.splitStack(accepted)); - inv.markDirty(); - return stack; - } - else - { - stack.shrink(accepted); - return stack; - } - } - else - { - if (!simulate) - { - inv.getItems().set(offsetSlot, stack); - inv.markDirty(); - } - return ItemStack.EMPTY; - } - } - else - { - if (!ItemHandlerHelper.canItemStacksStack(stack, currentStack)) - return stack; - - int accepted = Math.min(stack.getMaxStackSize(), inv.getInventoryStackLimit()) - currentStack.getCount(); - if (accepted < stack.getCount()) - { - if (!simulate) - { - ItemStack newStack = stack.splitStack(accepted); - newStack.grow(currentStack.getCount()); - inv.getItems().set(offsetSlot, newStack); - inv.markDirty(); - return stack; - } - else - { - stack.shrink(accepted); - return stack; - } - } - else - { - if (!simulate) - { - ItemStack newStack = stack.copy(); - newStack.grow(currentStack.getCount()); - inv.getItems().set(offsetSlot, newStack); - inv.markDirty(); - } - return ItemStack.EMPTY; - } - } - } - - @Override - public ItemStack extractItem(int slot, int amount, boolean simulate) - { - if (amount == 0) - return ItemStack.EMPTY; - - int offsetSlot = slot; - ItemStack currentStack = inv.getItems().get(offsetSlot); - - if (currentStack.isEmpty()) - return ItemStack.EMPTY; - - int extracted = Math.min(currentStack.getCount(), amount); - - ItemStack copy = currentStack.copy(); - copy.setCount(extracted); - if (!simulate) - { - if (extracted < currentStack.getCount()) - currentStack.shrink(extracted); - else - currentStack = ItemStack.EMPTY; - inv.getItems().set(offsetSlot, currentStack); - inv.markDirty(); - } - return copy; - } - - @Override - public int getSlotLimit(int slot) - { - return getInv().getInventoryStackLimit(); - } - - @Override - public void setStackInSlot(int slot, @Nonnull ItemStack stack) - { - inv.getItems().set(slot, stack); - inv.markDirty(); - } - - public IInventory getInv() - { - return inv; - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/network/MessageCrystalChestSync.java b/src/main/java/cpw/mods/ironchest/common/network/MessageCrystalChestSync.java deleted file mode 100644 index 2772cea..0000000 --- a/src/main/java/cpw/mods/ironchest/common/network/MessageCrystalChestSync.java +++ /dev/null @@ -1,93 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.network; - -import cpw.mods.ironchest.IronChest; -import cpw.mods.ironchest.common.tileentity.chest.TileEntityIronChest; -import io.netty.buffer.ByteBuf; -import net.minecraft.item.ItemStack; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.NonNullList; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.World; -import net.minecraftforge.fml.common.network.ByteBufUtils; -import net.minecraftforge.fml.common.network.simpleimpl.IMessage; -import net.minecraftforge.fml.common.network.simpleimpl.IMessageHandler; -import net.minecraftforge.fml.common.network.simpleimpl.MessageContext; - -public class MessageCrystalChestSync implements IMessage -{ - int dimension; - BlockPos pos; - private NonNullList topStacks; - - public MessageCrystalChestSync(TileEntityIronChest tile, NonNullList stack) - { - this.dimension = tile.getWorld().provider.getDimension(); - this.pos = tile.getPos(); - this.topStacks = stack; - } - - public MessageCrystalChestSync() - { - } - - @Override - public void fromBytes(ByteBuf buf) - { - this.dimension = buf.readInt(); - this.pos = new BlockPos(buf.readInt(), buf.readInt(), buf.readInt()); - - int size = buf.readInt(); - this.topStacks = NonNullList. withSize(size, ItemStack.EMPTY); - - for (int i = 0; i < size; i++) - { - ItemStack itemstack = ByteBufUtils.readItemStack(buf); - - this.topStacks.set(i, itemstack); - } - } - - @Override - public void toBytes(ByteBuf buf) - { - buf.writeInt(this.dimension); - buf.writeInt(this.pos.getX()); - buf.writeInt(this.pos.getY()); - buf.writeInt(this.pos.getZ()); - buf.writeInt(this.topStacks.size()); - - for (ItemStack stack : this.topStacks) - { - ByteBufUtils.writeItemStack(buf, stack); - } - } - - public static class Handler implements IMessageHandler - { - @Override - public IMessage onMessage(MessageCrystalChestSync message, MessageContext ctx) - { - World world = IronChest.proxy.getClientWorld(); - - if (world != null) - { - TileEntity tile = world.getTileEntity(message.pos); - - if (tile instanceof TileEntityIronChest) - ((TileEntityIronChest) tile).receiveMessageFromServer(message.topStacks); - } - - return null; - } - } -} \ No newline at end of file diff --git a/src/main/java/cpw/mods/ironchest/common/network/MessageCrystalShulkerSync.java b/src/main/java/cpw/mods/ironchest/common/network/MessageCrystalShulkerSync.java deleted file mode 100644 index c1dd928..0000000 --- a/src/main/java/cpw/mods/ironchest/common/network/MessageCrystalShulkerSync.java +++ /dev/null @@ -1,95 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.network; - -import cpw.mods.ironchest.IronChest; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityIronShulkerBox; -import io.netty.buffer.ByteBuf; -import net.minecraft.item.ItemStack; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.NonNullList; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.World; -import net.minecraftforge.fml.common.network.ByteBufUtils; -import net.minecraftforge.fml.common.network.simpleimpl.IMessage; -import net.minecraftforge.fml.common.network.simpleimpl.IMessageHandler; -import net.minecraftforge.fml.common.network.simpleimpl.MessageContext; - -public class MessageCrystalShulkerSync implements IMessage -{ - int dimension; - - BlockPos pos; - - private NonNullList topStacks; - - public MessageCrystalShulkerSync(TileEntityIronShulkerBox tile, NonNullList stack) - { - this.dimension = tile.getWorld().provider.getDimension(); - this.pos = tile.getPos(); - this.topStacks = stack; - } - - public MessageCrystalShulkerSync() - { - } - - @Override - public void fromBytes(ByteBuf buf) - { - this.dimension = buf.readInt(); - this.pos = new BlockPos(buf.readInt(), buf.readInt(), buf.readInt()); - - int size = buf.readInt(); - this.topStacks = NonNullList. withSize(size, ItemStack.EMPTY); - - for (int i = 0; i < size; i++) - { - ItemStack itemstack = ByteBufUtils.readItemStack(buf); - - this.topStacks.set(i, itemstack); - } - } - - @Override - public void toBytes(ByteBuf buf) - { - buf.writeInt(this.dimension); - buf.writeInt(this.pos.getX()); - buf.writeInt(this.pos.getY()); - buf.writeInt(this.pos.getZ()); - buf.writeInt(this.topStacks.size()); - - for (ItemStack stack : this.topStacks) - { - ByteBufUtils.writeItemStack(buf, stack); - } - } - - public static class Handler implements IMessageHandler - { - @Override - public IMessage onMessage(MessageCrystalShulkerSync message, MessageContext ctx) - { - World world = IronChest.proxy.getClientWorld(); - - if (world != null) - { - TileEntity tile = world.getTileEntity(message.pos); - - if (tile instanceof TileEntityIronShulkerBox) - ((TileEntityIronShulkerBox) tile).receiveMessageFromServer(message.topStacks); - } - - return null; - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityCopperChest.java b/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityCopperChest.java deleted file mode 100755 index 59e30f5..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityCopperChest.java +++ /dev/null @@ -1,21 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.chest; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; - -public class TileEntityCopperChest extends TileEntityIronChest -{ - public TileEntityCopperChest() - { - super(IronChestType.COPPER); - } -} \ No newline at end of file diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityCrystalChest.java b/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityCrystalChest.java deleted file mode 100755 index e0f333c..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityCrystalChest.java +++ /dev/null @@ -1,21 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.chest; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; - -public class TileEntityCrystalChest extends TileEntityIronChest -{ - public TileEntityCrystalChest() - { - super(IronChestType.CRYSTAL); - } -} \ No newline at end of file diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityDiamondChest.java b/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityDiamondChest.java deleted file mode 100755 index 3adf7ed..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityDiamondChest.java +++ /dev/null @@ -1,21 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.chest; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; - -public class TileEntityDiamondChest extends TileEntityIronChest -{ - public TileEntityDiamondChest() - { - super(IronChestType.DIAMOND); - } -} \ No newline at end of file diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityDirtChest.java b/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityDirtChest.java deleted file mode 100755 index dd802c0..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityDirtChest.java +++ /dev/null @@ -1,51 +0,0 @@ -package cpw.mods.ironchest.common.tileentity.chest; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import net.minecraft.entity.EntityLivingBase; -import net.minecraft.init.Items; -import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagList; -import net.minecraft.nbt.NBTTagString; -import net.minecraft.util.text.translation.I18n; - -@SuppressWarnings("deprecation") -public class TileEntityDirtChest extends TileEntityIronChest -{ - private static ItemStack dirtChest9000GuideBook = new ItemStack(Items.WRITTEN_BOOK); - - static - { - dirtChest9000GuideBook.setTagInfo("author", new NBTTagString("cpw")); - dirtChest9000GuideBook.setTagInfo("title", new NBTTagString(I18n.translateToLocal("book.ironchest.dirtchest9000.title"))); - NBTTagList pages = new NBTTagList(); - pages.appendTag(new NBTTagString(I18n.translateToLocal("book.ironchest.dirtchest9000.page1"))); - pages.appendTag(new NBTTagString(I18n.translateToLocal("book.ironchest.dirtchest9000.page2"))); - pages.appendTag(new NBTTagString(I18n.translateToLocal("book.ironchest.dirtchest9000.page3"))); - pages.appendTag(new NBTTagString(I18n.translateToLocal("book.ironchest.dirtchest9000.page4"))); - pages.appendTag(new NBTTagString(I18n.translateToLocal("book.ironchest.dirtchest9000.page5"))); - dirtChest9000GuideBook.setTagInfo("pages", pages); - } - - public TileEntityDirtChest() - { - super(IronChestType.DIRTCHEST9000); - } - - @Override - public void wasPlaced(EntityLivingBase entityliving, ItemStack itemStack) - { - if (!(itemStack.hasTagCompound() && itemStack.getTagCompound().getBoolean("dirtchest"))) - { - this.setInventorySlotContents(0, dirtChest9000GuideBook.copy()); - } - } - - @Override - public void removeAdornments() - { - if (!this.getItems().get(0).isEmpty() && this.getItems().get(0).isItemEqual(dirtChest9000GuideBook)) - { - this.getItems().set(0, ItemStack.EMPTY); - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityGoldChest.java b/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityGoldChest.java deleted file mode 100755 index d6f0e79..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityGoldChest.java +++ /dev/null @@ -1,21 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.chest; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; - -public class TileEntityGoldChest extends TileEntityIronChest -{ - public TileEntityGoldChest() - { - super(IronChestType.GOLD); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityIronChest.java b/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityIronChest.java deleted file mode 100755 index bbdb9fd..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityIronChest.java +++ /dev/null @@ -1,672 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.chest; - -import java.util.Collections; -import java.util.Comparator; - -import cpw.mods.ironchest.IronChest; -import cpw.mods.ironchest.common.blocks.chest.BlockIronChest; -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import cpw.mods.ironchest.common.core.IronChestBlocks; -import cpw.mods.ironchest.common.gui.chest.ContainerIronChest; -import cpw.mods.ironchest.common.lib.ICChestInventoryHandler; -import cpw.mods.ironchest.common.network.MessageCrystalChestSync; -import net.minecraft.block.state.IBlockState; -import net.minecraft.entity.EntityLivingBase; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.entity.player.InventoryPlayer; -import net.minecraft.init.SoundEvents; -import net.minecraft.inventory.Container; -import net.minecraft.inventory.ItemStackHelper; -import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.network.NetworkManager; -import net.minecraft.network.play.server.SPacketUpdateTileEntity; -import net.minecraft.tileentity.TileEntityLockableLoot; -import net.minecraft.util.EnumFacing; -import net.minecraft.util.ITickable; -import net.minecraft.util.NonNullList; -import net.minecraft.util.SoundCategory; -import net.minecraft.util.datafix.DataFixer; -import net.minecraft.util.datafix.FixTypes; -import net.minecraft.util.datafix.walkers.ItemStackDataLists; -import net.minecraft.util.math.AxisAlignedBB; -import net.minecraftforge.common.capabilities.Capability; -import net.minecraftforge.common.util.Constants; -import net.minecraftforge.fml.common.network.NetworkRegistry.TargetPoint; -import net.minecraftforge.items.CapabilityItemHandler; -import net.minecraftforge.items.IItemHandler; - -public class TileEntityIronChest extends TileEntityLockableLoot implements ITickable -{ - /** Chest Contents */ - public NonNullList chestContents; - - /** Crystal Chest top stacks */ - private NonNullList topStacks; - - /** The current angle of the lid (between 0 and 1) */ - public float lidAngle; - - /** The angle of the lid last tick */ - public float prevLidAngle; - - /** The number of players currently using this chest */ - public int numPlayersUsing; - - /** Server sync counter (once per 20 ticks) */ - private int ticksSinceSync; - - /** Direction chest is facing */ - private EnumFacing facing; - - /** If the inventory got touched */ - private boolean inventoryTouched; - - /** If the inventory had items */ - private boolean hadStuff; - - private String customName; - - private IronChestType chestType; - - public TileEntityIronChest() - { - this(IronChestType.IRON); - } - - protected TileEntityIronChest(IronChestType type) - { - super(); - this.chestType = type; - this.chestContents = NonNullList. withSize(type.size, ItemStack.EMPTY); - this.topStacks = NonNullList. withSize(8, ItemStack.EMPTY); - this.facing = EnumFacing.NORTH; - } - - public void setContents(NonNullList contents) - { - this.chestContents = NonNullList. withSize(this.getType().size, ItemStack.EMPTY); - - for (int i = 0; i < contents.size(); i++) - { - if (i < this.chestContents.size()) - { - this.getItems().set(i, contents.get(i)); - } - } - - this.inventoryTouched = true; - } - - @Override - public int getSizeInventory() - { - return this.getItems().size(); - } - - public EnumFacing getFacing() - { - return this.facing; - } - - public IronChestType getType() - { - IronChestType type = IronChestType.IRON; - - if (this.hasWorld()) - { - IBlockState state = this.world.getBlockState(this.pos); - - if (state.getBlock() == IronChestBlocks.ironChestBlock) - { - type = state.getValue(BlockIronChest.VARIANT_PROP); - } - } - - return type; - } - - @Override - public ItemStack getStackInSlot(int index) - { - this.fillWithLoot((EntityPlayer) null); - - this.inventoryTouched = true; - - return this.getItems().get(index); - } - - @Override - public void markDirty() - { - super.markDirty(); - - this.sortTopStacks(); - } - - protected void sortTopStacks() - { - if (!this.getType().isTransparent() || (this.world != null && this.world.isRemote)) - { - return; - } - - NonNullList tempCopy = NonNullList. withSize(this.getSizeInventory(), ItemStack.EMPTY); - - boolean hasStuff = false; - - int compressedIdx = 0; - - mainLoop: - for (int i = 0; i < this.getSizeInventory(); i++) - { - ItemStack itemStack = this.getItems().get(i); - - if (!itemStack.isEmpty()) - { - for (int j = 0; j < compressedIdx; j++) - { - ItemStack tempCopyStack = tempCopy.get(j); - - if (ItemStack.areItemsEqualIgnoreDurability(tempCopyStack, itemStack)) - { - if (itemStack.getCount() != tempCopyStack.getCount()) - { - tempCopyStack.grow(itemStack.getCount()); - } - - continue mainLoop; - } - } - - tempCopy.set(compressedIdx, itemStack.copy()); - - compressedIdx++; - - hasStuff = true; - } - } - - if (!hasStuff && this.hadStuff) - { - this.hadStuff = false; - - for (int i = 0; i < this.getTopItems().size(); i++) - { - this.getTopItems().set(i, ItemStack.EMPTY); - } - - if (this.world != null) - { - IBlockState iblockstate = this.world.getBlockState(this.pos); - - this.world.notifyBlockUpdate(this.pos, iblockstate, iblockstate, 3); - } - - return; - } - - this.hadStuff = true; - - Collections.sort(tempCopy, new Comparator() - { - @Override - public int compare(ItemStack stack1, ItemStack stack2) - { - if (stack1.isEmpty()) - { - return 1; - } - else if (stack2.isEmpty()) - { - return -1; - } - else - { - return stack2.getCount() - stack1.getCount(); - } - } - }); - - int p = 0; - - for (ItemStack element : tempCopy) - { - if (!element.isEmpty() && element.getCount() > 0) - { - if (p == this.getTopItems().size()) - { - break; - } - - this.getTopItems().set(p, element); - - p++; - } - } - - for (int i = p; i < this.getTopItems().size(); i++) - { - this.getTopItems().set(i, ItemStack.EMPTY); - } - - if (this.world != null) - { - IBlockState iblockstate = this.world.getBlockState(this.pos); - - this.world.notifyBlockUpdate(this.pos, iblockstate, iblockstate, 3); - } - - sendTopStacksPacket(); - } - - @Override - public String getName() - { - return this.hasCustomName() ? this.customName : this.getType().name(); - } - - @Override - public boolean hasCustomName() - { - return this.customName != null && this.customName.length() > 0; - } - - @Override - public void setCustomName(String name) - { - this.customName = name; - } - - @Override - public void readFromNBT(NBTTagCompound compound) - { - super.readFromNBT(compound); - - this.chestContents = NonNullList. withSize(this.getSizeInventory(), ItemStack.EMPTY); - - if (compound.hasKey("CustomName", Constants.NBT.TAG_STRING)) - { - this.customName = compound.getString("CustomName"); - } - - if (!this.checkLootAndRead(compound)) - { - ItemStackHelper.loadAllItems(compound, this.chestContents); - } - - this.facing = EnumFacing.VALUES[compound.getByte("facing")]; - - this.sortTopStacks(); - } - - @Override - public NBTTagCompound writeToNBT(NBTTagCompound compound) - { - super.writeToNBT(compound); - - if (!this.checkLootAndWrite(compound)) - { - ItemStackHelper.saveAllItems(compound, this.chestContents); - } - - compound.setByte("facing", (byte) this.facing.ordinal()); - - if (this.hasCustomName()) - { - compound.setString("CustomName", this.customName); - } - - return compound; - } - - @Override - public int getInventoryStackLimit() - { - return 64; - } - - @Override - public boolean isUsableByPlayer(EntityPlayer player) - { - if (this.world == null) - { - return true; - } - - if (this.world.getTileEntity(this.pos) != this) - { - return false; - } - - return player.getDistanceSq(this.pos.getX() + 0.5D, this.pos.getY() + 0.5D, this.pos.getZ() + 0.5D) <= 64D; - } - - @Override - public void update() - { - // Resynchronizes clients with the server state - //@formatter:off - if (this.world != null && !this.world.isRemote && this.numPlayersUsing != 0 && (this.ticksSinceSync + this.pos.getX() + this.pos.getY() + this.pos.getZ()) % 200 == 0) - //@formatter:on - { - this.numPlayersUsing = 0; - - float f = 5.0F; - - //@formatter:off - for (EntityPlayer player : this.world.getEntitiesWithinAABB(EntityPlayer.class, new AxisAlignedBB(this.pos.getX() - f, this.pos.getY() - f, this.pos.getZ() - f, this.pos.getX() + 1 + f, this.pos.getY() + 1 + f, this.pos.getZ() + 1 + f))) - //@formatter:on - { - if (player.openContainer instanceof ContainerIronChest) - { - ++this.numPlayersUsing; - } - } - } - - if (this.world != null && !this.world.isRemote && this.ticksSinceSync < 0) - { - this.world.addBlockEvent(this.pos, IronChestBlocks.ironChestBlock, 3, ((this.numPlayersUsing << 3) & 0xF8) | (this.facing.ordinal() & 0x7)); - } - - if (!this.world.isRemote && this.inventoryTouched) - { - this.inventoryTouched = false; - - this.sortTopStacks(); - } - - this.ticksSinceSync++; - - this.prevLidAngle = this.lidAngle; - - float angle = 0.1F; - - if (this.numPlayersUsing > 0 && this.lidAngle == 0.0F) - { - double x = this.pos.getX() + 0.5D; - double y = this.pos.getY() + 0.5D; - double z = this.pos.getZ() + 0.5D; - - this.world.playSound(null, x, y, z, SoundEvents.BLOCK_CHEST_OPEN, SoundCategory.BLOCKS, 0.5F, this.world.rand.nextFloat() * 0.1F + 0.9F); - } - - if (this.numPlayersUsing == 0 && this.lidAngle > 0.0F || this.numPlayersUsing > 0 && this.lidAngle < 1.0F) - { - float currentAngle = this.lidAngle; - - if (this.numPlayersUsing > 0) - { - this.lidAngle += angle; - } - else - { - this.lidAngle -= angle; - } - - if (this.lidAngle > 1.0F) - { - this.lidAngle = 1.0F; - } - - float maxAngle = 0.5F; - - if (this.lidAngle < maxAngle && currentAngle >= maxAngle) - { - double x = this.pos.getX() + 0.5D; - double y = this.pos.getY() + 0.5D; - double z = this.pos.getZ() + 0.5D; - - this.world.playSound(null, x, y, z, SoundEvents.BLOCK_CHEST_CLOSE, SoundCategory.BLOCKS, 0.5F, this.world.rand.nextFloat() * 0.1F + 0.9F); - } - - if (this.lidAngle < 0.0F) - { - this.lidAngle = 0.0F; - } - } - } - - @Override - public boolean receiveClientEvent(int id, int type) - { - if (id == 1) - { - this.numPlayersUsing = type; - } - else if (id == 2) - { - this.facing = EnumFacing.VALUES[type]; - } - else if (id == 3) - { - this.facing = EnumFacing.VALUES[type & 0x7]; - this.numPlayersUsing = (type & 0xF8) >> 3; - } - - return true; - } - - @Override - public void openInventory(EntityPlayer player) - { - if (!player.isSpectator()) - { - if (this.world == null) - { - return; - } - - if (this.numPlayersUsing < 0) - { - this.numPlayersUsing = 0; - } - - ++this.numPlayersUsing; - - this.world.addBlockEvent(this.pos, IronChestBlocks.ironChestBlock, 1, this.numPlayersUsing); - this.world.notifyNeighborsOfStateChange(this.pos, IronChestBlocks.ironChestBlock, false); - this.world.notifyNeighborsOfStateChange(this.pos.down(), IronChestBlocks.ironChestBlock, false); - } - } - - @Override - public void closeInventory(EntityPlayer player) - { - if (!player.isSpectator()) - { - if (this.world == null) - { - return; - } - - --this.numPlayersUsing; - - this.world.addBlockEvent(this.pos, IronChestBlocks.ironChestBlock, 1, this.numPlayersUsing); - this.world.notifyNeighborsOfStateChange(this.pos, IronChestBlocks.ironChestBlock, false); - this.world.notifyNeighborsOfStateChange(this.pos.down(), IronChestBlocks.ironChestBlock, false); - } - } - - public void setFacing(EnumFacing facing) - { - this.facing = facing; - } - - @Override - public SPacketUpdateTileEntity getUpdatePacket() - { - NBTTagCompound compound = new NBTTagCompound(); - - compound.setByte("facing", (byte) this.facing.ordinal()); - - return new SPacketUpdateTileEntity(this.pos, 0, compound); - } - - @Override - public void onDataPacket(NetworkManager net, SPacketUpdateTileEntity pkt) - { - if (pkt.getTileEntityType() == 0) - { - NBTTagCompound compound = pkt.getNbtCompound(); - - this.facing = EnumFacing.VALUES[compound.getByte("facing")]; - } - } - - public NonNullList buildItemStackDataList() - { - if (this.getType().isTransparent()) - { - NonNullList sortList = NonNullList. withSize(this.getTopItems().size(), ItemStack.EMPTY); - - int pos = 0; - - for (ItemStack is : this.topStacks) - { - if (!is.isEmpty()) - { - sortList.set(pos, is); - } - else - { - sortList.set(pos, ItemStack.EMPTY); - } - - pos++; - } - - return sortList; - } - - return NonNullList. withSize(this.getTopItems().size(), ItemStack.EMPTY); - } - - @Override - public boolean isItemValidForSlot(int index, ItemStack stack) - { - return this.getType().acceptsStack(stack); - } - - public void rotateAround() - { - this.setFacing(this.facing.rotateY()); - - this.world.addBlockEvent(this.pos, IronChestBlocks.ironChestBlock, 2, this.facing.ordinal()); - } - - public void wasPlaced(EntityLivingBase entityliving, ItemStack stack) - { - } - - public void removeAdornments() - { - } - - @Override - public Container createContainer(InventoryPlayer playerInventory, EntityPlayer playerIn) - { - this.fillWithLoot(playerIn); - - return new ContainerIronChest(playerInventory, this, this.chestType, this.chestType.xSize, this.chestType.ySize); - } - - @Override - public String getGuiID() - { - return "IronChest:" + this.getType().name() + "_chest"; - } - - @Override - public boolean canRenderBreaking() - { - return true; - } - - @Override - public NBTTagCompound getUpdateTag() - { - NBTTagCompound compound = super.getUpdateTag(); - compound.setByte("facing", (byte) this.facing.ordinal()); - return compound; - } - - @Override - public NonNullList getItems() - { - return this.chestContents; - } - - public NonNullList getTopItems() - { - return this.topStacks; - } - - @Override - public boolean isEmpty() - { - for (ItemStack itemstack : this.chestContents) - { - if (!itemstack.isEmpty()) - { - return false; - } - } - - return true; - } - - protected void sendTopStacksPacket() - { - NonNullList stacks = this.buildItemStackDataList(); - //@formatter:off - IronChest.packetHandler.sendToAllAround(new MessageCrystalChestSync(this, stacks), new TargetPoint(world.provider.getDimension(), getPos().getX(), getPos().getY(), getPos().getZ(), 128)); - //@formatter:on - } - - public void receiveMessageFromServer(NonNullList topStacks) - { - this.topStacks = topStacks; - } - - public static void registerFixesChest(DataFixer fixer) - { - fixer.registerWalker(FixTypes.BLOCK_ENTITY, new ItemStackDataLists(TileEntityIronChest.class, new String[] { "Items" })); - } - - @Override - public boolean hasCapability(Capability capability, EnumFacing facing) - { - if (capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY) - return true; - return super.hasCapability(capability, facing); - } - - private IItemHandler itemHandler; - - @Override - protected IItemHandler createUnSidedHandler() - { - return new ICChestInventoryHandler(this); - } - - @SuppressWarnings("unchecked") - @Override - public T getCapability(Capability capability, EnumFacing facing) - { - if (capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY) - return (T) (itemHandler == null ? (itemHandler = createUnSidedHandler()) : itemHandler); - return super.getCapability(capability, facing); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityObsidianChest.java b/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityObsidianChest.java deleted file mode 100755 index 0a87841..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntityObsidianChest.java +++ /dev/null @@ -1,11 +0,0 @@ -package cpw.mods.ironchest.common.tileentity.chest; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; - -public class TileEntityObsidianChest extends TileEntityIronChest -{ - public TileEntityObsidianChest() - { - super(IronChestType.OBSIDIAN); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntitySilverChest.java b/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntitySilverChest.java deleted file mode 100755 index 9da06a6..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/chest/TileEntitySilverChest.java +++ /dev/null @@ -1,21 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.chest; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; - -public class TileEntitySilverChest extends TileEntityIronChest -{ - public TileEntitySilverChest() - { - super(IronChestType.SILVER); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityCopperShulkerBox.java b/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityCopperShulkerBox.java deleted file mode 100644 index a70e3a0..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityCopperShulkerBox.java +++ /dev/null @@ -1,29 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.shulker; - -import javax.annotation.Nullable; - -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import net.minecraft.item.EnumDyeColor; - -public class TileEntityCopperShulkerBox extends TileEntityIronShulkerBox -{ - public TileEntityCopperShulkerBox() - { - this(null); - } - - public TileEntityCopperShulkerBox(@Nullable EnumDyeColor colorIn) - { - super(colorIn, IronShulkerBoxType.COPPER); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityCrystalShulkerBox.java b/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityCrystalShulkerBox.java deleted file mode 100644 index 066b571..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityCrystalShulkerBox.java +++ /dev/null @@ -1,29 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.shulker; - -import javax.annotation.Nullable; - -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import net.minecraft.item.EnumDyeColor; - -public class TileEntityCrystalShulkerBox extends TileEntityIronShulkerBox -{ - public TileEntityCrystalShulkerBox() - { - this(null); - } - - public TileEntityCrystalShulkerBox(@Nullable EnumDyeColor colorIn) - { - super(colorIn, IronShulkerBoxType.CRYSTAL); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityDiamondShulkerBox.java b/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityDiamondShulkerBox.java deleted file mode 100644 index b8b5915..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityDiamondShulkerBox.java +++ /dev/null @@ -1,29 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.shulker; - -import javax.annotation.Nullable; - -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import net.minecraft.item.EnumDyeColor; - -public class TileEntityDiamondShulkerBox extends TileEntityIronShulkerBox -{ - public TileEntityDiamondShulkerBox() - { - this(null); - } - - public TileEntityDiamondShulkerBox(@Nullable EnumDyeColor colorIn) - { - super(colorIn, IronShulkerBoxType.DIAMOND); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityGoldShulkerBox.java b/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityGoldShulkerBox.java deleted file mode 100644 index 51c874a..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityGoldShulkerBox.java +++ /dev/null @@ -1,29 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.shulker; - -import javax.annotation.Nullable; - -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import net.minecraft.item.EnumDyeColor; - -public class TileEntityGoldShulkerBox extends TileEntityIronShulkerBox -{ - public TileEntityGoldShulkerBox() - { - this(null); - } - - public TileEntityGoldShulkerBox(@Nullable EnumDyeColor colorIn) - { - super(colorIn, IronShulkerBoxType.GOLD); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityIronShulkerBox.java b/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityIronShulkerBox.java deleted file mode 100644 index 77c1651..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityIronShulkerBox.java +++ /dev/null @@ -1,869 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.shulker; - -import java.util.Collections; -import java.util.Comparator; -import java.util.List; - -import javax.annotation.Nullable; - -import cpw.mods.ironchest.IronChest; -import cpw.mods.ironchest.common.blocks.shulker.BlockIronShulkerBox; -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import cpw.mods.ironchest.common.gui.shulker.ContainerIronShulkerBox; -import cpw.mods.ironchest.common.lib.ICShulkerInventoryHandler; -import cpw.mods.ironchest.common.network.MessageCrystalShulkerSync; -import net.minecraft.block.Block; -import net.minecraft.block.BlockShulkerBox; -import net.minecraft.block.material.EnumPushReaction; -import net.minecraft.block.state.IBlockState; -import net.minecraft.entity.Entity; -import net.minecraft.entity.MoverType; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.entity.player.InventoryPlayer; -import net.minecraft.init.SoundEvents; -import net.minecraft.inventory.Container; -import net.minecraft.inventory.ISidedInventory; -import net.minecraft.inventory.ItemStackHelper; -import net.minecraft.item.EnumDyeColor; -import net.minecraft.item.Item; -import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.network.NetworkManager; -import net.minecraft.network.play.server.SPacketUpdateTileEntity; -import net.minecraft.tileentity.TileEntityLockableLoot; -import net.minecraft.util.EnumFacing; -import net.minecraft.util.ITickable; -import net.minecraft.util.NonNullList; -import net.minecraft.util.SoundCategory; -import net.minecraft.util.datafix.DataFixer; -import net.minecraft.util.datafix.FixTypes; -import net.minecraft.util.datafix.walkers.ItemStackDataLists; -import net.minecraft.util.math.AxisAlignedBB; -import net.minecraftforge.common.capabilities.Capability; -import net.minecraftforge.fml.common.network.NetworkRegistry.TargetPoint; -import net.minecraftforge.fml.relauncher.Side; -import net.minecraftforge.fml.relauncher.SideOnly; -import net.minecraftforge.items.CapabilityItemHandler; -import net.minecraftforge.items.IItemHandler; - -public class TileEntityIronShulkerBox extends TileEntityLockableLoot implements ITickable, ISidedInventory -{ - private final int[] SLOTS; - - /** Shulker Box Contents */ - private NonNullList items; - - /** Crystal Shulker Boxes top stacks */ - private NonNullList topStacks; - - /** Direction Shulker ox is facing */ - private EnumFacing facing; - - /** If the inventory got touched */ - private boolean inventoryTouched; - - /** Server sync counter (once per 20 ticks) */ - private int ticksSinceSync; - - /** If the inventory had items */ - private boolean hadStuff; - - private boolean hasBeenCleared; - - private int openCount; - - private AnimationStatus animationStatus; - - private float progress; - - private float progressOld; - - private EnumDyeColor color; - - private boolean destroyedByCreativePlayer; - - private boolean hasBeenUpgraded; - - /** The Variant of the Shulker Box (Not Color) */ - private IronShulkerBoxType shulkerBoxType; - - public TileEntityIronShulkerBox() - { - this(null); - } - - public TileEntityIronShulkerBox(@Nullable EnumDyeColor colorIn) - { - this(colorIn, IronShulkerBoxType.IRON); - } - - public TileEntityIronShulkerBox(@Nullable EnumDyeColor colorIn, IronShulkerBoxType typeIn) - { - super(); - - this.shulkerBoxType = typeIn; - - this.SLOTS = new int[typeIn.size]; - - this.items = NonNullList. withSize(typeIn.size, ItemStack.EMPTY); - this.topStacks = NonNullList. withSize(8, ItemStack.EMPTY); - - this.animationStatus = AnimationStatus.CLOSED; - this.color = colorIn; - - this.facing = EnumFacing.UP; - - this.hasBeenUpgraded = false; - } - - public void setContents(NonNullList contents) - { - this.items = NonNullList. withSize(this.getType().size, ItemStack.EMPTY); - - for (int i = 0; i < contents.size(); i++) - { - if (i < this.items.size()) - { - this.getItems().set(i, contents.get(i)); - } - } - - this.inventoryTouched = true; - } - - @Override - public int getSizeInventory() - { - return this.getItems().size(); - } - - public EnumFacing getFacing() - { - return this.facing; - } - - public IronShulkerBoxType getType() - { - IronShulkerBoxType type = IronShulkerBoxType.IRON; - - if (this.hasWorld()) - { - IBlockState state = this.world.getBlockState(this.pos); - - if (state.getBlock() instanceof BlockIronShulkerBox) - { - type = state.getValue(BlockIronShulkerBox.VARIANT_PROP); - } - } - - return type; - } - - @Override - public ItemStack getStackInSlot(int index) - { - this.fillWithLoot((EntityPlayer) null); - - this.inventoryTouched = true; - - return this.getItems().get(index); - } - - @Override - public void markDirty() - { - super.markDirty(); - - this.sortTopStacks(); - } - - protected void sortTopStacks() - { - if (!this.getType().isTransparent() || (this.world != null && this.world.isRemote)) - { - return; - } - - NonNullList tempCopy = NonNullList. withSize(this.getSizeInventory(), ItemStack.EMPTY); - - boolean hasStuff = false; - - int compressedIdx = 0; - - mainLoop: - for (int i = 0; i < this.getSizeInventory(); i++) - { - ItemStack itemStack = this.getItems().get(i); - - if (!itemStack.isEmpty()) - { - for (int j = 0; j < compressedIdx; j++) - { - ItemStack tempCopyStack = tempCopy.get(j); - - if (ItemStack.areItemsEqualIgnoreDurability(tempCopyStack, itemStack)) - { - if (itemStack.getCount() != tempCopyStack.getCount()) - { - tempCopyStack.grow(itemStack.getCount()); - } - - continue mainLoop; - } - } - - tempCopy.set(compressedIdx, itemStack.copy()); - - compressedIdx++; - - hasStuff = true; - } - } - - if (!hasStuff && this.hadStuff) - { - this.hadStuff = false; - - for (int i = 0; i < this.getTopItems().size(); i++) - { - this.getTopItems().set(i, ItemStack.EMPTY); - } - - return; - } - - this.hadStuff = true; - - Collections.sort(tempCopy, new Comparator() - { - @Override - public int compare(ItemStack stack1, ItemStack stack2) - { - if (stack1.isEmpty()) - { - return 1; - } - else if (stack2.isEmpty()) - { - return -1; - } - else - { - return stack2.getCount() - stack1.getCount(); - } - } - }); - - int p = 0; - - for (ItemStack element : tempCopy) - { - if (!element.isEmpty() && element.getCount() > 0) - { - if (p == this.getTopItems().size()) - { - break; - } - - this.getTopItems().set(p, element); - - p++; - } - } - - for (int i = p; i < this.getTopItems().size(); i++) - { - this.getTopItems().set(i, ItemStack.EMPTY); - } - - sendTopStacksPacket(); - } - - /** - * Get the name of this object. For players this returns their username - */ - @Override - public String getName() - { - return this.hasCustomName() ? this.customName : this.getType().name(); - } - - @Override - public void readFromNBT(NBTTagCompound compound) - { - super.readFromNBT(compound); - - this.loadFromNbt(compound); - } - - @Override - public NBTTagCompound writeToNBT(NBTTagCompound compound) - { - super.writeToNBT(compound); - - return this.saveToNbt(compound); - } - - public void loadFromNbt(NBTTagCompound compound) - { - this.items = NonNullList. withSize(this.getSizeInventory(), ItemStack.EMPTY); - - if (!this.checkLootAndRead(compound) && compound.hasKey("Items", 9)) - { - ItemStackHelper.loadAllItems(compound, this.items); - } - - if (compound.hasKey("CustomName", 8)) - { - this.customName = compound.getString("CustomName"); - } - - this.facing = EnumFacing.VALUES[compound.getByte("facing")]; - - this.sortTopStacks(); - } - - public NBTTagCompound saveToNbt(NBTTagCompound compound) - { - if (!this.checkLootAndWrite(compound)) - { - ItemStackHelper.saveAllItems(compound, this.items, false); - } - - compound.setInteger("ShulkerBoxSize", this.getSizeInventory()); - - compound.setByte("facing", (byte) this.facing.ordinal()); - - if (this.hasCustomName()) - { - compound.setString("CustomName", this.customName); - } - - if (!compound.hasKey("Lock") && this.isLocked()) - { - this.getLockCode().toNBT(compound); - } - - return compound; - } - - /** - * Returns the maximum stack size for a inventory slot. Seems to always be 64, possibly will be extended. - */ - @Override - public int getInventoryStackLimit() - { - return 64; - } - - /** - * Like the old updateEntity(), except more generic. - */ - @Override - public void update() - { - this.updateAnimation(); - - if (this.animationStatus == AnimationStatus.OPENING || this.animationStatus == AnimationStatus.CLOSING) - { - this.moveCollidedEntities(); - } - - if (this.world != null && !this.world.isRemote && this.ticksSinceSync < 0) - { - this.world.addBlockEvent(this.pos, this.getBlockType(), 3, ((this.openCount << 3) & 0xF8) | (this.facing.ordinal() & 0x7)); - } - - if (!this.world.isRemote && this.inventoryTouched) - { - this.inventoryTouched = false; - - this.sortTopStacks(); - } - - this.ticksSinceSync++; - } - - protected void updateAnimation() - { - this.progressOld = this.progress; - - switch (this.animationStatus) - { - case CLOSED: - this.progress = 0.0F; - break; - case OPENING: - this.progress += 0.1F; - - if (this.progress >= 1.0F) - { - this.moveCollidedEntities(); - this.animationStatus = AnimationStatus.OPENED; - this.progress = 1.0F; - } - - break; - case CLOSING: - this.progress -= 0.1F; - - if (this.progress <= 0.0F) - { - this.animationStatus = AnimationStatus.CLOSED; - this.progress = 0.0F; - } - - break; - case OPENED: - this.progress = 1.0F; - } - } - - public AnimationStatus getAnimationStatus() - { - return this.animationStatus; - } - - public AxisAlignedBB getBoundingBox() - { - return this.getBoundingBox(this.getFacing()); - } - - public AxisAlignedBB getBoundingBox(EnumFacing facing) - { - //@formatter:off - return Block.FULL_BLOCK_AABB.expand(0.5F * this.getProgress(1.0F) * facing.getFrontOffsetX(), 0.5F * this.getProgress(1.0F) * facing.getFrontOffsetY(), 0.5F * this.getProgress(1.0F) * facing.getFrontOffsetZ()); - //@formatter:on - } - - private AxisAlignedBB getTopBoundingBox(EnumFacing facing) - { - EnumFacing enumfacing = facing.getOpposite(); - - return this.getBoundingBox(facing).contract(enumfacing.getFrontOffsetX(), enumfacing.getFrontOffsetY(), enumfacing.getFrontOffsetZ()); - } - - private void moveCollidedEntities() - { - IBlockState iblockstate = this.world.getBlockState(this.getPos()); - - if (iblockstate.getBlock() instanceof BlockIronShulkerBox) - { - EnumFacing enumfacing = this.getFacing(); - AxisAlignedBB axisalignedbb = this.getTopBoundingBox(enumfacing).offset(this.pos); - List list = this.world.getEntitiesWithinAABBExcludingEntity((Entity) null, axisalignedbb); - - if (!list.isEmpty()) - { - for (int i = 0; i < list.size(); ++i) - { - Entity entity = list.get(i); - - if (entity.getPushReaction() != EnumPushReaction.IGNORE) - { - double d0 = 0.0D; - double d1 = 0.0D; - double d2 = 0.0D; - AxisAlignedBB axisalignedbb1 = entity.getEntityBoundingBox(); - - switch (enumfacing.getAxis()) - { - case X: - - if (enumfacing.getAxisDirection() == EnumFacing.AxisDirection.POSITIVE) - { - d0 = axisalignedbb.maxX - axisalignedbb1.minX; - } - else - { - d0 = axisalignedbb1.maxX - axisalignedbb.minX; - } - - d0 = d0 + 0.01D; - break; - case Y: - - if (enumfacing.getAxisDirection() == EnumFacing.AxisDirection.POSITIVE) - { - d1 = axisalignedbb.maxY - axisalignedbb1.minY; - } - else - { - d1 = axisalignedbb1.maxY - axisalignedbb.minY; - } - - d1 = d1 + 0.01D; - break; - case Z: - - if (enumfacing.getAxisDirection() == EnumFacing.AxisDirection.POSITIVE) - { - d2 = axisalignedbb.maxZ - axisalignedbb1.minZ; - } - else - { - d2 = axisalignedbb1.maxZ - axisalignedbb.minZ; - } - - d2 = d2 + 0.01D; - } - - //@formatter:off - entity.move(MoverType.SHULKER_BOX, d0 * enumfacing.getFrontOffsetX(), d1 * enumfacing.getFrontOffsetY(), d2 * enumfacing.getFrontOffsetZ()); - //@formatter:on - } - } - } - } - } - - @Override - public boolean receiveClientEvent(int id, int type) - { - if (id == 1) - { - this.openCount = type; - - if (type == 0) - { - this.animationStatus = AnimationStatus.CLOSING; - } - - if (type == 1) - { - this.animationStatus = AnimationStatus.OPENING; - } - - return true; - } - else if (id == 2) - { - this.facing = EnumFacing.VALUES[type]; - - return true; - } - else if (id == 3) - { - this.facing = EnumFacing.VALUES[type & 0x7]; - - this.openCount = (type & 0xF8) >> 3; - - return true; - } - else - { - return super.receiveClientEvent(id, type); - } - } - - @Override - public void openInventory(EntityPlayer player) - { - if (!player.isSpectator()) - { - if (this.openCount < 0) - { - this.openCount = 0; - } - - ++this.openCount; - - this.world.addBlockEvent(this.pos, this.getBlockType(), 1, this.openCount); - - if (this.openCount == 1) - { - //@formatter:off - this.world.playSound((EntityPlayer) null, this.pos, SoundEvents.BLOCK_SHULKER_BOX_OPEN, SoundCategory.BLOCKS, 0.5F, this.world.rand.nextFloat() * 0.1F + 0.9F); - //@formatter:on - } - } - } - - @Override - public void closeInventory(EntityPlayer player) - { - if (!player.isSpectator()) - { - --this.openCount; - - this.world.addBlockEvent(this.pos, this.getBlockType(), 1, this.openCount); - - if (this.openCount <= 0) - { - //@formatter:off - this.world.playSound((EntityPlayer) null, this.pos, SoundEvents.BLOCK_SHULKER_BOX_CLOSE, SoundCategory.BLOCKS, 0.5F, this.world.rand.nextFloat() * 0.1F + 0.9F); - //@formatter:on - } - } - } - - public void setFacing(EnumFacing facing) - { - this.facing = facing; - } - - @Override - @Nullable - public SPacketUpdateTileEntity getUpdatePacket() - { - NBTTagCompound compound = new NBTTagCompound(); - - compound.setByte("facing", (byte) this.facing.ordinal()); - - return new SPacketUpdateTileEntity(this.pos, 0, compound); - } - - @Override - public void onDataPacket(NetworkManager net, SPacketUpdateTileEntity pkt) - { - if (pkt.getTileEntityType() == 0) - { - NBTTagCompound compound = pkt.getNbtCompound(); - - this.facing = EnumFacing.VALUES[compound.getByte("facing")]; - } - } - - public NonNullList buildItemStackDataList() - { - if (this.getType().isTransparent()) - { - NonNullList sortList = NonNullList. withSize(this.getTopItems().size(), ItemStack.EMPTY); - - int pos = 0; - - for (ItemStack is : this.topStacks) - { - if (!is.isEmpty()) - { - sortList.set(pos, is); - } - else - { - sortList.set(pos, ItemStack.EMPTY); - } - - pos++; - } - - return sortList; - } - - return NonNullList. withSize(this.getTopItems().size(), ItemStack.EMPTY); - } - - @Override - public Container createContainer(InventoryPlayer playerInventory, EntityPlayer playerIn) - { - this.fillWithLoot(playerIn); - - return new ContainerIronShulkerBox(playerInventory, this, this.shulkerBoxType, this.shulkerBoxType.xSize, this.shulkerBoxType.ySize); - } - - @Override - public String getGuiID() - { - return "IronChest:" + this.getType().name() + "_shulker_box"; - } - - @Override - public boolean canRenderBreaking() - { - return true; - } - - @Override - public NBTTagCompound getUpdateTag() - { - NBTTagCompound compound = super.getUpdateTag(); - compound.setByte("facing", (byte) this.facing.ordinal()); - return compound; - } - - @Override - public NonNullList getItems() - { - return this.items; - } - - public NonNullList getTopItems() - { - return this.topStacks; - } - - @Override - public boolean isEmpty() - { - for (ItemStack itemstack : this.items) - { - if (!itemstack.isEmpty()) - { - return false; - } - } - - return true; - } - - @Override - public int[] getSlotsForFace(EnumFacing side) - { - return SLOTS; - } - - /** - * Returns true if automation can insert the given item in the given slot from the given side. - */ - @Override - public boolean canInsertItem(int index, ItemStack itemStackIn, EnumFacing direction) - { - //@formatter:off - return !(Block.getBlockFromItem(itemStackIn.getItem()) instanceof BlockIronShulkerBox) && !(Block.getBlockFromItem(itemStackIn.getItem()) instanceof BlockShulkerBox); - //@formatter:on - } - - /** - * Returns true if automation can extract the given item in the given slot from the given side. - */ - @Override - public boolean canExtractItem(int index, ItemStack stack, EnumFacing direction) - { - return true; - } - - @Override - public void clear() - { - this.hasBeenCleared = true; - super.clear(); - } - - public boolean isCleared() - { - return this.hasBeenCleared; - } - - public void setHasBeenUpgraded() - { - this.hasBeenUpgraded = true; - } - - public boolean beenUpgraded() - { - return this.hasBeenUpgraded; - } - - public float getProgress(float partialTicks) - { - return this.progressOld + (this.progress - this.progressOld) * partialTicks; - } - - @SideOnly(Side.CLIENT) - public EnumDyeColor getColor() - { - if (this.color == null) - { - this.color = BlockIronShulkerBox.getColorFromBlock(this.getBlockType()); - } - - return this.color; - } - - public boolean isDestroyedByCreativePlayer() - { - return this.destroyedByCreativePlayer; - } - - public void setDestroyedByCreativePlayer(boolean destoryedByCreativeUser) - { - this.destroyedByCreativePlayer = destoryedByCreativeUser; - } - - public boolean shouldDropInBreakBlock() - { - return this.isDestroyedByCreativePlayer() && (!this.isEmpty() || this.hasCustomName() || this.lootTable != null); - } - - public ItemStack getDrop(IBlockState state, boolean inBreakBlock) - { - BlockIronShulkerBox block = (BlockIronShulkerBox) state.getBlock(); - if (!isCleared() && (!inBreakBlock || shouldDropInBreakBlock())) - { - if (!beenUpgraded()) - { - ItemStack itemstack = new ItemStack(Item.getItemFromBlock(block), 1, state.getValue(BlockIronShulkerBox.VARIANT_PROP).ordinal()); - NBTTagCompound nbttagcompound = new NBTTagCompound(); - NBTTagCompound nbttagcompound1 = new NBTTagCompound(); - - nbttagcompound.setTag("BlockEntityTag", saveToNbt(nbttagcompound1)); - itemstack.setTagCompound(nbttagcompound); - - if (hasCustomName()) - { - itemstack.setStackDisplayName(getName()); - - setCustomName(""); - } - - return itemstack; - } - } - return ItemStack.EMPTY; - } - - protected void sendTopStacksPacket() - { - NonNullList stacks = this.buildItemStackDataList(); - //@formatter:off - IronChest.packetHandler.sendToAllAround(new MessageCrystalShulkerSync(this, stacks), new TargetPoint(world.provider.getDimension(), getPos().getX(), getPos().getY(), getPos().getZ(), 128)); - //@formatter:on - } - - public void receiveMessageFromServer(NonNullList topStacks) - { - this.topStacks = topStacks; - } - - public static enum AnimationStatus - { - CLOSED, OPENING, OPENED, CLOSING; - } - - public static void registerFixesShulkerBox(DataFixer fixer) - { - fixer.registerWalker(FixTypes.BLOCK_ENTITY, new ItemStackDataLists(TileEntityIronShulkerBox.class, new String[] { "Items" })); - } - - private IItemHandler itemHandler; - - @Override - protected IItemHandler createUnSidedHandler() - { - return new ICShulkerInventoryHandler(this); - } - - @SuppressWarnings("unchecked") - @Override - public T getCapability(Capability capability, EnumFacing facing) - { - if (capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY) - return (T) (itemHandler == null ? (itemHandler = createUnSidedHandler()) : itemHandler); - return super.getCapability(capability, facing); - } - - @Override - public boolean hasCapability(net.minecraftforge.common.capabilities.Capability capability, @javax.annotation.Nullable net.minecraft.util.EnumFacing facing) - { - return capability == net.minecraftforge.items.CapabilityItemHandler.ITEM_HANDLER_CAPABILITY || super.hasCapability(capability, facing); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityObsidianShulkerBox.java b/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityObsidianShulkerBox.java deleted file mode 100644 index daf3a2f..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntityObsidianShulkerBox.java +++ /dev/null @@ -1,29 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.shulker; - -import javax.annotation.Nullable; - -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import net.minecraft.item.EnumDyeColor; - -public class TileEntityObsidianShulkerBox extends TileEntityIronShulkerBox -{ - public TileEntityObsidianShulkerBox() - { - this(null); - } - - public TileEntityObsidianShulkerBox(@Nullable EnumDyeColor colorIn) - { - super(colorIn, IronShulkerBoxType.OBSIDIAN); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntitySilverShulkerBox.java b/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntitySilverShulkerBox.java deleted file mode 100644 index b116394..0000000 --- a/src/main/java/cpw/mods/ironchest/common/tileentity/shulker/TileEntitySilverShulkerBox.java +++ /dev/null @@ -1,29 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.tileentity.shulker; - -import javax.annotation.Nullable; - -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import net.minecraft.item.EnumDyeColor; - -public class TileEntitySilverShulkerBox extends TileEntityIronShulkerBox -{ - public TileEntitySilverShulkerBox() - { - this(null); - } - - public TileEntitySilverShulkerBox(@Nullable EnumDyeColor colorIn) - { - super(colorIn, IronShulkerBoxType.SILVER); - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/util/BehaviorDispenseIronShulkerBox.java b/src/main/java/cpw/mods/ironchest/common/util/BehaviorDispenseIronShulkerBox.java deleted file mode 100644 index 7a16110..0000000 --- a/src/main/java/cpw/mods/ironchest/common/util/BehaviorDispenseIronShulkerBox.java +++ /dev/null @@ -1,64 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.util; - -import cpw.mods.ironchest.common.blocks.shulker.BlockIronShulkerBox; -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import cpw.mods.ironchest.common.tileentity.shulker.TileEntityIronShulkerBox; -import net.minecraft.block.Block; -import net.minecraft.block.BlockDispenser; -import net.minecraft.block.state.IBlockState; -import net.minecraft.dispenser.IBlockSource; -import net.minecraft.entity.Entity; -import net.minecraft.init.Bootstrap.BehaviorDispenseOptional; -import net.minecraft.item.ItemStack; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.EnumFacing; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.World; - -public class BehaviorDispenseIronShulkerBox extends BehaviorDispenseOptional -{ - @Override - protected ItemStack dispenseStack(IBlockSource source, ItemStack stack) - { - Block block = Block.getBlockFromItem(stack.getItem()); - World world = source.getWorld(); - EnumFacing enumfacing = source.getBlockState().getValue(BlockDispenser.FACING); - BlockPos blockpos = source.getBlockPos().offset(enumfacing); - this.successful = world.mayPlace(block, blockpos, false, EnumFacing.DOWN, (Entity) null); - - if (this.successful) - { - EnumFacing enumfacing1 = world.isAirBlock(blockpos.down()) ? enumfacing : EnumFacing.UP; - IBlockState iblockstate = block.getDefaultState().withProperty(BlockIronShulkerBox.VARIANT_PROP, IronShulkerBoxType.VALUES[stack.getMetadata()]); - world.setBlockState(blockpos, iblockstate); - TileEntity tileentity = world.getTileEntity(blockpos); - ItemStack itemstack = stack.splitStack(1); - - ((TileEntityIronShulkerBox) tileentity).setFacing(enumfacing1); - - if (itemstack.hasTagCompound()) - { - ((TileEntityIronShulkerBox) tileentity).loadFromNbt(itemstack.getTagCompound().getCompoundTag("BlockEntityTag")); - } - - if (itemstack.hasDisplayName()) - { - ((TileEntityIronShulkerBox) tileentity).setCustomName(itemstack.getDisplayName()); - } - - world.updateComparatorOutputLevel(blockpos, iblockstate.getBlock()); - } - - return stack; - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/util/BlockNames.java b/src/main/java/cpw/mods/ironchest/common/util/BlockNames.java deleted file mode 100644 index cf4123f..0000000 --- a/src/main/java/cpw/mods/ironchest/common/util/BlockNames.java +++ /dev/null @@ -1,42 +0,0 @@ -package cpw.mods.ironchest.common.util; - -import cpw.mods.ironchest.IronChest; - -public class BlockNames -{ - public static final String IRON_CHEST = IronChest.MOD_ID + ":iron_chest"; - - public static final String WHITE_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_white"; - - public static final String ORANGE_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_orange"; - - public static final String MAGENTA_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_magenta"; - - public static final String LIGHT_BLUE_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_light_blue"; - - public static final String YELLOW_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_yellow"; - - public static final String LIME_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_lime"; - - public static final String PINK_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_pink"; - - public static final String GRAY_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_gray"; - - public static final String SILVER_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_silver"; - - public static final String CYAN_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_cyan"; - - public static final String PURPLE_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_purple"; - - public static final String BLUE_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_blue"; - - public static final String BROWN_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_brown"; - - public static final String GREEN_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_green"; - - public static final String RED_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_red"; - - public static final String BLACK_SHULKER = IronChest.MOD_ID + ":iron_shulker_box_black"; - - public static final String[] SHULKER_NAMES = { WHITE_SHULKER, ORANGE_SHULKER, MAGENTA_SHULKER, LIGHT_BLUE_SHULKER, YELLOW_SHULKER, LIME_SHULKER, PINK_SHULKER, GRAY_SHULKER, SILVER_SHULKER, CYAN_SHULKER, PURPLE_SHULKER, BLUE_SHULKER, BROWN_SHULKER, GREEN_SHULKER, RED_SHULKER, BLACK_SHULKER }; -} diff --git a/src/main/java/cpw/mods/ironchest/common/util/CreativeTabItems.java b/src/main/java/cpw/mods/ironchest/common/util/CreativeTabItems.java deleted file mode 100644 index b8dcdb2..0000000 --- a/src/main/java/cpw/mods/ironchest/common/util/CreativeTabItems.java +++ /dev/null @@ -1,56 +0,0 @@ -package cpw.mods.ironchest.common.util; - -import cpw.mods.ironchest.common.blocks.chest.IronChestType; -import cpw.mods.ironchest.common.blocks.shulker.IronShulkerBoxType; -import cpw.mods.ironchest.common.config.Config; -import cpw.mods.ironchest.common.core.IronChestBlocks; -import cpw.mods.ironchest.common.items.ChestChangerType; -import cpw.mods.ironchest.common.items.ShulkerBoxChangerType; -import cpw.mods.ironchest.common.lib.BlockLists; -import net.minecraft.block.Block; -import net.minecraft.item.ItemStack; -import net.minecraft.util.NonNullList; -import net.minecraftforge.fml.relauncher.Side; -import net.minecraftforge.fml.relauncher.SideOnly; - -public class CreativeTabItems -{ - @SideOnly(Side.CLIENT) - public static void getSubItems(NonNullList subItems) - { - for (ChestChangerType type : ChestChangerType.VALUES) - { - subItems.add(new ItemStack(type.item)); - } - - if (Config.addShulkerBoxesToCreative) - { - for (ShulkerBoxChangerType type : ShulkerBoxChangerType.VALUES) - { - subItems.add(new ItemStack(type.item)); - } - } - - for (IronChestType type : IronChestType.VALUES) - { - if (type.isValidForCreativeMode()) - { - subItems.add(new ItemStack(IronChestBlocks.ironChestBlock, 1, type.ordinal())); - } - } - - if (Config.addShulkerBoxesToCreative) - { - for (Block shulker : BlockLists.SHULKER_BLOCKS) - { - for (IronShulkerBoxType type : IronShulkerBoxType.VALUES) - { - if (type.isValidForCreativeMode()) - { - subItems.add(new ItemStack(shulker, 1, type.ordinal())); - } - } - } - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/util/ItemTooltip.java b/src/main/java/cpw/mods/ironchest/common/util/ItemTooltip.java deleted file mode 100644 index cff46e5..0000000 --- a/src/main/java/cpw/mods/ironchest/common/util/ItemTooltip.java +++ /dev/null @@ -1,74 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.util; - -import java.util.List; - -import javax.annotation.Nullable; - -import com.google.common.collect.Lists; - -import net.minecraft.client.util.ITooltipFlag; -import net.minecraft.item.Item; -import net.minecraft.item.ItemStack; -import net.minecraft.util.text.TextFormatting; -import net.minecraft.util.text.translation.I18n; -import net.minecraft.world.World; -import net.minecraftforge.fml.relauncher.Side; -import net.minecraftforge.fml.relauncher.SideOnly; - -@SuppressWarnings("deprecation") -public class ItemTooltip extends Item -{ - @Override - @SideOnly(Side.CLIENT) - public void addInformation(ItemStack stack, @Nullable World playerIn, List tooltip, ITooltipFlag advanced) - { - addOptionalTooltip(stack, tooltip); - - super.addInformation(stack, playerIn, tooltip, advanced); - } - - public static void addOptionalTooltip(ItemStack stack, List tooltip) - { - if (I18n.canTranslate(stack.getUnlocalizedName() + ".tooltip")) - { - tooltip.addAll(getTooltips(TextFormatting.GRAY.toString() + translateRecursive(stack.getUnlocalizedName() + ".tooltip"))); - } - else if (I18n.canTranslate(stack.getUnlocalizedName() + ".tooltip")) - { - tooltip.addAll(getTooltips(TextFormatting.GRAY.toString() + translateRecursive(stack.getUnlocalizedName() + ".tooltip"))); - } - } - - public static String translateRecursive(String key, Object... params) - { - return I18n.translateToLocal(I18n.translateToLocalFormatted(key, params)); - } - - public static List getTooltips(String text) - { - List list = Lists.newLinkedList(); - if (text == null) - return list; - int j = 0; - int k; - while ((k = text.indexOf("\\n", j)) >= 0) - { - list.add(text.substring(j, k)); - j = k + 2; - } - - list.add(text.substring(j, text.length())); - - return list; - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/util/MissingMappingsHandler.java b/src/main/java/cpw/mods/ironchest/common/util/MissingMappingsHandler.java deleted file mode 100644 index 54bc69f..0000000 --- a/src/main/java/cpw/mods/ironchest/common/util/MissingMappingsHandler.java +++ /dev/null @@ -1,207 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.util; - -import javax.annotation.Nonnull; - -import net.minecraft.block.Block; -import net.minecraft.item.Item; -import net.minecraft.util.ResourceLocation; -import net.minecraftforge.event.RegistryEvent.MissingMappings; -import net.minecraftforge.event.RegistryEvent.MissingMappings.Mapping; -import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; -import net.minecraftforge.fml.common.registry.ForgeRegistries; - -public class MissingMappingsHandler -{ - @SubscribeEvent - public void missingBlockMappings(MissingMappings event) - { - for (Mapping entry : event.getAllMappings()) - { - @Nonnull - String path = entry.key.getResourcePath(); - - replaceOldChestBlock(path, entry); - } - } - - @SubscribeEvent - public void missingItemMappings(MissingMappings event) - { - for (Mapping entry : event.getAllMappings()) - { - @Nonnull - String path = entry.key.getResourcePath(); - - replaceOldChestItem(path, entry); - - replaceOldUpgrades(path, entry); - - replaceNewUpgrades(path, entry); - } - } - - private static void replaceOldChestBlock(String path, Mapping mapping) - { - if (path.endsWith("blockironchest")) - { - path = path.replace("blockironchest", "iron_chest"); - ResourceLocation newRes = new ResourceLocation(mapping.key.getResourceDomain(), path); - Block block = ForgeRegistries.BLOCKS.getValue(newRes); - - if (block != null) - { - mapping.remap(block); - } - } - } - - private static void replaceOldChestItem(String path, Mapping mapping) - { - if (path.endsWith("blockironchest")) - { - path = path.replace("blockironchest", "iron_chest"); - ResourceLocation newRes = new ResourceLocation(mapping.key.getResourceDomain(), path); - Item item = ForgeRegistries.ITEMS.getValue(newRes); - - if (item != null) - { - mapping.remap(item); - } - } - } - - private static void replaceOldUpgrades(String path, Mapping mapping) - { - if (path.endsWith("irongoldupgrade")) - { - path = path.replace("irongoldupgrade", "iron_gold_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("golddiamondupgrade")) - { - path = path.replace("golddiamondupgrade", "gold_diamond_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("coppersilverupgrade")) - { - path = path.replace("coppersilverupgrade", "copper_silver_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("silvergoldupgrade")) - { - path = path.replace("silvergoldupgrade", "silver_gold_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("copperironupgrade")) - { - path = path.replace("copperironupgrade", "copper_iron_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("diamondcrystalupgrade")) - { - path = path.replace("diamondcrystalupgrade", "diamond_crystal_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("woodironupgrade")) - { - path = path.replace("woodironupgrade", "wood_iron_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("woodcopperupgrade")) - { - path = path.replace("woodcopperupgrade", "wood_copper_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("diamondobsidianupgrade")) - { - path = path.replace("diamondobsidianupgrade", "diamond_obsidian_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - } - - private static void replaceNewUpgrades(String path, Mapping mapping) - { - if (path.endsWith("iron_gold_upgrade")) - { - path = path.replace("iron_gold_upgrade", "iron_gold_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("gold_diamond_upgrade")) - { - path = path.replace("gold_diamond_upgrade", "gold_diamond_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("copper_silver_upgrade")) - { - path = path.replace("copper_silver_upgrade", "copper_silver_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("silver_gold_upgrade")) - { - path = path.replace("silver_gold_upgrade", "silver_gold_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("copper_iron_upgrade")) - { - path = path.replace("copper_iron_upgrade", "copper_iron_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("diamond_crystal_upgrade")) - { - path = path.replace("diamond_crystal_upgrade", "diamond_crystal_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("wood_iron_upgrade")) - { - path = path.replace("wood_iron_upgrade", "wood_iron_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("wood_copper_upgrade")) - { - path = path.replace("wood_copper_upgrade", "wood_copper_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - - if (path.endsWith("diamond_obsidian_upgrade")) - { - path = path.replace("diamond_obsidian_upgrade", "diamond_obsidian_chest_upgrade"); - replaceUpgradeItem(path, mapping); - } - } - - private static void replaceUpgradeItem(String path, Mapping mapping) - { - ResourceLocation newRes = new ResourceLocation(mapping.key.getResourceDomain(), path); - Item item = ForgeRegistries.ITEMS.getValue(newRes); - - if (item != null) - { - mapping.remap(item); - } - } -} diff --git a/src/main/java/cpw/mods/ironchest/common/util/OcelotsSitOnChestsHandler.java b/src/main/java/cpw/mods/ironchest/common/util/OcelotsSitOnChestsHandler.java deleted file mode 100755 index 1f28813..0000000 --- a/src/main/java/cpw/mods/ironchest/common/util/OcelotsSitOnChestsHandler.java +++ /dev/null @@ -1,48 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 cpw. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the GNU Public License v3.0 - * which accompanies this distribution, and is available at - * http://www.gnu.org/licenses/gpl.html - *

- * Contributors: - * cpw - initial API and implementation - ******************************************************************************/ -package cpw.mods.ironchest.common.util; - -import java.util.HashSet; - -import cpw.mods.ironchest.common.ai.IronChestAIOcelotSit; -import net.minecraft.entity.ai.EntityAIOcelotSit; -import net.minecraft.entity.ai.EntityAITasks.EntityAITaskEntry; -import net.minecraft.entity.passive.EntityOcelot; -import net.minecraftforge.event.entity.living.LivingEvent.LivingUpdateEvent; -import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; - -public class OcelotsSitOnChestsHandler -{ - @SubscribeEvent - public void changeSittingTaskForOcelots(LivingUpdateEvent evt) - { - if (evt.getEntityLiving().ticksExisted < 5 && evt.getEntityLiving() instanceof EntityOcelot) - { - HashSet hashset = new HashSet(); - - EntityOcelot ocelot = (EntityOcelot) evt.getEntityLiving(); - - for (EntityAITaskEntry task : ocelot.tasks.taskEntries) - { - if (task.action.getClass() == EntityAIOcelotSit.class) - { - hashset.add(task); - } - } - - for (EntityAITaskEntry task : hashset) - { - ocelot.tasks.removeTask(task.action); - ocelot.tasks.addTask(task.priority, new IronChestAIOcelotSit(ocelot, 0.4F)); - } - } - } -} diff --git a/src/main/resources/assets/ironchest/blockstates/iron_chest.json b/src/main/resources/assets/ironchest/blockstates/iron_chest.json deleted file mode 100644 index aee9e35..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_chest.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "forge_marker": 1, - "defaults": { - "model": "ironchest:iron_chest", - "transform": "forge:default-block" - }, - "variants": { - "variant": { - "iron": { - "textures": { - "particle": "ironchest:blocks/iron_break", - "texture": "ironchest:model/chest/iron_chest" - } - }, - "gold": { - "textures": { - "particle": "ironchest:blocks/gold_break", - "texture": "ironchest:model/chest/gold_chest" - } - }, - "diamond": { - "textures": { - "particle": "ironchest:blocks/diamond_break", - "texture": "ironchest:model/chest/diamond_chest" - } - }, - "copper": { - "textures": { - "particle": "ironchest:blocks/copper_break", - "texture": "ironchest:model/chest/copper_chest" - } - }, - "silver": { - "textures": { - "particle": "ironchest:blocks/silver_break", - "texture": "ironchest:model/chest/silver_chest" - } - }, - "crystal": { - "textures": { - "particle": "ironchest:blocks/crystal_break", - "texture": "ironchest:model/chest/crystal_chest" - } - }, - "obsidian": { - "textures": { - "particle": "minecraft:blocks/obsidian", - "texture": "ironchest:model/chest/obsidian_chest" - } - }, - "dirtchest9000": { - "textures": { - "particle": "minecraft:blocks/dirt", - "texture": "ironchest:model/chest/dirt_chest" - } - }, - "wood": { - "textures": { - "particle": "minecraft:blocks/planks_oak", - "texture": "minecraft:blocks/planks_oak" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_chest_upgrades.json b/src/main/resources/assets/ironchest/blockstates/iron_chest_upgrades.json deleted file mode 100644 index 02347a4..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_chest_upgrades.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "forge_marker": 1, - "defaults": { - "model": "builtin/generated", - "transform": "forge:default-item" - }, - "variants": { - "variant": { - "copper_silver_chest_upgrade": { - "textures": { - "layer0": "ironchest:items/chest/copper_silver_upgrade" - } - }, - "diamond_crystal_chest_upgrade": { - "textures": { - "layer0": "ironchest:items/chest/diamond_crystal_upgrade" - } - }, - "diamond_obsidian_chest_upgrade": { - "textures": { - "layer0": "ironchest:items/chest/diamond_obsidian_upgrade" - } - }, - "gold_diamond_chest_upgrade": { - "textures": { - "layer0": "ironchest:items/chest/gold_diamond_upgrade" - } - }, - "iron_gold_chest_upgrade": { - "textures": { - "layer0": "ironchest:items/chest/iron_gold_upgrade" - } - }, - "silver_gold_chest_upgrade": { - "textures": { - "layer0": "ironchest:items/chest/silver_gold_upgrade" - } - }, - "wood_copper_chest_upgrade": { - "textures": { - "layer0": "ironchest:items/chest/wood_copper_upgrade" - } - }, - "wood_iron_chest_upgrade": { - "textures": { - "layer0": "ironchest:items/chest/wood_iron_upgrade" - } - }, - "copper_iron_chest_upgrade": { - "textures": { - "layer0": "ironchest:items/chest/copper_iron_upgrade" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_black.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_black.json deleted file mode 100644 index f931a73..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_black.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/black/shulker_black_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/black/shulker_black_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/black/shulker_black_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/black/shulker_black_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/black/shulker_black_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/black/shulker_black_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/black/shulker_black_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_black", - "texture":"minecraft:entity/shulker/shulker_black" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_blue.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_blue.json deleted file mode 100644 index 87b6406..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_blue.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/blue/shulker_blue_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/blue/shulker_blue_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/blue/shulker_blue_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/blue/shulker_blue_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/blue/shulker_blue_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/blue/shulker_blue_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/blue/shulker_blue_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_blue", - "texture":"minecraft:entity/shulker/shulker_blue" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_brown.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_brown.json deleted file mode 100644 index d4c9ac0..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_brown.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/brown/shulker_brown_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/brown/shulker_brown_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/brown/shulker_brown_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/brown/shulker_brown_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/brown/shulker_brown_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/brown/shulker_brown_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/brown/shulker_brown_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_brown", - "texture":"minecraft:entity/shulker/shulker_brown" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_cyan.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_cyan.json deleted file mode 100644 index 10b80a8..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_cyan.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/cyan/shulker_cyan_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/cyan/shulker_cyan_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/cyan/shulker_cyan_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/cyan/shulker_cyan_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/cyan/shulker_cyan_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/cyan/shulker_cyan_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/cyan/shulker_cyan_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_cyan", - "texture":"minecraft:entity/shulker/shulker_cyan" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_gray.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_gray.json deleted file mode 100644 index 67885e3..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_gray.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/gray/shulker_gray_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/gray/shulker_gray_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/gray/shulker_gray_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/gray/shulker_gray_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/gray/shulker_gray_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/gray/shulker_gray_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/gray/shulker_gray_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_gray", - "texture":"minecraft:entity/shulker/shulker_gray" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_green.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_green.json deleted file mode 100644 index 15a1422..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_green.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/green/shulker_green_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/green/shulker_green_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/green/shulker_green_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/green/shulker_green_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/green/shulker_green_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/green/shulker_green_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/green/shulker_green_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_green", - "texture":"minecraft:entity/shulker/shulker_green" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_light_blue.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_light_blue.json deleted file mode 100644 index d786991..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_light_blue.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/light_blue/shulker_light_blue_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/light_blue/shulker_light_blue_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/light_blue/shulker_light_blue_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/light_blue/shulker_light_blue_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/light_blue/shulker_light_blue_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/light_blue/shulker_light_blue_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/light_blue/shulker_light_blue_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_light_blue", - "texture":"minecraft:entity/shulker/shulker_light_blue" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_lime.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_lime.json deleted file mode 100644 index 30e4a88..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_lime.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/lime/shulker_lime_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/lime/shulker_lime_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/lime/shulker_lime_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/lime/shulker_lime_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/lime/shulker_lime_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/lime/shulker_lime_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/lime/shulker_lime_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_lime", - "texture":"minecraft:entity/shulker/shulker_lime" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_magenta.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_magenta.json deleted file mode 100644 index 4976efe..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_magenta.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/magenta/shulker_magenta_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/magenta/shulker_magenta_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/magenta/shulker_magenta_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/magenta/shulker_magenta_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/magenta/shulker_magenta_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/magenta/shulker_magenta_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/magenta/shulker_magenta_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_magenta", - "texture":"minecraft:entity/shulker/shulker_magenta" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_orange.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_orange.json deleted file mode 100644 index ff4b745..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_orange.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/orange/shulker_orange_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/orange/shulker_orange_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/orange/shulker_orange_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/orange/shulker_orange_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/orange/shulker_orange_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/orange/shulker_orange_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/orange/shulker_orange_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_orange", - "texture":"minecraft:entity/shulker/shulker_orange" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_pink.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_pink.json deleted file mode 100644 index 859e355..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_pink.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/pink/shulker_pink_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/pink/shulker_pink_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/pink/shulker_pink_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/pink/shulker_pink_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/pink/shulker_pink_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/pink/shulker_pink_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/pink/shulker_pink_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_pink", - "texture":"minecraft:entity/shulker/shulker_pink" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_purple.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_purple.json deleted file mode 100644 index 7965a77..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_purple.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/purple/shulker_purple_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/purple/shulker_purple_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/purple/shulker_purple_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/purple/shulker_purple_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/purple/shulker_purple_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/purple/shulker_purple_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/purple/shulker_purple_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_purple", - "texture":"minecraft:entity/shulker/shulker_purple" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_red.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_red.json deleted file mode 100644 index b3f9644..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_red.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/red/shulker_red_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/red/shulker_red_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/red/shulker_red_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/red/shulker_red_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/red/shulker_red_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/red/shulker_red_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/red/shulker_red_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_red", - "texture":"minecraft:entity/shulker/shulker_red" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_silver.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_silver.json deleted file mode 100644 index 5a07481..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_silver.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/silver/shulker_silver_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/silver/shulker_silver_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/silver/shulker_silver_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/silver/shulker_silver_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/silver/shulker_silver_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/silver/shulker_silver_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/silver/shulker_silver_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_silver", - "texture":"minecraft:entity/shulker/shulker_silver" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_upgrades.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_upgrades.json deleted file mode 100644 index 70b9b48..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_upgrades.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"builtin/generated", - "transform":"forge:default-item" - }, - "variants":{ - "variant":{ - "copper_silver_shulker_upgrade":{ - "textures":{ - "layer0":"ironchest:items/shulker/copper_silver_upgrade" - } - }, - "diamond_crystal_shulker_upgrade":{ - "textures":{ - "layer0":"ironchest:items/shulker/diamond_crystal_upgrade" - } - }, - "diamond_obsidian_shulker_upgrade":{ - "textures":{ - "layer0":"ironchest:items/shulker/diamond_obsidian_upgrade" - } - }, - "gold_diamond_shulker_upgrade":{ - "textures":{ - "layer0":"ironchest:items/shulker/gold_diamond_upgrade" - } - }, - "iron_gold_shulker_upgrade":{ - "textures":{ - "layer0":"ironchest:items/shulker/iron_gold_upgrade" - } - }, - "silver_gold_shulker_upgrade":{ - "textures":{ - "layer0":"ironchest:items/shulker/silver_gold_upgrade" - } - }, - "vanilla_copper_shulker_upgrade":{ - "textures":{ - "layer0":"ironchest:items/shulker/vanilla_copper_upgrade" - } - }, - "vanilla_iron_shulker_upgrade":{ - "textures":{ - "layer0":"ironchest:items/shulker/vanilla_iron_upgrade" - } - }, - "copper_iron_shulker_upgrade":{ - "textures":{ - "layer0":"ironchest:items/shulker/copper_iron_upgrade" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_white.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_white.json deleted file mode 100644 index 2bbd7d7..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_white.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/white/shulker_white_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/white/shulker_white_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/white/shulker_white_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/white/shulker_white_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/white/shulker_white_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/white/shulker_white_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/white/shulker_white_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_white", - "texture":"minecraft:entity/shulker/shulker_white" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_yellow.json b/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_yellow.json deleted file mode 100644 index 5da91c3..0000000 --- a/src/main/resources/assets/ironchest/blockstates/iron_shulker_box_yellow.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "forge_marker":1, - "defaults":{ - "model":"ironchest:iron_shulker_box", - "transform":"forge:default-block" - }, - "variants":{ - "variant":{ - "iron":{ - "textures":{ - "particle":"ironchest:blocks/iron_break", - "texture":"ironchest:model/shulker/yellow/shulker_yellow_iron" - } - }, - "gold":{ - "textures":{ - "particle":"ironchest:blocks/gold_break", - "texture":"ironchest:model/shulker/yellow/shulker_yellow_gold" - } - }, - "diamond":{ - "textures":{ - "particle":"ironchest:blocks/diamond_break", - "texture":"ironchest:model/shulker/yellow/shulker_yellow_diamond" - } - }, - "copper":{ - "textures":{ - "particle":"ironchest:blocks/copper_break", - "texture":"ironchest:model/shulker/yellow/shulker_yellow_copper" - } - }, - "silver":{ - "textures":{ - "particle":"ironchest:blocks/silver_break", - "texture":"ironchest:model/shulker/yellow/shulker_yellow_silver" - } - }, - "crystal":{ - "textures":{ - "particle":"ironchest:blocks/crystal_break", - "texture":"ironchest:model/shulker/yellow/shulker_yellow_crystal" - } - }, - "obsidian":{ - "textures":{ - "particle":"minecraft:blocks/obsidian", - "texture":"ironchest:model/shulker/yellow/shulker_yellow_obsidian" - } - }, - "vanilla":{ - "textures":{ - "particle":"minecraft:blocks/shulker_top_yellow", - "texture":"minecraft:entity/shulker/shulker_yellow" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/lang/cs_CZ.lang b/src/main/resources/assets/ironchest/lang/cs_CZ.lang deleted file mode 100755 index 76000eb..0000000 --- a/src/main/resources/assets/ironchest/lang/cs_CZ.lang +++ /dev/null @@ -1,21 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Železná truhla -tile.ironchest.chest.gold.name=Zlatá truhla -tile.ironchest.chest.diamond.name=Diamantová truhla -tile.ironchest.chest.copper.name=Měděná truhla -tile.ironchest.chest.silver.name=Stříbrná truhla -tile.ironchest.chest.crystal.name=Krystalová truhla -tile.ironchest.chest.obsidian.name=Obsidiánová truhla - -item.ironchest.chest.iron_gold.name=Vylepšení železné truhly na zlatou -item.ironchest.chest.gold_diamond.name=Vylepšení zlaté truhly na diamantovou -item.ironchest.chest.copper_silver.name=Vylepšení měděné truhly na stříbrnou -item.ironchest.chest.silver_gold.name=Vylepšení stříbrné truhly na zlatou -item.ironchest.chest.copper_iron.name=Vylepšení měděné truhly na železnou -item.ironchest.chest.diamond_crystal.name=Vylepšení diamantové truhly na krystalovou -item.ironchest.chest.wood_iron.name=Vylepšení dřevěné truhly na železnou -item.ironchest.chest.wood_copper.name=Vylepšení dřevěné truhly na měděnou -item.ironchest.chest.diamond_obsidian.name=Vylepšení diamantové truhly na obsidiánovou diff --git a/src/main/resources/assets/ironchest/lang/da_DK.lang b/src/main/resources/assets/ironchest/lang/da_DK.lang deleted file mode 100755 index 7dfe72a..0000000 --- a/src/main/resources/assets/ironchest/lang/da_DK.lang +++ /dev/null @@ -1,21 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Jern Kiste -tile.ironchest.chest.gold.name=Guld Kiste -tile.ironchest.chest.diamond.name=Diamant Kiste -tile.ironchest.chest.copper.name=Kobber Kiste -tile.ironchest.chest.silver.name=Sølv Kiste -tile.ironchest.chest.crystal.name=Krystal Kiste -tile.ironchest.chest.obsidian.name=Obsidian Kiste - -item.ironchest.chest.iron_gold.name=Jern til Guld Kiste Opgradering -item.ironchest.chest.gold_diamond.name=Guld til Diamant Kiste Opgradering -item.ironchest.chest.copper_silver.name=Kobber til Sølv Kiste Opgradering -item.ironchest.chest.silver_gold.name=Sølv til Guld Kiste Opgradering -item.ironchest.chest.copper_iron.name=Kobber til Jern Kiste Opgradering -item.ironchest.chest.diamond_crystal.name=Diamant til Krystal Kiste Opgradering -item.ironchest.chest.wood_iron.name=Træ til Jern Kiste Opgradering -item.ironchest.chest.wood_copper.name=Træ til Kobber Kiste Opgradering -item.ironchest.chest.diamond_obsidian.name=Diamant til Obsidian Kiste Opgradering diff --git a/src/main/resources/assets/ironchest/lang/de_DE.lang b/src/main/resources/assets/ironchest/lang/de_DE.lang deleted file mode 100755 index d9ab93c..0000000 --- a/src/main/resources/assets/ironchest/lang/de_DE.lang +++ /dev/null @@ -1,177 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Eisentruhe -tile.ironchest.chest.gold.name=Goldtruhe -tile.ironchest.chest.diamond.name=Diamanttruhe -tile.ironchest.chest.copper.name=Kupfertruhe -tile.ironchest.chest.silver.name=Silbertruhe -tile.ironchest.chest.crystal.name=Kristalltruhe -tile.ironchest.chest.obsidian.name=Obsidiantruhe -tile.ironchest.chest.dirtchest9000.name=DirtChest 9000! - -item.ironchest.chest.iron_gold.name=Eisen-zu-Goldtruhen-Upgrade -item.ironchest.chest.gold_diamond.name=Gold-zu-Diamanttruhen-Upgrade -item.ironchest.chest.copper_silver.name=Kupfer-zu-Silbertruhen-Upgrade -item.ironchest.chest.silver_gold.name=Silber-zu-Goldtruhen-Upgrade -item.ironchest.chest.copper_iron.name=Kupfer-zu-Eisentruhen-Upgrade -item.ironchest.chest.diamond_crystal.name=Diamant-zu-Kristalltruhen-Upgrade -item.ironchest.chest.wood_iron.name=Holz-zu-Eisentruhen-Upgrade -item.ironchest.chest.wood_copper.name=Holz-zu-Kupfertruhen-Upgrade -item.ironchest.chest.diamond_obsidian.name=Diamant-zu-Obsidiantruhen-Upgrade - -book.ironchest.dirtchest9000.title=Wie du deine neue DirtChest 9000 nutzt! -book.ironchest.dirtchest9000.page1=Willkommen zu Ihrer neuen DirtChest 9000! Wir hoffen, dass Sie viele freudige Jahre genießen werden, wenn Sie Ihre Erd-Stacks in unserem nützlichen Speichergerät lagern. -book.ironchest.dirtchest9000.page2=Nutzung: Werfen Sie einfach den Erd-Stack Ihrer Wahl in den äußerst rezeptiven Slot und genießen Sie die Annehmlichkeit, diese Erde für Sie verfügbar zu haben, jedes mal, wenn Sie diese Truhe passieren! -book.ironchest.dirtchest9000.page3=Wir hoffen, Sie haben das Durchgehen dieser Bedienungsanleitung genossen, und hoffen, dass sie sich weiterhin entscheiden werden, in Zukunft unsere Produkte zu nutzen! Mit freundlichen Grüßen, Die DirtChest 9000 manual writers incorporated. -book.ironchest.dirtchest9000.page4=Garantie: Dieses Produkt hat keine Garantie jeglicher Sorte. Ihre Erde könnte nicht gespeichert werden, er könnte langsam in die Umwelt gesaugt werden, oder stattdessen könnte das Produkt gar nichts machen. -book.ironchest.dirtchest9000.page5=DirtChest 9000 ist freundlich zur Umwelt. Bitte entsorgen Sie diesen Guide verantwortungsbewusst, und tun sie nicht, was Sie immer tun und schmeißen ihn in irgendwelche Lava. Wir würden sehr traurig sein. - -####################### -# Shulker Boxes # -####################### - -tile.ironchest.shulker_box.iron.white.name=Weiße Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.orange.name=Orange Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.magenta.name=Magentafarbene Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.light_blue.name=Hellblaue Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.yellow.name=Gelbe Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.lime.name=Hellgrüne Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.pink.name=Pinke Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.gray.name=Graue Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.silver.name=Hellgraue Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.cyan.name=Türkise Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.purple.name=Violette Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.blue.name=Blaue Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.brown.name=Braune Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.green.name=Grüne Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.red.name=Rote Eisen-Shulkerkiste -tile.ironchest.shulker_box.iron.black.name=Schwarze Eisen-Shulkerkiste - -tile.ironchest.shulker_box.gold.white.name=Weiße Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.orange.name=Orange Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.magenta.name=Magentafarbene Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.light_blue.name=Hellblaue Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.yellow.name=Gelbe Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.lime.name=Hellgrüne Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.pink.name=Pinke Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.gray.name=Graue Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.silver.name=Hellgraue Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.cyan.name=Türkise Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.purple.name=Violette Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.blue.name=Blaue Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.brown.name=Braune Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.green.name=Grüne Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.red.name=Rote Gold-Shulkerkiste -tile.ironchest.shulker_box.gold.black.name=Schwarze Gold-Shulkerkiste - -tile.ironchest.shulker_box.diamond.white.name=Weiße Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.orange.name=Orange Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.magenta.name=Magentafarbene Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.light_blue.name=Hellblaue Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.yellow.name=Gelbe Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.lime.name=Hellgrüne Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.pink.name=Pinke Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.gray.name=Graue Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.silver.name=Hellgraue Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.cyan.name=Türkise Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.purple.name=Violette Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.blue.name=Blaue Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.brown.name=Braune Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.green.name=Grüne Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.red.name=Rote Diamant-Shulkerkiste -tile.ironchest.shulker_box.diamond.black.name=Schwarze Diamant-Shulkerkiste - -tile.ironchest.shulker_box.copper.white.name=Weiße Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.orange.name=Orange Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.magenta.name=Magentafarbene Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.light_blue.name=Hellblaue Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.yellow.name=Gelbe Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.lime.name=Hellgrüne Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.pink.name=Pinke Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.gray.name=Graue Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.silver.name=Hellgraue Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.cyan.name=Türkise Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.purple.name=Violette Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.blue.name=Blaue Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.brown.name=Braune Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.green.name=Grüne Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.red.name=Rote Kupfer-Shulkerkiste -tile.ironchest.shulker_box.copper.black.name=Schwarze Kupfer-Shulkerkiste - -tile.ironchest.shulker_box.silver.white.name=Weiße Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.orange.name=Orange Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.magenta.name=Magentafarbene Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.light_blue.name=Hellblaue Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.yellow.name=Gelbe Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.lime.name=Hellgrüne Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.pink.name=Pinke Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.gray.name=Graue Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.silver.name=Hellgraue Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.cyan.name=Türkise Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.purple.name=Violette Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.blue.name=Blaue Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.brown.name=Braune Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.green.name=Grüne Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.red.name=Rote Silber-Shulkerkiste -tile.ironchest.shulker_box.silver.black.name=Schwarze Silber-Shulkerkiste - -tile.ironchest.shulker_box.crystal.white.name=Weiße Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.orange.name=Orange Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.magenta.name=Magentafarbene Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.light_blue.name=Hellblaue Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.yellow.name=Gelbe Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.lime.name=Hellgrüne Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.pink.name=Pinke Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.gray.name=Graue Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.silver.name=Hellgraue Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.cyan.name=Türkise Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.purple.name=Violette Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.blue.name=Blaue Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.brown.name=Braune Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.green.name=Grüne Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.red.name=Rote Kristall-Shulkerkiste -tile.ironchest.shulker_box.crystal.black.name=Schwarze Kristall-Shulkerkiste - -tile.ironchest.shulker_box.obsidian.white.name=Weiße Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.orange.name=Orange Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.magenta.name=Magentafarbene Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.light_blue.name=Hellblaue Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.yellow.name=Gelbe Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.lime.name=Hellgrüne Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.pink.name=Pinke Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.gray.name=Graue Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.silver.name=Hellgraue Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.cyan.name=Türkise Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.purple.name=Violette Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.blue.name=Blaue Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.brown.name=Braune Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.green.name=Grüne Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.red.name=Rote Obsidian-Shulkerkiste -tile.ironchest.shulker_box.obsidian.black.name=Schwarze Obsidian-Shulkerkiste - -item.ironchest.shulker_box.iron_gold.name=Eisen-zu-Gold-Shulkerkisten-Upgrade -item.ironchest.shulker_box.iron_gold.tooltip=Verwendet zum Upgrade einer Eisen-Shulkerkiste zu einer Gold-Shulkerkiste\nDie Farbe der Kiste bleibt bestehen. -item.ironchest.shulker_box.gold_diamond.name=Gold-zu-Diamant-Shulkerkisten-Upgrade -item.ironchest.shulker_box.gold_diamond.tooltip=Verwendet zum Upgrade einer Gold-Shulkerkiste zu einer Diamant-Shulkerkiste\nDie Farbe der Kiste bleibt bestehen. -item.ironchest.shulker_box.copper_silver.name=Kupfer-zu-Silber-Shulkerkisten-Upgrade -item.ironchest.shulker_box.copper_silver.tooltip=Verwendet zum Upgrade einer Kupfer-Shulkerkiste zu einer Silber-Shulkerkiste\nDie Farbe der Kiste bleibt bestehen. -item.ironchest.shulker_box.silver_gold.name=Silber-zu-Gold-Shulkerkisten-Upgrade -item.ironchest.shulker_box.silver_gold.tooltip=Verwendet zum Upgrade einer Silber-Shulkerkiste zu einer Gold-Shulkerkiste\nDie Farbe der Kiste bleibt bestehen. -item.ironchest.shulker_box.copper_iron.name=Kupfer-zu-Eisen-Shulkerkisten-Upgrade -item.ironchest.shulker_box.copper_iron.tooltip=Verwendet zum Upgrade einer Kupfer-Shulkerkiste zu einer Eisen-Shulkerkiste\nDie Farbe der Kiste bleibt bestehen. -item.ironchest.shulker_box.diamond_crystal.name=Diamant-zu-Kristall-Shulkerkisten-Upgrade -item.ironchest.shulker_box.diamond_crystal.tooltip=Verwendet zum Upgrade einer Diamant-Shulkerkiste zu einer Kristall-Shulkerkiste\nDie Farbe der Kiste bleibt bestehen. -item.ironchest.shulker_box.vanilla_iron.name=Normal-zu-Eisen-Shulkerkisten-Upgrade -item.ironchest.shulker_box.vanilla_iron.tooltip=Verwendet zum Upgrade einer normalen Shulkerkiste zu einer Eisen-Shulkerkiste\nDie Farbe der Kiste bleibt bestehen. -item.ironchest.shulker_box.vanilla_copper.name=Normal-zu-Kupfer-Shulkerkisten-Upgrade -item.ironchest.shulker_box.vanilla_copper.tooltip=Verwendet zum Upgrade einer normalen Shulkerkiste zu einer Kupfer-Shulkerkiste\nDie Farbe der Kiste bleibt bestehen. -item.ironchest.shulker_box.diamond_obsidian.name=Diamant-zu-Obsidian-Shulkerkisten-Upgrade -item.ironchest.shulker_box.diamond_obsidian.tooltip=Verwendet zum Upgrade einer Diamant-Shulkerkiste zu einer Obsidian-Shulkerkiste\nDie Farbe der Kiste bleibt bestehen. - -############## -# GUIs # -############## - -itemGroup.ironchest=Iron Chests diff --git a/src/main/resources/assets/ironchest/lang/el_GR.lang b/src/main/resources/assets/ironchest/lang/el_GR.lang deleted file mode 100755 index 53fbd94..0000000 --- a/src/main/resources/assets/ironchest/lang/el_GR.lang +++ /dev/null @@ -1,21 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Σιδερένιο Σεντούκι -tile.ironchest.chest.gold.name=Χρυσό Σεντούκι -tile.ironchest.chest.diamond.name=Διαμαντένιο Σεντούκι -tile.ironchest.chest.copper.name=Χάλκινο Σεντούκι -tile.ironchest.chest.silver.name=Ασημένιο Σεντούκι -tile.ironchest.chest.crystal.name=Κρυστάλλινο Σεντούκι -tile.ironchest.chest.obsidian.name=Σεντούκι Οψιδιανού - -item.ironchest.chest.iron_gold.name=Αναβάθμιση από Σιδερένιο σε Χρυσό Σεντούκι -item.ironchest.chest.gold_diamond.name=Αναβάθμιση από Χρυσό σε Διαμαντένιο Σεντούκι -item.ironchest.chest.copper_silver.name=Αναβάθμιση από Χάλκινο σε Ασημένιο Σεντούκι -item.ironchest.chest.silver_gold.name=Αναβάθμιση από Ασημένιο σε Χρυσό Σεντούκι -item.ironchest.chest.copper_iron.name=Αναβάθμιση από Χάλκινο σε Σιδερένιο Σεντούκι -item.ironchest.chest.diamond_crystal.name=Αναβάθμιση από Διαμαντένιο σε Κρυστάλλινο Σεντούκι -item.ironchest.chest.wood_iron.name=Αναβάθμιση από Ξύλινο σε Σιδερένιο Σεντούκι -item.ironchest.chest.wood_copper.name=Αναβάθμιση από Ξύλινο σε Χάλκινο Σεντούκι -item.ironchest.chest.diamond_obsidian.name=Αναβάθμιση από Διαμαντένιο σε Σεντούκι Οψιδιανού diff --git a/src/main/resources/assets/ironchest/lang/en_PT.lang b/src/main/resources/assets/ironchest/lang/en_PT.lang deleted file mode 100755 index 1595581..0000000 --- a/src/main/resources/assets/ironchest/lang/en_PT.lang +++ /dev/null @@ -1,29 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Steel Coffer -tile.ironchest.chest.gold.name=Gold Coffer -tile.ironchest.chest.diamond.name=Diamond Coffer -tile.ironchest.chest.copper.name=Copper Coffer -tile.ironchest.chest.silver.name=Silver Coffer -tile.ironchest.chest.crystal.name=Shinin' Coffer -tile.ironchest.chest.obsidian.name=Coffer o' tears -tile.ironchest.chest.dirtchest9000.name=FilthCoffer 9000! - -item.ironchest.chest.iron_gold.name=Steel to Gold Coffer Upgradin' -item.ironchest.chest.gold_diamond.name=Gold to Diamond Coffer Upgradin' -item.ironchest.chest.copper_silver.name=Copper to Silver Coffer Upgradin' -item.ironchest.chest.silver_gold.name=Silver to Gold Coffer Upgradin' -item.ironchest.chest.copper_iron.name=Copper to Steel Coffer Upgradin' -item.ironchest.chest.diamond_crystal.name=Diamond to Shinin' Coffer Upgradin' -item.ironchest.chest.wood_iron.name=Timber to Steel Coffer Upgradin' -item.ironchest.chest.wood_copper.name=Wood to Copper Coffer Upgradin' -item.ironchest.chest.diamond_obsidian.name=Diamond to Coffer o' Tears Upgradin' - -book.ironchest.dirtchest9000.title=How to use yer FilthCoffer 9000! -book.ironchest.dirtchest9000.page1=Welcome to yer new FilthCoffer 9000! We hope ye will enjoy many happy years of storing yer filth wit yer coffer . -book.ironchest.dirtchest9000.page2=Usage: simply put yer filth in yer slot and yer got yerself some filth any time ye need it! -book.ironchest.dirtchest9000.page3=We hope you have enjoyed reviewing this instruction manual, and hope you will consider using our products in future! Kind regards, The DirtChest 9000 manual writers incorporated. -book.ironchest.dirtchest9000.page4=Warranty: We can't keep yer filth from pirates. Yer filth may not be stored, it may slowly return to yer world, or it may stay in yer coffer. -book.ironchest.dirtchest9000.page5=FilthCoffer 9000 is kind to yer voyage. Throw yer paper in a coffer near by wit yer booty, and don't just chuck it into some molten rock. We wouldn't be the happiest o' pirates. diff --git a/src/main/resources/assets/ironchest/lang/en_UD.lang b/src/main/resources/assets/ironchest/lang/en_UD.lang deleted file mode 100644 index 2a39f1c..0000000 --- a/src/main/resources/assets/ironchest/lang/en_UD.lang +++ /dev/null @@ -1,168 +0,0 @@ - -tile.ironchest.chest.iron.name=ʇsǝɥƆ uoɹI -tile.ironchest.chest.gold.name=ʇsǝɥƆ pꞁo⅁ -tile.ironchest.chest.diamond.name=ʇsǝɥƆ puoɯɐᴉᗡ -tile.ironchest.chest.copper.name=ʇsǝɥƆ ɹǝddoƆ -tile.ironchest.chest.silver.name=ʇsǝɥƆ ɹǝʌꞁᴉS -tile.ironchest.chest.crystal.name=ʇsǝɥƆ ꞁɐʇsʎɹƆ -tile.ironchest.chest.obsidian.name=ʇsǝɥƆ uɐᴉpᴉsqO -tile.ironchest.chest.dirtchest9000.name=¡0006 ʇsǝɥƆʇɹᴉᗡ - -item.ironchest.chest.iron_gold.name=ǝpɐɹᵷd∩ ʇsǝɥƆ pꞁo⅁ oʇ uoɹI -item.ironchest.chest.gold_diamond.name=ǝpɐɹᵷd∩ ʇsǝɥƆ puoɯɐᴉᗡ oʇ pꞁo⅁ -item.ironchest.chest.copper_silver.name=ǝpɐɹᵷd∩ ʇsǝɥƆ ɹǝʌꞁᴉS oʇ ɹǝddoƆ -item.ironchest.chest.silver_gold.name=ǝpɐɹᵷd∩ ʇsǝɥƆ pꞁo⅁ oʇ ɹǝʌꞁᴉS -item.ironchest.chest.copper_iron.name=ǝpɐɹᵷd∩ ʇsǝɥƆ uoɹI oʇ ɹǝddoƆ -item.ironchest.chest.diamond_crystal.name=ǝpɐɹᵷd∩ ʇsǝɥƆ ꞁɐʇsʎɹƆ oʇ puoɯɐᴉᗡ -item.ironchest.chest.wood_iron.name=ǝpɐɹᵷd∩ ʇsǝɥƆ uoɹI oʇ pooM -item.ironchest.chest.wood_copper.name=ǝpɐɹᵷd∩ ʇsǝɥƆ ɹǝddoƆ oʇ pooM -item.ironchest.chest.diamond_obsidian.name=ǝpɐɹᵷd∩ ʇsǝɥƆ uɐᴉpᴉsqO oʇ puoɯɐᴉᗡ - -book.ironchest.dirtchest9000.title=¡0006 ʇsǝɥƆʇɹᴉᗡ ɹnoʎ ǝsn oʇ ʍoH -book.ironchest.dirtchest9000.page1=„˙ʎʇᴉꞁᴉʇn ǝᵷɐɹoʇs ɹno uᴉ ʇɹᴉp ɟo ʞɔɐʇs ɹnoʎ ᵷuᴉɹoʇs ɟo sɹɐǝʎ ʎddɐɥ ʎuɐɯ ʎoɾuǝ ꞁꞁᴉʍ noʎ ǝdoɥ ǝM ¡0006 ʇsǝɥƆʇɹᴉᗡ ʍǝu ɹnoʎ oʇ ǝɯoɔꞁǝM„ -book.ironchest.dirtchest9000.page2=„¡ʇsǝɥɔ sᴉɥʇ ʎq ssɐd noʎ ǝɯᴉʇ ʎuɐ 'noʎ oʇ ǝꞁqɐꞁᴉɐʌɐ ʇɹᴉp ʇɐɥʇ ᵷuᴉʌɐɥ ɟo ǝɔuǝᴉuǝʌuoɔ ʇɐǝɹᵷ ǝɥʇ ʎoɾuǝ puɐ ʇoꞁs ǝʌᴉʇdǝɔǝɹ ʎꞁɥᵷᴉɥ ǝɥʇ oʇuᴉ ǝɔᴉoɥɔ ɹnoʎ ɟo ʇɹᴉp ɟo ʞɔɐʇs ǝɥʇ ʇɹǝsuᴉ ʎꞁdɯᴉs :ǝᵷɐs∩„ -book.ironchest.dirtchest9000.page3=„˙pǝʇɐɹodɹoɔuᴉ sɹǝʇᴉɹʍ ꞁɐnuɐɯ 0006 ʇsǝɥƆʇɹᴉᗡ ǝɥ⟘ 'spɹɐᵷǝɹ puᴉʞ ¡ǝɹnʇnɟ uᴉ sʇɔnpoɹd ɹno ᵷuᴉsn ɹǝpᴉsuoɔ ꞁꞁᴉʍ noʎ ǝdoɥ puɐ 'ꞁɐnuɐɯ uoᴉʇɔnɹʇsuᴉ sᴉɥʇ ᵷuᴉʍǝᴉʌǝɹ pǝʎoɾuǝ ǝʌɐɥ noʎ ǝdoɥ ǝM„ -book.ironchest.dirtchest9000.page4=„˙ꞁꞁɐ ʇɐ ᵷuᴉɥʇʎuɐ op ʇou ʎɐɯ ʇᴉ 'ʎꞁǝʌᴉʇɐuɹǝʇꞁɐ ɹo 'ʇuǝɯuoɹᴉʌuǝ ǝɥʇ oʇuᴉ ɥɔǝǝꞁ ʎꞁʍoꞁs ʎɐɯ ʇᴉ 'pǝɹoʇs ǝq ʇou ʎɐɯ ʇɹᴉp ɹno⅄ ˙puᴉʞ ʎuɐ ɟo ʎʇuɐɹɹɐʍ ou sɐɥ ʇɔnpoɹd sᴉɥ⟘ :ʎʇuɐɹɹɐM„ -book.ironchest.dirtchest9000.page5=„˙pɐs ʎɹǝʌ ǝq pꞁnoʍ ǝM ˙ɐʌɐꞁ ǝɯos oʇuᴉ ʇᴉ ʞɔnɥɔ ʇsnɾ op noʎ ɹǝʌǝʇɐɥʍ ʇou op puɐ 'ʎꞁqᴉsuodsǝɹ ʞooq ǝpᴉnᵷ sᴉɥʇ ɟo ǝsodsᴉp ǝsɐǝꞁԀ ˙ʇuǝɯuoɹᴉʌuǝ ǝɥʇ oʇ puᴉʞ sᴉ 0006 ʇsǝɥƆʇɹᴉᗡ„ - - -tile.ironchest.shulker_box.iron.white.name=xoᗺ ɹǝʞꞁnɥS uoɹI ǝʇᴉɥM -tile.ironchest.shulker_box.iron.orange.name=xoᗺ ɹǝʞꞁnɥS uoɹI ǝᵷuɐɹO -tile.ironchest.shulker_box.iron.magenta.name=xoᗺ ɹǝʞꞁnɥS uoɹI ɐʇuǝᵷɐW -tile.ironchest.shulker_box.iron.light_blue.name=xoᗺ ɹǝʞꞁnɥS uoɹI ǝnꞁᗺ ʇɥᵷᴉꞀ -tile.ironchest.shulker_box.iron.yellow.name=xoᗺ ɹǝʞꞁnɥS uoɹI ʍoꞁꞁǝ⅄ -tile.ironchest.shulker_box.iron.lime.name=xoᗺ ɹǝʞꞁnɥS uoɹI ǝɯᴉꞀ -tile.ironchest.shulker_box.iron.pink.name=xoᗺ ɹǝʞꞁnɥS uoɹI ʞuᴉԀ -tile.ironchest.shulker_box.iron.gray.name=xoᗺ ɹǝʞꞁnɥS uoɹI ʎɐɹ⅁ -tile.ironchest.shulker_box.iron.silver.name=xoᗺ ɹǝʞꞁnɥS uoɹI ɹǝʌꞁᴉS -tile.ironchest.shulker_box.iron.cyan.name=xoᗺ ɹǝʞꞁnɥS uoɹI uɐʎƆ -tile.ironchest.shulker_box.iron.purple.name=xoᗺ ɹǝʞꞁnɥS uoɹI ǝꞁdɹnԀ -tile.ironchest.shulker_box.iron.blue.name=xoᗺ ɹǝʞꞁnɥS uoɹI ǝnꞁᗺ -tile.ironchest.shulker_box.iron.brown.name=xoᗺ ɹǝʞꞁnɥS uoɹI uʍoɹᗺ -tile.ironchest.shulker_box.iron.green.name=xoᗺ ɹǝʞꞁnɥS uoɹI uǝǝɹ⅁ -tile.ironchest.shulker_box.iron.red.name=xoᗺ ɹǝʞꞁnɥS uoɹI pǝᴚ -tile.ironchest.shulker_box.iron.black.name=xoᗺ ɹǝʞꞁnɥS uoɹI ʞɔɐꞁᗺ - -tile.ironchest.shulker_box.gold.white.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ǝʇᴉɥM -tile.ironchest.shulker_box.gold.orange.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ǝᵷuɐɹO -tile.ironchest.shulker_box.gold.magenta.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ɐʇuǝᵷɐW -tile.ironchest.shulker_box.gold.light_blue.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ǝnꞁᗺ ʇɥᵷᴉꞀ -tile.ironchest.shulker_box.gold.yellow.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ʍoꞁꞁǝ⅄ -tile.ironchest.shulker_box.gold.lime.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ǝɯᴉꞀ -tile.ironchest.shulker_box.gold.pink.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ʞuᴉԀ -tile.ironchest.shulker_box.gold.gray.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ʎɐɹ⅁ -tile.ironchest.shulker_box.gold.silver.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ɹǝʌꞁᴉS -tile.ironchest.shulker_box.gold.cyan.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ uɐʎƆ -tile.ironchest.shulker_box.gold.purple.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ǝꞁdɹnԀ -tile.ironchest.shulker_box.gold.blue.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ǝnꞁᗺ -tile.ironchest.shulker_box.gold.brown.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ uʍoɹᗺ -tile.ironchest.shulker_box.gold.green.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ uǝǝɹ⅁ -tile.ironchest.shulker_box.gold.red.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ pǝᴚ -tile.ironchest.shulker_box.gold.black.name=xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ʞɔɐꞁᗺ - -tile.ironchest.shulker_box.diamond.white.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ǝʇᴉɥM -tile.ironchest.shulker_box.diamond.orange.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ǝᵷuɐɹO -tile.ironchest.shulker_box.diamond.magenta.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ɐʇuǝᵷɐW -tile.ironchest.shulker_box.diamond.light_blue.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ǝnꞁᗺ ʇɥᵷᴉꞀ -tile.ironchest.shulker_box.diamond.yellow.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ʍoꞁꞁǝ⅄ -tile.ironchest.shulker_box.diamond.lime.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ǝɯᴉꞀ -tile.ironchest.shulker_box.diamond.pink.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ʞuᴉԀ -tile.ironchest.shulker_box.diamond.gray.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ʎɐɹ⅁ -tile.ironchest.shulker_box.diamond.silver.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ɹǝʌꞁᴉS -tile.ironchest.shulker_box.diamond.cyan.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ uɐʎƆ -tile.ironchest.shulker_box.diamond.purple.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ǝꞁdɹnԀ -tile.ironchest.shulker_box.diamond.blue.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ǝnꞁᗺ -tile.ironchest.shulker_box.diamond.brown.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ uʍoɹᗺ -tile.ironchest.shulker_box.diamond.green.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ uǝǝɹ⅁ -tile.ironchest.shulker_box.diamond.red.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ pǝᴚ -tile.ironchest.shulker_box.diamond.black.name=xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ʞɔɐꞁᗺ - -tile.ironchest.shulker_box.copper.white.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ǝʇᴉɥM -tile.ironchest.shulker_box.copper.orange.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ǝᵷuɐɹO -tile.ironchest.shulker_box.copper.magenta.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ɐʇuǝᵷɐW -tile.ironchest.shulker_box.copper.light_blue.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ǝnꞁᗺ ʇɥᵷᴉꞀ -tile.ironchest.shulker_box.copper.yellow.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ʍoꞁꞁǝ⅄ -tile.ironchest.shulker_box.copper.lime.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ǝɯᴉꞀ -tile.ironchest.shulker_box.copper.pink.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ʞuᴉԀ -tile.ironchest.shulker_box.copper.gray.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ʎɐɹ⅁ -tile.ironchest.shulker_box.copper.silver.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ɹǝʌꞁᴉS -tile.ironchest.shulker_box.copper.cyan.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ uɐʎƆ -tile.ironchest.shulker_box.copper.purple.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ǝꞁdɹnԀ -tile.ironchest.shulker_box.copper.blue.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ǝnꞁᗺ -tile.ironchest.shulker_box.copper.brown.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ uʍoɹᗺ -tile.ironchest.shulker_box.copper.green.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ uǝǝɹ⅁ -tile.ironchest.shulker_box.copper.red.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ pǝᴚ -tile.ironchest.shulker_box.copper.black.name=xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ʞɔɐꞁᗺ - -tile.ironchest.shulker_box.silver.white.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ǝʇᴉɥM -tile.ironchest.shulker_box.silver.orange.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ǝᵷuɐɹO -tile.ironchest.shulker_box.silver.magenta.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ɐʇuǝᵷɐW -tile.ironchest.shulker_box.silver.light_blue.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ǝnꞁᗺ ʇɥᵷᴉꞀ -tile.ironchest.shulker_box.silver.yellow.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ʍoꞁꞁǝ⅄ -tile.ironchest.shulker_box.silver.lime.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ǝɯᴉꞀ -tile.ironchest.shulker_box.silver.pink.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ʞuᴉԀ -tile.ironchest.shulker_box.silver.gray.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ʎɐɹ⅁ -tile.ironchest.shulker_box.silver.silver.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ɹǝʌꞁᴉS -tile.ironchest.shulker_box.silver.cyan.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS uɐʎƆ -tile.ironchest.shulker_box.silver.purple.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ǝꞁdɹnԀ -tile.ironchest.shulker_box.silver.blue.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ǝnꞁᗺ -tile.ironchest.shulker_box.silver.brown.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS uʍoɹᗺ -tile.ironchest.shulker_box.silver.green.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS uǝǝɹ⅁ -tile.ironchest.shulker_box.silver.red.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS pǝᴚ -tile.ironchest.shulker_box.silver.black.name=xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ʞɔɐꞁᗺ - -tile.ironchest.shulker_box.crystal.white.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ǝʇᴉɥM -tile.ironchest.shulker_box.crystal.orange.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ǝᵷuɐɹO -tile.ironchest.shulker_box.crystal.magenta.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ɐʇuǝᵷɐW -tile.ironchest.shulker_box.crystal.light_blue.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ǝnꞁᗺ ʇɥᵷᴉꞀ -tile.ironchest.shulker_box.crystal.yellow.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ʍoꞁꞁǝ⅄ -tile.ironchest.shulker_box.crystal.lime.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ǝɯᴉꞀ -tile.ironchest.shulker_box.crystal.pink.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ʞuᴉԀ -tile.ironchest.shulker_box.crystal.gray.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ʎɐɹ⅁ -tile.ironchest.shulker_box.crystal.silver.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ɹǝʌꞁᴉS -tile.ironchest.shulker_box.crystal.cyan.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ uɐʎƆ -tile.ironchest.shulker_box.crystal.purple.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ǝꞁdɹnԀ -tile.ironchest.shulker_box.crystal.blue.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ǝnꞁᗺ -tile.ironchest.shulker_box.crystal.brown.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ uʍoɹᗺ -tile.ironchest.shulker_box.crystal.green.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ uǝǝɹ⅁ -tile.ironchest.shulker_box.crystal.red.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ pǝᴚ -tile.ironchest.shulker_box.crystal.black.name=xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ʞɔɐꞁᗺ - -tile.ironchest.shulker_box.obsidian.white.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ǝʇᴉɥM -tile.ironchest.shulker_box.obsidian.orange.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ǝᵷuɐɹO -tile.ironchest.shulker_box.obsidian.magenta.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ɐʇuǝᵷɐW -tile.ironchest.shulker_box.obsidian.light_blue.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ǝnꞁᗺ ʇɥᵷᴉꞀ -tile.ironchest.shulker_box.obsidian.yellow.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ʍoꞁꞁǝ⅄ -tile.ironchest.shulker_box.obsidian.lime.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ǝɯᴉꞀ -tile.ironchest.shulker_box.obsidian.pink.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ʞuᴉԀ -tile.ironchest.shulker_box.obsidian.gray.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ʎɐɹ⅁ -tile.ironchest.shulker_box.obsidian.silver.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ɹǝʌꞁᴉS -tile.ironchest.shulker_box.obsidian.cyan.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO uɐʎƆ -tile.ironchest.shulker_box.obsidian.purple.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ǝꞁdɹnԀ -tile.ironchest.shulker_box.obsidian.blue.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ǝnꞁᗺ -tile.ironchest.shulker_box.obsidian.brown.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO uʍoɹᗺ -tile.ironchest.shulker_box.obsidian.green.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO uǝǝɹ⅁ -tile.ironchest.shulker_box.obsidian.red.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO pǝᴚ -tile.ironchest.shulker_box.obsidian.black.name=xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ʞɔɐꞁᗺ - -item.ironchest.shulker_box.iron_gold.name=ǝpɐɹᵷd∩ xoᗺ ɹǝʞꞁnɥS pꞁo⅁ oʇ uoɹI -item.ironchest.shulker_box.iron_gold.tooltip=˙ǝɯɐs ǝɥʇ ʎɐʇs ꞁꞁᴉʍ xoᗺ ɹǝʞꞁnɥS ǝɥʇ ɟo ɹoꞁoɔ ǝɥ⟘\nxoᗺ ɹǝʞꞁnɥS pꞁo⅁ ɐ oʇ xoᗺ ɹǝʞꞁnɥS uoɹI ɐ ǝpɐɹᵷdn oʇ pǝs∩ -item.ironchest.shulker_box.gold_diamond.name=ǝpɐɹᵷd∩ xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ oʇ pꞁo⅁ -item.ironchest.shulker_box.gold_diamond.tooltip=˙ǝɯɐs ǝɥʇ ʎɐʇs ꞁꞁᴉʍ xoᗺ ɹǝʞꞁnɥS ǝɥʇ ɟo ɹoꞁoɔ ǝɥ⟘\nxoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ɐ oʇ xoᗺ ɹǝʞꞁnɥS pꞁo⅁ ɐ ǝpɐɹᵷdn oʇ pǝs∩ -item.ironchest.shulker_box.copper_silver.name=ǝpɐɹᵷd∩ xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS oʇ ɹǝddoƆ -item.ironchest.shulker_box.copper_silver.tooltip=˙ǝɯɐs ǝɥʇ ʎɐʇs ꞁꞁᴉʍ xoᗺ ɹǝʞꞁnɥS ǝɥʇ ɟo ɹoꞁoɔ ǝɥ⟘\nxoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ɐ oʇ xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ɐ ǝpɐɹᵷdn oʇ pǝs∩ -item.ironchest.shulker_box.silver_gold.name=ǝpɐɹᵷd∩ xoᗺ ɹǝʞꞁnɥS pꞁo⅁ oʇ ɹǝʌꞁᴉS -item.ironchest.shulker_box.silver_gold.tooltip=˙ǝɯɐs ǝɥʇ ʎɐʇs ꞁꞁᴉʍ xoᗺ ɹǝʞꞁnɥS ǝɥʇ ɟo ɹoꞁoɔ ǝɥ⟘\nxoᗺ ɹǝʞꞁnɥS pꞁo⅁ ɐ oʇ xoᗺ ɹǝʞꞁnɥS ɹǝʌꞁᴉS ɐ ǝpɐɹᵷdn oʇ pǝs∩ -item.ironchest.shulker_box.copper_iron.name=ǝpɐɹᵷd∩ xoᗺ ɹǝʞꞁnɥS uoɹI oʇ ɹǝddoƆ -item.ironchest.shulker_box.copper_iron.tooltip=˙ǝɯɐs ǝɥʇ ʎɐʇs ꞁꞁᴉʍ xoᗺ ɹǝʞꞁnɥS ǝɥʇ ɟo ɹoꞁoɔ ǝɥ⟘\nxoᗺ ɹǝʞꞁnɥS uoɹI ɐ oʇ xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ɐ ǝpɐɹᵷdn oʇ pǝs∩ -item.ironchest.shulker_box.diamond_crystal.name=ǝpɐɹᵷd∩ xoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ oʇ puoɯɐᴉᗡ -item.ironchest.shulker_box.diamond_crystal.tooltip=˙ǝɯɐs ǝɥʇ ʎɐʇs ꞁꞁᴉʍ xoᗺ ɹǝʞꞁnɥS ǝɥʇ ɟo ɹoꞁoɔ ǝɥ⟘\nxoᗺ ɹǝʞꞁnɥS ꞁɐʇsʎɹƆ ɐ oʇ xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ɐ ǝpɐɹᵷdn oʇ pǝs∩ -item.ironchest.shulker_box.vanilla_iron.name=ǝpɐɹᵷd∩ xoᗺ ɹǝʞꞁnɥS uoɹI oʇ ɐꞁꞁᴉuɐᴧ -item.ironchest.shulker_box.vanilla_iron.tooltip=˙ǝɯɐs ǝɥʇ ʎɐʇs ꞁꞁᴉʍ xoᗺ ɹǝʞꞁnɥS ǝɥʇ ɟo ɹoꞁoɔ ǝɥ⟘\nxoᗺ ɹǝʞꞁnɥS uoɹI ɐ oʇ xoᗺ ɹǝʞꞁnɥS ɐꞁꞁᴉuɐᴧ ɐ ǝpɐɹᵷdn oʇ pǝs∩ -item.ironchest.shulker_box.vanilla_copper.name=ǝpɐɹᵷd∩ xoᗺ ɹǝʞꞁnɥS ɹǝddoƆ oʇ ɐꞁꞁᴉuɐᴧ -item.ironchest.shulker_box.vanilla_copper.tooltip=˙ǝɯɐs ǝɥʇ ʎɐʇs ꞁꞁᴉʍ xoᗺ ɹǝʞꞁnɥS ǝɥʇ ɟo ɹoꞁoɔ ǝɥ⟘\nxoᗺ ɹǝʞꞁnɥS ɹǝddoƆ ɐ oʇ xoᗺ ɹǝʞꞁnɥS ɐꞁꞁᴉuɐᴧ ɐ ǝpɐɹᵷdn oʇ pǝs∩ -item.ironchest.shulker_box.diamond_obsidian.name=ǝpɐɹᵷd∩ xoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO oʇ puoɯɐᴉᗡ -item.ironchest.shulker_box.diamond_obsidian.tooltip=˙ǝɯɐs ǝɥʇ ʎɐʇs ꞁꞁᴉʍ xoᗺ ɹǝʞꞁnɥS ǝɥʇ ɟo ɹoꞁoɔ ǝɥ⟘\nxoᗺ ɹǝʞꞁnɥS uɐᴉpᴉsqO ɐ oʇ xoᗺ ɹǝʞꞁnɥS puoɯɐᴉᗡ ɐ ǝpɐɹᵷdn oʇ pǝs∩ - - -itemGroup.ironchest=sʇsǝɥƆ uoɹI diff --git a/src/main/resources/assets/ironchest/lang/en_US.lang b/src/main/resources/assets/ironchest/lang/en_US.lang deleted file mode 100755 index cd57d90..0000000 --- a/src/main/resources/assets/ironchest/lang/en_US.lang +++ /dev/null @@ -1,177 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Iron Chest -tile.ironchest.chest.gold.name=Gold Chest -tile.ironchest.chest.diamond.name=Diamond Chest -tile.ironchest.chest.copper.name=Copper Chest -tile.ironchest.chest.silver.name=Silver Chest -tile.ironchest.chest.crystal.name=Crystal Chest -tile.ironchest.chest.obsidian.name=Obsidian Chest -tile.ironchest.chest.dirtchest9000.name=DirtChest 9000! - -item.ironchest.chest.iron_gold.name=Iron to Gold Chest Upgrade -item.ironchest.chest.gold_diamond.name=Gold to Diamond Chest Upgrade -item.ironchest.chest.copper_silver.name=Copper to Silver Chest Upgrade -item.ironchest.chest.silver_gold.name=Silver to Gold Chest Upgrade -item.ironchest.chest.copper_iron.name=Copper to Iron Chest Upgrade -item.ironchest.chest.diamond_crystal.name=Diamond to Crystal Chest Upgrade -item.ironchest.chest.wood_iron.name=Wood to Iron Chest Upgrade -item.ironchest.chest.wood_copper.name=Wood to Copper Chest Upgrade -item.ironchest.chest.diamond_obsidian.name=Diamond to Obsidian Chest Upgrade - -book.ironchest.dirtchest9000.title=How to use your DirtChest 9000! -book.ironchest.dirtchest9000.page1="Welcome to your new DirtChest 9000! We hope you will enjoy many happy years of storing your stack of dirt in our storage utility." -book.ironchest.dirtchest9000.page2="Usage: simply insert the stack of dirt of your choice into the highly receptive slot and enjoy the great convenience of having that dirt available to you, any time you pass by this chest!" -book.ironchest.dirtchest9000.page3="We hope you have enjoyed reviewing this instruction manual, and hope you will consider using our products in future! Kind regards, The DirtChest 9000 manual writers incorporated." -book.ironchest.dirtchest9000.page4="Warranty: This product has no warranty of any kind. Your dirt may not be stored, it may slowly leech into the environment, or alternatively, it may not do anything at all." -book.ironchest.dirtchest9000.page5="DirtChest 9000 is kind to the environment. Please dispose of this guide book responsibly, and do not whatever you do just chuck it into some lava. We would be very sad." - -####################### -# Shulker Boxes # -####################### - -tile.ironchest.shulker_box.iron.white.name=White Iron Shulker Box -tile.ironchest.shulker_box.iron.orange.name=Orange Iron Shulker Box -tile.ironchest.shulker_box.iron.magenta.name=Magenta Iron Shulker Box -tile.ironchest.shulker_box.iron.light_blue.name=Light Blue Iron Shulker Box -tile.ironchest.shulker_box.iron.yellow.name=Yellow Iron Shulker Box -tile.ironchest.shulker_box.iron.lime.name=Lime Iron Shulker Box -tile.ironchest.shulker_box.iron.pink.name=Pink Iron Shulker Box -tile.ironchest.shulker_box.iron.gray.name=Gray Iron Shulker Box -tile.ironchest.shulker_box.iron.silver.name=Silver Iron Shulker Box -tile.ironchest.shulker_box.iron.cyan.name=Cyan Iron Shulker Box -tile.ironchest.shulker_box.iron.purple.name=Purple Iron Shulker Box -tile.ironchest.shulker_box.iron.blue.name=Blue Iron Shulker Box -tile.ironchest.shulker_box.iron.brown.name=Brown Iron Shulker Box -tile.ironchest.shulker_box.iron.green.name=Green Iron Shulker Box -tile.ironchest.shulker_box.iron.red.name=Red Iron Shulker Box -tile.ironchest.shulker_box.iron.black.name=Black Iron Shulker Box - -tile.ironchest.shulker_box.gold.white.name=White Gold Shulker Box -tile.ironchest.shulker_box.gold.orange.name=Orange Gold Shulker Box -tile.ironchest.shulker_box.gold.magenta.name=Magenta Gold Shulker Box -tile.ironchest.shulker_box.gold.light_blue.name=Light Blue Gold Shulker Box -tile.ironchest.shulker_box.gold.yellow.name=Yellow Gold Shulker Box -tile.ironchest.shulker_box.gold.lime.name=Lime Gold Shulker Box -tile.ironchest.shulker_box.gold.pink.name=Pink Gold Shulker Box -tile.ironchest.shulker_box.gold.gray.name=Gray Gold Shulker Box -tile.ironchest.shulker_box.gold.silver.name=Silver Gold Shulker Box -tile.ironchest.shulker_box.gold.cyan.name=Cyan Gold Shulker Box -tile.ironchest.shulker_box.gold.purple.name=Purple Gold Shulker Box -tile.ironchest.shulker_box.gold.blue.name=Blue Gold Shulker Box -tile.ironchest.shulker_box.gold.brown.name=Brown Gold Shulker Box -tile.ironchest.shulker_box.gold.green.name=Green Gold Shulker Box -tile.ironchest.shulker_box.gold.red.name=Red Gold Shulker Box -tile.ironchest.shulker_box.gold.black.name=Black Gold Shulker Box - -tile.ironchest.shulker_box.diamond.white.name=White Diamond Shulker Box -tile.ironchest.shulker_box.diamond.orange.name=Orange Diamond Shulker Box -tile.ironchest.shulker_box.diamond.magenta.name=Magenta Diamond Shulker Box -tile.ironchest.shulker_box.diamond.light_blue.name=Light Blue Diamond Shulker Box -tile.ironchest.shulker_box.diamond.yellow.name=Yellow Diamond Shulker Box -tile.ironchest.shulker_box.diamond.lime.name=Lime Diamond Shulker Box -tile.ironchest.shulker_box.diamond.pink.name=Pink Diamond Shulker Box -tile.ironchest.shulker_box.diamond.gray.name=Gray Diamond Shulker Box -tile.ironchest.shulker_box.diamond.silver.name=Silver Diamond Shulker Box -tile.ironchest.shulker_box.diamond.cyan.name=Cyan Diamond Shulker Box -tile.ironchest.shulker_box.diamond.purple.name=Purple Diamond Shulker Box -tile.ironchest.shulker_box.diamond.blue.name=Blue Diamond Shulker Box -tile.ironchest.shulker_box.diamond.brown.name=Brown Diamond Shulker Box -tile.ironchest.shulker_box.diamond.green.name=Green Diamond Shulker Box -tile.ironchest.shulker_box.diamond.red.name=Red Diamond Shulker Box -tile.ironchest.shulker_box.diamond.black.name=Black Diamond Shulker Box - -tile.ironchest.shulker_box.copper.white.name=White Copper Shulker Box -tile.ironchest.shulker_box.copper.orange.name=Orange Copper Shulker Box -tile.ironchest.shulker_box.copper.magenta.name=Magenta Copper Shulker Box -tile.ironchest.shulker_box.copper.light_blue.name=Light Blue Copper Shulker Box -tile.ironchest.shulker_box.copper.yellow.name=Yellow Copper Shulker Box -tile.ironchest.shulker_box.copper.lime.name=Lime Copper Shulker Box -tile.ironchest.shulker_box.copper.pink.name=Pink Copper Shulker Box -tile.ironchest.shulker_box.copper.gray.name=Gray Copper Shulker Box -tile.ironchest.shulker_box.copper.silver.name=Silver Copper Shulker Box -tile.ironchest.shulker_box.copper.cyan.name=Cyan Copper Shulker Box -tile.ironchest.shulker_box.copper.purple.name=Purple Copper Shulker Box -tile.ironchest.shulker_box.copper.blue.name=Blue Copper Shulker Box -tile.ironchest.shulker_box.copper.brown.name=Brown Copper Shulker Box -tile.ironchest.shulker_box.copper.green.name=Green Copper Shulker Box -tile.ironchest.shulker_box.copper.red.name=Red Copper Shulker Box -tile.ironchest.shulker_box.copper.black.name=Black Copper Shulker Box - -tile.ironchest.shulker_box.silver.white.name=White Silver Shulker Box -tile.ironchest.shulker_box.silver.orange.name=Orange Silver Shulker Box -tile.ironchest.shulker_box.silver.magenta.name=Magenta Silver Shulker Box -tile.ironchest.shulker_box.silver.light_blue.name=Light Blue Silver Shulker Box -tile.ironchest.shulker_box.silver.yellow.name=Yellow Silver Shulker Box -tile.ironchest.shulker_box.silver.lime.name=Lime Silver Shulker Box -tile.ironchest.shulker_box.silver.pink.name=Pink Silver Shulker Box -tile.ironchest.shulker_box.silver.gray.name=Gray Silver Shulker Box -tile.ironchest.shulker_box.silver.silver.name=Silver Silver Shulker Box -tile.ironchest.shulker_box.silver.cyan.name=Cyan Silver Shulker Box -tile.ironchest.shulker_box.silver.purple.name=Purple Silver Shulker Box -tile.ironchest.shulker_box.silver.blue.name=Blue Silver Shulker Box -tile.ironchest.shulker_box.silver.brown.name=Brown Silver Shulker Box -tile.ironchest.shulker_box.silver.green.name=Green Silver Shulker Box -tile.ironchest.shulker_box.silver.red.name=Red Silver Shulker Box -tile.ironchest.shulker_box.silver.black.name=Black Silver Shulker Box - -tile.ironchest.shulker_box.crystal.white.name=White Crystal Shulker Box -tile.ironchest.shulker_box.crystal.orange.name=Orange Crystal Shulker Box -tile.ironchest.shulker_box.crystal.magenta.name=Magenta Crystal Shulker Box -tile.ironchest.shulker_box.crystal.light_blue.name=Light Blue Crystal Shulker Box -tile.ironchest.shulker_box.crystal.yellow.name=Yellow Crystal Shulker Box -tile.ironchest.shulker_box.crystal.lime.name=Lime Crystal Shulker Box -tile.ironchest.shulker_box.crystal.pink.name=Pink Crystal Shulker Box -tile.ironchest.shulker_box.crystal.gray.name=Gray Crystal Shulker Box -tile.ironchest.shulker_box.crystal.silver.name=Silver Crystal Shulker Box -tile.ironchest.shulker_box.crystal.cyan.name=Cyan Crystal Shulker Box -tile.ironchest.shulker_box.crystal.purple.name=Purple Crystal Shulker Box -tile.ironchest.shulker_box.crystal.blue.name=Blue Crystal Shulker Box -tile.ironchest.shulker_box.crystal.brown.name=Brown Crystal Shulker Box -tile.ironchest.shulker_box.crystal.green.name=Green Crystal Shulker Box -tile.ironchest.shulker_box.crystal.red.name=Red Crystal Shulker Box -tile.ironchest.shulker_box.crystal.black.name=Black Crystal Shulker Box - -tile.ironchest.shulker_box.obsidian.white.name=White Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.orange.name=Orange Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.magenta.name=Magenta Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.light_blue.name=Light Blue Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.yellow.name=Yellow Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.lime.name=Lime Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.pink.name=Pink Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.gray.name=Gray Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.silver.name=Silver Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.cyan.name=Cyan Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.purple.name=Purple Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.blue.name=Blue Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.brown.name=Brown Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.green.name=Green Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.red.name=Red Obsidian Shulker Box -tile.ironchest.shulker_box.obsidian.black.name=Black Obsidian Shulker Box - -item.ironchest.shulker_box.iron_gold.name=Iron to Gold Shulker Box Upgrade -item.ironchest.shulker_box.iron_gold.tooltip=Used to upgrade a Iron Shulker Box to a Gold Shulker Box\nThe color of the Shulker Box will stay the same. -item.ironchest.shulker_box.gold_diamond.name=Gold to Diamond Shulker Box Upgrade -item.ironchest.shulker_box.gold_diamond.tooltip=Used to upgrade a Gold Shulker Box to a Diamond Shulker Box\nThe color of the Shulker Box will stay the same. -item.ironchest.shulker_box.copper_silver.name=Copper to Silver Shulker Box Upgrade -item.ironchest.shulker_box.copper_silver.tooltip=Used to upgrade a Copper Shulker Box to a Silver Shulker Box\nThe color of the Shulker Box will stay the same. -item.ironchest.shulker_box.silver_gold.name=Silver to Gold Shulker Box Upgrade -item.ironchest.shulker_box.silver_gold.tooltip=Used to upgrade a Silver Shulker Box to a Gold Shulker Box\nThe color of the Shulker Box will stay the same. -item.ironchest.shulker_box.copper_iron.name=Copper to Iron Shulker Box Upgrade -item.ironchest.shulker_box.copper_iron.tooltip=Used to upgrade a Copper Shulker Box to a Iron Shulker Box\nThe color of the Shulker Box will stay the same. -item.ironchest.shulker_box.diamond_crystal.name=Diamond to Crystal Shulker Box Upgrade -item.ironchest.shulker_box.diamond_crystal.tooltip=Used to upgrade a Diamond Shulker Box to a Crystal Shulker Box\nThe color of the Shulker Box will stay the same. -item.ironchest.shulker_box.vanilla_iron.name=Vanilla to Iron Shulker Box Upgrade -item.ironchest.shulker_box.vanilla_iron.tooltip=Used to upgrade a Vanilla Shulker Box to a Iron Shulker Box\nThe color of the Shulker Box will stay the same. -item.ironchest.shulker_box.vanilla_copper.name=Vanilla to Copper Shulker Box Upgrade -item.ironchest.shulker_box.vanilla_copper.tooltip=Used to upgrade a Vanilla Shulker Box to a Copper Shulker Box\nThe color of the Shulker Box will stay the same. -item.ironchest.shulker_box.diamond_obsidian.name=Diamond to Obsidian Shulker Box Upgrade -item.ironchest.shulker_box.diamond_obsidian.tooltip=Used to upgrade a Diamond Shulker Box to a Obsidian Shulker Box\nThe color of the Shulker Box will stay the same. - -############## -# GUIs # -############## - -itemGroup.ironchest=Iron Chests diff --git a/src/main/resources/assets/ironchest/lang/es_ES.lang b/src/main/resources/assets/ironchest/lang/es_ES.lang deleted file mode 100755 index e96ac0e..0000000 --- a/src/main/resources/assets/ironchest/lang/es_ES.lang +++ /dev/null @@ -1,21 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Cofre de Hierro -tile.ironchest.chest.gold.name=Cofre de Oro -tile.ironchest.chest.diamond.name=Cofre de Diamante -tile.ironchest.chest.copper.name=Cofre de Cobre -tile.ironchest.chest.silver.name=Cofre de Plata -tile.ironchest.chest.crystal.name=Cofre de Cristal -tile.ironchest.chest.obsidian.name=Cofre de Obsidiana - -item.ironchest.chest.iron_gold.name=Mejora de Cofre de Hierro a Oro -item.ironchest.chest.gold_diamond.name=Mejora de Cofre de Oro a Diamante -item.ironchest.chest.copper_silver.name=Mejora de Cofre de Cobre a Plata -item.ironchest.chest.silver_gold.name=Mejora de Cofre de Plata a Oro -item.ironchest.chest.copper_iron.name=Mejora de Cofre de Cobre a Hierro -item.ironchest.chest.diamond_crystal.name=Mejora de Cofre de Diamante a Cristal -item.ironchest.chest.wood_iron.name=Mejora de Cofre de Madera a Hierro -item.ironchest.chest.wood_copper.name=Mejora de Cofre de Madera a Cobre -item.ironchest.chest.diamond_obsidian.name=Mejora de Cofre de Diamante a Obsidiana diff --git a/src/main/resources/assets/ironchest/lang/et_EE.lang b/src/main/resources/assets/ironchest/lang/et_EE.lang deleted file mode 100755 index a52d091..0000000 --- a/src/main/resources/assets/ironchest/lang/et_EE.lang +++ /dev/null @@ -1,22 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Raudkirst -tile.ironchest.chest.gold.name=Kuldkirst -tile.ironchest.chest.diamond.name=Teemantkirst -tile.ironchest.chest.copper.name=Vaskkirst -tile.ironchest.chest.silver.name=Hõbekirst -tile.ironchest.chest.crystal.name=Kristallkirst -tile.ironchest.chest.obsidian.name=Obsidiaankirst -tile.ironchest.chest.dirtchest9000.name=Muldkirst 9000! - -item.ironchest.chest.iron_gold.name=Raudkirst kuld kirstuks -item.ironchest.chest.gold_diamond.name=Kuldkirst teemandist kirstuks -item.ironchest.chest.copper_silver.name=Vaskkirst hõbedast kirstuks -item.ironchest.chest.silver_gold.name=Hõbekirst kullast kirstuks -item.ironchest.chest.copper_iron.name=Vaskkirst rauast kirstuks -item.ironchest.chest.diamond_crystal.name=Teemantkirst kristallist kirstuks -item.ironchest.chest.wood_iron.name=Puukirst rauast kirstuks -item.ironchest.chest.wood_copper.name=Puukirst vasest kirstuks -item.ironchest.chest.diamond_obsidian.name=Teemantkirst obsidiaanist kirstuks diff --git a/src/main/resources/assets/ironchest/lang/fr_CA.lang b/src/main/resources/assets/ironchest/lang/fr_CA.lang deleted file mode 100644 index 1223320..0000000 --- a/src/main/resources/assets/ironchest/lang/fr_CA.lang +++ /dev/null @@ -1,29 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Coffre en fer -tile.ironchest.chest.gold.name=Coffre en or -tile.ironchest.chest.diamond.name=Coffre en diamant -tile.ironchest.chest.copper.name=Coffre en cuivre -tile.ironchest.chest.silver.name=Coffre en argent -tile.ironchest.chest.crystal.name=Coffre en cristal -tile.ironchest.chest.obsidian.name=Coffre en obsidienne -tile.ironchest.chest.dirtchest9000.name=DirtChest 9000 ! - -item.ironchest.chest.iron_gold.name=Upgrade de coffre en fer à l'or -item.ironchest.chest.gold_diamond.name=Upgrade de coffre en or au diamant -item.ironchest.chest.copper_silver.name=Upgrade de coffre en cuivre à l'argent -item.ironchest.chest.silver_gold.name=Upgrade de coffre en argent à l'or -item.ironchest.chest.copper_iron.name=Upgrade de coffre en cuivre au fer -item.ironchest.chest.diamond_crystal.name=Upgrade de coffre en diamant au cristal -item.ironchest.chest.wood_iron.name=Upgrade de coffre en bois au fer -item.ironchest.chest.wood_copper.name=Upgrade de coffre en bois au cuivre -item.ironchest.chest.diamond_obsidian.name=Upgrade de coffre en diamant à l'obsidienne - -book.ironchest.dirtchest9000.title=Comment utiliser votre DirtChest 9000 ! -book.ironchest.dirtchest9000.page1=Bienvenue à votre nouveau DirtChest 9000 ! Nous espérons que vous apprécierez les innombrables années heureuses à emmagasiner votre stack de terre dans notre utilitaire de stockage. -book.ironchest.dirtchest9000.page2=Utilisation : insérez tout simplement le stack de terre de votre choix dans la case hautement réceptive et appréciez l'immense commodité d'avoir cette terre disponible à portée de la main, à tout moment où vous passez devant ce coffre ! -book.ironchest.dirtchest9000.page3=Nous espérons que vous avez apprécié faire la critique de ce manuel d'instruction, et espérons que vous allez considérer utiliser nos produits dans le futur ! Nos meilleures salutations, les rédacteurs du manuel DirtChest 9000 inc. -book.ironchest.dirtchest9000.page4=Garantie : ce produit n'a aucune garantie quelconque. Votre terre peut ne pas être stockée, elle peut se fondre lentement dans l'environnement, ou encore, elle peut ne rien faire du tout. -book.ironchest.dirtchest9000.page5=DirtChest 9000 respecte l'environnement. Veuillez disposer de ce guide de manière responsable, et quoique vous fassiez, ne le balancez juste pas dans de la lave. Nous en serions attristés. diff --git a/src/main/resources/assets/ironchest/lang/fr_FR.lang b/src/main/resources/assets/ironchest/lang/fr_FR.lang deleted file mode 100755 index 5e66670..0000000 --- a/src/main/resources/assets/ironchest/lang/fr_FR.lang +++ /dev/null @@ -1,21 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Coffre en Fer -tile.ironchest.chest.gold.name=Coffre en Or -tile.ironchest.chest.diamond.name=Coffre en Diamant -tile.ironchest.chest.copper.name=Coffre en Cuivre -tile.ironchest.chest.silver.name=Coffre en Argent -tile.ironchest.chest.crystal.name=Coffre en Cristal -tile.ironchest.chest.obsidian.name=Coffre en Obsidienne - -item.ironchest.chest.iron_gold.name=Amélioration de coffre en fer à or -item.ironchest.chest.gold_diamond.name=Amélioration de coffre en or à diamant -item.ironchest.chest.copper_silver.name=Amélioration de coffre en cuivre à argent -item.ironchest.chest.silver_gold.name=Amélioration de coffre en argent à or -item.ironchest.chest.copper_iron.name=Amélioration de coffre en cuivre à fer -item.ironchest.chest.diamond_crystal.name=Amélioration de coffre en diamant à crital -item.ironchest.chest.wood_iron.name=Amélioration de coffre en bois à fer -item.ironchest.chest.wood_copper.name=Amélioration de coffre en bois à cuivre -item.ironchest.chest.diamond_obsidian.name=Amélioration de coffre en diamant à obsidienne diff --git a/src/main/resources/assets/ironchest/lang/hu_HU.lang b/src/main/resources/assets/ironchest/lang/hu_HU.lang deleted file mode 100644 index df8f085..0000000 --- a/src/main/resources/assets/ironchest/lang/hu_HU.lang +++ /dev/null @@ -1,29 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Vas láda -tile.ironchest.chest.gold.name=Arany láda -tile.ironchest.chest.diamond.name=Gyémánt láda -tile.ironchest.chest.copper.name=Réz láda -tile.ironchest.chest.silver.name=Ezüst láda -tile.ironchest.chest.crystal.name=Kristály láda -tile.ironchest.chest.obsidian.name=Obszidián láda -tile.ironchest.chest.dirtchest9000.name=DirtChest 9000! - -item.ironchest.chest.iron_gold.name=Vasról arany ládára bővítő -item.ironchest.chest.gold_diamond.name=Aranyról gyémánt ládára bővítő -item.ironchest.chest.copper_silver.name=Rézről ezüst ládára bővítő -item.ironchest.chest.silver_gold.name=Ezüstről arany ládára bővítő -item.ironchest.chest.copper_iron.name=Részről vas ládára bővítő -item.ironchest.chest.diamond_crystal.name=Gyémántról kristály ládára bővítő -item.ironchest.chest.wood_iron.name=Normálról (fa) vas ládára bővítő -item.ironchest.chest.wood_copper.name=Normálról (fa) réz ládára bővítő -item.ironchest.chest.diamond_obsidian.name=Gyémántról obszidián ládára bővítő - -book.ironchest.dirtchest9000.title=Hogyan használd a DirtChest 9000-et! -book.ironchest.dirtchest9000.page1=Üdvözöl az új DirtChest 9000! Reméljük sok boldog évig élvezni fogod egy halom föld tárólásának eme vadiúj módját. -book.ironchest.dirtchest9000.page2=Használat: egyszerűen pakolj bele egy halom földet eme különlegesen érzékeny tárolóegységbe és élvezd a kényelmet, hogy egy halom föld mindig rendelkezésedre fog állni, bármikor nyitod is ki ezt a ládát. -book.ironchest.dirtchest9000.page3=Reméljük, hogy élvezted eme kézikönyv olvasgatását, és megfontolod más termékünk használatát is a jövöben. Üdvözlettel: A DirtChest 9000 kézikönyv írói. -book.ironchest.dirtchest9000.page4=Garancia: Ez a termék nem rendelkezik semmiféle garanciával. A belepakolt föld lehet, hogy nem is kerül tárolásra, elszivárog a környezetbe, vagy az is lehetséges hogy nem történik vele semmi. -book.ironchest.dirtchest9000.page5=A DirtChest 9000 környezetbarát termék. Kérjül fokozottan ügyelj erre a kézikönyv megsemmisitésekor, és semmiképpen se dobd lávába. Akkor ugyanis nagyon szomorúak leszünk. \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/lang/it_IT.lang b/src/main/resources/assets/ironchest/lang/it_IT.lang deleted file mode 100755 index 610d317..0000000 --- a/src/main/resources/assets/ironchest/lang/it_IT.lang +++ /dev/null @@ -1,29 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Baule di ferro -tile.ironchest.chest.gold.name=Baule d'oro -tile.ironchest.chest.diamond.name=Baule di diamante -tile.ironchest.chest.copper.name=Baule di rame -tile.ironchest.chest.silver.name=Baule d'argento -tile.ironchest.chest.crystal.name=Baule di cristallo -tile.ironchest.chest.obsidian.name=Baule di ossidiana -tile.ironchest.chest.dirtchest9000.name=DirtChest 9000! - -item.ironchest.chest.iron_gold.name=Potenziamento da ferro a oro -item.ironchest.chest.gold_diamond.name=Potenziamento da oro a diamante -item.ironchest.chest.copper_silver.name=Potenziamento da rame a argento -item.ironchest.chest.silver_gold.name=Potenziamento da argento a oro -item.ironchest.chest.copper_iron.name=Potenziamento da rame a ferro -item.ironchest.chest.diamond_crystal.name=Potenziamento da diamante a cristallo -item.ironchest.chest.wood_iron.name=Potenziamento da legno a ferro -item.ironchest.chest.wood_copper.name=Potenziamento da legno a rame -item.ironchest.chest.diamond_obsidian.name=Potenziamento da diamante a ossidiana - -book.ironchest.dirtchest9000.title=Come usare la tua DirtChest 9000! -book.ironchest.dirtchest9000.page1=Benvenuto alla tua nuova DirtChest 9000! Speriamo che possiate godere di molti anni felici in cui imagazzinate grandi quantità di terra nei nostri contenitori. -book.ironchest.dirtchest9000.page2=Uso: inserisci uno stack di terra nello slot e goditi la grande convenienza di avere della terra a tua disposizione ogni volta che passi vicino alla cassa! -book.ironchest.dirtchest9000.page3=Speriamo che questo manuale vi sia stato utile, e speriamo che prenderete in considerazione usare i nostri prodotti in futuro ! I migliori saluti, i scrittori del manuale per la DirtChest 9000. -book.ironchest.dirtchest9000.page4=Garanzia: Questo prodotto non ha nessuna garanzia di alcun tipo. La tua terra potrebbe non essere imagazzinata, potrebbe lentamente fuoriuscire nell'ambiente, oppure, non farà niente. -book.ironchest.dirtchest9000.page5=La DirtChest 9000 è amico dell'ambiente. Per favore conservate questo libro in un modo responsabile, e non buttatelo nella lava come un oggetto qualsiasi. Saremmo veramente tristi. diff --git a/src/main/resources/assets/ironchest/lang/ja_JP.lang b/src/main/resources/assets/ironchest/lang/ja_JP.lang deleted file mode 100644 index 4389efe..0000000 --- a/src/main/resources/assets/ironchest/lang/ja_JP.lang +++ /dev/null @@ -1,177 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=鉄のチェスト -tile.ironchest.chest.gold.name=金のチェスト -tile.ironchest.chest.diamond.name=ダイヤのチェスト -tile.ironchest.chest.copper.name=銅のチェスト -tile.ironchest.chest.silver.name=銀のチェスト -tile.ironchest.chest.crystal.name=クリスタルチェスト -tile.ironchest.chest.obsidian.name=黒曜石のチェスト -tile.ironchest.chest.dirtchest9000.name=ダートチェスト9000! - -item.ironchest.chest.iron_gold.name=鉄から金のチェストにアップグレード -item.ironchest.chest.gold_diamond.name=金からダイヤのチェストにアップグレード -item.ironchest.chest.copper_silver.name=銅から銀のチェストにアップグレード -item.ironchest.chest.silver_gold.name=銀から金のチェストにアップグレード -item.ironchest.chest.copper_iron.name=銅から鉄のチェストにアップグレード -item.ironchest.chest.diamond_crystal.name=ダイヤからクリスタルチェストにアップグレード -item.ironchest.chest.wood_iron.name=通常から鉄のチェストにアップグレード -item.ironchest.chest.wood_copper.name=通常から銅のチェストにアップグレード -item.ironchest.chest.diamond_obsidian.name=ダイヤから黒曜石のチェストにアップグレード - -book.ironchest.dirtchest9000.title=ダートチェスト9000!使用法 -book.ironchest.dirtchest9000.page1="ダートチェスト9000! にようこそ。我々はこれに土を格納して、あなたが楽しい日々を送ることを願っています。" -book.ironchest.dirtchest9000.page2="使い方: お好きな土を格納して下さい。これでこのチェストのそばを通るといつでも土の温もりを感じることができます。" -book.ironchest.dirtchest9000.page3="この取扱説明書を読んで楽しんでくれると幸いです。将来的にはこのチェストが正式に採用されることを期待しています。敬具。 ダートチェスト9000! 取扱説明書著者より。" -book.ironchest.dirtchest9000.page4="保証について: 本製品はいかなる保証も致しません。土は正しく保管されないかもしれませんし、少しずつ自然に帰っていくかもしれません。逆に、何も起こらないかもしれません。" -book.ironchest.dirtchest9000.page5="ダートチェスト9000! は環境に配慮しています。責任を持ってこの取扱説明書を廃棄して下さい。溶岩の中に投げ込むなんてことはお止め下さい。とても悲しくなってしまいます。" - -####################### -# Shulker Boxes # -####################### - -tile.ironchest.shulker_box.iron.white.name=白色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.orange.name=橙色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.magenta.name=赤紫色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.light_blue.name=空色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.yellow.name=黄色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.lime.name=黄緑色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.pink.name=桃色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.gray.name=灰色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.silver.name=薄灰色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.cyan.name=青緑色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.purple.name=紫色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.blue.name=青色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.brown.name=茶色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.green.name=緑色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.red.name=赤色の鉄のシュルカーボックス -tile.ironchest.shulker_box.iron.black.name=黒色の鉄のシュルカーボックス - -tile.ironchest.shulker_box.gold.white.name=白色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.orange.name=橙色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.magenta.name=赤紫色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.light_blue.name=空色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.yellow.name=黄色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.lime.name=黄緑色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.pink.name=桃色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.gray.name=灰色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.silver.name=薄灰色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.cyan.name=青緑色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.purple.name=紫色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.blue.name=青色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.brown.name=茶色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.green.name=緑色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.red.name=赤色の金のシュルカーボックス -tile.ironchest.shulker_box.gold.black.name=黒色の金のシュルカーボックス - -tile.ironchest.shulker_box.diamond.white.name=白色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.orange.name=橙色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.magenta.name=赤紫色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.light_blue.name=空色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.yellow.name=黄色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.lime.name=黄緑色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.pink.name=桃色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.gray.name=灰色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.silver.name=薄灰色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.cyan.name=青緑色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.purple.name=紫色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.blue.name=青色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.brown.name=茶色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.green.name=緑色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.red.name=赤色のダイヤのシュルカーボックス -tile.ironchest.shulker_box.diamond.black.name=黒色のダイヤのシュルカーボックス - -tile.ironchest.shulker_box.copper.white.name=白色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.orange.name=橙色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.magenta.name=赤紫色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.light_blue.name=空色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.yellow.name=黄色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.lime.name=黄緑色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.pink.name=桃色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.gray.name=灰色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.silver.name=薄灰色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.cyan.name=青緑色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.purple.name=紫色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.blue.name=青色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.brown.name=茶色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.green.name=緑色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.red.name=赤色の銅のシュルカーボックス -tile.ironchest.shulker_box.copper.black.name=黒色の銅のシュルカーボックス - -tile.ironchest.shulker_box.silver.white.name=白色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.orange.name=橙色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.magenta.name=赤紫色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.light_blue.name=空色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.yellow.name=黄色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.lime.name=黄緑色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.pink.name=桃色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.gray.name=灰色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.silver.name=薄灰色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.cyan.name=青緑色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.purple.name=紫色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.blue.name=青色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.brown.name=茶色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.green.name=緑色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.red.name=赤色の銀のシュルカーボックス -tile.ironchest.shulker_box.silver.black.name=黒色の銀のシュルカーボックス - -tile.ironchest.shulker_box.crystal.white.name=白色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.orange.name=橙色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.magenta.name=赤紫色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.light_blue.name=空色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.yellow.name=黄色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.lime.name=黄緑色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.pink.name=桃色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.gray.name=灰色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.silver.name=薄灰色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.cyan.name=青緑色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.purple.name=紫色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.blue.name=青色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.brown.name=茶色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.green.name=緑色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.red.name=赤色のクリスタルシュルカーボックス -tile.ironchest.shulker_box.crystal.black.name=黒色のクリスタルシュルカーボックス - -tile.ironchest.shulker_box.obsidian.white.name=白色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.orange.name=橙色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.magenta.name=赤紫色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.light_blue.name=空色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.yellow.name=黄色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.lime.name=黄緑色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.pink.name=桃色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.gray.name=灰色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.silver.name=薄灰色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.cyan.name=青緑色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.purple.name=紫色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.blue.name=青色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.brown.name=茶色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.green.name=緑色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.red.name=赤色の黒曜石のシュルカーボックス -tile.ironchest.shulker_box.obsidian.black.name=黒色の黒曜石のシュルカーボックス - -item.ironchest.shulker_box.iron_gold.name=鉄から金のシュルカーボックスにアップグレード -item.ironchest.shulker_box.iron_gold.tooltip=鉄から金のシュルカーボックスにアップグレードする際に使用。\nシュルカーボックスの色は変わりません。 -item.ironchest.shulker_box.gold_diamond.name=金からダイヤのシュルカーボックスにアップグレード -item.ironchest.shulker_box.gold_diamond.tooltip=金からダイヤのシュルカーボックスアップグレードする際に使用。\nシュルカーボックスの色は変わりません。 -item.ironchest.shulker_box.copper_silver.name=銅から銀のシュルカーボックスにアップグレード -item.ironchest.shulker_box.copper_silver.tooltip=銅から銀のシュルカーボックスにアップグレードする際に使用。\nシュルカーボックスの色は変わりません。 -item.ironchest.shulker_box.silver_gold.name=銀から金のシュルカーボックスにアップグレード -item.ironchest.shulker_box.silver_gold.tooltip=銀から金のシュルカーボックスにアップグレードする際に使用。\nシュルカーボックスの色は変わりません。 -item.ironchest.shulker_box.copper_iron.name=銅から鉄のシュルカーボックスにアップグレード -item.ironchest.shulker_box.copper_iron.tooltip=銅から鉄のシュルカーボックスにアップグレードする際に使用。\nシュルカーボックスの色は変わりません。 -item.ironchest.shulker_box.diamond_crystal.name=ダイヤからクリスタルシュルカーボックスにアップグレード -item.ironchest.shulker_box.diamond_crystal.tooltip=ダイヤからクリスタルシュルカーボックスにアップグレードする際に使用。\nシュルカーボックスの色は変わりません。 -item.ironchest.shulker_box.vanilla_iron.name=通常から鉄のシュルカーボックスにアップグレード -item.ironchest.shulker_box.vanilla_iron.tooltip=通常から鉄のシュルカーボックスにアップグレードする際に使用。\nシュルカーボックスの色は変わりません。 -item.ironchest.shulker_box.vanilla_copper.name=通常から銅のシュルカーボックスにアップグレード -item.ironchest.shulker_box.vanilla_copper.tooltip=通常から銅のシュルカーボックスにアップグレードする際に使用。\nシュルカーボックスの色は変わりません。 -item.ironchest.shulker_box.diamond_obsidian.name=ダイヤから黒曜石のシュルカーボックスにアップグレード -item.ironchest.shulker_box.diamond_obsidian.tooltip=ダイヤから黒曜石のシュルカーボックスにアップグレードする際に使用。\nシュルカーボックスの色は変わりません。 - -############## -# GUIs # -############## - -itemGroup.ironchest=Iron Chests diff --git a/src/main/resources/assets/ironchest/lang/ko_KR.lang b/src/main/resources/assets/ironchest/lang/ko_KR.lang deleted file mode 100755 index 7f475e7..0000000 --- a/src/main/resources/assets/ironchest/lang/ko_KR.lang +++ /dev/null @@ -1,29 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=철 상자 -tile.ironchest.chest.gold.name=금 상자 -tile.ironchest.chest.diamond.name=다이아몬드 상자 -tile.ironchest.chest.copper.name=구리 상자 -tile.ironchest.chest.silver.name=은 상자 -tile.ironchest.chest.crystal.name=수정 상자 -tile.ironchest.chest.obsidian.name=흑요석 상자 -tile.ironchest.chest.dirtchest9000.name=흙 상자 9000! - -item.ironchest.chest.iron_gold.name=철 상자를 금 상자로 업그레이드 -item.ironchest.chest.gold_diamond.name=금 상자를 다이아몬드 상자로 업그레이드 -item.ironchest.chest.copper_silver.name=구리 상자를 은 상자로 업그레이드 -item.ironchest.chest.silver_gold.name=은 상자를 금 상자로 업그레이드 -item.ironchest.chest.copper_iron.name=구리 상자를 철 상자로 업그레이드 -item.ironchest.chest.diamond_crystal.name=다이아몬드 상자를 수정 상자로 업그레이드 -item.ironchest.chest.wood_iron.name=나무 상자를 철 상자로 업그레이드 -item.ironchest.chest.wood_copper.name=나무 상자를 구리 상자로 업그레이드 -item.ironchest.chest.diamond_obsidian.name=다이아몬드 상자를 흑요석 상자로 업그레이드 - -book.ironchest.dirtchest9000.title=흙 상자 9000을 사용하는 방법! -book.ironchest.dirtchest9000.page1=새로운 흙 상자 9000을 사용하게 되신 것을 환영합니다! 우리는 당신이 이 저장 도구에서 흙들을 많은 해 동안 행복하게 저장하기를 기원합니다. -사용법: 단순히 흙 뭉치들을 아이템 슬롯에 넣고 이 상자를 지나갈 때마다 언제나 당신에게 제공되어지는 흙들의 편리함을 누리세요! -book.ironchest.dirtchest9000.page3=우리는 당신이 이 사용설명서를 즐겁게 읽었고, 나중에 이 제품을 사용하기를 바랍니다! 흙 상자 9000 매뉴얼 -book.ironchest.dirtchest9000.page4=주의: 이 제품에는 어떤 종류의 보증도 하지 않습니다 당신의 흙들은 저장되지 않을 수도 있습니다. 그러면 이 흙 상자는 천천히 환경 속으로 돌아가거나, 혹은 아무것도 하지 않을 것입니다. -book.ironchest.dirtchest9000.page5=흙 상자 9000은 환경 친화적입니다. 가이드북의 처분에는 책임이 따릅니다, 그러니 어떠한 경우라도 용암에 버리지 마세요. 우리는 매우 슬플 것입니다. diff --git a/src/main/resources/assets/ironchest/lang/lv_LV.lang b/src/main/resources/assets/ironchest/lang/lv_LV.lang deleted file mode 100644 index 6075aeb..0000000 --- a/src/main/resources/assets/ironchest/lang/lv_LV.lang +++ /dev/null @@ -1,177 +0,0 @@ -############### -# Lādes # -############### - -tile.ironchest.chest.iron.name=Dzels Lāde -tile.ironchest.chest.gold.name=Zelta Lāde -tile.ironchest.chest.diamond.name=Dimanta Lāde -tile.ironchest.chest.copper.name=Vara Lāde -tile.ironchest.chest.silver.name=Sudraba Lāde -tile.ironchest.chest.crystal.name=Kristāla Lāde -tile.ironchest.chest.obsidian.name=Obsidiāna Lāde -tile.ironchest.chest.dirtchest9000.name=ZemesLāde 9000! - -item.ironchest.chest.iron_gold.name=Dzels uz Zelta Lādes Uzlabojums -item.ironchest.chest.gold_diamond.name=Zelta uz Dimanta Lādes Uzlabojums -item.ironchest.chest.copper_silver.name=Vara uz Sudraba Lādes Uzlabojums -item.ironchest.chest.silver_gold.name=Sudraba uz Zelta Lādes Uzlabojums -item.ironchest.chest.copper_iron.name=Vara uz Dzels Lādes Uzlabojums -item.ironchest.chest.diamond_crystal.name=Dimanta uz Kristāla Lādes Uzlabojums -item.ironchest.chest.wood_iron.name=Wood uz Dzels Lādes Uzlabojums -item.ironchest.chest.wood_copper.name=Wood uz Vara Lādes Uzlabojums -item.ironchest.chest.diamond_obsidian.name=Dimanta uz Obsidiāna Lādes Uzlabojums - -book.ironchest.dirtchest9000.title=Kā izmantot savu ZemesLādi 9000! -book.ironchest.dirtchest9000.page1="Sveicināti savā jaunajā ZemesLādē 9000! Mēs ceram ka Jūs izbaudīsiem daudzus laimīgus gadus glabājot savu zemes kaudzi šajā glabātuvē." -book.ironchest.dirtchest9000.page2="Lietošanas instrukcija: vienkārši ielieciet zemes kaudzi pēc savas izvēles šajā ļoti izstrādātajā vietnē un izbaudiet izdevību katru reizi ejot garām šai lādei, izņemt un ielikt Jūsu zemi!" -book.ironchest.dirtchest9000.page3="Mēs ceram ka Jūs izbaudījāt lasīt šo instrukciju, un ceram ka apsvērsiet citus mūsu produktus tuvākajā nākotnē! Mīļi sveicieni no ZemesLāde 9000 instrukcijas rakstītājiem." -book.ironchest.dirtchest9000.page4="Garantija: Šim produktam nav garantijas. Jūsu zeme var netikt noglabāta, tā var mazliet izbirt un piesārņot vidi, vai alternatīvi, var vispār nekas nenotikt." -book.ironchest.dirtchest9000.page5="ZemesLāde 9000 rūpējas par vidi. Lūdzu atbrīvojaties no šīs grāmatas atbildīgi, un dariet visu atskaitot iemest to lavā. Mēs būtu ļoti bēdīgi par to." - -######################## -# Šulkera Kastes # -######################## - -tile.ironchest.shulker_box.iron.white.name=Balta Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.orange.name=Oranža Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.magenta.name=Purpura Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.light_blue.name=Gaiši Zila Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.yellow.name=Dzeltena Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.lime.name=Laima Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.pink.name=Rozā Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.gray.name=Pelēka Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.silver.name=Gaiši pelēka Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.cyan.name=Zilganzaļa Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.purple.name=Violeta Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.blue.name=Zila Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.brown.name=Brūna Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.green.name=Zaļa Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.red.name=Sarkana Dzels Šulkera Kaste -tile.ironchest.shulker_box.iron.black.name=Melna Dzels Šulkera Kaste - -tile.ironchest.shulker_box.gold.white.name=Balta Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.orange.name=Oranža Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.magenta.name=Purpura Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.light_blue.name=Gaiši Zila Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.yellow.name=Dzeltena Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.lime.name=Laima Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.pink.name=Rozā Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.gray.name=Pelēka Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.silver.name=Gaiši pelēka Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.cyan.name=Zilganzaļa Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.purple.name=Violeta Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.blue.name=Zila Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.brown.name=Brūna Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.green.name=Zaļa Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.red.name=Sarkana Zelta Šulkera Kaste -tile.ironchest.shulker_box.gold.black.name=Melna Zelta Šulkera Kaste - -tile.ironchest.shulker_box.diamond.white.name=Balta Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.orange.name=Oranža Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.magenta.name=Purpura Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.light_blue.name=Gaiši Zila Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.yellow.name=Dzeltena Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.lime.name=Laima Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.pink.name=Rozā Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.gray.name=Pelēka Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.silver.name=Gaiši pelēka Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.cyan.name=Zilganzaļa Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.purple.name=Violeta Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.blue.name=Zila Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.brown.name=Brūna Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.green.name=Zaļa Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.red.name=Sarkana Dimanta Šulkera Kaste -tile.ironchest.shulker_box.diamond.black.name=Melna Dimanta Šulkera Kaste - -tile.ironchest.shulker_box.copper.white.name=Balta Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.orange.name=Oranža Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.magenta.name=Purpura Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.light_blue.name=Gaiši Zila Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.yellow.name=Dzeltena Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.lime.name=Laima Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.pink.name=Rozā Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.gray.name=Pelēka Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.silver.name=Gaiši pelēka Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.cyan.name=Zilganzaļa Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.purple.name=Violeta Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.blue.name=Zila Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.brown.name=Brūna Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.green.name=Zaļa Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.red.name=Sarkana Vara Šulkera Kaste -tile.ironchest.shulker_box.copper.black.name=Melna Vara Šulkera Kaste - -tile.ironchest.shulker_box.silver.white.name=Balta Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.orange.name=Oranža Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.magenta.name=Purpura Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.light_blue.name=Gaiši Zila Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.yellow.name=Dzeltena Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.lime.name=Laima Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.pink.name=Rozā Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.gray.name=Pelēka Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.silver.name=Gaiši pelēka Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.cyan.name=Zilganzaļa Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.purple.name=Violeta Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.blue.name=Zila Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.brown.name=Brūna Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.green.name=Zaļa Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.red.name=Sarkana Sudraba Šulkera Kaste -tile.ironchest.shulker_box.silver.black.name=Melna Sudraba Šulkera Kaste - -tile.ironchest.shulker_box.crystal.white.name=Balta Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.orange.name=Oranža Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.magenta.name=Purpura Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.light_blue.name=Gaiši Zila Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.yellow.name=Dzeltena Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.lime.name=Laima Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.pink.name=Rozā Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.gray.name=Pelēka Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.silver.name=Gaiši pelēka Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.cyan.name=Zilganzaļa Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.purple.name=Violeta Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.blue.name=Zila Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.brown.name=Brūna Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.green.name=Zaļa Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.red.name=Sarkana Kristāla Šulkera Kaste -tile.ironchest.shulker_box.crystal.black.name=Melna Kristāla Šulkera Kaste - -tile.ironchest.shulker_box.obsidian.white.name=Balta Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.orange.name=Oranža Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.magenta.name=Purpura Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.light_blue.name=Gaiši Zila Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.yellow.name=Dzeltena Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.lime.name=Laima Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.pink.name=Rozā Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.gray.name=Pelēka Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.silver.name=Gaiši pelēka Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.cyan.name=Zilganzaļa Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.purple.name=Violeta Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.blue.name=Zila Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.brown.name=Brūna Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.green.name=Zaļa Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.red.name=Sarkana Obsidiāna Šulkera Kaste -tile.ironchest.shulker_box.obsidian.black.name=Melna Obsidiāna Šulkera Kaste - -item.ironchest.shulker_box.iron_gold.name=Dzels uz Zelta Šulkera Kastes Uzlabojums -item.ironchest.shulker_box.iron_gold.tooltip=Pārvērš Dzels Šulkera Kasti uz Zelta Šulkera Kasti\nTavas Šulkera Kastes krāsa paliks tāda pati. -item.ironchest.shulker_box.gold_diamond.name=Zelta uz Dimanta Šulkera Kastes Uzlabojums -item.ironchest.shulker_box.gold_diamond.tooltip=Pārvērš Zelta Šulkera Kasti uz Dimanta Šulkera Kasti\nTavas Šulkera Kastes krāsa paliks tāda pati. -item.ironchest.shulker_box.copper_silver.name=Vara uz Sudraba Šulkera Kastes Uzlabojums -item.ironchest.shulker_box.copper_silver.tooltip=Pārvērš Vara Šulkera Kasti uz Sudraba Šulkera Kasti\nTavas Šulkera Kastes krāsa paliks tāda pati. -item.ironchest.shulker_box.silver_gold.name=Sudraba uz Zelta Šulkera Kastes Uzlabojums -item.ironchest.shulker_box.silver_gold.tooltip=Pārvērš Sudraba Šulkera Kasti uz Zelta Šulkera Kasti\nTavas Šulkera Kastes krāsa paliks tāda pati. -item.ironchest.shulker_box.copper_iron.name=Vara uz Dzels Šulkera Kastes Uzlabojums -item.ironchest.shulker_box.copper_iron.tooltip=Pārvērš Vara Šulkera Kasti uz Dzels Šulkera Kasti\nTavas Šulkera Kastes krāsa paliks tāda pati. -item.ironchest.shulker_box.diamond_crystal.name=Dimanta uz Kristāla Šulkera Kastes Uzlabojums -item.ironchest.shulker_box.diamond_crystal.tooltip=Pārvērš Dimanta Šulkera Kasti uz Kristāla Šulkera Kasti\nTavas Šulkera Kastes krāsa paliks tāda pati. -item.ironchest.shulker_box.vanilla_iron.name=Vanilla uz Dzels Šulkera Kastes Uzlabojums -item.ironchest.shulker_box.vanilla_iron.tooltip=Pārvērš Vanilla Šulkera Kasti uz Dzels Šulkera Kasti\nTavas Šulkera Kastes krāsa paliks tāda pati. -item.ironchest.shulker_box.vanilla_copper.name=Vanilla uz Vara Šulkera Kastes Uzlabojums -item.ironchest.shulker_box.vanilla_copper.tooltip=Pārvērš Vanilla Šulkera Kasti uz Vara Šulkera Kasti\nTavas Šulkera Kastes krāsa paliks tāda pati. -item.ironchest.shulker_box.diamond_obsidian.name=Dimanta uz Obsidiāna Šulkera Kastes Uzlabojums -item.ironchest.shulker_box.diamond_obsidian.tooltip=Pārvērš Dimanta Šulkera Kasti uz Obsidiāna Šulkera Kasti\nTavas Šulkera Kastes krāsa paliks tāda pati. - -############## -# GUIs # -############## - -itemGroup.ironchest=Dzels Lādes diff --git a/src/main/resources/assets/ironchest/lang/nb_NO.lang b/src/main/resources/assets/ironchest/lang/nb_NO.lang deleted file mode 100755 index 5c823e6..0000000 --- a/src/main/resources/assets/ironchest/lang/nb_NO.lang +++ /dev/null @@ -1,29 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Jernkiste -tile.ironchest.chest.gold.name=Gullkiste -tile.ironchest.chest.diamond.name=Diamantkiste -tile.ironchest.chest.copper.name=Kobberkiste -tile.ironchest.chest.silver.name=Sølvkiste -tile.ironchest.chest.crystal.name=Krystallkiste -tile.ironchest.chest.obsidian.name=Obsidiankiste -tile.ironchest.chest.dirtchest9000.name=JordKiste 9000! - -item.ironchest.chest.iron_gold.name=Jern til Gull Kisteoppgradering -item.ironchest.chest.gold_diamond.name=Gull til Diamant Kisteoppgradering -item.ironchest.chest.copper_silver.name=Kobber til Sølv Kisteoppgradering -item.ironchest.chest.silver_gold.name=Sølv til Gull Kisteoppgradering -item.ironchest.chest.copper_iron.name=Kobber til Jern Kisteoppgradering -item.ironchest.chest.diamond_crystal.name=Diamant til Krystall Kisteoppgradering -item.ironchest.chest.wood_iron.name=Tre til Jern Kisteoppgradering -item.ironchest.chest.wood_copper.name=Tre til Kobber Kisteoppgradering -item.ironchest.chest.diamond_obsidian.name=Diamant til Obsidian Kisteoppgradering - -book.ironchest.dirtchest9000.title=Hvordan bruker din JordKiste 9000! -book.ironchest.dirtchest9000.page1=Velkommen til din nye JordKiste9000! Vi håper du vil nyte mange lykkelige år med lagring av din stabel av jord i vå lager verktøy. -book.ironchest.dirtchest9000.page2=Bruk: bare å sette bunken med jord av ditt valg i den svært mottakelige sporet og nyte den store fordelen med åa den jorden tilgjengelig for deg, nådu passerer denne kisten! -book.ironchest.dirtchest9000.page3=Vi håper du har hatt en god fornøyelse gjennom denne bruksanvisningen, og hår du vil vurdere å bruke vå produkter i fremtiden! Vennlig hilsen, JordKiste9000 manual forfattere innarbeidet. -book.ironchest.dirtchest9000.page4=Garanti: Dette produktet har ingen garantier av noe slag. Din jord kan ikke lagres, det kan sakte lekke ut i miljøet, eller alternativt, kan det ikke gjøre noe i det hele tatt. -book.ironchest.dirtchest9000.page5=JordKiste 9000 er snill mot miljøet. Vennligst ta hånd om denne veileder boken ansvarlig, og hva du enn gjør ikke kast den inn i noe lav. Vi ville bli veldig trist. diff --git a/src/main/resources/assets/ironchest/lang/nl_NL.lang b/src/main/resources/assets/ironchest/lang/nl_NL.lang deleted file mode 100755 index 343148f..0000000 --- a/src/main/resources/assets/ironchest/lang/nl_NL.lang +++ /dev/null @@ -1,25 +0,0 @@ -tile.ironchest.chest.iron.name=Ijzeren Kist -tile.ironchest.chest.gold.name=Gouden Kist -tile.ironchest.chest.diamond.name=Diamanten Kist -tile.ironchest.chest.copper.name=Koperen Kist -tile.ironchest.chest.silver.name=Zilveren Kist -tile.ironchest.chest.crystal.name=Kristallen Kist -tile.ironchest.chest.obsidian.name=Obsidiaanen Kist -tile.ironchest.chest.dirtchest9000.name=Aarden Kist 9000! - -item.ironchest.chest.iron_gold.name=Ijzeren naar Gouden Kist Transformatie -item.ironchest.chest.gold_diamond.name=Gouden naar Diamanten Kist Transformatie -item.ironchest.chest.copper_silver.name=Koperen naar Zilveren Kist Transformatie -item.ironchest.chest.silver_gold.name=Zilveren naar Gouden Kist Transformatie -item.ironchest.chest.copper_iron.name=Koperen naar Ijzeren Kist Transformatie -item.ironchest.chest.diamond_crystal.name=Diamanten naar Kristallen Kist Transformatie -item.ironchest.chest.wood_iron.name=Houten naar Ijzeren Kist Transformatie -item.ironchest.chest.wood_copper.name=Houten naar Koperen Kist Transformatie -item.ironchest.chest.diamond_obsidian.name=Diamanten naar Obsidiaanen Kist Transformatie - -book.ironchest.dirtchest9000.title=Hoe gebruik je uw Aarden Kist 9000! -book.ironchest.dirtchest9000.page1=Welkom voor uw nieuwe Aarden Kist 9000! We hopen dat je veel geluk zal beleven om uw hoop aarde te bewaren in onze stokeer faciliteit. -book.ironchest.dirtchest9000.page2=Gebruik: Plaats simpelweg uw hoop aarde naar uw keuze in de zeer ontvankelijke gleuf en geniet van de geriefelijkheid om dat hoop aarde altijd beschikbaar tot u te hebben, wanneer dan ook! -book.ironchest.dirtchest9000.page3=We hopen dat u heeft genoten om deze handleiding te lezen en we hopen dat u overweegt om onze producten in de toekomst te gebruiken! Met vriendelijke groeten, De Aarden Kist 9000 Handleiding Auteurs. -book.ironchest.dirtchest9000.page4=Garantie: Deze product biedt geen enkele garantie. Uw aarde kan mogenlijk niet gestockeerd worden, het kan langzaam verdampen of het kan ook helemaal niks doen. -book.ironchest.dirtchest9000.page5=Aarden Kist 9000 is mileuvriendelijk. Gelieve deze handleiding verantwoordlijk te ontdoen en gooi het niet zomaar in wat lava. We zouden zeer verdrietig zijn. diff --git a/src/main/resources/assets/ironchest/lang/pl_PL.lang b/src/main/resources/assets/ironchest/lang/pl_PL.lang deleted file mode 100755 index 45d2027..0000000 --- a/src/main/resources/assets/ironchest/lang/pl_PL.lang +++ /dev/null @@ -1,21 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Żelazna skrzynia -tile.ironchest.chest.gold.name=Złota skrzynia -tile.ironchest.chest.diamond.name=Diamentowa skrzynia -tile.ironchest.chest.copper.name=Miedziana skrzynia -tile.ironchest.chest.silver.name=Srebrna skrzynia -tile.ironchest.chest.crystal.name=Kryształowa skrzynia -tile.ironchest.chest.obsidian.name=Obsydianowa skrzynia - -item.ironchest.chest.iron_gold.name=Ulepszenie żelaznej skrzyni na złotą -item.ironchest.chest.gold_diamond.name=Ulepszenie złotej skrzyni na diamentową -item.ironchest.chest.copper_silver.name=Ulepszenie miedzianej skrzyni na srebrną -item.ironchest.chest.silver_gold.name=Ulepszenie srebrnej skrzyni na złotą -item.ironchest.chest.copper_iron.name=Ulepszenie miedzianej skrzyni na żelazną -item.ironchest.chest.diamond_crystal.name=Ulepszenie diamentowej skrzyni na kryształową -item.ironchest.chest.wood_iron.name=Ulepszenie drewnianej skrzyni na żelazną -item.ironchest.chest.wood_copper.name=Ulepszenie drewnianej skrzyni na miedzianą -item.ironchest.chest.diamond_obsidian.name=Ulepszenie diamentowej skrzyni na obsydianową diff --git a/src/main/resources/assets/ironchest/lang/pt_BR.lang b/src/main/resources/assets/ironchest/lang/pt_BR.lang deleted file mode 100755 index aefa357..0000000 --- a/src/main/resources/assets/ironchest/lang/pt_BR.lang +++ /dev/null @@ -1,29 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Baú de Ferro -tile.ironchest.chest.gold.name=Baú de Ouro -tile.ironchest.chest.diamond.name=Baú de Diamante -tile.ironchest.chest.copper.name=Baú de Cobre -tile.ironchest.chest.silver.name=Baú de Prata -tile.ironchest.chest.crystal.name=Baú de Cristal -tile.ironchest.chest.obsidian.name=Baú de Obsidiana -tile.ironchest.chest.dirtchest9000.name=BaúDeSujeira 9000! - -item.ironchest.chest.iron_gold.name=Aprimoramento de Baú de Ferro para Ouro -item.ironchest.chest.gold_diamond.name=Aprimoramento de Baú de Ouro para Diamante -item.ironchest.chest.copper_silver.name=Aprimoramento de Baú de Cobre para Prata -item.ironchest.chest.silver_gold.name=Aprimoramento de Baú de Prata para Ouro -item.ironchest.chest.copper_iron.name=Aprimoramento de Baú de Cobre para Ferro -item.ironchest.chest.diamond_crystal.name=Aprimoramento de Baú de Diamante para Cristal -item.ironchest.chest.wood_iron.name=Aprimoramento de Baú de Madeira para Ferro -item.ironchest.chest.wood_copper.name=Aprimoramento de Baú de Madeira para Cobre -item.ironchest.chest.diamond_obsidian.name=Aprimoramento de Baú de Diamante para Obsidiana - -book.ironchest.dirtchest9000.title=Como utilizar seu BaúDeSujeira 9000! -book.ironchest.dirtchest9000.page1=Bem-vindo ao seu novo BaúDeSujeira 9000! Esperamos que desfrute de muitos anos felizes de armazenagem de sua pilha de sujeira em nosso utilitário de armazenamento. -book.ironchest.dirtchest9000.page2=Uso: basta inserir o monte de sujeira de sua escolha no slot altamente receptivo e apreciar a grande conveniência de ter essa sujeira disponíveis para você, a qualquer momento que você passar pelo baú! -book.ironchest.dirtchest9000.page3=Esperamos que tenham gostado de rever este manual de instruções, e espero que você considere o uso de nossos produtos no futuro! Atenciosamente, manual do BaúDeSujeira 9000 escritores incorporados. -book.ironchest.dirtchest9000.page4=Garantia: Este produto não tem qualquer tipo de garantia. Sua sujeira pode não ser armazenada, pode vazar lentamente para o ambiente, ou alternativamente, pode não fazer absolutamente nada. -book.ironchest.dirtchest9000.page5=BaúDeSujeira 9000 é bom para o meio ambiente. Elimine este guia de forma responsável, e não o que você faz apenas lançando-o em alguma lava. Ficaríamos muito triste. diff --git a/src/main/resources/assets/ironchest/lang/pt_PT.lang b/src/main/resources/assets/ironchest/lang/pt_PT.lang deleted file mode 100755 index d84b696..0000000 --- a/src/main/resources/assets/ironchest/lang/pt_PT.lang +++ /dev/null @@ -1,21 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Baú de Ferro -tile.ironchest.chest.gold.name=Baú de Ouro -tile.ironchest.chest.diamond.name=Baú de Diamante -tile.ironchest.chest.copper.name=Baú de Cobre -tile.ironchest.chest.silver.name=Baú de Prata -tile.ironchest.chest.crystal.name=Baú de Cristal -tile.ironchest.chest.obsidian.name=Baú de Obsidiana - -item.ironchest.chest.iron_gold.name=Melhoria de Baú de Ferro para Ouro -item.ironchest.chest.gold_diamond.name=Melhoria de Baú de Ouro para Diamante -item.ironchest.chest.copper_silver.name=Melhoria de Baú de Cobre para Prata -item.ironchest.chest.silver_gold.name=Melhoria de Baú de Prata para Ouro -item.ironchest.chest.copper_iron.name=Melhoria de Baú de Cobre para Ferro -item.ironchest.chest.diamond_crystal.name=Melhoria de Baú de Diamante para Cristal -item.ironchest.chest.wood_iron.name=Melhoria de Baú de Madeira para Ferro -item.ironchest.chest.wood_copper.name=Melhoria de Baú de Madeira para Cobre -item.ironchest.chest.diamond_obsidian.name=Melhoria de Baú de Diamante para Obsidiana diff --git a/src/main/resources/assets/ironchest/lang/ru_RU.lang b/src/main/resources/assets/ironchest/lang/ru_RU.lang deleted file mode 100755 index 46606e7..0000000 --- a/src/main/resources/assets/ironchest/lang/ru_RU.lang +++ /dev/null @@ -1,177 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Железный сундук -tile.ironchest.chest.gold.name=Золотой сундук -tile.ironchest.chest.diamond.name=Алмазный сундук -tile.ironchest.chest.copper.name=Медный сундук -tile.ironchest.chest.silver.name=Серебряный сундук -tile.ironchest.chest.crystal.name=Кристальный сундук -tile.ironchest.chest.obsidian.name=Обсидиановый сундук -tile.ironchest.chest.dirtchest9000.name=Земляной Сундук 9000! - -item.ironchest.chest.iron_gold.name=Улучшение из железного в золотой сундук -item.ironchest.chest.gold_diamond.name=Улучшение из золотого в алмазный сундук -item.ironchest.chest.copper_silver.name=Улучшение из медного в серебряный сундук -item.ironchest.chest.silver_gold.name=Улучшение из серебряного в золотой сундук -item.ironchest.chest.copper_iron.name=Улучшение из медного в железный сундук -item.ironchest.chest.diamond_crystal.name=Улучшение из алмазного в кристальный сундук -item.ironchest.chest.wood_iron.name=Улучшение из деревянного в железный сундук -item.ironchest.chest.wood_copper.name=Улучшение из деревянного в медный сундук -item.ironchest.chest.diamond_obsidian.name=Улучшение из алмазного в обсидиановый сундук - -book.ironchest.dirtchest9000.title=Инструкция к Земляной Сундук 9000! -book.ironchest.dirtchest9000.page1="Встречайте новый Земляной Сундук 9000! Мы надеемся, что вы будете рады многие годы хранить вашу стопку земли в этом приспособлении для хранения." -book.ironchest.dirtchest9000.page2="Применение: просто вставьте выбранную стопку земли в высоко восприимчивый слот, и насладитесь удобством легкого доступа к земле каждый раз, когда вы проходите мимо сундука!" -book.ironchest.dirtchest9000.page3="Мы надеемся, что вам понравилась эта инструкция, и надеемся, что вы будете использовать наши продукты и в будущем! С Уважением, авторы Земляного Сундука 9000." -book.ironchest.dirtchest9000.page4="Гарантия: Этот продукт не имеет никакой гарантии. Ваша земля может не сохраниться, она может медленно просочиться наружу, или, наоборот, может вовсе ничего не произойти." -book.ironchest.dirtchest9000.page5="Земляной Сундук 9000 является экологически чистым. Пожалуйста, утилизируйте эту инструкцию ответственно, а, не так, как обычно, выкидывая в лаву, иначе мы расстроимся." - -####################### -# Shulker Boxes # -####################### - -tile.ironchest.shulker_box.iron.white.name=Белый Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.orange.name=Оранжевый Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.magenta.name=Фиолетовый Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.light_blue.name=Светло-синий Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.yellow.name=Жёлтый Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.lime.name=Лаймовый Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.pink.name=Розовый Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.gray.name=Серый Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.silver.name=Светло-серый Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.cyan.name=Голубой Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.purple.name=Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.blue.name=Синий Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.brown.name=Коричневый Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.green.name=Зелёный Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.red.name=Красный Железный Шалкеровый ящик -tile.ironchest.shulker_box.iron.black.name=Чёрный Железный Шалкеровый ящик - -tile.ironchest.shulker_box.gold.white.name=Белый Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.orange.name=Оранжевый Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.magenta.name=Фиолетовый Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.light_blue.name=Светло-синий Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.yellow.name=Жёлтый Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.lime.name=Лаймовый Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.pink.name=Розовый Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.gray.name=Серый Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.silver.name=Светло-серый Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.cyan.name=Голубой Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.purple.name=Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.blue.name=Синий Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.brown.name=Коричневый Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.green.name=Зелёный Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.red.name=Красный Золотой Шалкеровый ящик -tile.ironchest.shulker_box.gold.black.name=Чёрный Золотой Шалкеровый ящик - -tile.ironchest.shulker_box.diamond.white.name=Белый Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.orange.name=Оранжевый Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.magenta.name=Фиолетовый Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.light_blue.name=Светло-синий Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.yellow.name=Жёлтый Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.lime.name=Лаймовый Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.pink.name=Розовый Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.gray.name=Серый Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.silver.name=Светло-серый Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.cyan.name=Голубой Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.purple.name=Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.blue.name=Синий Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.brown.name=Коричневый Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.green.name=Зелёный Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.red.name=Красный Алмазный Шалкеровый ящик -tile.ironchest.shulker_box.diamond.black.name=Чёрный Алмазный Шалкеровый ящик - -tile.ironchest.shulker_box.copper.white.name=Белый Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.orange.name=Оранжевый Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.magenta.name=Фиолетовый Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.light_blue.name=Светло-синий Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.yellow.name=Жёлтый Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.lime.name=Лаймовый Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.pink.name=Розовый Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.gray.name=Серый Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.silver.name=Светло-серый Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.cyan.name=Голубой Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.purple.name=Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.blue.name=Синий Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.brown.name=Коричневый Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.green.name=Зелёный Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.red.name=Красный Медный Шалкеровый ящик -tile.ironchest.shulker_box.copper.black.name=Чёрный Медный Шалкеровый ящик - -tile.ironchest.shulker_box.silver.white.name=Белый Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.orange.name=Оранжевый Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.magenta.name=Фиолетовый Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.light_blue.name=Светло-синий Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.yellow.name=Жёлтый Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.lime.name=Лаймовый Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.pink.name=Розовый Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.gray.name=Серый Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.silver.name=Светло-серый Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.cyan.name=Голубой Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.purple.name=Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.blue.name=Синий Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.brown.name=Коричневый Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.green.name=Зелёный Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.red.name=Красный Серебряный Шалкеровый ящик -tile.ironchest.shulker_box.silver.black.name=Чёрный Серебряный Шалкеровый ящик - -tile.ironchest.shulker_box.crystal.white.name=Белый Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.orange.name=Оранжевый Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.magenta.name=Фиолетовый Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.light_blue.name=Светло-синий Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.yellow.name=Жёлтый Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.lime.name=Лаймовый Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.pink.name=Розовый Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.gray.name=Серый Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.silver.name=Светло-серый Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.cyan.name=Голубой Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.purple.name=Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.blue.name=Синий Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.brown.name=Коричневый Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.green.name=Зелёный Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.red.name=Красный Кристальный Шалкеровый ящик -tile.ironchest.shulker_box.crystal.black.name=Чёрный Кристальный Шалкеровый ящик - -tile.ironchest.shulker_box.obsidian.white.name=Белый Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.orange.name=Оранжевый Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.magenta.name=Фиолетовый Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.light_blue.name=Светло-синий Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.yellow.name=Жёлтый Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.lime.name=Лаймовый Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.pink.name=Розовый Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.gray.name=Серый Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.silver.name=Светло-серый Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.cyan.name=Голубой Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.purple.name=Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.blue.name=Синий Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.brown.name=Коричневый Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.green.name=Зелёный Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.red.name=Красный Обсидиановый Шалкеровый ящик -tile.ironchest.shulker_box.obsidian.black.name=Чёрный Обсидиановый Шалкеровый ящик - -item.ironchest.shulker_box.iron_gold.name=Улучшение из железного в золотой Шалкеровый ящик -item.ironchest.shulker_box.iron_gold.tooltip=Используется для улучшения из железного в золотой Шалкеровый ящик\nЦвет ящика остаётся тем же самым. -item.ironchest.shulker_box.gold_diamond.name=Улучшение из золотого в алмазный Шалкеровый ящик -item.ironchest.shulker_box.gold_diamond.tooltip=Используется для улучшения из золотого в алмазный Шалкеровый ящик\nЦвет ящика остаётся тем же самым. -item.ironchest.shulker_box.copper_silver.name=Улучшение из медного в серебряный Шалкеровый ящик -item.ironchest.shulker_box.copper_silver.tooltip=Используется для улучшения из медного в серебряный Шалкеровый ящик\nЦвет ящика остаётся тем же самым. -item.ironchest.shulker_box.silver_gold.name=Улучшение из серебряного в золотой Шалкеровый ящик -item.ironchest.shulker_box.silver_gold.tooltip=Используется для улучшения из серебряного в золотой Шалкеровый ящик\nЦвет ящика остаётся тем же самым. -item.ironchest.shulker_box.copper_iron.name=Улучшение из медного в железный Шалкеровый ящик -item.ironchest.shulker_box.copper_iron.tooltip=Используется для улучшения из медного в железный Шалкеровый ящик\nЦвет ящика остаётся тем же самым. -item.ironchest.shulker_box.diamond_crystal.name=Улучшение из алмазного в кристальный Шалкеровый ящик -item.ironchest.shulker_box.diamond_crystal.tooltip=Используется для улучшения из алмазного в кристальный Шалкеровый ящик\nЦвет ящика остаётся тем же самым. -item.ironchest.shulker_box.vanilla_iron.name=Улучшение из обычного в железный Шалкеровый ящик -item.ironchest.shulker_box.vanilla_iron.tooltip=Используется для улучшения из обычного в железный Шалкеровый ящик\nЦвет ящика остаётся тем же самым. -item.ironchest.shulker_box.vanilla_copper.name=Улучшение из обычного в медный Шалкеровый ящик -item.ironchest.shulker_box.vanilla_copper.tooltip=Используется для улучшения из обычного в медный Шалкеровый ящик\nЦвет ящика остаётся тем же самым. -item.ironchest.shulker_box.diamond_obsidian.name=Улучшение из алмазного в обсидиановый Шалкеровый ящик -item.ironchest.shulker_box.diamond_obsidian.tooltip=Используется для улучшения из алмазного в обсидиановый Шалкеровый ящик\nЦвет ящика остаётся тем же самым. - -############## -# GUIs # -############## - -itemGroup.ironchest=Железные сундуки diff --git a/src/main/resources/assets/ironchest/lang/sv_SE.lang b/src/main/resources/assets/ironchest/lang/sv_SE.lang deleted file mode 100755 index 1f25185..0000000 --- a/src/main/resources/assets/ironchest/lang/sv_SE.lang +++ /dev/null @@ -1,21 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Järnkista -tile.ironchest.chest.gold.name=Guldkista -tile.ironchest.chest.diamond.name=Diamantkista -tile.ironchest.chest.copper.name=Kopparkista -tile.ironchest.chest.silver.name=Silverkista -tile.ironchest.chest.crystal.name=Kristallkista -tile.ironchest.chest.obsidian.name=Obsidiankista - -item.ironchest.chest.iron_gold.name=Järn till Guld Kistuppgradering -item.ironchest.chest.gold_diamond.name=Guld till Diamant Kistuppgradering -item.ironchest.chest.copper_silver.name=Koppar till Silver Kistuppgradering -item.ironchest.chest.silver_gold.name=Silver till Guld Kistuppgradering -item.ironchest.chest.copper_iron.name=Koppar till Järn Kistuppgradering -item.ironchest.chest.diamond_crystal.name=Diamant till Kristal Kistuppgradering -item.ironchest.chest.wood_iron.name=Trä till Järn Kistuppgradering -item.ironchest.chest.wood_copper.name=Trä till Koppar Kistuppgradering -item.ironchest.chest.diamond_obsidian.name=Diamant till Obsidian Kistuppgradering diff --git a/src/main/resources/assets/ironchest/lang/tr_TR.lang b/src/main/resources/assets/ironchest/lang/tr_TR.lang deleted file mode 100755 index 4343651..0000000 --- a/src/main/resources/assets/ironchest/lang/tr_TR.lang +++ /dev/null @@ -1,29 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Demir Sandık -tile.ironchest.chest.gold.name=Altın Sandık -tile.ironchest.chest.diamond.name=Elmas Sandık -tile.ironchest.chest.copper.name=Bakır Sandık -tile.ironchest.chest.silver.name=Gümüş Sandık -tile.ironchest.chest.crystal.name=Kristal Sandık -tile.ironchest.chest.obsidian.name=Obsidyen Sandık -tile.ironchest.chest.dirtchest9000.name=Toprak Sandık-9000! - -item.ironchest.chest.iron_gold.name=Demir Sandığı Altın Sandığa Yükselt -item.ironchest.chest.gold_diamond.name=Altın Sandığı Elmas Sandığa Yükselt -item.ironchest.chest.copper_silver.name=Bakır Sandığı Gümüş Sandığa Yükselt -item.ironchest.chest.silver_gold.name=Gümüş Sandığı Altın Sandığa Yükselt -item.ironchest.chest.copper_iron.name=Bakır Sandığı Demir Sandığa Yükselt -item.ironchest.chest.diamond_crystal.name=Elmas Sandığı Kristal Sandığa Yükselt -item.ironchest.chest.wood_iron.name=Tahta Sandığı Demir Sandığa Yükselt -item.ironchest.chest.wood_copper.name=Tahta Sandığı Bakır Sandığa Yükselt -item.ironchest.chest.diamond_obsidian.name=Elmas Sandığı Obsidyen Sandığa Yükselt - -book.ironchest.dirtchest9000.title=Toprak Sandık-9000 Kullanım Kılavuzu -book.ironchest.dirtchest9000.page1=Yeni sandık olan Toprak Sandık-9000 yaptığınız için teşekkürler.Bu sandık ile topraklarınızı depolayabilirsiniz. -book.ironchest.dirtchest9000.page2=Kullanımı: 64 adet toprak alarak içine koyunuz. Böylece sadece toprak depolanır. -book.ironchest.dirtchest9000.page3=Biz bu kılavuzu gözden keyif aldık umuyoruz, ve gelecekte ürünlerimizi kullanmayı düşünün umuyoruz! Saygılarımızla, dahil DirtChest 9000 manuel yazar. -book.ironchest.dirtchest9000.page4=Garanti: Bu ürün herhangi bir garanti vardır. Sizin kir depolanabilir değil, yavaş yavaş çevreye sülük olabilir, ya da alternatif olarak, hiç bir şey yapamazsınız. -book.ironchest.dirtchest9000.page5=Toprak Sandık-9000 çevreye türüdür. Sorumlu bu rehber kitap imha edin ve ne olursa olsun sadece bazı lav içine ayna yok yok. Bizim için çok üzücü olacaktır. diff --git a/src/main/resources/assets/ironchest/lang/uk_UA.lang b/src/main/resources/assets/ironchest/lang/uk_UA.lang deleted file mode 100644 index 2581a96..0000000 --- a/src/main/resources/assets/ironchest/lang/uk_UA.lang +++ /dev/null @@ -1,177 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=Залізна скриня -tile.ironchest.chest.gold.name=Золота скриня -tile.ironchest.chest.diamond.name=Діамантова скриня -tile.ironchest.chest.copper.name=Мідна скриня -tile.ironchest.chest.silver.name=Срібна скриня -tile.ironchest.chest.crystal.name=Кришталева скриня -tile.ironchest.chest.obsidian.name=Обсидіанова скриня -tile.ironchest.chest.dirtchest9000.name=Замлесхрон 9000! - -item.ironchest.chest.iron_gold.name=Доробка залізної скрині до золотої -item.ironchest.chest.gold_diamond.name=Доробка золотої скрині до діамантової -item.ironchest.chest.copper_silver.name=Доробка мідної скрині до срібної -item.ironchest.chest.silver_gold.name=Доробка срібної скрині до золотої -item.ironchest.chest.copper_iron.name=Доробка мідної скрині до залізної -item.ironchest.chest.diamond_crystal.name=Доробка діамантової скрині до кришталевої -item.ironchest.chest.wood_iron.name=Доробка деревʼяної скрині до залізної -item.ironchest.chest.wood_copper.name=Доробка деревʼяної скрині до мідної -item.ironchest.chest.diamond_obsidian.name=Доробка діамантової скрині до обсидіанової - -book.ironchest.dirtchest9000.title=Посібник до Замлесхрону 9000! -book.ironchest.dirtchest9000.page1="Вітайте новий Замлесхрон 9000! Ми сподіваємось, що ви будете тримати довгі роки свою землю у нашому пристрої для зберігання." -book.ironchest.dirtchest9000.page2="Використання: просто покладіть на обраний стак землі до високопродуктивної комірки та насолоджуйтесь зручністю доступу до землі кожного разу, як ви проходите повз скриню!" -book.ironchest.dirtchest9000.page3="Сподіваємось Вам сподобалась дана інструкція, та будете і надалі користуватися нашими продуктами! З повагою, автори посібника Замлесхрону 9000." -book.ironchest.dirtchest9000.page4="Гарантія: Цей продукт надається без жодної гарантії. Ваша земля може зберігатися, може повільно просочуватися назовні, чи навпаки, нічого не трапиться." -book.ironchest.dirtchest9000.page5="Замлесхрон 9000 є екологічно чистим. Будь ласка, утилізуйте цей посібник відповідально, а не як зазвичай, кидаючи у лаву. В іншому випадку ми засмутимося." - -####################### -# Shulker Boxes # -####################### - -tile.ironchest.shulker_box.iron.white.name=Біла залізна коробка шалкера -tile.ironchest.shulker_box.iron.orange.name=Руда залізна коробка шалкера -tile.ironchest.shulker_box.iron.magenta.name=Фіолетова залізна коробка шалкера -tile.ironchest.shulker_box.iron.light_blue.name=Світло-синя залізна коробка шалкера -tile.ironchest.shulker_box.iron.yellow.name=Жовта залізна коробка шалкера -tile.ironchest.shulker_box.iron.lime.name=Лаймова залізна коробка шалкера -tile.ironchest.shulker_box.iron.pink.name=Рожева залізна коробка шалкера -tile.ironchest.shulker_box.iron.gray.name=Сіра залізна коробка шалкера -tile.ironchest.shulker_box.iron.silver.name=Світло-сіра залізна коробка шалкера -tile.ironchest.shulker_box.iron.cyan.name=Блакитна залізна коробка шалкера -tile.ironchest.shulker_box.iron.purple.name=Пурпурна залізна коробка шалкера -tile.ironchest.shulker_box.iron.blue.name=Синя залізна коробка шалкера -tile.ironchest.shulker_box.iron.brown.name=Коричнева залізна коробка шалкера -tile.ironchest.shulker_box.iron.green.name=Зелена залізна коробка шалкера -tile.ironchest.shulker_box.iron.red.name=Червона залізна коробка шалкера -tile.ironchest.shulker_box.iron.black.name=Чорна залізна коробка шалкера - -tile.ironchest.shulker_box.gold.white.name=Біла золота коробка шалкера -tile.ironchest.shulker_box.gold.orange.name=Руда золота коробка шалкера -tile.ironchest.shulker_box.gold.magenta.name=Фіолетова золота коробка шалкера -tile.ironchest.shulker_box.gold.light_blue.name=Світло-синя залізна коробка шалкера -tile.ironchest.shulker_box.gold.yellow.name=Жовта золота коробка шалкера -tile.ironchest.shulker_box.gold.lime.name=Лаймова золота коробка шалкера -tile.ironchest.shulker_box.gold.pink.name=Рожева золота коробка шалкера -tile.ironchest.shulker_box.gold.gray.name=Сіра золота коробка шалкера -tile.ironchest.shulker_box.gold.silver.name=Світло-сіра золота коробка шалкера -tile.ironchest.shulker_box.gold.cyan.name=Блакитна золота коробка шалкера -tile.ironchest.shulker_box.gold.purple.name=Пурпурна золота коробка шалкера -tile.ironchest.shulker_box.gold.blue.name=Синя залізна коробка шалкера -tile.ironchest.shulker_box.gold.brown.name=Коричнева золота коробка шалкера -tile.ironchest.shulker_box.gold.green.name=Зелена золота коробка шалкера -tile.ironchest.shulker_box.gold.red.name=Червона золота коробка шалкера -tile.ironchest.shulker_box.gold.black.name=Чорна золота коробка шалкера - -tile.ironchest.shulker_box.diamond.white.name=Біла діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.orange.name=Руда діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.magenta.name=Фіолетова діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.light_blue.name=Світло-синя діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.yellow.name=Жовта діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.lime.name=Лаймова діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.pink.name=Рожева діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.gray.name=Сіра діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.silver.name=Світло-сіра діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.cyan.name=Блакитна діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.purple.name=Пурпурна діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.blue.name=Синя діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.brown.name=Коричнева діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.green.name=Зелена діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.red.name=Червона діамантова коробка шалкера -tile.ironchest.shulker_box.diamond.black.name=Чорна діамантова коробка шалкера - -tile.ironchest.shulker_box.copper.white.name=Біла мідна коробка шалкера -tile.ironchest.shulker_box.copper.orange.name=Руда мідна коробка шалкера -tile.ironchest.shulker_box.copper.magenta.name=Фіолетова мідна коробка шалкера -tile.ironchest.shulker_box.copper.light_blue.name=Світло-синя мідна коробка шалкера -tile.ironchest.shulker_box.copper.yellow.name=Жовта мідна коробка шалкера -tile.ironchest.shulker_box.copper.lime.name=Лаймова мідна коробка шалкера -tile.ironchest.shulker_box.copper.pink.name=Рожева мідна коробка шалкера -tile.ironchest.shulker_box.copper.gray.name=Сіра мідна коробка шалкера -tile.ironchest.shulker_box.copper.silver.name=Світло-сіра мідна коробка шалкера -tile.ironchest.shulker_box.copper.cyan.name=Блакитна мідна коробка шалкера -tile.ironchest.shulker_box.copper.purple.name=Пурпурна мідна коробка шалкера -tile.ironchest.shulker_box.copper.blue.name=Синя мідна коробка шалкера -tile.ironchest.shulker_box.copper.brown.name=Коричнева мідна коробка шалкера -tile.ironchest.shulker_box.copper.green.name=Зелена мідна коробка шалкера -tile.ironchest.shulker_box.copper.red.name=Червона мідна коробка шалкера -tile.ironchest.shulker_box.copper.black.name=Чорна мідна коробка шалкера - -tile.ironchest.shulker_box.silver.white.name=Біла срібна коробка шалкера -tile.ironchest.shulker_box.silver.orange.name=Руда срібна коробка шалкера -tile.ironchest.shulker_box.silver.magenta.name=Фіолетова срібна коробка шалкера -tile.ironchest.shulker_box.silver.light_blue.name=Світло-синя срібна коробка шалкера -tile.ironchest.shulker_box.silver.yellow.name=Жовта срібна коробка шалкера -tile.ironchest.shulker_box.silver.lime.name=Лаймова срібна коробка шалкера -tile.ironchest.shulker_box.silver.pink.name=Рожева срібна коробка шалкера -tile.ironchest.shulker_box.silver.gray.name=Сіра срібна коробка шалкера -tile.ironchest.shulker_box.silver.silver.name=Світло-сіра срібна коробка шалкера -tile.ironchest.shulker_box.silver.cyan.name=Блакитна срібна коробка шалкера -tile.ironchest.shulker_box.silver.purple.name=Пурпурна срібна коробка шалкера -tile.ironchest.shulker_box.silver.blue.name=Синя срібна коробка шалкера -tile.ironchest.shulker_box.silver.brown.name=Коричнева срібна коробка шалкера -tile.ironchest.shulker_box.silver.green.name=Зелена срібна коробка шалкера -tile.ironchest.shulker_box.silver.red.name=Червона срібна коробка шалкера -tile.ironchest.shulker_box.silver.black.name=Чорна срібна коробка шалкера - -tile.ironchest.shulker_box.crystal.white.name=Біла кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.orange.name=Руда кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.magenta.name=Фіолетова кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.light_blue.name=Світло-синя кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.yellow.name=Жовта кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.lime.name=Лаймова кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.pink.name=Рожева кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.gray.name=Сіра кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.silver.name=Світло-сіра кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.cyan.name=Блакитна кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.purple.name=Пурпурна кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.blue.name=Синя кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.brown.name=Коричнева кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.green.name=Зелена кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.red.name=Червона кришталева коробка шалкера -tile.ironchest.shulker_box.crystal.black.name=Чорна кришталева коробка шалкера - -tile.ironchest.shulker_box.obsidian.white.name=Біла обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.orange.name=Руда обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.magenta.name=Фіолетова обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.light_blue.name=Світло-синя обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.yellow.name=Жовта обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.lime.name=Лаймова обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.pink.name=Рожева обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.gray.name=Сіра обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.silver.name=Світло-сіра обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.cyan.name=Блакитна обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.purple.name=Пурпурна обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.blue.name=Синя обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.brown.name=Коричнева обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.green.name=Зелена обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.red.name=Червона обсидіанова коробка шалкера -tile.ironchest.shulker_box.obsidian.black.name=Чорна обсидіанова коробка шалкера - -item.ironchest.shulker_box.iron_gold.name=Доробка залізної коробки шалкера до золотої -item.ironchest.shulker_box.iron_gold.tooltip=Використовується для доробки залізної коробки шалкера до золотої\nКолір коробки лишається той самий. -item.ironchest.shulker_box.gold_diamond.name=Доробка золотої коробки шалкера до діамантової -item.ironchest.shulker_box.gold_diamond.tooltip=Використовується для доробки золотої коробки шалкера до діамантової\nКолір коробки лишається той самий. -item.ironchest.shulker_box.copper_silver.name=Доробка мідної коробки шалкера до срібної -item.ironchest.shulker_box.copper_silver.tooltip=Використовується для доробки мідної коробки шалкера до срібної\nКолір коробки лишається той самий. -item.ironchest.shulker_box.silver_gold.name=Доробка срібної коробки шалкера до золотої -item.ironchest.shulker_box.silver_gold.tooltip=Використовується для доробки срібної коробки шалкера до золотої\nКолір коробки лишається той самий. -item.ironchest.shulker_box.copper_iron.name=Доробка мідної коробки шалкера до залізної -item.ironchest.shulker_box.copper_iron.tooltip=Використовується для доробки мідної коробки шалкера до залізної\nКолір коробки лишається той самий. -item.ironchest.shulker_box.diamond_crystal.name=Доробка діамантової коробки шалкера до кришталевої -item.ironchest.shulker_box.diamond_crystal.tooltip=Використовується для доробки діамантової коробки шалкера до кришталевої\nКолір коробки лишається той самий. -item.ironchest.shulker_box.vanilla_iron.name=Доробка звичайної коробки шалкера до залізної -item.ironchest.shulker_box.vanilla_iron.tooltip=Використовується для доробки звичайної коробки шалкера до залізної\nКолір коробки лишається той самий. -item.ironchest.shulker_box.vanilla_copper.name=Доробка звичайної коробки шалкера до мідної -item.ironchest.shulker_box.vanilla_copper.tooltip=Використовується для доробки звичайної коробки шалкера до мідної\nКолір коробки лишається той самий. -item.ironchest.shulker_box.diamond_obsidian.name=Доробка діамантової коробки шалкера до обсидіанової -item.ironchest.shulker_box.diamond_obsidian.tooltip=Використовується для доробки діамантової коробки шалкера до обсидіанової\nКолір коробки лишається той самий. - -############## -# GUIs # -############## - -itemGroup.ironchest=Залізні скрині diff --git a/src/main/resources/assets/ironchest/lang/zh_CN.lang b/src/main/resources/assets/ironchest/lang/zh_CN.lang deleted file mode 100755 index 91928c5..0000000 --- a/src/main/resources/assets/ironchest/lang/zh_CN.lang +++ /dev/null @@ -1,177 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=铁箱子 -tile.ironchest.chest.gold.name=金箱子 -tile.ironchest.chest.diamond.name=钻石箱子 -tile.ironchest.chest.copper.name=铜箱子 -tile.ironchest.chest.silver.name=银箱子 -tile.ironchest.chest.crystal.name=水晶箱子 -tile.ironchest.chest.obsidian.name=黑曜石箱子 -tile.ironchest.chest.dirtchest9000.name=泥箱子9000! - -item.ironchest.chest.iron_gold.name=升级:铁>金 -item.ironchest.chest.gold_diamond.name=升级:金>钻石 -item.ironchest.chest.copper_silver.name=升级:铜>银 -item.ironchest.chest.silver_gold.name=升级:银>金 -item.ironchest.chest.copper_iron.name=升级:铜>铁 -item.ironchest.chest.diamond_crystal.name=升级:钻石>水晶 -item.ironchest.chest.wood_iron.name=升级:木>铁 -item.ironchest.chest.wood_copper.name=升级:木>铜 -item.ironchest.chest.diamond_obsidian.name=升级:钻石>黑曜石 - -book.ironchest.dirtchest9000.title=傻瓜也一定会用的泥箱子9000! -book.ironchest.dirtchest9000.page1=欢迎使用这台全新的泥箱子9000!希望你能愉快地常年使用我们的设备来储存(大量)泥土(大雾)。 -book.ironchest.dirtchest9000.page2=使用方法: 把一组泥土丢进去就行了。每次您经过的时候都可以打开它(很方便地)取出来用。 -book.ironchest.dirtchest9000.page3=希望您阅读本手册愉快,并选择使用我们的产品。作为泥箱子9000手册作者我谨向您致以诚挚问候。 -book.ironchest.dirtchest9000.page4=质量保障: 恕本产品不提供任何质量保障。您的泥土或者能安全存储其内,或者会逐渐流失到环境中,或者什么也不会发生。(读者:我了个去!) -book.ironchest.dirtchest9000.page5=泥箱子9000十分环保。请小心收藏好本手册,如果您随手丢进岩浆的话,我们可会伤心的。 - -####################### -# Shulker Boxes # -####################### - -tile.ironchest.shulker_box.iron.white.name=白色铁质潜影盒 -tile.ironchest.shulker_box.iron.orange.name=橙色铁质潜影盒 -tile.ironchest.shulker_box.iron.magenta.name=品红色铁质潜影盒 -tile.ironchest.shulker_box.iron.light_blue.name=淡蓝色铁质潜影盒 -tile.ironchest.shulker_box.iron.yellow.name=黄色铁质潜影盒 -tile.ironchest.shulker_box.iron.lime.name=黄绿色铁质潜影盒 -tile.ironchest.shulker_box.iron.pink.name=粉色铁质潜影盒 -tile.ironchest.shulker_box.iron.gray.name=灰色铁质潜影盒 -tile.ironchest.shulker_box.iron.silver.name=银色铁质潜影盒 -tile.ironchest.shulker_box.iron.cyan.name=青色铁质潜影盒 -tile.ironchest.shulker_box.iron.purple.name=紫色铁质潜影盒 -tile.ironchest.shulker_box.iron.blue.name=蓝色铁质潜影盒 -tile.ironchest.shulker_box.iron.brown.name=棕色铁质潜影盒 -tile.ironchest.shulker_box.iron.green.name=绿色铁质潜影盒 -tile.ironchest.shulker_box.iron.red.name=红色铁质潜影盒 -tile.ironchest.shulker_box.iron.black.name=黑色铁质潜影盒 - -tile.ironchest.shulker_box.gold.white.name=白色金质潜影盒 -tile.ironchest.shulker_box.gold.orange.name=橙色金质潜影盒 -tile.ironchest.shulker_box.gold.magenta.name=品红色金质潜影盒 -tile.ironchest.shulker_box.gold.light_blue.name=淡蓝色金质潜影盒 -tile.ironchest.shulker_box.gold.yellow.name=黄色金质潜影盒 -tile.ironchest.shulker_box.gold.lime.name=黄绿色金质潜影盒 -tile.ironchest.shulker_box.gold.pink.name=粉色金质潜影盒 -tile.ironchest.shulker_box.gold.gray.name=灰色金质潜影盒 -tile.ironchest.shulker_box.gold.silver.name=银色金质潜影盒 -tile.ironchest.shulker_box.gold.cyan.name=青色金质潜影盒 -tile.ironchest.shulker_box.gold.purple.name=紫色金质潜影盒 -tile.ironchest.shulker_box.gold.blue.name=蓝色金质潜影盒 -tile.ironchest.shulker_box.gold.brown.name=棕色金质潜影盒 -tile.ironchest.shulker_box.gold.green.name=绿色金质潜影盒 -tile.ironchest.shulker_box.gold.red.name=红色金质潜影盒 -tile.ironchest.shulker_box.gold.black.name=黑色金质潜影盒 - -tile.ironchest.shulker_box.diamond.white.name=白色钻石潜影盒 -tile.ironchest.shulker_box.diamond.orange.name=橙色钻石潜影盒 -tile.ironchest.shulker_box.diamond.magenta.name=品红色钻石潜影盒 -tile.ironchest.shulker_box.diamond.light_blue.name=淡蓝色钻石潜影盒 -tile.ironchest.shulker_box.diamond.yellow.name=黄色钻石潜影盒 -tile.ironchest.shulker_box.diamond.lime.name=黄绿色钻石潜影盒 -tile.ironchest.shulker_box.diamond.pink.name=粉色钻石潜影盒 -tile.ironchest.shulker_box.diamond.gray.name=灰色钻石潜影盒 -tile.ironchest.shulker_box.diamond.silver.name=银色钻石潜影盒 -tile.ironchest.shulker_box.diamond.cyan.name=青色钻石潜影盒 -tile.ironchest.shulker_box.diamond.purple.name=紫色钻石潜影盒 -tile.ironchest.shulker_box.diamond.blue.name=蓝色钻石潜影盒 -tile.ironchest.shulker_box.diamond.brown.name=棕色钻石潜影盒 -tile.ironchest.shulker_box.diamond.green.name=绿色钻石潜影盒 -tile.ironchest.shulker_box.diamond.red.name=红色钻石潜影盒 -tile.ironchest.shulker_box.diamond.black.name=黑色钻石潜影盒 - -tile.ironchest.shulker_box.copper.white.name=白色铜质潜影盒 -tile.ironchest.shulker_box.copper.orange.name=橙色铜质潜影盒 -tile.ironchest.shulker_box.copper.magenta.name=品红色铜质潜影盒 -tile.ironchest.shulker_box.copper.light_blue.name=淡蓝色铜质潜影盒 -tile.ironchest.shulker_box.copper.yellow.name=黄色铜质潜影盒 -tile.ironchest.shulker_box.copper.lime.name=黄绿色铜质潜影盒 -tile.ironchest.shulker_box.copper.pink.name=粉色铜质潜影盒 -tile.ironchest.shulker_box.copper.gray.name=灰色铜质潜影盒 -tile.ironchest.shulker_box.copper.silver.name=银色铜质潜影盒 -tile.ironchest.shulker_box.copper.cyan.name=青色铜质潜影盒 -tile.ironchest.shulker_box.copper.purple.name=紫色铜质潜影盒 -tile.ironchest.shulker_box.copper.blue.name=蓝色铜质潜影盒 -tile.ironchest.shulker_box.copper.brown.name=棕色铜质潜影盒 -tile.ironchest.shulker_box.copper.green.name=绿色铜质潜影盒 -tile.ironchest.shulker_box.copper.red.name=红色铜质潜影盒 -tile.ironchest.shulker_box.copper.black.name=黑色铜质潜影盒 - -tile.ironchest.shulker_box.silver.white.name=白色银质潜影盒 -tile.ironchest.shulker_box.silver.orange.name=橙色银质潜影盒 -tile.ironchest.shulker_box.silver.magenta.name=品红色银质潜影盒 -tile.ironchest.shulker_box.silver.light_blue.name=淡蓝色银质潜影盒 -tile.ironchest.shulker_box.silver.yellow.name=黄色银质潜影盒 -tile.ironchest.shulker_box.silver.lime.name=黄绿色银质潜影盒 -tile.ironchest.shulker_box.silver.pink.name=粉色银质潜影盒 -tile.ironchest.shulker_box.silver.gray.name=灰色银质潜影盒 -tile.ironchest.shulker_box.silver.silver.name=银色银质潜影盒 -tile.ironchest.shulker_box.silver.cyan.name=青色银质潜影盒 -tile.ironchest.shulker_box.silver.purple.name=紫色银质潜影盒 -tile.ironchest.shulker_box.silver.blue.name=蓝色银质潜影盒 -tile.ironchest.shulker_box.silver.brown.name=棕色银质潜影盒 -tile.ironchest.shulker_box.silver.green.name=绿色银质潜影盒 -tile.ironchest.shulker_box.silver.red.name=红色银质潜影盒 -tile.ironchest.shulker_box.silver.black.name=黑色银质潜影盒 - -tile.ironchest.shulker_box.crystal.white.name=白色水晶潜影盒 -tile.ironchest.shulker_box.crystal.orange.name=橙色水晶潜影盒 -tile.ironchest.shulker_box.crystal.magenta.name=品红色水晶潜影盒 -tile.ironchest.shulker_box.crystal.light_blue.name=淡蓝色水晶潜影盒 -tile.ironchest.shulker_box.crystal.yellow.name=黄色水晶潜影盒 -tile.ironchest.shulker_box.crystal.lime.name=黄绿色水晶潜影盒 -tile.ironchest.shulker_box.crystal.pink.name=粉色水晶潜影盒 -tile.ironchest.shulker_box.crystal.gray.name=灰色水晶潜影盒 -tile.ironchest.shulker_box.crystal.silver.name=银色水晶潜影盒 -tile.ironchest.shulker_box.crystal.cyan.name=青色水晶潜影盒 -tile.ironchest.shulker_box.crystal.purple.name=紫色水晶潜影盒 -tile.ironchest.shulker_box.crystal.blue.name=蓝色水晶潜影盒 -tile.ironchest.shulker_box.crystal.brown.name=棕色水晶潜影盒 -tile.ironchest.shulker_box.crystal.green.name=绿色水晶潜影盒 -tile.ironchest.shulker_box.crystal.red.name=红色水晶潜影盒 -tile.ironchest.shulker_box.crystal.black.name=黑色水晶潜影盒 - -tile.ironchest.shulker_box.obsidian.white.name=白色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.orange.name=橙色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.magenta.name=品红色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.light_blue.name=淡蓝色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.yellow.name=黄色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.lime.name=黄绿色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.pink.name=粉色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.gray.name=灰色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.silver.name=银色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.cyan.name=青色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.purple.name=紫色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.blue.name=蓝色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.brown.name=棕色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.green.name=绿色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.red.name=红色黑曜石潜影盒 -tile.ironchest.shulker_box.obsidian.black.name=黑色黑曜石潜影盒 - -item.ironchest.shulker_box.iron_gold.name=升级:铁质>金质潜影盒 -item.ironchest.shulker_box.iron_gold.tooltip=将铁质潜影盒升级成金质潜影盒\n潜影盒的颜色将保持不变。 -item.ironchest.shulker_box.gold_diamond.name=升级:金质>钻石潜影盒 -item.ironchest.shulker_box.gold_diamond.tooltip=将金质潜影盒升级成钻石潜影盒\n潜影盒的颜色将保持不变。 -item.ironchest.shulker_box.copper_silver.name=升级:铜质>银质潜影盒 -item.ironchest.shulker_box.copper_silver.tooltip=将铜质潜影盒升级成银质潜影盒\n潜影盒的颜色将保持不变。 -item.ironchest.shulker_box.silver_gold.name=升级:银质>金质潜影盒 -item.ironchest.shulker_box.silver_gold.tooltip=将银质潜影盒升级成金质潜影盒\n潜影盒的颜色将保持不变。 -item.ironchest.shulker_box.copper_iron.name=升级:铜质>铁质潜影盒 -item.ironchest.shulker_box.copper_iron.tooltip=将铜质潜影盒升级成铁质潜影盒\n潜影盒的颜色将保持不变。 -item.ironchest.shulker_box.diamond_crystal.name=升级:钻石>水晶潜影盒 -item.ironchest.shulker_box.diamond_crystal.tooltip=将钻石潜影盒升级成水晶潜影盒\n潜影盒的颜色将保持不变。 -item.ironchest.shulker_box.vanilla_iron.name=升级:原版>铁质潜影盒 -item.ironchest.shulker_box.vanilla_iron.tooltip=将原版潜影盒升级成铁质潜影盒\n潜影盒的颜色将保持不变。 -item.ironchest.shulker_box.vanilla_copper.name=升级:原版>铜质潜影盒 -item.ironchest.shulker_box.vanilla_copper.tooltip=将原版潜影盒升级成铜质潜影盒\n潜影盒的颜色将保持不变。 -item.ironchest.shulker_box.diamond_obsidian.name=升级:钻石>黑曜石潜影盒 -item.ironchest.shulker_box.diamond_obsidian.tooltip=将钻石潜影盒升级成黑曜石潜影盒\n潜影盒的颜色将保持不变。 - -############## -# GUIs # -############## - -itemGroup.ironchest=Iron Chests diff --git a/src/main/resources/assets/ironchest/lang/zh_TW.lang b/src/main/resources/assets/ironchest/lang/zh_TW.lang deleted file mode 100755 index 69c7cdc..0000000 --- a/src/main/resources/assets/ironchest/lang/zh_TW.lang +++ /dev/null @@ -1,29 +0,0 @@ -################ -# Chests # -################ - -tile.ironchest.chest.iron.name=鐵箱 -tile.ironchest.chest.gold.name=黃金箱 -tile.ironchest.chest.diamond.name=鑽石箱 -tile.ironchest.chest.copper.name=銅箱 -tile.ironchest.chest.silver.name=銀箱 -tile.ironchest.chest.crystal.name=水晶箱 -tile.ironchest.chest.obsidian.name=黑曜石箱 -tile.ironchest.chest.dirtchest9000.name=泥土箱9000! - -item.ironchest.chest.iron_gold.name=鐵箱升級成金箱 -item.ironchest.chest.gold_diamond.name=金箱升級成鑽石箱 -item.ironchest.chest.copper_silver.name=銅箱升級成銀箱 -item.ironchest.chest.silver_gold.name=銀箱升級成金箱 -item.ironchest.chest.copper_iron.name=銅箱升級成鐵箱 -item.ironchest.chest.diamond_crystal.name=鑽石箱升級成水晶箱 -item.ironchest.chest.wood_iron.name=木箱升級成鐵箱 -item.ironchest.chest.wood_copper.name=木箱升級成銅箱 -item.ironchest.chest.diamond_obsidian.name=鑽石箱升級成黑曜石箱 - -book.ironchest.dirtchest9000.title=笨蛋也一定會用的泥土箱9000! -book.ironchest.dirtchest9000.page1=歡迎使用這台全新的泥土箱9000!希望你能愉快地常年使用我們的設備來儲存泥土。 -book.ironchest.dirtchest9000.page2=使用方法:把一組泥土丟進去就行了。每次您經過的時候都可以打開它很方便地取出來用。 -book.ironchest.dirtchest9000.page3=希望您閱讀本手冊愉快,並選擇使用我們的產品。作為泥土箱9000手冊作者我謹向您致以誠摯問候。 -book.ironchest.dirtchest9000.page4=質量保障:恕本產品不提供任何質量保障。您的泥土或許能安全存儲其內,或許會逐漸流失到環境中,或者什麼也不會發生。 -book.ironchest.dirtchest9000.page5=泥土箱9000十分環保。請小心收藏好本手冊,如果您隨手丟進岩漿的話,我們可會傷心的。 \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/models/block/iron_chest.json b/src/main/resources/assets/ironchest/models/block/iron_chest.json deleted file mode 100644 index 16c0ca9..0000000 --- a/src/main/resources/assets/ironchest/models/block/iron_chest.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "parent": "block/block", - "textures": { - "texture": "ironchest:model/chest/copper_chest" - }, - "elements": [ - { "from": [ 1, 0, 1 ], - "to": [ 15, 10, 15 ], - "faces": { - "down": { "uv": [ 7, 4.75, 10.5, 8.25 ], "texture": "#texture" }, - "up": { "uv": [ 3.5, 4.75, 7, 8.25 ], "texture": "#texture" }, - "north": { "uv": [ 3.5, 8.25, 7, 10.75 ], "texture": "#texture" }, - "south": { "uv": [ 10.5, 8.25, 14, 10.75 ], "texture": "#texture" }, - "west": { "uv": [ 7, 8.25, 10.5, 10.75 ], "texture": "#texture" }, - "east": { "uv": [ 0, 8.25, 3.5, 10.75 ], "texture": "#texture" } - } - }, - { "from": [ 1, 9, 1 ], - "to": [ 15, 14, 15 ], - "faces": { - "down": { "uv": [ 7, 0, 10.5, 3.5 ], "texture": "#texture" }, - "up": { "uv": [ 3.5, 0, 7, 3.5 ], "texture": "#texture" }, - "north": { "uv": [ 3.5, 3.5, 7, 4.75 ], "texture": "#texture" }, - "south": { "uv": [ 10.5, 3.5, 14, 4.75 ], "texture": "#texture" }, - "west": { "uv": [ 7, 3.5, 10.5, 4.75 ], "texture": "#texture" }, - "east": { "uv": [ 0, 3.5, 3.5, 4.75 ], "texture": "#texture" } - } - }, - { "from": [ 7, 7, 0 ], - "to": [ 9, 11, 1 ], - "faces": { - "down": { "uv": [ 0, 0.75, 1.25, 0.5 ], "texture": "#texture" }, - "up": { "uv": [ 0, 0.25, 0.75, 0.5 ], "texture": "#texture" }, - "north": { "uv": [ 0.25, 0.25, 0.75, 1.25 ], "texture": "#texture" }, - "south": { "uv": [ 1, 0.25, 1.5, 1.25 ], "texture": "#texture" }, - "west": { "uv": [ 0.75, 0.25, 1, 1.25 ], "texture": "#texture" }, - "east": { "uv": [ 0, 0.25, 0.25, 1.25 ], "texture": "#texture" } - } - } - ] -} diff --git a/src/main/resources/assets/ironchest/models/block/iron_shulker_box.json b/src/main/resources/assets/ironchest/models/block/iron_shulker_box.json deleted file mode 100644 index 3886143..0000000 --- a/src/main/resources/assets/ironchest/models/block/iron_shulker_box.json +++ /dev/null @@ -1,152 +0,0 @@ -{ - "parent": "block/block", - "textures": { - "texture": "ironchest:model/shulker/purple/shulker_purple_copper" - }, - "elements": [ - { "from": [ 1, 0, 0 ], - "to": [ 15, 4, 1 ], - "faces": { - "north": { "uv": [ 0.25, 12, 3.75, 13 ], "texture": "#texture" } - } - }, - { "from": [ 4, 4, 0 ], - "to": [ 12, 8, 1 ], - "faces": { - "north": { "uv": [ 1, 11, 3, 12 ], "texture": "#texture" } - } - }, - { "from": [ 1, 4, 0 ], - "to": [ 4, 8, 1 ], - "faces": { - "north": { "uv": [ 3, 6, 3.75, 7 ], "texture": "#texture" } - } - }, - { "from": [ 12, 4, 0 ], - "to": [ 15, 8, 1 ], - "faces": { - "north": { "uv": [ 0.25, 6, 1, 7 ], "texture": "#texture" } - } - }, - { "from": [ 1, 8, 0 ], - "to": [ 15, 16, 1 ], - "faces": { - "north": { "uv": [ 0.25, 4, 3.75, 6 ], "texture": "#texture" } - } - }, - { "from": [ 15, 0, 0 ], - "to": [ 16, 4, 16 ], - "faces": { - "north": { "uv": [ 0, 12, 0.25, 13 ], "texture": "#texture" }, - "east": { "uv": [ 4, 12, 8, 13 ], "texture": "#texture" }, - "south": { "uv": [ 11.75, 12, 12, 13 ], "texture": "#texture" } - } - }, - { "from": [ 15, 4, 4 ], - "to": [ 16, 8, 12 ], - "faces": { - "east": { "uv": [ 5, 11, 7, 12 ], "texture": "#texture" } - } - }, - { "from": [ 15, 4, 0 ], - "to": [ 16, 8, 4 ], - "faces": { - "north": { "uv": [ 0, 6, 0.25, 7 ], "texture": "#texture" }, - "east": { "uv": [ 7, 6, 8, 7 ], "texture": "#texture" } - } - }, - { "from": [ 15, 4, 12 ], - "to": [ 16, 8, 16 ], - "faces": { - "east": { "uv": [ 4, 6, 5, 7 ], "texture": "#texture" }, - "south": { "uv": [ 11.75, 6, 12, 7 ], "texture": "#texture" } - } - }, - { "from": [ 15, 8, 0 ], - "to": [ 16, 16, 16 ], - "faces": { - "north": { "uv": [ 0, 4, 0.25, 6 ], "texture": "#texture" }, - "east": { "uv": [ 4, 4, 8, 6 ], "texture": "#texture" }, - "south": { "uv": [ 11.75, 4, 12, 6 ], "texture": "#texture" } - } - }, - { "from": [ 1, 0, 15 ], - "to": [ 15, 4, 16 ], - "faces": { - "south": { "uv": [ 8.25, 12, 11.75, 13 ], "texture": "#texture" } - } - }, - { "from": [ 4, 4, 15 ], - "to": [ 12, 8, 16 ], - "faces": { - "south": { "uv": [ 9, 11, 11, 12 ], "texture": "#texture" } - } - }, - { "from": [ 12, 4, 15 ], - "to": [ 15, 8, 16 ], - "faces": { - "south": { "uv": [ 11, 6, 11.75, 7 ], "texture": "#texture" } - } - }, - { "from": [ 1, 4, 15 ], - "to": [ 4, 8, 16 ], - "faces": { - "south": { "uv": [ 8.25, 6, 9, 7 ], "texture": "#texture" } - } - }, - { "from": [ 1, 8, 15 ], - "to": [ 15, 16, 16 ], - "faces": { - "south": { "uv": [ 8.25, 4, 11.75, 6 ], "texture": "#texture" } - } - }, - { "from": [ 0, 0, 0 ], - "to": [ 1, 4, 16 ], - "faces": { - "north": { "uv": [ 3.75, 12, 4, 13 ], "texture": "#texture" }, - "south": { "uv": [ 8, 12, 8.25, 13 ], "texture": "#texture" }, - "west": { "uv": [ 12, 12, 16, 13 ], "texture": "#texture" } - } - }, - { "from": [ 0, 4, 4 ], - "to": [ 1, 8, 12 ], - "faces": { - "west": { "uv": [ 13, 11, 15, 12 ], "texture": "#texture" } - } - }, - { "from": [ 0, 4, 12 ], - "to": [ 1, 8, 16 ], - "faces": { - "south": { "uv": [ 8, 6, 8.25, 7 ], "texture": "#texture" }, - "west": { "uv": [ 15, 6, 16, 7 ], "texture": "#texture" } - } - }, - { "from": [ 0, 4, 0 ], - "to": [ 1, 8, 4 ], - "faces": { - "north": { "uv": [ 3.75, 6, 4, 7 ], "texture": "#texture" }, - "west": { "uv": [ 12, 6, 13, 7 ], "texture": "#texture" } - } - }, - { "from": [ 0, 8, 0 ], - "to": [ 1, 16, 16 ], - "faces": { - "north": { "uv": [ 3.75, 4, 4, 6 ], "texture": "#texture" }, - "south": { "uv": [ 8, 4, 8.25, 6 ], "texture": "#texture" }, - "west": { "uv": [ 12, 4, 16, 6 ], "texture": "#texture" } - } - }, - { "from": [ 0, 16, 0 ], - "to": [ 16, 16, 16 ], - "faces": { - "up": { "uv": [ 4, 0, 8, 4 ], "texture": "#texture" } - } - }, - { "from": [ 0, 0, 0 ], - "to": [ 16, 0, 16 ], - "faces": { - "down": { "uv": [ 8, 7, 12, 11 ], "texture": "#texture" } - } - } - ] -} diff --git a/src/main/resources/assets/ironchest/recipes/_constants.json b/src/main/resources/assets/ironchest/recipes/_constants.json deleted file mode 100644 index c3e9640..0000000 --- a/src/main/resources/assets/ironchest/recipes/_constants.json +++ /dev/null @@ -1,93 +0,0 @@ -[ - { - "name": "IRON", - "ingredient": [ - { - "type": "forge:ore_dict", - "ore": "ingotRefinedIron" - }, - { - "type": "forge:ore_dict", - "ore": "ingotIron" - } - ] - }, - { - "name": "GOLD", - "ingredient": { - "type": "forge:ore_dict", - "ore": "ingotGold" - } - }, - { - "name": "DIAMOND", - "ingredient": { - "type": "forge:ore_dict", - "ore": "gemDiamond" - } - }, - { - "name": "COPPER", - "ingredient": { - "type": "forge:ore_dict", - "ore": "ingotCopper" - } - }, - { - "name": "SILVER", - "ingredient": { - "type": "forge:ore_dict", - "ore": "ingotSilver" - } - }, - { - "name": "GLASS", - "ingredient": { - "type": "forge:ore_dict", - "ore": "blockGlass" - } - }, - { - "name": "OBSIDIAN", - "ingredient": { - "item": "minecraft:obsidian" - } - }, - { - "name": "DIRT", - "ingredient": [ - { - "item": "minecraft:dirt", - "data": 0 - }, - { - "item": "minecraft:dirt", - "data": 1 - }, - { - "item": "minecraft:dirt", - "data": 2 - } - ] - }, - { - "name": "SHULKER_SHELL", - "ingredient": { - "item": "minecraft:shulker_shell" - } - }, - { - "name": "PLANKS", - "ingredient": { - "type": "forge:ore_dict", - "ore": "plankWood" - } - }, - { - "name": "CHEST", - "ingredient": { - "type": "forge:ore_dict", - "ore": "chestWood" - } - } -] \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/_factories.json b/src/main/resources/assets/ironchest/recipes/_factories.json deleted file mode 100644 index f349004..0000000 --- a/src/main/resources/assets/ironchest/recipes/_factories.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "recipes": { - "shulker_box": "cpw.mods.ironchest.common.crafting.recipe.ShulkerBoxRecipeFactory", - "shulker_box_coloring": "cpw.mods.ironchest.common.crafting.recipe.ShulkerBoxColorRecipeFactory" - }, - "conditions": { - "is_option_enabled": "cpw.mods.ironchest.common.crafting.condition.IsConfigOptionEnabledConditionFactory" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/chest/copper/vanilla_copper_chest.json b/src/main/resources/assets/ironchest/recipes/chest/copper/vanilla_copper_chest.json deleted file mode 100644 index 8c4e0ff..0000000 --- a/src/main/resources/assets/ironchest/recipes/chest/copper/vanilla_copper_chest.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "#CHEST" - } - }, - "result": { - "item": "ironchest:iron_chest", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/chest/crystal/diamond_crystal_chest.json b/src/main/resources/assets/ironchest/recipes/chest/crystal/diamond_crystal_chest.json deleted file mode 100644 index d91e61a..0000000 --- a/src/main/resources/assets/ironchest/recipes/chest/crystal/diamond_crystal_chest.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_chest", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_chest", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/chest/diamond/gold_diamond_chest.json b/src/main/resources/assets/ironchest/recipes/chest/diamond/gold_diamond_chest.json deleted file mode 100644 index 062a991..0000000 --- a/src/main/resources/assets/ironchest/recipes/chest/diamond/gold_diamond_chest.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_chest", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_chest", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/chest/diamond/silver_diamond_chest.json b/src/main/resources/assets/ironchest/recipes/chest/diamond/silver_diamond_chest.json deleted file mode 100644 index 9c63437..0000000 --- a/src/main/resources/assets/ironchest/recipes/chest/diamond/silver_diamond_chest.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_chest", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_chest", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/chest/dirt/vanilla_dirt_chest.json b/src/main/resources/assets/ironchest/recipes/chest/dirt/vanilla_dirt_chest.json deleted file mode 100644 index 5550724..0000000 --- a/src/main/resources/assets/ironchest/recipes/chest/dirt/vanilla_dirt_chest.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#DIRT" - }, - "S": { - "item": "#CHEST" - } - }, - "result": { - "item": "ironchest:iron_chest", - "data": 7 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/chest/gold/iron_gold_chest.json b/src/main/resources/assets/ironchest/recipes/chest/gold/iron_gold_chest.json deleted file mode 100644 index 2c958ff..0000000 --- a/src/main/resources/assets/ironchest/recipes/chest/gold/iron_gold_chest.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_chest", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_chest", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/chest/gold/silver_gold_chest.json b/src/main/resources/assets/ironchest/recipes/chest/gold/silver_gold_chest.json deleted file mode 100644 index c1ce224..0000000 --- a/src/main/resources/assets/ironchest/recipes/chest/gold/silver_gold_chest.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_chest", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_chest", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/chest/iron/copper_iron_chest.json b/src/main/resources/assets/ironchest/recipes/chest/iron/copper_iron_chest.json deleted file mode 100644 index e2ab5d9..0000000 --- a/src/main/resources/assets/ironchest/recipes/chest/iron/copper_iron_chest.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_chest", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_chest", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/chest/iron/vanilla_iron_chest.json b/src/main/resources/assets/ironchest/recipes/chest/iron/vanilla_iron_chest.json deleted file mode 100644 index 031e593..0000000 --- a/src/main/resources/assets/ironchest/recipes/chest/iron/vanilla_iron_chest.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "#CHEST" - } - }, - "result": { - "item": "ironchest:iron_chest", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/chest/obsidian/diamond_obsidian_chest.json b/src/main/resources/assets/ironchest/recipes/chest/obsidian/diamond_obsidian_chest.json deleted file mode 100644 index 59cd868..0000000 --- a/src/main/resources/assets/ironchest/recipes/chest/obsidian/diamond_obsidian_chest.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_chest", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_chest", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/chest/silver/copper_silver_chest.json b/src/main/resources/assets/ironchest/recipes/chest/silver/copper_silver_chest.json deleted file mode 100644 index 3bc77fc..0000000 --- a/src/main/resources/assets/ironchest/recipes/chest/silver/copper_silver_chest.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_chest", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_chest", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/chest/silver/iron_silver_chest.json b/src/main/resources/assets/ironchest/recipes/chest/silver/iron_silver_chest.json deleted file mode 100644 index b308150..0000000 --- a/src/main/resources/assets/ironchest/recipes/chest/silver/iron_silver_chest.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_chest", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_chest", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/black/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/black/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index 3ab8d91..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/black/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:black_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_black", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/black/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/black/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index eb4deb9..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/black/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_black", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_black", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/black/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/black/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index 999f65d..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/black/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_black", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_black", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/black/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/black/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index 0c5b60e..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/black/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_black", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_black", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/black/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/black/gold/iron_gold_shulker_box.json deleted file mode 100644 index 6edf188..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/black/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_black", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_black", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/black/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/black/gold/silver_gold_shulker_box.json deleted file mode 100644 index f61f0cd..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/black/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_black", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_black", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/black/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/black/iron/copper_iron_shulker_box.json deleted file mode 100644 index 0ae51e8..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/black/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_black", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_black", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/black/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/black/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index 9107f58..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/black/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:black_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_black", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/black/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/black/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index e927203..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/black/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_black", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_black", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/black/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/black/silver/copper_silver_shulker_box.json deleted file mode 100644 index 2bff8bf..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/black/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_black", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_black", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/black/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/black/silver/iron_silver_shulker_box.json deleted file mode 100644 index 0adba81..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/black/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_black", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_black", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/blue/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/blue/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index ff5c509..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/blue/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:blue_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_blue", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/blue/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/blue/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 71052fc..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/blue/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_blue", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_blue", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/blue/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/blue/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index 9fc4f4b..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/blue/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_blue", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_blue", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/blue/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/blue/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index ca3f1a4..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/blue/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_blue", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_blue", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/blue/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/blue/gold/iron_gold_shulker_box.json deleted file mode 100644 index be5d6c9..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/blue/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_blue", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_blue", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/blue/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/blue/gold/silver_gold_shulker_box.json deleted file mode 100644 index 0bced7d..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/blue/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_blue", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_blue", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/blue/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/blue/iron/copper_iron_shulker_box.json deleted file mode 100644 index afb94f4..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/blue/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_blue", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_blue", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/blue/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/blue/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index f8fcf67..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/blue/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:blue_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_blue", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/blue/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/blue/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index ecdf2b9..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/blue/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_blue", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_blue", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/blue/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/blue/silver/copper_silver_shulker_box.json deleted file mode 100644 index c88cbb7..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/blue/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_blue", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_blue", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/blue/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/blue/silver/iron_silver_shulker_box.json deleted file mode 100644 index d146266..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/blue/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_blue", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_blue", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/brown/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/brown/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index 0071f83..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/brown/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:brown_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_brown", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/brown/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/brown/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 560160a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/brown/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_brown", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_brown", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/brown/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/brown/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index d32872d..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/brown/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_brown", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_brown", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/brown/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/brown/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index 149b79a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/brown/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_brown", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_brown", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/brown/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/brown/gold/iron_gold_shulker_box.json deleted file mode 100644 index ffb51fd..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/brown/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_brown", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_brown", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/brown/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/brown/gold/silver_gold_shulker_box.json deleted file mode 100644 index b9157a7..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/brown/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_brown", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_brown", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/brown/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/brown/iron/copper_iron_shulker_box.json deleted file mode 100644 index 92663a3..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/brown/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_brown", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_brown", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/brown/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/brown/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index 7fd3d4f..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/brown/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:brown_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_brown", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/brown/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/brown/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index ba125fb..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/brown/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_brown", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_brown", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/brown/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/brown/silver/copper_silver_shulker_box.json deleted file mode 100644 index 99799f3..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/brown/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_brown", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_brown", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/brown/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/brown/silver/iron_silver_shulker_box.json deleted file mode 100644 index a9b43c3..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/brown/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_brown", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_brown", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/cyan/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/cyan/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index b39a6b4..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/cyan/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:cyan_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/cyan/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/cyan/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 06213e3..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/cyan/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/cyan/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/cyan/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index e7495b3..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/cyan/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/cyan/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/cyan/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index 3a225b2..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/cyan/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/cyan/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/cyan/gold/iron_gold_shulker_box.json deleted file mode 100644 index c1d6dc3..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/cyan/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/cyan/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/cyan/gold/silver_gold_shulker_box.json deleted file mode 100644 index 3d06faa..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/cyan/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/cyan/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/cyan/iron/copper_iron_shulker_box.json deleted file mode 100644 index dac96e2..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/cyan/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/cyan/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/cyan/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index 85e4976..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/cyan/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:cyan_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/cyan/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/cyan/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index 9d60a36..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/cyan/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/cyan/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/cyan/silver/copper_silver_shulker_box.json deleted file mode 100644 index 7c94b61..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/cyan/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/cyan/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/cyan/silver/iron_silver_shulker_box.json deleted file mode 100644 index a6292ab..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/cyan/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_cyan", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/gray/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/gray/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index d259895..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/gray/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:gray_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/gray/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/gray/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index d132998..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/gray/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/gray/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/gray/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index b545c89..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/gray/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/gray/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/gray/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index 4b460f5..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/gray/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/gray/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/gray/gold/iron_gold_shulker_box.json deleted file mode 100644 index 1ae7fbe..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/gray/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/gray/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/gray/gold/silver_gold_shulker_box.json deleted file mode 100644 index 41fd7c1..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/gray/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/gray/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/gray/iron/copper_iron_shulker_box.json deleted file mode 100644 index e53b6c9..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/gray/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/gray/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/gray/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index 7683b4a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/gray/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:gray_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/gray/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/gray/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index 3319213..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/gray/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/gray/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/gray/silver/copper_silver_shulker_box.json deleted file mode 100644 index a68f112..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/gray/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/gray/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/gray/silver/iron_silver_shulker_box.json deleted file mode 100644 index 5870be4..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/gray/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/green/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/green/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index a1ce187..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/green/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:green_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_green", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/green/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/green/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 4284c33..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/green/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_green", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_green", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/green/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/green/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index 73118a9..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/green/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_green", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_green", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/green/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/green/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index 33d5392..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/green/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_green", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_green", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/green/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/green/gold/iron_gold_shulker_box.json deleted file mode 100644 index 6d7fc17..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/green/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_green", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_green", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/green/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/green/gold/silver_gold_shulker_box.json deleted file mode 100644 index 75aba53..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/green/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_green", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_green", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/green/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/green/iron/copper_iron_shulker_box.json deleted file mode 100644 index a57b2a7..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/green/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_green", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_green", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/green/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/green/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index 2e086ec..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/green/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:green_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_green", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/green/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/green/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index 44d779a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/green/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_green", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_green", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/green/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/green/silver/copper_silver_shulker_box.json deleted file mode 100644 index cfa061f..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/green/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_green", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_green", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/green/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/green/silver/iron_silver_shulker_box.json deleted file mode 100644 index 5f7caf5..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/green/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_green", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_green", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/light_blue/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index 6418631..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:light_blue_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/light_blue/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 1b7f533..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/light_blue/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index cd84f06..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/light_blue/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index fc3b802..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/light_blue/gold/iron_gold_shulker_box.json deleted file mode 100644 index c726629..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/light_blue/gold/silver_gold_shulker_box.json deleted file mode 100644 index aee69b6..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/light_blue/iron/copper_iron_shulker_box.json deleted file mode 100644 index 278458c..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/light_blue/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index f935c9a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:light_blue_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/light_blue/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index 805b884..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/light_blue/silver/copper_silver_shulker_box.json deleted file mode 100644 index ef33812..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/light_blue/silver/iron_silver_shulker_box.json deleted file mode 100644 index 37248f0..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/light_blue/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_light_blue", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/lime/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/lime/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index aee3c8a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/lime/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:lime_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_lime", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/lime/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/lime/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 9a049f8..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/lime/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_lime", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_lime", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/lime/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/lime/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index a89b2d1..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/lime/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_lime", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_lime", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/lime/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/lime/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index 81ac38f..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/lime/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_lime", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_lime", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/lime/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/lime/gold/iron_gold_shulker_box.json deleted file mode 100644 index 8929627..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/lime/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_lime", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_lime", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/lime/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/lime/gold/silver_gold_shulker_box.json deleted file mode 100644 index ff55a55..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/lime/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_lime", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_lime", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/lime/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/lime/iron/copper_iron_shulker_box.json deleted file mode 100644 index bb50823..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/lime/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_lime", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_lime", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/lime/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/lime/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index da08ff8..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/lime/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:lime_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_lime", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/lime/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/lime/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index 7d691e9..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/lime/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_lime", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_lime", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/lime/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/lime/silver/copper_silver_shulker_box.json deleted file mode 100644 index 60e4d87..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/lime/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_lime", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_lime", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/lime/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/lime/silver/iron_silver_shulker_box.json deleted file mode 100644 index 121c37a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/lime/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_lime", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_lime", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/magenta/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/magenta/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index 472586a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/magenta/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:magenta_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/magenta/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/magenta/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 612b6a6..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/magenta/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/magenta/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/magenta/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index fe62455..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/magenta/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/magenta/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/magenta/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index a3dc172..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/magenta/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/magenta/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/magenta/gold/iron_gold_shulker_box.json deleted file mode 100644 index 1c5d1ed..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/magenta/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/magenta/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/magenta/gold/silver_gold_shulker_box.json deleted file mode 100644 index d264b18..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/magenta/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/magenta/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/magenta/iron/copper_iron_shulker_box.json deleted file mode 100644 index 47a2bf7..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/magenta/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/magenta/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/magenta/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index d51b631..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/magenta/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:magenta_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/magenta/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/magenta/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index d0433f3..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/magenta/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/magenta/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/magenta/silver/copper_silver_shulker_box.json deleted file mode 100644 index 84a3110..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/magenta/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/magenta/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/magenta/silver/iron_silver_shulker_box.json deleted file mode 100644 index 4630629..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/magenta/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_magenta", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/orange/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/orange/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index 38b8c30..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/orange/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:orange_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_orange", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/orange/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/orange/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 2f4292a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/orange/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_orange", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_orange", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/orange/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/orange/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index 60325b6..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/orange/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_orange", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_orange", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/orange/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/orange/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index 4baf32a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/orange/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_orange", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_orange", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/orange/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/orange/gold/iron_gold_shulker_box.json deleted file mode 100644 index 5595817..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/orange/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_orange", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_orange", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/orange/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/orange/gold/silver_gold_shulker_box.json deleted file mode 100644 index c25266c..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/orange/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_orange", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_orange", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/orange/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/orange/iron/copper_iron_shulker_box.json deleted file mode 100644 index 4f96103..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/orange/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_orange", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_orange", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/orange/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/orange/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index 4c46fb5..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/orange/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:orange_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_orange", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/orange/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/orange/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index 64e4bb5..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/orange/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_orange", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_orange", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/orange/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/orange/silver/copper_silver_shulker_box.json deleted file mode 100644 index 706d0dc..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/orange/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_orange", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_orange", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/orange/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/orange/silver/iron_silver_shulker_box.json deleted file mode 100644 index d4a332b..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/orange/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_orange", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_orange", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/pink/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/pink/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index 742a940..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/pink/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:pink_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_pink", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/pink/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/pink/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 79299e9..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/pink/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_pink", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_pink", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/pink/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/pink/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index 6a9a87f..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/pink/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_pink", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_pink", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/pink/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/pink/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index e6c1e82..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/pink/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_pink", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_pink", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/pink/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/pink/gold/iron_gold_shulker_box.json deleted file mode 100644 index ebbcd67..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/pink/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_pink", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_pink", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/pink/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/pink/gold/silver_gold_shulker_box.json deleted file mode 100644 index 040563a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/pink/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_pink", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_pink", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/pink/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/pink/iron/copper_iron_shulker_box.json deleted file mode 100644 index 2364bac..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/pink/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_pink", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_pink", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/pink/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/pink/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index 5dec6f6..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/pink/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:pink_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_pink", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/pink/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/pink/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index ffe1887..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/pink/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_pink", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_pink", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/pink/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/pink/silver/copper_silver_shulker_box.json deleted file mode 100644 index cf5421f..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/pink/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_pink", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_pink", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/pink/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/pink/silver/iron_silver_shulker_box.json deleted file mode 100644 index 01fae8e..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/pink/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_pink", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_pink", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/purple/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/purple/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index bc37f11..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/purple/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:purple_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_purple", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/purple/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/purple/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 36d32c5..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/purple/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_purple", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_purple", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/purple/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/purple/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index d2fd107..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/purple/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_purple", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_purple", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/purple/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/purple/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index 5c0834d..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/purple/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_purple", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_purple", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/purple/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/purple/gold/iron_gold_shulker_box.json deleted file mode 100644 index 4302acc..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/purple/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_purple", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_purple", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/purple/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/purple/gold/silver_gold_shulker_box.json deleted file mode 100644 index 36f1a01..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/purple/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_purple", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_purple", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/purple/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/purple/iron/copper_iron_shulker_box.json deleted file mode 100644 index 95328fe..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/purple/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_purple", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_purple", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/purple/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/purple/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index b844dc1..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/purple/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:purple_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_purple", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/purple/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/purple/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index fb2b889..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/purple/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_purple", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_purple", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/purple/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/purple/silver/copper_silver_shulker_box.json deleted file mode 100644 index 55820c0..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/purple/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - }, - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_purple", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_purple", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/purple/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/purple/silver/iron_silver_shulker_box.json deleted file mode 100644 index 7171f9c..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/purple/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_purple", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_purple", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/red/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/red/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index ee0c7f8..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/red/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:red_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_red", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/red/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/red/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 62e526b..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/red/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_red", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_red", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/red/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/red/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index b0e35ad..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/red/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_red", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_red", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/red/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/red/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index 2c8c66d..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/red/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_red", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_red", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/red/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/red/gold/iron_gold_shulker_box.json deleted file mode 100644 index c60fe2d..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/red/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_red", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_red", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/red/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/red/gold/silver_gold_shulker_box.json deleted file mode 100644 index d76563a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/red/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_red", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_red", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/red/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/red/iron/copper_iron_shulker_box.json deleted file mode 100644 index 9eb5820..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/red/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_red", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_red", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/red/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/red/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index 3cdc552..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/red/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:red_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_red", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/red/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/red/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index 9af243d..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/red/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_red", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_red", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/red/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/red/silver/copper_silver_shulker_box.json deleted file mode 100644 index c206775..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/red/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_red", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_red", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/red/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/red/silver/iron_silver_shulker_box.json deleted file mode 100644 index a432e5c..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/red/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_red", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_red", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/shulker_box_coloring.json b/src/main/resources/assets/ironchest/recipes/shulker/shulker_box_coloring.json deleted file mode 100644 index fbec769..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/shulker_box_coloring.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box_coloring" -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/silver/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/silver/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index d259895..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/silver/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:gray_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/silver/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/silver/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index d132998..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/silver/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/silver/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/silver/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index b545c89..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/silver/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/silver/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/silver/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index 4b460f5..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/silver/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/silver/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/silver/gold/iron_gold_shulker_box.json deleted file mode 100644 index 1ae7fbe..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/silver/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/silver/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/silver/gold/silver_gold_shulker_box.json deleted file mode 100644 index 41fd7c1..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/silver/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/silver/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/silver/iron/copper_iron_shulker_box.json deleted file mode 100644 index e53b6c9..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/silver/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/silver/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/silver/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index 7683b4a..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/silver/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:gray_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/silver/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/silver/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index 3319213..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/silver/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/silver/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/silver/silver/copper_silver_shulker_box.json deleted file mode 100644 index a68f112..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/silver/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/silver/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/silver/silver/iron_silver_shulker_box.json deleted file mode 100644 index 5870be4..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/silver/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_gray", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_gray", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/white/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/white/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index d11db23..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/white/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:white_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_white", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/white/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/white/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 64e37c2..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/white/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_white", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_white", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/white/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/white/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index 59dc3cd..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/white/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_white", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_white", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/white/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/white/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index b5bbaf1..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/white/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_white", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_white", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/white/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/white/gold/iron_gold_shulker_box.json deleted file mode 100644 index 21de834..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/white/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_white", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_white", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/white/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/white/gold/silver_gold_shulker_box.json deleted file mode 100644 index ada0f28..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/white/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_white", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_white", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/white/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/white/iron/copper_iron_shulker_box.json deleted file mode 100644 index 3fac7a6..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/white/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_white", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_white", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/white/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/white/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index 75f45e4..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/white/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:white_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_white", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/white/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/white/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index 49ac041..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/white/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_white", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_white", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/white/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/white/silver/copper_silver_shulker_box.json deleted file mode 100644 index 712a07f..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/white/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - }, - { - "type" : "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_white", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_white", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/white/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/white/silver/iron_silver_shulker_box.json deleted file mode 100644 index 8af3c31..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/white/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_white", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_white", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/yellow/copper/vanilla_copper_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/yellow/copper/vanilla_copper_shulker_box.json deleted file mode 100644 index 9d9b872..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/yellow/copper/vanilla_copper_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "minecraft:yellow_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/yellow/crystal/diamond_crystal_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/yellow/crystal/diamond_crystal_shulker_box.json deleted file mode 100644 index 4c286d1..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/yellow/crystal/diamond_crystal_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 5 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/yellow/diamond/gold_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/yellow/diamond/gold_diamond_shulker_box.json deleted file mode 100644 index c6dd784..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/yellow/diamond/gold_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 1 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/yellow/diamond/silver_diamond_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/yellow/diamond/silver_diamond_shulker_box.json deleted file mode 100644 index 78a56f5..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/yellow/diamond/silver_diamond_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "GGG", - "GSG", - "MMM" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/yellow/gold/iron_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/yellow/gold/iron_gold_shulker_box.json deleted file mode 100644 index b624aec..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/yellow/gold/iron_gold_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/yellow/gold/silver_gold_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/yellow/gold/silver_gold_shulker_box.json deleted file mode 100644 index 7143462..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/yellow/gold/silver_gold_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 4 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/yellow/iron/copper_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/yellow/iron/copper_iron_shulker_box.json deleted file mode 100644 index d83cd59..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/yellow/iron/copper_iron_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/yellow/iron/vanilla_iron_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/yellow/iron/vanilla_iron_shulker_box.json deleted file mode 100644 index cb72e8c..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/yellow/iron/vanilla_iron_shulker_box.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "minecraft:yellow_shulker_box" - } - }, - "result": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 0 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/yellow/obsidian/diamond_obsidian_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/yellow/obsidian/diamond_obsidian_shulker_box.json deleted file mode 100644 index e8aa65e..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/yellow/obsidian/diamond_obsidian_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "S": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 2 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/yellow/silver/copper_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/yellow/silver/copper_silver_shulker_box.json deleted file mode 100644 index b688a13..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/yellow/silver/copper_silver_shulker_box.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 3 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/shulker/yellow/silver/iron_silver_shulker_box.json b/src/main/resources/assets/ironchest/recipes/shulker/yellow/silver/iron_silver_shulker_box.json deleted file mode 100644 index 9dee834..0000000 --- a/src/main/resources/assets/ironchest/recipes/shulker/yellow/silver/iron_silver_shulker_box.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "ironchest:shulker_box", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - }, - "S": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 0 - } - }, - "result": { - "item": "ironchest:iron_shulker_box_yellow", - "data": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/chest/copper_iron_chest_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/chest/copper_iron_chest_upgrade.json deleted file mode 100644 index 0b8328e..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/chest/copper_iron_chest_upgrade.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "#COPPER" - }, - "G": { - "item": "#GLASS" - } - }, - "result": { - "item": "ironchest:copper_iron_chest_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/chest/copper_silver_chest_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/chest/copper_silver_chest_upgrade.json deleted file mode 100644 index cee67ef..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/chest/copper_silver_chest_upgrade.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "#COPPER" - } - }, - "result": { - "item": "ironchest:copper_silver_chest_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/chest/diamond_crystal_chest_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/chest/diamond_crystal_chest_upgrade.json deleted file mode 100644 index c0c7fa7..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/chest/diamond_crystal_chest_upgrade.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "GGG", - "GSG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "#OBSIDIAN" - } - }, - "result": { - "item": "ironchest:diamond_crystal_chest_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/chest/diamond_obsidian_chest_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/chest/diamond_obsidian_chest_upgrade.json deleted file mode 100644 index be210b1..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/chest/diamond_obsidian_chest_upgrade.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MGM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "G": { - "item": "#GLASS" - } - }, - "result": { - "item": "ironchest:diamond_obsidian_chest_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/chest/gold_diamond_chest_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/chest/gold_diamond_chest_upgrade.json deleted file mode 100644 index 5b7ed9d..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/chest/gold_diamond_chest_upgrade.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "GGG", - "MSM", - "GGG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "S": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - } - }, - "result": { - "item": "ironchest:gold_diamond_chest_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/chest/iron_gold_chest_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/chest/iron_gold_chest_upgrade.json deleted file mode 100644 index e9df27b..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/chest/iron_gold_chest_upgrade.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "#IRON" - } - }, - "result": { - "item": "ironchest:iron_gold_chest_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/chest/silver_gold_chest_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/chest/silver_gold_chest_upgrade.json deleted file mode 100644 index 48f9628..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/chest/silver_gold_chest_upgrade.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MGM", - "GSG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - } - }, - "result": { - "item": "ironchest:silver_gold_chest_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/chest/wood_copper_chest_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/chest/wood_copper_chest_upgrade.json deleted file mode 100644 index e58d47c..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/chest/wood_copper_chest_upgrade.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "#PLANKS" - } - }, - "result": { - "item": "ironchest:wood_copper_chest_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/chest/wood_iron_chest_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/chest/wood_iron_chest_upgrade.json deleted file mode 100644 index 3b6238a..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/chest/wood_iron_chest_upgrade.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "#PLANKS" - } - }, - "result": { - "item": "ironchest:wood_iron_chest_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/copper_iron_shulker_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/shulker/copper_iron_shulker_upgrade.json deleted file mode 100644 index 26d8b19..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/copper_iron_shulker_upgrade.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "forge:ore_shaped", - "pattern": [ - "GGG", - "MSM", - "MGM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "#COPPER" - }, - "G": { - "item": "#GLASS" - } - }, - "result": { - "item": "ironchest:copper_iron_shulker_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/copper_silver_shulker_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/shulker/copper_silver_shulker_upgrade.json deleted file mode 100644 index c879111..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/copper_silver_shulker_upgrade.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "forge:ore_shaped", - "pattern": [ - "MSM", - "MMM", - "MMM" - ], - "key": { - "M": { - "item": "#SILVER" - }, - "S": { - "item": "#COPPER" - } - }, - "result": { - "item": "ironchest:copper_silver_shulker_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/diamond_crystal_shulker_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/shulker/diamond_crystal_shulker_upgrade.json deleted file mode 100644 index d2e9a83..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/diamond_crystal_shulker_upgrade.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "forge:ore_shaped", - "pattern": [ - "GSG", - "GGG", - "GGG" - ], - "key": { - "G": { - "item": "#GLASS" - }, - "S": { - "item": "#OBSIDIAN" - } - }, - "result": { - "item": "ironchest:diamond_crystal_shulker_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/diamond_obsidian_shulker_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/shulker/diamond_obsidian_shulker_upgrade.json deleted file mode 100644 index 7c67ccb..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/diamond_obsidian_shulker_upgrade.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "forge:ore_shaped", - "pattern": [ - "MGM", - "MMM", - "MMM" - ], - "key": { - "M": { - "item": "#OBSIDIAN" - }, - "G": { - "item": "#GLASS" - } - }, - "result": { - "item": "ironchest:diamond_obsidian_shulker_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/gold_diamond_shulker_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/shulker/gold_diamond_shulker_upgrade.json deleted file mode 100644 index 42768c7..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/gold_diamond_shulker_upgrade.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "forge:ore_shaped", - "pattern": [ - "GMG", - "GSG", - "GMG" - ], - "key": { - "M": { - "item": "#DIAMOND" - }, - "S": { - "item": "#GOLD" - }, - "G": { - "item": "#GLASS" - } - }, - "result": { - "item": "ironchest:gold_diamond_shulker_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/iron_gold_shulker_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/shulker/iron_gold_shulker_upgrade.json deleted file mode 100644 index 187ce9e..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/iron_gold_shulker_upgrade.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "forge:ore_shaped", - "pattern": [ - "MSM", - "MMM", - "MMM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "#IRON" - } - }, - "result": { - "item": "ironchest:iron_gold_shulker_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/silver_gold_shulker_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/shulker/silver_gold_shulker_upgrade.json deleted file mode 100644 index f2f1bbb..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/silver_gold_shulker_upgrade.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "forge:ore_shaped", - "pattern": [ - "MSM", - "GGG", - "MGM" - ], - "key": { - "M": { - "item": "#GOLD" - }, - "S": { - "item": "#SILVER" - }, - "G": { - "item": "#GLASS" - } - }, - "result": { - "item": "ironchest:silver_gold_shulker_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/vanilla_copper_shulker_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/shulker/vanilla_copper_shulker_upgrade.json deleted file mode 100644 index 932bb06..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/vanilla_copper_shulker_upgrade.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#COPPER" - }, - "S": { - "item": "#SHULKER_SHELL" - } - }, - "result": { - "item": "ironchest:vanilla_copper_shulker_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/vanilla_iron_shulker_upgrade.json b/src/main/resources/assets/ironchest/recipes/upgrade/shulker/vanilla_iron_shulker_upgrade.json deleted file mode 100644 index a2188f4..0000000 --- a/src/main/resources/assets/ironchest/recipes/upgrade/shulker/vanilla_iron_shulker_upgrade.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "conditions": [ - { - "type": "ironchest:is_option_enabled", - "config_setting": "enableShulkerBoxRecipes" - } - ], - "type": "forge:ore_shaped", - "pattern": [ - "MMM", - "MSM", - "MMM" - ], - "key": { - "M": { - "item": "#IRON" - }, - "S": { - "item": "#SHULKER_SHELL" - } - }, - "result": { - "item": "ironchest:vanilla_iron_shulker_upgrade" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/ironchest/textures/blocks/copper_break.png b/src/main/resources/assets/ironchest/textures/blocks/copper_break.png deleted file mode 100644 index 7cfb64f615a7309ed7072c4474c5e2dea287ea3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3081 zcmV+k4EFPhP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0003rNkl1522b?UX$qCyE!WM^FnzMPydD&)b=VU9VFWR_ z)g~KN90qW!4T#Azi#ahe$7mN#V(vUH51J4WqTdnsTcV#vg3hfzMbMNbm)X-i5w;&_ z3P&-cDq00000NkvXXu0mjf=%}{- diff --git a/src/main/resources/assets/ironchest/textures/blocks/crystal_break.png b/src/main/resources/assets/ironchest/textures/blocks/crystal_break.png deleted file mode 100644 index 44d3939d1a004a8d53f6cc246e7cc089379b807a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2978 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 IM6N<$f_~r2kpKVy diff --git a/src/main/resources/assets/ironchest/textures/blocks/gold_break.png b/src/main/resources/assets/ironchest/textures/blocks/gold_break.png deleted file mode 100644 index 24074dd6b5889765d6b5d70eeced5400041f9e34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3192 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 diff --git a/src/main/resources/assets/ironchest/textures/gui/diamond_container.png b/src/main/resources/assets/ironchest/textures/gui/diamond_container.png deleted file mode 100644 index b53f47299173ac9ea4e8c7f6271a880e41ad3909..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3826 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 Hb$t3S1AP45 diff --git a/src/main/resources/assets/ironchest/textures/gui/gold_container.png b/src/main/resources/assets/ironchest/textures/gui/gold_container.png deleted file mode 100644 index 27f506fa5e5c0a2523c2fc2d0fe96880babe607b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4242 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 Aj{pDw diff --git a/src/main/resources/assets/ironchest/textures/gui/silver_container.png b/src/main/resources/assets/ironchest/textures/gui/silver_container.png deleted file mode 100644 index 65179f2a98efe9dd2ec5767084150ef3f11fc6a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3818 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 diff --git a/src/main/resources/assets/ironchest/textures/items/chest/copper_iron_upgrade.png b/src/main/resources/assets/ironchest/textures/items/chest/copper_iron_upgrade.png deleted file mode 100644 index 7bb215937bcfe3c5e4820ec26540800a914e008f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstUx|vage(c z!@6@aFM%9|WRD45bDP46hOx7_4S6Fo+k-*%fF5ln4*- z32_C|eG3-edh_<`^B3nIKDzMe@rhfvPu{+B;L_!Tm#^$Cw_lfMwd2(3?I%xNTU35@ zYTo*Tht5n+?dxva(;mBg=dP{w!OKg1=5O3IW7X>ED_2cgvUK9&CIA2bkL5aM1vHwm zB*-tA!Qt7BG!Q4r+ucQG4vQl@ki%Kv5n0T@z%2~Ij105pNB{-1JY5_^Brb=ZeJ#`= zAmSDn|DvfY$m{+8c@u?xw45bDP46hOx7_4S6Fo+k-*%fF5ln4*- z32_C|Gv~~F`r_$>#}97Zy>hQ6{hmIb)wy6B* z)Vy7Lcb%D>+SlE-r#*Jl)=gXMgO`{3tXjKj@v_B>mM)sRVD6mxbN>JT|1-}lA80gV zNswPKgTu2MX&_FLx4VnX92Q4*AcwQSBeIx*fm;}a85w5HkpK#2dAc};NL&s*`&y_$ zK*TLD{zX$)kk|YF^Ck-YZcm(R+&n?XLv~h_gQhNPPw}xj$J<*s>M;CD z%0xUkr|sG==HxS*4n_SwBo@w|(7^COFXsXhC%9DbQNdrV?VdeplA#~#L#$!sfc zHwbG2ZB;FCjVMV;EJ?LWE=mPb3`Pcq#<~WEx<*DJhGtfV=2oVbx(23J1_n=ES4z)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15(WW2 zA+A6=;qu#aAAbT#2vR=uOk(HVJ70hAdGme!%Wu(_-b{M|(eHvL>4nJa0`PlBg3pY5l7qL^=$uSCgK^l}D7K^}jSS4p3>8f>=Y^vAP6CZqEpd$~Nl7e8wMs5Z1yT$~ z28PDE28OyuMj?h~R)*$Qrk1(}rd9?9Pc2e^qG-s?PsvQH#I0dU>RnJ6F?hQAxvX45bDP46hOx7_4S6Fo+k-*%fF5l<*7i z32_C|78Vx4!NGxnf&Tvf0RaI%K0dy_zFuBl%7>mw?7Zvl?(XL1cIWHwJ#W6dxVWr; z`7Qd=n@JBpJ32ac-20e&{hghiowc>KrKRQn|Npo2e>Ve~$XF8O7tG-B>_!@hljQC0 zBKan7YX^|SS>O>_%)r1c48n{Iv*t(u1yem;977~7hn~7A)gU0ymRKK>u~GEy|EX@= z&#Y%0-_yKNN`jYJwBTHIqlCNStb|$1gG3pEPT72pw$0Re{psG-uv>{eKMzK|wsGQ+ zm$58YI(Fml202YtuIsE^46Sq0WT#wVU%Tm^=TbKHV<)@2fEKEjxJHzuB$lLFB^RXv zDF!10Lt|Y7LtP`I5JNL7Lvt%rOI-s~D+7b47O6i`H00)|WTsW()-WaYE+|YHJYD@< J);T3K0RW!Umcal3 diff --git a/src/main/resources/assets/ironchest/textures/items/chest/gold_diamond_upgrade.png b/src/main/resources/assets/ironchest/textures/items/chest/gold_diamond_upgrade.png deleted file mode 100644 index 028e2d8b9153d7ee8ec3965fec826059501ff760..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstUx|vage(c z!@6@aFM%9|WRD45bDP46hOx7_4S6Fo+k-*%fF5ln4*- z32_C|Drau&{Plm;&;K)j{GapVf6Mp(?ce|BeEpyQ_5aE)hB@^Npm7DsjJqJVC}oc2<;wrY>tw@v%C`+gms4F#Jm7NZ-+|&S|>J zL_9dB?b$W%Y%6a! z2x|guRV{IiC`m~yNwrEYN(E93Mh1q)x(0^2Mn)lqW>$vgR;HG^2Bua922U+gf1+r} b%}>cptHiBgO6pxu2s3!P`njxgN@xNArGu{V diff --git a/src/main/resources/assets/ironchest/textures/items/chest/iron_gold_upgrade.png b/src/main/resources/assets/ironchest/textures/items/chest/iron_gold_upgrade.png deleted file mode 100644 index 65cf6aee66a145641921297812d2a9320f0400ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 526 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstUx|vage(c z!@6@aFM%9|WRD45bDP46hOx7_4S6Fo+k-*%fF5l&B8y z32_C|M;9^t|KaiHv&)~)&fnkI{djBl{jL4?H};>NSbThH@#%^A$0rtVZX3M0V^B4F zUP1q)rzv|Gfhd1_1+}tm5W1qyv(-#-- zK6rVXz@=@1XV-F_S<8859oLEFEGL(lsUe{DK)Ap4~_Tagw~< zT{QM?*t!YG;VkfoEM{Qf76xHPhFNnYfPy8SE{-7*mqX9K7HU!uXiK!??G3rmSJ8K6 z*MI9APv?qygAZ@c9hkwb!xN~{@wi$4foIi|-41h%CO$pH+2G`5^>SU^)D`EhT7`?> z7Tx~)F@MzSU5>ZEO7n!+KFaLbzEFD4GRu~ye>oXnFXvk^sWKs0`pwPf;^n_N^E(=+ z07H~PwZt`|BqgyV)hf9t6-Y4{85kPt8W`#t8HE^{Ss9vJnOf=^m|7VaJhe#uiJ~Dl aKP5A*61Rpasdqu~!QkoY=d#Wzp$PzYfzD|F diff --git a/src/main/resources/assets/ironchest/textures/items/chest/silver_gold_upgrade.png b/src/main/resources/assets/ironchest/textures/items/chest/silver_gold_upgrade.png deleted file mode 100644 index d3cad2e203a47884b9dbe28867f40bace8dc5e03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 526 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstUx|vage(c z!@6@aFM%9|WRD45bDP46hOx7_4S6Fo+k-*%fF5l&B8y z32_C|M;9^t|KaiHv&)~)&fnkI{djBl{jL4?H};>NSbThH@#%^A$0rtVZX3M0V=!sX z#P$hoPcLaay{NH$-}aU3SKdFNaPNfty%P#6)-UhtZkxSu){XrVH}^~2*e5Y{_LR>4 zj?3EwE^QM$yO!(BTFx`;xK1o*Ik}wW#4?uu|Nk%fIq5FYdd89R^j5e zMYsQc%pdi7m*efP(mWxyk1~6P6{Eo&c zzz}6nEpd$~Nl7e8wMs5Z1yT$~28PDE28OyuMj?h~R)*$Qrk1(}rd9?9Pc2e^qG-s? aPsvQH#I0dU>RnKLFnGH9xvX2wj!d!G)`~7)ld^nPl>BGI{g5nB@6CEgrb=xbNP>IrrTM{|P6b)7%$MKBue4 zU-Z35oP17Kz8#pjP9px*{B&^zgcT)p2*B^%4Q5ui#6SWkpVN=uEJw|~#>*(~Z8EdE zCG0^8ihG*?JepfHD$0jDS88m4`ByJ=&1)j93qdQp4wY)1?e{NH?FL#Ygp>eAz9EQ7 z$%lmprn%dw@h1qWxI+M_rgx`GE1Hd>;JPO4kufr_KN198L)ee&umOZ6**SV>k})Y+ zcv9x`Nt}1j1}m@u0;O1*JvYg0Duw@RjknW20HNPRYmE@%c7m9cq=yp##N(0gvsRO8 zryb3}Z$)dM)a?X1RD^z)nC#N>Bi|F&5M|kk6a<~Y7K9}k9!r=+!F9=|QdCZBtbgA( z#h<=f{45m34FZ6YCn$M!05ZvON*<)glVp;kz56;NiJKM#!1Jj|-G9@tx7`-HcfR;L gt#*eWr&ksH1?X72C}dej+5i9m07*qoM6N<$f(dfxvH$=8 diff --git a/src/main/resources/assets/ironchest/textures/items/chest/wood_iron_upgrade.png b/src/main/resources/assets/ironchest/textures/items/chest/wood_iron_upgrade.png deleted file mode 100644 index e6e62bb956036eeb0da647c08d792685ea909ff4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 540 zcmV+%0^|LOP)s*KljDIXOKs zcM@@Hu4%PfHm{4wzb;oQ6%-19gam+ky-szzDsu(gnrq50%7_TY%#t_u8&tQe;>;sx z>^A@?l}d=Dy_(G?GZrf4=cYdxq16?Th|s$jva|P|%_o}}V-OJz4i79ofCG@xn%%8? z_Hz8Y&uNs<^A-RYjYqdqDgcvA=y;w@XK9(@%MV0R3_#!qHm`>RAWHN3`>HKwv}SAl zjIT#o-o6Gu@NXq>0HVo+H_y&(aidTmXno|>gkQTj+Qm8-)VBcAws-clPj? zZ;BtCpE4r=&>aZf!4QCAeueG;)>iTq^Y^FwLzZ%r83F-#`sks#eA8t5yA@`-zVhvl eLyp^j6Z`?HQM>Y_R~z~O0000hl-pA3j=t z@X(nVx$`$}nh|e!;nCxRm#^$Nb$Zg0r88EoUXPzFleh2O zdh>Q$t$(L8_olkwMsNA;Cr|zV|G%O2UMA2kg_0n@U?3MCV2Fv4ehXAv>gnPbQgJKf zd^q1>1p$VO3uj1e|1$6QeWM3V-)h!eaAwloFErb7uG|}jY+dOCTh|tgEZAvo$#r1u z>q|Zg%i_M=ud8!jaYyj|UoNB40}`9tC6XD}er^9~6&CR7tic>HkMCY~C$Gjov1}=r kSuR-Qs}peggLneN{dfFNEw=V(03E>K>FVdQ&MBb@01VW#?f?J) diff --git a/src/main/resources/assets/ironchest/textures/items/shulker/copper_silver_upgrade.png b/src/main/resources/assets/ironchest/textures/items/shulker/copper_silver_upgrade.png deleted file mode 100644 index 1adaafbf8809b9248107494cb412e213c990a51c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8gaDrq*O_x>?k%@JGdcCzqVlcv!I!UHzIFH3nHjm8wr*Or zcGa%EyB<7#uz13XvBPK1pP3PFxUJUz>5Hd_I-{>#ztZR}zd6_R^tscE z@|-)Jx#!HEvuNp}O?APCjvo5||9?t;G9%C~g_0n@U?3MCV2Fv4ehXAv>gnPbQgJKf zd^q1>1p$VO3unBVc5m|U`$i9#zSXR`;LN1EUud@FT)#IB63WsCO6D4hEZAvc$#tMs z=CY5%vUxoB6YHE;+-Vj##AQ@^z;ZkL`&!1eU#EV%8y4`&`Tl+}kMCY`C$GjoxfxYG kyIioyS0~`~2k``krxW;}{=I3o66gR1Pgg&ebxsLQ02v#zS^xk5 diff --git a/src/main/resources/assets/ironchest/textures/items/shulker/diamond_crystal_upgrade.png b/src/main/resources/assets/ironchest/textures/items/shulker/diamond_crystal_upgrade.png deleted file mode 100644 index 6af17cf5209bf936e0dc8b83d5c94a919a092460..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!fovjCqE*M!S&l@C2z|MJ_NufIF)eJs53{?hA@)msmRtlGQu z{+pSXA4u-FQ*!hDj*HhB`ZldNcs%LK+yDRn*9JIc0!R|^XZ+gLZ+AZJzo8Eo7>gWHNKmOZ3 z{rK^-y6fAYbAJ5K|N1}l%YVIVk2EgaIk}WU{rv5q&;LK4SHFIfcjvGF&kswtfB(O( zk3sk9!_qK@`3(%mPcr0u{SO4*A2XAHb}5tu`2~accmP98jPzTe+EPy!$B>F!A?L&S z4l4*STwFNg)wFw)f8RHH!1S$V%>`#B-TgwdE$6O#!;q~jePHX_Vvz+q%`LeOY=3>p zM`2mqm*sVJ&MWS;OFZT>Dm_rWpFP=!aqZXUhn67$uMSzriFJ{~a+dFJ?YCXIeP$iky%X|o z=~+MC+Wr6Gae14-$EOx&)^eU$#!@?d?%B0m1rw(%J97HZXXkq-6mIO7*mM2f{Syjr zZX4X(FY*8X|Ep*2x&hszQxfDC4CE3E7>-}#>;dYl_H=O!skjw#K9r9|QGns1ll%3% zci-3VZxx)evY)R~Wx_M@MaHWy_sLCADYtUi8GFWyDS?0I+4gA+A5I#X%XX~dJ-TDX zeSuTukN4JXQHW)pcRy49Tc(slcI~sG7}tQTlPPss2kvVBJS1K}Q91d{)_ble%q}{d eIUL`>$Z)AvjQ7qlLt~&b7(8A5T-G@yGywoN!`d?d diff --git a/src/main/resources/assets/ironchest/textures/items/shulker/silver_gold_upgrade.png b/src/main/resources/assets/ironchest/textures/items/shulker/silver_gold_upgrade.png deleted file mode 100644 index 4cf4ebf2382dd522c45d2d832755fd8be9a95bca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8x&WUL*Qv9o99_h)V*T>%`?jy$vi8#xi#K-+o?g=U^V#Ln zHo=nW;!jV^zrV3dOi%dp+4;v?yOYaVx+iws*eCJ*js4C25;yisGII*1N-U)>h%YdZ(_qXBMk_wV0ChEZx;TbZ+zL7WlCQ}?!0qDCT^l%*w6yXR9vu6< zUm>?q^N#%FFDi4FT`4Y@{AcGuE&*3bv4)ax`CtQw{latqm`F543(UxDh>31VwRoqH zX}x&0oH55`w&jmDv}MZ}?~q-8{(AEi-FH8WnI?55?zZtWHyLmk ZFen;{+>pM%QwQi422WQ%mvv4FO#r9D&FcUF diff --git a/src/main/resources/assets/ironchest/textures/items/shulker/vanilla_copper_upgrade.png b/src/main/resources/assets/ironchest/textures/items/shulker/vanilla_copper_upgrade.png deleted file mode 100644 index c675fdc32d7fc119a4bcdfc789c38fdc4d9e5913..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8O94J1u9s^=UL9Cn8C+Q&SY8ue^Zvr2TN85Mp4?F#TK#Zo zM_FLm-C0!?K^2qICf(>vZi;NG4y%59YS;4}i=M2X+7RAQ6;joc*wdTTd$lR5JgB@o zzI#gAl-|VNiK!D?Vp?j#Y9^&ldcJ)@e@g$ftZ7p-r`Ctm*GAM%OP}`f>WP-fmMQ5| zu6HC&NS*NN;94&wuPVQ)sTot7Bbuv1s~)eJbfrFgV%o&+gzozA`sV27MAJkkS*ON` z#=hjfzNEgXX;ZsmyOK?k%RI^^r%f*ODRfhC`~Uy{>$N;TfxdGq3GxdDaw!K4nbTY@ z08L!s>EaktaVzBfRiQ%xJS-QU-rE(tz=O5Cy!^-i_$Hxc%)d8Gw&Xv_a$e=f%kx(b z$~%a-{$Y4h5;biiL(t(685M?**zb4qA6SN6>Ecg$CV5Md$L!uM8OP92rfIz1lM}dO zukYW$BlY$JljkIkQx|)Sli6423x04u`SGtdS1W6yn!)07DP_Lc$fw#{tG?fvbMK|N w>g@ZozZrgdBiXo^lPx$x`}kCeI3^y3%iij%f;#_90=k*O)78&qol`;+0QWi``v3p{ diff --git a/src/main/resources/assets/ironchest/textures/items/shulker/vanilla_iron_upgrade.png b/src/main/resources/assets/ironchest/textures/items/shulker/vanilla_iron_upgrade.png deleted file mode 100644 index 6569f1cf4d3b560379d50d5a5a504e296c09e04b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 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 diff --git a/src/main/resources/assets/ironchest/textures/model/chest/gold_chest.png b/src/main/resources/assets/ironchest/textures/model/chest/gold_chest.png deleted file mode 100644 index 7f18468999d6e2117c54cee4c7d1b8f686622ac3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4284 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 bUl5@0bA_lnJ1M?>DS(!mo@zDB_SOFZXP5iB diff --git a/src/main/resources/assets/ironchest/textures/model/chest/obsidian_chest.png b/src/main/resources/assets/ironchest/textures/model/chest/obsidian_chest.png deleted file mode 100644 index 4f0657ab3f04f279530e53f0373385f00c837611..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2042 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_copper.png b/src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_copper.png deleted file mode 100644 index 646ad76faab4e1f748aed18e53dcbbbcd442b820..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4527 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 N002ovPDHLkV1hA6j}`y` diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_crystal.png deleted file mode 100644 index 57339fcd4641f79c1239587910b62a767c8b1795..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3931 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 D&g^iG diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_gold.png b/src/main/resources/assets/ironchest/textures/model/shulker/black/shulker_black_gold.png deleted file mode 100644 index bb00e9076436c06302229b3fbd6b4fc09dac0fab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4397 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%0DyzTF&Ke@*iG9|Qc6gbVc`3x-vgSvZD_4^ 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%0DvF7^C6DYK6v9h3;_2Zy@KK3DFC3kya51^avNzn zLaTMt(5wZnVH2K7G53%f`(P%$+4-hA3K}Abb#xhOE=9+f@vVzLWI@dA4_dCYYtQ3Uf zX0%cuA;8EyfWamh4hR1|{|YeHWCa0dvd?C}N~ItnOnlH5&n+*`{}N~}Zy=Ukj7Iwv z*Cruq17bY<;>^SV_cSceP=(Wlwm6|0q#2wY#jG9VTq{5hy9mP#v#uEol_n65TTwtY z27GpLVgM0Au>yhMx(zTF*ZVZD@Pj*SA8(8Me6_7!y9WCxe4Je1lw-h)h-DXp{jNC) z4u@Yr%H7GSS0R>rka8DFrIVy+7gBCsj2Q6toqr&TBHVlbWsqoM6k) zc$==2%KYo*y6#UzhSvP-b4Xzu48v7(ZfB*;;DvC&VDrmh#B#4j0V^im)yH5v+fyoq z5DwCGY_`ZksjGRz3|OBR%4Y_98?E4%*UWvBb1)-K6RRqfol|VQ$d|yb*~e>(8bpRc zd0Wd|Y_BlL@}Wm7&~+QNcqw;H!9*+C=B16GR60{W00ohW&5^YA4877>;JCjn^;#0 zf~z<@l<02$ZstMcrQ2`vezaAifRo{aa0SWu0G~ho?M(bvzy20S{cf%N@i<->pT~gV zPDR_(+O#!%5`0}?txvzXUjA^$Bw&lk7xq3rZ`SAg*K3*1GXNr*8AIl2wJ~7M@iTK_ z{KA}w++c17USrvu<&T3G!mHpLjn3Q#sKdK%Ft-OfZeZ|q(r1H}14-%GUEOm4o7T@3 zUwsfRBK?L?@Cw$iC_|0UPFeh@H9sGgYbKe1)wuFK zvqjOBwUd2O5gn2h4cVZ#QYL1e`XY*v%0(Q-dYIv`yYOaDC*;l56+kZ7EOnB zR+l9KL6OrFBVV~h=lpo z@~2t8)p?zD-+9Jg>j6m;gP}l^7|BoztElTaU<@ zyXFR>Tqx1PO30L*Ve~h38w6;BXi37wUn^XOm~ z5ASZ7_X7anwRdh$RRoh(qKj)Q_xND6gNHw>;+b=0R}26F$MLbUdY|KXYo>fsj!}Z< z#hgNjB_rSKY!%-RI5^mW=PqNM48SS{38zB4P5>!4!78mhpPvWsxyu;J|IL9g6YCobzW@7*EbWfe?A@H_ru#oUAZO0*>&qtw)VPdN vz?A~76mX@0D+OFB;7S2k3b>Swi2pwT=|;(>60|P}00000NkvXXu0mjfz=Agq diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_crystal.png deleted file mode 100644 index 20d8aabc2a09cc05928598ed57b8814c4eb97e94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4025 zcmV;q4@U5bP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000E!Nkl7%Q6#i!YzmBO8Qlli6V}xze)G9w0P&gnYdWA|H%cT)HwY1Hp ze?G(kN*iCI0;eLmaLBP#^Z=qD^1? z`y^}qwDZl(`{wQ2_jZQG<8c7M)YKH(k;spE0s#K}9E8FO0KnTf000ohRa7b)@cI0* zPEr}(z5$3c?<1YbBXBvP=x;gm1=AXDICzTmv{#eq>1hCf9VSRRlSgp2I zFAyZ~`~d8BUZGd-XEJ#pwV>OG+P3v%v?GQI;Lp#=#xJGLF#s5iCJ2B+C#k%pAHGV# zE7!o;oG4>=#V`RvVMSqlt>LQr;srJuO^{H?Vz-4e+JQtBL-=-|VWU{n2=Mv*D2h4R z?OT!2Xo8Aj4o>GYz3%})`-?!J-Y1|@3}_}xsdLQ3_v7i4{9f>Y9v2!^v8h1 zSNBc~Ad*0k0Frcs4bGG|NLLUb3OVrn0G1Xn=#By9r^0@Z0mjlJL?u80AKQ(PC@w=aj?f2K9MSw+sML_rD z0WZDsIS~;UV>QK&Qg=8!n7{Wy!*{h7zIttjZ-h}y*x|;{_a=1XtN-iqc4cKp`0f5_ z%|zt2v9CzIGBkzS3CmsZ0pXd7~64|C8D?hWz97D4S$M{_&O~*`sWd4c@#BTszj=1gIIOb-z`TIzqs3@D#PX zN2e7p)QoIK&Yti9HDk?O`JSl-hWz8S6NdK;0cN|rRSou14A@E6?|K4u+V#7dfKIHu zX#^NO<5O>Jr&hizJ)n~--!%kyZ_Kv6@+U4l&uT7`}5MtMDx{QcDy+95tTOn zh3oouywKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000OqNklp1~)dtn5Nbypp++B~l`LC{9mT4#V#0nQ2m_BzvWm znjnVF>94B0s;j!HX6V6#2LOO4PoCf;ZRJm2G62Nye}>^;3jokwUIze3xq~b_LZ|bF z?Xy;BFRw#B`WZGh`*`!=Cnb8LeUx6fK3j@RrA?tc6`h@b(5m)lM)fZ<@vE}lTpIzzL$0wIEuAXpb-kJ~o@5*QA? z0xr4$G-tV8A>Wzq!mZ7LAc7Fu-FuD=AGht@w%6-9y~XXn+QexIbUJS!kzGi+2cCRN z_GUiJpvfnZ`$%LLjmEW?z5~SRNl;nSl#|S|)c$9-e^o$LVO?k+&}^<)O|#YzL74Zo z1_=R1z5^I+o#Als--|B*t4-Dr2qx!je$_ey31R(%(RiVGaq&%{y}XV@c5!rcSlikp zgx4V^!*9-w4+zgf^9)^zE{w(rbtlc>JQQi7U6f@Tc@Aq*Q}F5COGUD0g4&2D&GKIiLg?X}n7hQcSw1VlwYZ8~anKp@)>qc#KulXG7nYIJNSSkLNaZ|Rd}fKyHP zt$*|w09JqVR~(Io7!I}(w{N4_>fmT3F&u26z5F_snz7R_^7*&!uAqwdjbCcEOZ4QU zcRcuFe6zKTQ8K8|GxVqNpElnDFXay6_?G1_j1~_MUZCH5hNy832mQ@S|0$xzHS~K= zOa0#dhSj{q_rK2Z(K34bU)u4e9#ExM!ymjrueUL|{|pDcZA-7u5Gt z3V!kJoF9qWe0+F2evW?42e`~z?dxc^Rv|n!@Ahk@vgURBzZp+Nwr}XUaY*SHjN>&Mx3kuE@eSBN|-9GJf>*+eaJC*^E-^1 z*4I^>;2OqbiSG8pnSsdNA3Wm2gBKnFoDScLSE14ozTW!nO#JtM_z55MyI%fjnkzWrj$?xvbl%|g#jMd-w3 z^>^>%j)=fI1&I)>{Z9+4+v?6o55YP;^|Qs7E&$&{77|fO`!!+c^!${?kF)vtuCv(S9)--=)OHUuDW&Rbpce7OWbwbOwvmjKRvRruT9{+Ct&9EP_7S{e5WP)A+bXMNuYU=5>!~P#<+I%!AY#15@vTuS23Tm&yntWb4{L2Lt z4I*K$hX1WU|J}>Kv+^FBvGdH|y91O;z|f$Hg)sC&Hma1gSQoG6z!L~cB^Kw>(fVjE z{yG~^UfW?11vBR_d=tp8!ud}C%ySnV!3>55a|Y(DL~9<0XeMlg;P&ScpqaB-{4D-r znn$i`k0_YC<_4mIDbd10$c3F_%s2o0cm-&!N-t;lc2a4o=KTQu%i_I#l@37^OtJ9} zjz)V}`ol-1=kq1}!~_gud*uvEOKTV%?PBTob-c0NOpWRam@HsvX%$KGVkZAgjjRyN zI+!yM1!y!@O8o8n0i)3_GBv_zw2L$yAXNhZK&l29kNZf~0L&Sr+=f!J_I$pCA0HxB z0}upKH7NQNU?`tMrGC85#u$xuF&_7Fe$Y@#A{`&t{$Th&WSJkY(ji8p9gN3)s7!(= zu=7`0?pLb(gbn z51{q9gm>vz@j!7upJ1IoYXzbJg2H3@SMhFNhyqV@d-hkfUHXE^l>n{;a3z2%0bB{- nN&r^^xDvpX04`-C;{Oi-BIVk4IpQ&M00000NkvXXu0mjfXbD7v diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_gold.png b/src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_gold.png deleted file mode 100644 index 549171e1bfc850482a0b75d5d9d9c0416f6fcf53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4805 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_iron.png b/src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_iron.png deleted file mode 100644 index ca5d5f82a15b46240edf6723a51bdda43fad4f4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4894 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 QPXGV_07*qoM6N<$f^+;pG5`Po diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_obsidian.png b/src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_obsidian.png deleted file mode 100644 index bda544467e07a02efdaa9540e8834bd3048174a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4830 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 Eg3swM2LJ#7 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_silver.png b/src/main/resources/assets/ironchest/textures/model/shulker/blue/shulker_blue_silver.png deleted file mode 100644 index 28ee25294bf81da51da52469dde89f497526650d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4870 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_copper.png b/src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_copper.png deleted file mode 100644 index cc08cb00157a69e983a56720b416170992e8e599..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4828 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_iron.png b/src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_iron.png deleted file mode 100644 index f7be6f561e7a1bee8a4386ab9bf328f88dfeda42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4842 zcmVKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000OTNkl1F)q7R%y=rpzm%j!8{PDft;xz3Szj|8&z-J%6izF`q0D~|90Hirb zB?X2NGkpPxK^WlL>p#ahj`8XJ-?!#_@USH7_`Uo>AWt&h)d&UN{P9l#06xy3jpG~i0(PKeNxk1Pv zWV2WYJvDYZ&o4dzvQ~`L`npz?5Wpw21wz}0CmZwoa?*@_Fu~R)M7Nz_7%`*;N0Jqg zQki!fp!$IXAqtFnULY+v`cd%IEnsT^2#8Ud5P;UEz$;lj2e1Q&!1gXM2m>r~ zj;!P@zgG&nH^d|>u*i2~4>*HUK$*F{`Dwi!`WsiUPml`@z@jKIjDl8>Qwaf&(j@@8 zd%&fL1MJg4NOjZ&o(Bopa)(t`@$w6Sw8LBboOiXaUbzB06h2KZaJF$k$gs#crfF^> z!C96g$%;AzmYC-SlB_@_6dFlZAj!(hu?M{P`p+AcWv3$w7&FuQS1JR(D)@d)f?eB>>Nl z4kZBGe(5R}d4YLeqR#>hB8D_Ck>mx2Aww?=OyADu4@V;$jz)O&=z*a(Fu?Pp zLyY5CS-?1sF`1`G3yvQ1FIoMF|5Z& z%*SM&qu`aHKbkMoPv$9-Or0o`d5*lSkd+)!;NYLQ=~v0y?N1gBy>WpgQ^*cN1}R~L z(MQ%ISCi|0x1|L)H334J@drHyTK8Qw19P0_9K$F;j|FBv%})hSZFyYu{jiZw%VW!L z_m}nnoB1$e=!Yt&SCt*s%JE%F*vfUs4FxU?CDxv1&l`u!7-41$J(=MMw~ln^KVBIjnjUUi$^UJ#q!w|zJ-E0xw-N_6{S;5mJ87zJzTORj#yz{5e$ zy$9rF)uQRn1pv%<^VjmPqSt>j-!pq%XA@+|3XTu{{djF4a{HyLaxzcRbCkxmp&x_{ z1+Vbue@)lYzwxcB@+fih&&$o}hg}z#rNt83D>J|qKD;UYaXx%p`t72hrNzeSwJpB^ zz%FR4&H9Ksa$HJnA^;(9`mo+ZHfgK&kWB%!<)9OM1>es`*Rzz=_NhIfPO z6x=kUWd3>!(lJ0c3*DKD&}rNKdw0Qnih>LCyGi@xqkHvOa}4;Yk2MvE%JYt^9=n;JE$Z(gU#bRpBRX{?9A`Pulc%8i4ay`7;Ax zo4dIO4@>gRtB`gT>bzEdrz}9n_~*IuJ97%Wa_1e~co&}sV z9oAXhNmu_YGC?N*x32Xi2v&Z<_3@{RwLU-8SKfLKVt-3W0JJMVO+HT={&oQcQdOtx zU(Np?fBC@4|JJp>)MGc1-)R9Q7p*e5uGg0vu2RmcR(bqH^rRWr$e`%+4a;_wkf?+J zBtR)y%b&Ug0NV9^N(dm~{L<6e>ajwohmsQ<6dgW7%FX#gTbwGOXyw=Or!E2P@tQfM zWOGHVTNn^PthjAj3qlQ?er#FRlGec6L)U>|z7M!{t>2hXB|$rPgMhjedG#AiCRu@R zzwws&J^%pz`KPy60wEylYcYyfuMZUc?PYrXT@j_r?xSynzJEQGvvfUwN{RVGMb9OK zRPtX}@-KZK@Wm{}l|hKfJO{5Ne2?I{e!G7VF?{}b0ba?a`}r?sDW2JBrwa(-ray=nW?69}{>BA(C0ok!O16l3C9x<<2%-Aj<{F<^ z!gSwvn-Ib>*5y4)P*~$Vs>a)Wd%i9`A&TDj2m;Ro?Z{)(Gv9OaFS&qEDWbp!t>w{u zbw8;rDexM4vI}2pKF#*b7ew{|>;c#Vum@ldz#f1-0DA!T06de85c&TB0L~TBg^Fm2 Qwg3PC07*qoM6N<$f^En%ga7~l diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_obsidian.png b/src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_obsidian.png deleted file mode 100644 index 6958c68059c8d20cd128a80e8186295c2e5559c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4795 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 Vfu=G(UP1r>002ovPDHLkV1fw&78n2k diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_silver.png b/src/main/resources/assets/ironchest/textures/model/shulker/brown/shulker_brown_silver.png deleted file mode 100644 index 6065635230ab3a5c7617a349698b441237b0e5d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4862 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 AP5=M^ diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_crystal.png deleted file mode 100644 index c3de5fa3b9f0be14365f30b135bf897f9d88c8ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4007 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_gold.png b/src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_gold.png deleted file mode 100644 index f019c6d5f22d96df0c95278d9675e50c34fb2d0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4728 zcmV-;5{K=HP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000N0Nkl8(D=%~O9`IXXJhZN)N54;Y`kK)9njIzBmtk^+^zeXwfPlg)GV0Qr3WPPla^ z$#|EtFaf(qPi^O^Q3U{m&_uYhN)k}Bre*mE+kgBD6jlJd#fK~l6OeSzv(6I%LV}`A zAYj=fX;eWn8!T$o5i*9+|4#9t%fbYxBuRUfdZyFytj7d!0;HPh(({%@u%@s@6@>e{ zh`SxA%K@O2zC4D~-&9Hj5!BTXakm5hp!vZ)fGw_q{E=p<9ERsm-*FoCWT`19T+W5O#I+0HIwE4+jl@DOpg1NrK$-3h8U1HCUWQ{-x>Wud2u zx*TA9_VVM10iDCIfF98N{U1=_9FP+6`70*w5#nwKm;d-XkeLDrlXD?CN*#kAI2<0O!@9pa)3p(Km zA3g##Yj$qCB|d*;)8Y!-&+5182szhs`rO0<58v%*d(mcQZ)aEAXUuC)p?$ahB)&k- z#Q@Y$irI#)aAggnF6z{c{^M~ zijc*d9z$RyD8^q7@@ccH%M5~$v+cX&yM1v|br;XvIg~rmF}pjKdPSyL-_bwxez?(-yPCB(1;5e%$S3_06cecxOOdJa^|XhOyUC>o%@j4GZUBWp95r zUMBip4YRyqB8FfXPheD@&`n+(LvF*Hzc;y!bshoKtO3_!bpG)H6H&y?y+u|JIG#%D3$qF?O31!d|SUIbqdSc^|#r{FL8g@>-U*=O!L zUN-CFt#+}}G7X?xVn~^T*rFIvw*AU)KeK!JYOS;aR^9Y=Ve{eM=y!`-pMEx%o$DXIPjdma0`CSFeOb{1SQr+2i_u05P%@u| zezGd3!tYqNKK%?V3?btfjE9g(TnZO`@i}B1qyVuXouc}aH&t?!#Gr4n9==}!PXsv}SRAnc zDus#uO}UT~k0D0_P|)PfXg@1zfDX)A2Z#lL0+f3oF|!4_@k;2+)pa{o*#;XDT)7N^ zrp>1Fv+T2?2KWJ58>b)uQOQ-490CdNKthHwmu}ka1E7)wN{Cz^rrEdO2ec3VoVoCI zf9f0xq6dgC&T;kqGw=Pphfk+~bzyTC0(`rT_;t4sZ|1JN8RiEd?Ev3yVcb2NXDlKd5|7W%!0Qbp{VQ8}QVyzhjD9-R%H1=$l6YQkVD$22CO&?n|EYpF zM^LLn4EmmYb9xLVWg$MOru9?8c~ru_>pE^_C4`of#LD7k03~IicjW3P36krchj;bo z_d+sz9#){F^g6GEfVfWOf-g*!5D>#Ylt}F<>9n zf=nKdKty2SM($jm7=v`{2Z65d;vM}tJdwsT2F61WQQm%{W#VC>eXqXJ=g9WCgD15D zUu=KStnP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000NRNklBuTzl##*z10T9`;gT9mlObqc~2S$g-pvl09(9A!kOi6gg`<7J`N0@Gj+xub(OacpMLr4vqi-e0vK3AdXKU$76&$Ju9m;1>fGn z!(Iz<6yb0GIq>wI{PQcCXRrOM`)Zl`v&w@i~cdng~}`X$tBzv@Gx8i{~#uVH3a` zTxMCBfOK$_cb*6k64crR0%q$_yAG21U{SY;kTFdDw~xy%D-)p7H0xF7nNG*^9uvR` zkZP_=FI!f@n!;995bpGl3}UF)BS0yAc?@O0sf-9BsFO1!gBbjF=h8iZt*(Onk!G2k zi2OG*@t$`I=wP6fM3MOD=7de{aE1Mi$O6PdAovK>lko! zj9PyO)NSS+Ohk2nE5raX8h!|?fU_8wKvxU=dGC@@@QPKovlp=yzJM5T7s()oeDTKa z1l6mN-WQlDa&o3+p{I#@J;F3P_%LF?!(J1y>f-Zf1JpPNq(pM`0!j$fpp&0u5PLa7 zGKlf(kM7|xitw-NPCy(*IE*5&ji%k(^Hv)mvU1R9f;h)ye-B^`yw$duV9}MAO@~*W zxu5_2A3C2OO@Oykq=T2>ce_A)19+Pt9UOsg-vwHsBj@>iuir-rUr`^eny2q!uUUb2 z>ff#bZ;JYiJj?#9_U3qTe1f3cvG$o6MKu^=y0?#@)xvcDznT18%X`l~dGh@;JMtDE zz0vqvw=nsB*Veb^0R?>}{9uU5?r!#cAL=mIm)qCvo9sTT#LsH4i`VVR?b|6ZjSf)T z?t|KOgz}!2`#XBcf=+nCyZ1nyMmDz-&y|v+7d9=fv7Nkrw~3H*EoaYlEGXayv9{OR z%lg7AvcX#djBx;)zX9%nNU46O zfm-Kdy$TTNgOTxxkI%@3Qo4ToqkNur8rbOk#FLA7-rceXF4i99^{u{4zriz4soA%C z`}!=YF?XexwNfxK2O?&jHwlm_LTVj}$d^bL-)(w{rKii)ku9U8^?a*kpXWITfK>YV z3XzAm1gO^|yN*{MYUB#cvgYk@4JkraZ+Z-YwV)dRdQ?uEU0r4ngq&~RCEx9fld8LT z=FXwgiH_ObvCJzn1?KS6Ez{^=b^_#eM7w*jB!f5~b#s}vm>ni*{Z;mpL7dk&qweCJ z0deu%ox?awypCG8apihgIR|U~o%wi~>U%xZ?p}-m#=eJ9WkNT3bqqNVZ~oroI@TqH zAV{4Ca5_c&_;+(RBE7$SsnlQyY!+t7s`z#t7^jH;_}lsTzkaDyJj4E3vNS%A0ms8? z_pK;1=kO}{iojZZ3OfUTJghu)JFvUn#Uo%PJa6AwJngQ)vwCA;52THn#nY-xRqt3>82Y1MJcmt^3p2^y_ncn{TcJUw31m{fuI`JG3mEy*=oI3@ z`yhbfikH&Js~bi@X?36*M!=On6@K6De`5)#+!);y0)B{*zpxl^A>a5=-VDY=u&{7B zzkQee_c_hY+A3u=n%qZ{2^OOx;D=U+DqzYy>3*hy~dc z)t|hn1xHDYh8FALhYR3|AkRh?M=XHKU}894ETkk;$cX?HG%sCXaZX-E9!jqr>%zHoY;j<}VUD(`(0Kc<^ zj1yg#dHwOwJ*nKmITueqdU0W@$7RGiKj;qc(aXkcw#FT<)Gfg zupUH#>~kj$TlH7F^)&MP4xPBXdU3sWTo#Mux^ zWcHNw+an#B=Q~RKUVwrCDoH?$frT3&#)(z!e_2IKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000NDNkl<9Q&K&^2g9i`rBIWn5|49MB*YCfDBbD`?m{xdbqRn!6Kj-8>mDQWhrQ>-XQXou_6M01!eG;mRsWK&_gVmHb7wo z=pW-e%fbXCQ7`K}5g;U}u?_^x)}dwY;2Rws15QRo*Je~25Y^$yg^2-t86&Tx0HpL|fqTyf#dPHD3UaAq zK<@yRt!+@do^>!5JGOPm5VqgMYCGh9HOGeHs7TL}&V=KIb7;qDD)P;O< zY`EW{MmQwJh{BQO^b#?>~MyV!*4P{R93Su0 zzg_{3^ZJZD$^NAFW_WRMgrME>?MnbE>SMgShoI5Gc<;MZex&8yN1ikeLDrl`;SrC z*a9`H2<0s;Z*A)(3p(KmZ{7m6YU$kex3O{WiA{?uY&)ypt|R1J%jt6+3wl02>S}w9 z^~~PJrnb+R*Pc@QZv8yIL^k#<0me80(2Z+YYyMhqZH3fE8?V@{t~u!NvO?!Tq)@+A zL#6dAy$TT7gAos(k_)AD{pK&TdD^OBt##Xz3&E`2vA}moj271OPQyOWat;8A^z#)W z4{r%j&jxlKFF(}C6qser+u<5gge>3m7y>InIsVz8m^Qn*%peFk-M&k{+ZQKQck#@f zLxmF^v%6!dSELHe;ip^1`;R9lKwd|*yXQ+Bb+b`7muZXHVUpHgW#qG2|?~`Fow)SmzNy ztr~DLM)$9Op1Kj){QE~rMa3j$VSKX+oF?f0<-_Ute|)4=cY^(4JU2dz0SEnZ_bn+C z=kOxE1jhQbVdxBNy?nJc zvjSFK_jY0P;t{X{o;PpIo_3euS+zE^2hv)_;%U)$gYzaU`DDkuTm0hoe0F~Kf8F`d zzx?F<-wiJMvO)r2VOZ`hMjJ6eNe2^q8Rhw(3cq0a;uN@CErSP$Qy z0Z#-u99SH&04jxv{^@KXB_2bL1fZbFo6>$()&L!tvknjo00k)LKw^3ebmNuKm#gb+ ztg;O@B)IY{1e!LR&QG(?${OGYXl}jBv3*W`Y_49 z{XXEUcYl$&@JWB-910rO5g+vM=EGy}{k(@yr+{@~a~A^qMhEfJs1$GJt~?zU2O#YL zztP4x+MjA)o(?SurXNOkaJ}W(=Oz-5d;8$^CX)V0ts0V@Jl1YF5Nq<$O#UW+B< TKo(Aj00000NkvXXu0mjf^m_5` diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_silver.png b/src/main/resources/assets/ironchest/textures/model/shulker/cyan/shulker_cyan_silver.png deleted file mode 100644 index 454c90972172bd02326bf9c635ce88c73a38fba3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4767 zcmV;Q5@79#P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000NdNkl{pvTUv?QsnN;^e{WKGu$Obnsh8# z8ep+{-1**{`DWgmd9y2e|4)Ae0NnZM&+$CvrRvLJY{79UjHJpou@__01!eG;mRsWK+TGl zlk?@1t6s#3*7s3P)tYO zt{|5>1{|NDw6_mxRkIGpqBy`!#Q-rJyb7y;vly5_R|ei3O_1~+gKxKh#s=^#M$$V5-`NIgp(AJce7)X44qs3o zwUVdr?yY(O-l<$&jWR-cQ_Fk%ddY%Lc*5Z`kvHh%mtBR0wEvL^- zEb#EXuC`a(%?Cw}PD^dmK@Y5}mqX)ASAg?2Ox)=Gd9d&b=wwN6zY5hg^<6bwb zZ${n4I|Jh4x$DCi#a>74v~lHfSm=YLz5V%kndo~tO!I~$7eg?Lr!Xo{=q4|YA?M-E z-K82luKN%Drx}ImBx$F3%Ss!n;i|VZHSy%xpZ+g41W$_4D4$m7~i>KWMcvh|~JOgQ?Wbw4>yTN6XmFZ;1 zyj#5U$!AO1`QXPtKos@yi=X}S<-Z$T^<_mA^})ihc(xdA!~i98S?I+%6@Jcg=abLC z!Vof!!FULn#0%lx{Pc6kIL2F-oq(Kw19~>Nqd$EP8^>!i$zHV2FN7`7Ad?s}&R-Yz z#mE{)J~uj3ap6S}z;MA!ZsgS!BOtdr&=n)#!k-Gi=;?oD2`JncT@?bpj*(wm3|PxI zK9n_s@enMWx}4u$%^8sH@xRWIzc2)ttnSTEKVJ&>?hn6vF_WQX(_xd+wgwo9pxTV1u#`qs*5e#PfWceEu!hzUv)AfP%o@&$HjY{f07i7ioXt z43MKCloTKqq%Nx80;vT@Nel-T>){6r;E5ndLyIF8K&3D-I9n{F#1qJ|02DNNbK1{} z8lVGn)&XJxpaA6@NX&16ZoCrua&?`LRkp!~1Xo^!K+|T^`FZwPQ3Lz{t&LL%_oMH5@8>;y z>H>BOo4XL;TW!RTdxd!8yYg(5AAqz2e5-{??`W=lc{Z{nn0^@DLA~kO=Oz+Qj*q~r z4J3oUtvoFURv(5pOl!f@9 zoYqeX=e6_gGk5B^m6Z@$P7*7Nvmum}g|j19KS_|BKJ)Od{`_7@X3xVCl$2iQl@Ji8 zsa)`dsS*NWG=LJRJth72NJr+`j?%stpdf&XV-RCt;Rc8?EeAm+PsSi3uy7-HE>Da> zy7hxV*LU%b{v4i2;~4|vA&4k%KhZMru+Y9&-{^B>``p2kx&U8nztpVrsvn446L3wy tH38QIToZ6jz%>Ea1Y8qvB@2=I{{R7EmyW%n@o4}6002ovPDHLkV1oGQ4^;pF diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_copper.png b/src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_copper.png deleted file mode 100644 index 42613b8d226c7357d6e9b96885ff95553e789708..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4775 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 B9$5eY diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_crystal.png deleted file mode 100644 index 53ee034c86b8231d807010b992548c0385a6cdac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3996 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_diamond.png b/src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_diamond.png deleted file mode 100644 index a28e3949442cd09ba1f2a39688b36922802ded60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4761 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_iron.png b/src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_iron.png deleted file mode 100644 index d23294f635f965e5d79ad6f5b6ce4483b50f847f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4854 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_silver.png b/src/main/resources/assets/ironchest/textures/model/shulker/gray/shulker_gray_silver.png deleted file mode 100644 index 5399b416bc8053bafbddd943d821d3a9b898ab75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4814 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_copper.png b/src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_copper.png deleted file mode 100644 index a2a1cf8679121621f48ce7b85b2d12c6aaaec284..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4782 zcmV;f5>f4mP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000NsNkl;NGr zkO7i|lMoKEGe{gjNI+s+CkJ+9$tO4@&`C&0mbmxkz1`WKk1m3q?&$&^dbO2;s7m45~Sx5qLBdrq!$s4 z0o2$40!WhxhAO&xpCk#A)V{ZxWZG>u?Bi9`IG6sm*PeVZVHzH<*#0Yv3 zA=e!7=;>R){=1Mht$=ZB0jA*oH*fx-fCxv?4&wtx2JyJ?nkK`*1zFlKFmAtt*{5}e zF_y_S5P-LI0+{y$_DLnTi?4pKwa=>a_!?{hHOY~$IP#Tj?t8#4zQ-ZzMT~rP96mtq zuXzST&KWdM1pjP1MUd@(1b$#|3&>IlH8$1RZWm|@-aQQhfv8!AXk?ISx;{RDF|y}8 zBZ$b@V=vtIYpmk-%QFhY+wh$4YtKFVEW%LuD!IVnSw3tNZQ09)YnK07JfFFa`ju5OU2M>~hWV)31L6Npgtc9Efah6#UuDku$|Ry3vaKQ0j?E5^vv@F0C!*gJF;aAy^Ii# z3#h3^md4PF2x^)m9%nTj2KCkc-*m{`lN#^0fMrfq4j=o;xUkiN$8UQP5vQ zv)D6t@4I-*FCG^Fq+g8V*Pc%wJ{kq{)h)X9zT*RG=75@Jh{p^}7*NTfW*Oo!_o;4O z=%`y*5b5-vWl%F48iP?#7zy#!?^Uj#reXcS;zPQ#msLHk>(7F?!;jY}%ml}vnq@w2 zC&T>YnJ@q`{{%5#`)ePEF5UHEa1abpX$4{m?vKa@ey06|eZ0_$8Ny?<-A1#_zju6z z7)&98QkYH1LcAA%zKs1j-dEIMF0EyRe8qdS!f=x9pvMVNL}fqzGOi0Iu7(hfMYToN z$7+|q6~6I!zZOP5Hwp1P+(Ye(4y)2v#%(pn4d9BOjR~ZDZ2}Z7gvdI|&K}mh)_V2v zbE#5kRxKh@rq>6!{!Z%+e4vmJFT*`tXj$j&Ve%5tQWd>>P>r|Xa{(}_@Ve^*RD};Q z?XdvJxLo5yw&1JpGA_NZYdXPMhGG@r!Jii!1ChJ03R<3xfoXdW?}?x0C^CTue_C$D zzw$#tizjRNYdIW0@Av@KpT73Ab$fU)e#;)-R(R>fU#k8Lbj$o}AE1YU8M8-D@1h1w zfHCy$Vdq1Jw0SNo^F}|+E&1BngEWzD*Sny|BV$uUtn}& z1n@;@{$M^}pSwAS4gV(~q=0OF!r!i?1-Kahi`4wl2*71^Z+^O4Hu|$~zKA3_$7>(` zrroAkw#62|o7)mUPc7BHm&7aWrT{Jmk8rD-g-EKLJkmIj%& z%!TOMb6@{eTCN?h>$vLoGL|sL*u|H|)(T65RYh~&&tInnOi@Az4szpFvY!2kdN07*qo IM6N<$f`i8rFaQ7m diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_crystal.png deleted file mode 100644 index e84353e5cc5bf455ee17949d6577ebfc8f230b6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3935 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_diamond.png b/src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_diamond.png deleted file mode 100644 index e8b4f9251154b4c901f3ff0fa73b400614f5f48e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4769 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_gold.png b/src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_gold.png deleted file mode 100644 index 2d9c30e71289d3f30d9af0aead91865d59948413..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4717 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_iron.png b/src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_iron.png deleted file mode 100644 index b64344087385a4f67601b4eeef083bccf5845024..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4822 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 UU)d0YzW@LL07*qoM6N<$g86;?g#Z8m diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_silver.png b/src/main/resources/assets/ironchest/textures/model/shulker/green/shulker_green_silver.png deleted file mode 100644 index b7ca6abefef6e652f28e2d2259d9978a125fc46b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4823 zcmV;|5-9D7P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000OANklOAV=7a2nqNDY-CxM z(IYe`bdlu%;SlK%CtGI+SZC=F;xbDJi4Y+&?(MwYo$dMPCg|y&o{!y~eY^H8?`=z~ z*_!EJS9Mi)bydxfJ0JW80PxGF9TPZ7s40N~$W^4^p1`+oCQt}i36R@MKV6>$IIyGUX)d24B)TnQen zHGvqXB`xsa;ayOQr`~o}fSd;iL^*k)p$m#I%0XDAW--d3Rb^x`mHC&!|(xo zcgqtfZJj~=L~z%pQ-n7C55N!XyaLjMLqw`P+sy=3PTQw}rw}nt5eyVksjrR?AViyU zo@lT@nPbo2_bXP#t>?zt4{!Z*zNK(|n79CdRs?b$ zK+Zzw!myLG5Hh(UKH!z_o2>4W&+mee5CB28Bv1+fj1n?QYwR*f@zM`}jyR6-@UOr7 z|5kv_>Ntms?ZbgtT8*rr*NEadGB0w1B z5F?2+2_feJ#3(};r4{Yv^OMO5CX*BV{XcVu@9G~8QwVRon>W9OIG*CQS5032>EC{d zGzoEfd!ofKgBYcd^Tv3K5OP6l{9k+ZMEm$oc|ClZ1PF&2M#C}UcxqNa98a-0kB~`< zKqxFPIEsuqI++H@B}2BP2nGuC^D3X8OioJt5ZRI-7--C&RQn{v4Sk2!w9)Ux8mGZ;OsAyxRhXxh`|~&Tt@K_SK|!ic(5w<>g0%`b?w z`j1nHu?dYqv{xAM@#Xz8R}dq=eqiuE-P+5d8rSwGUfkivs}*LvV^EA!7q@FgobZGx zKofU`Ca(6^JPvKT>%w3!7}AANh{~xuB5U}ubOO70p%F9q$7r(+#;JR5`D#s|a^{u7 zOhV@4odV=6bmw?iQG?jDmS|*4+L;ylLNRkE3!IP+x(64 zmBYKa5bbgkA5Z-~)U4=`GJPe~RCDYAw)j~SAfYQ0Ab%oS8%NpN!;)53FMm#!GL2J!LS-^01&Ro?C=FCNWB-nj=wv;m(nfanr0+de>)cpuXo3jhy` z6+UDGzWmR_!uh(o6C9_=mjNFAalSSXdH!{#7w1vO9^Mf@%8;iFkM1qj;$L`!>G_it z{3YKS@A&}HoxXOoReQKMe#0K#RCwvc&qQ|yx`pveFiSMl>wrS7z!FCN$#a1Fok zRVaYsz+2Pu`noBgxeCa2Q^3Jjg}>_Me{B`e6&PI`1$-Tr- zf}ILDy**hwfyWQxwR>I+JKTz19mO>B`4)eh6_r=Zf0gA=Z%_2POsXk==L%3cpfq58 zlTE{mO!f2PS%tj}UgZ_eA16zD;+6TKtUj&dzw#9D8Pn1Nx^Ez^4O1(~wjYCebq_Pn zwh2HvaXa~S{OP9j%rd9c)Z_Z5caAA3l|Z+ffK?pz#_DANU0L6s!zv}X?*mS6PbxrB z2~24tQK;Hvi$c}FMWK*N!<@19dhY7KOp2A` zwH;UWoQE7rDKq&(nOb3?uqbBHQM3}`<$=g&nS36D|`pd7;$)_^?`i0{gm3ZFNho! xa8$ri0Y?QK6>wC*Q2|E<92Iaa8zK6C0{~G`p07aQMNj|$002ovPDHLkV1mOK5$yl~ diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_copper.png b/src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_copper.png deleted file mode 100644 index 7878f9d2fc973768961c6d6292ae02c5e15864f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4888 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 KMNUMnLSTZ)@<_x0 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_crystal.png deleted file mode 100644 index 01f15f6f7f368bc739f65763f4f8fe82ae327ba0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4064 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 Sy7)Q(0000 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_diamond.png b/src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_diamond.png deleted file mode 100644 index bb41f5267e21c7e8763d32b0dc87e9523e8035e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4883 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 FV1hI4No4>4 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_gold.png b/src/main/resources/assets/ironchest/textures/model/shulker/light_blue/shulker_light_blue_gold.png deleted file mode 100644 index 1635bef8834150e81c794ed717f47e196160c4bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4820 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 KMNUMnLSTY6%60ev diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_crystal.png deleted file mode 100644 index 580e53b48b6cb8c14dc1e52f466c224ca6211d04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4064 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 LNkvXXu0mjflNfZG diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_obsidian.png b/src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_obsidian.png deleted file mode 100644 index 5255d71c0cc9db22c01fd6575760bf95939c05ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4971 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_silver.png b/src/main/resources/assets/ironchest/textures/model/shulker/lime/shulker_lime_silver.png deleted file mode 100644 index 1eed96de65438bc48a596630d9ec0c9ffa93379e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4986 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_copper.png b/src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_copper.png deleted file mode 100644 index 55a898cb2e15875c57357d99cd898bdf4579b209..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4934 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 Ef;SXp)&Kwi diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_crystal.png deleted file mode 100644 index a85bf13b230c67de3da6e3855e334270813eaffe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4100 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 D;@?># diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_obsidian.png b/src/main/resources/assets/ironchest/textures/model/shulker/magenta/shulker_magenta_obsidian.png deleted file mode 100644 index 1f8fd3b5b92dcc5b132bf391157a57e9055441d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4917 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_copper.png b/src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_copper.png deleted file mode 100644 index 80bcad604a7aa84ee00bec22d72d6e0b643cf613..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4983 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 BbJqX> diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_crystal.png deleted file mode 100644 index be2cc917b6bd30ef8c10b93affb2857e7a469dde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4050 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 LNkvXXu0mjffKznx diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_gold.png b/src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_gold.png deleted file mode 100644 index 735fdd96db1b4f1315cd508ab25d27256383b712..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4901 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_silver.png b/src/main/resources/assets/ironchest/textures/model/shulker/orange/shulker_orange_silver.png deleted file mode 100644 index 6c7d289e0152c80defb78d9ba3d7d3452aab6b3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4992 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_crystal.png deleted file mode 100644 index 203db3687783e1c8e08d4fb18441a2b60725296b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4139 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_diamond.png b/src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_diamond.png deleted file mode 100644 index 90a358968523265c20267ab20b6cfc428f3a2315..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5010 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_gold.png b/src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_gold.png deleted file mode 100644 index dc6e4a81c11bc3ba0add91556d18a99f35bc64b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4984 zcmV-;6Nl`HP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000Q1NklX0%i(geA}>!0Z1fp{x{|M=gJ<{m`4?PqWONL)l+5l{YK zm;mR&=h)k6qhXtm5nm1SW9x(6=mQWj>mRI0U$H*iOo^a3PT+6sb}Z4;Um{w$o}(% zF51ERMh!j3gV%B);us>1bM_XGF9AX+2&L$^`{+3y>PGdIuYiRKAOsK)lbO~S03aF$ z>NmOk(*%j}-?cY^?tzPjZNaFojt2;cC=&TzZcy8Z;n67v|^ z*#1d5Sy*upfoN3u2Q~ZSJEQFSn?Sv3q3gJK?hZ0`4**1?g$~g>@X&SKE8zpQ%b0o2 zV+bKKgG}G^PLU9j*+H%~0ZzA%W}`L|@|RKl=oXF$f{hb3H_S67}_*Y`oudJbdR5_YiLZo!>mT=G)*n zt6Q#Alug$R0|b*;-&$D(qZHe%78qry8HUOP^I6?l;q65;z*9|EjKi_#zyCY@-Z6S@ z7j~nHrF9d*(Qy*!+_F%v8LFPn=V2rrrSV1W^}3Pi&;EECpJ~5l!awvf{mK4MlYg4N zX}sI*!(OW@`I?+Xcl$7j&utU?`yDg}fvWHB9H7x3q3a}3-;*c%Dxas{PVml?4tlPK zx@BT(Yah4zb#xsUcGbY%?g1Ld6a4PZ0qh*!-9ALSdxU1AhP~Yb)cZpmxqZ~E>XiKL zC(owjr}fXb&)4^M+Dg7Mfp+%@>vcOxU4>A}$SteuxTssEs^?43_0X`bBrPUHwYN5H zuohFo^JfMsq;_018#Ng9Rplq@b|Q}uGNn%uzF}MHdC&1O_5AZGACMMq-ZD{b7@%bh zaS*}WurfJ*(IC=;%eOZ-62Wm0flyjF2uZGt6VfsyK3$)3##KZ8F544IR9*I$jzcor zpt)hGxLriCQl6HRq(%dGQdq_d`IsTS zjZP7;X{+axoI`+*!bubwC2>j`uOxUaSMB4)hZ;n6&~>I2kfcZ@@AvJ7#6dK*t)}Gz0M(en%drqjRc?~T)3gocPjqB-N44ZMM|L0&KQpJp-J??z zpzJ^d>Xtd}LmW@dy1b+=GQuR3fM^tT+br|}vb~)3G(J5cX}p%U;gL5OpWKj)!s&X& zTrRZ1W}`L}FP{4#l%QfR!`if`eSmFZky^@ z-*dgW2~6uxWh}p>>vMOov{ISG@)y7}jZNV#V|DHcD8eu6mAO}7SuZO*S@hjtzMPe# z=aU`zZt?LuADm0h?SK3ZI0l;ESijJ_fxCAv^WESAFFNEbE|+JoAdNCaF`vppugt0N zg;&fwA7HtxV-Wc2K2Q1Ly?f)fkFGZXMdhs3FfU0j)=SFE485uMGib`GePfR{1zm*xW&`A$b-wbXY4%VmA$ z^;)g~8RNgqnZGgw$gJ**_wJnw_rt$_f_MwK^Mm!PMZkH}VVTvPclIwM6D%a)%iA9c z0&?mXT;G5E>zOvcW?IQX!?+IuqP_%S1z(Iz^7%(fe)jxCfKsCFQvPW(|K;rug={;I z{)H=G;E%w048{_LIZp;K4CkArlfh77&xQS!OxOUixiL~q-RfK42;mZ zm5@RS2qMm*F?KEzBysWrFxLd|I99Wt9>ZxQsP6;5y7TG8FAWAt;k-XEmY30SU3~9v zA7$Rpr}5GRq+ofEI7h8oMaOaQ-2%L{-J$PKO@JJLWf*AndNbt@eP4Z{BF7;op}Mk? zk*~fF*y^;fY1Z+~>%osg=voOIW-U`+TQ%`j>nZ#wRNh;@pWo`VuwmBF@{Th2eEt8= z_Rho)!vIUAGS*iubWYq%{eMq)5OQ9KUt2YCc;cN;zGQ6_1)0J6QHYjzgi#czx-&RI z$T@VaG_{oS?MG37!(%UlPb-rzA?ND3p)Voi9Gw#vqbM1?ABC!3DljKM3UPSiVHhUz zWPe5Vm2xHJ1IA30nTA2=qs%lI`ch%N?+>6+3PWF-I+rgohCwjhUe-&DVG#N#F;<9Y zlqmdCsSJ%$3_>3|D`oIyreV3P7t0TQ=vpFAqZET+QfHK45c;TSB`lRv?*-Cdc)p3{ zjXw~%A>f998vKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000QQNklw`~Ahc>h0l7w$y9?wz-9@n^A@=Qv-P zfLo4^{azjIrin(kQFxY@8DlVaGJ-hg_*oCoYHwl)A1|}4Ou)eQWakN`NTUQsdlOVs z3q`xKrgBxLWx}HY8!gN@AI$5 zGAZ}o{eZVD3*tJjeyC$~T20PtSiK{!0d z(DBghG_ba1B04(G0-bFOTFa1fKA-PyZ=;N_s;{?=LVI_+v-m>&8z#ahexW_l{#p9Z zvNw4{bb?6Ay@xhBqcH|<7WLh~{}>Ju^d|;5whecb zV(9s3TPF7Q9%Fmd#=!N^Y#7+@+2|Zk@x6yO93B?%-Z6(WI6}A6!hX+2dvuB;Z-kcB zn9={>{sA1sGx)RYEzA249XLGOkB~0l434nXZf2<~pBf`xSp(NY+cKpLI7Pqqd~}*t zmKGBt>sz}`D1AjLpY9P9@dMXGx6^{r-jwS^yP4@Dgv{7eh3_;i`F!a51-bkj7#G)o zymE8fM5AMXYAVtwfw^N9a{NZO0R%+@@|`Q!H+M3{X_SCani+9Y#0zpooRHs45%|1Z z#y1;=tRw0ZN~A2>lX1udPxFn6xSc1dG@fc%QX}p>&0cHeA~r;16gWwMWW*RHpqh&0 zG?K5#e6e<$(qIuUlw*ecYqVUNyG{9gnsaclaXgJelPpfjk9Bs>-sWWtaIqKpPwulImPy(V-w41Z|f$PcoV$}2a z{D9=~YTk#(elXd&Aq9i;a@}07^ucbYH5bpHh9H!nZmz@HZ2~97JfPh)G4_KZrqmVy z=tjL#zp(!-y!c-?>e*TsIYk1@9Sf)KQ+)rVi75Jg&FHB(Gekx-5HCkL6WkWEcDXs3O{Sv{o-r9q3H;s5bKlsBITX0fFRQF`Bf*N zs;r+g8x|$$g=~qfvM)Ce8$@B{b!k70yoj0bJP4q;xk)w59Z1MCU6B`10n5oPeBpg6oI(KAP+EH%u$rXqdD?K;%gfrQ*bh z$mc)L=`Ze|a8OF*{XG3&-u#e@x{KIfIRk=l48~F@N@g%)SqDzz#eDQ6IF;CC@dN}x zIF`74J167Qh4e>pjD#_8aHxthS3j*X06;;pqEK*fFuvHC9u5x1QY4HaVXV;BqS!on zd3g~6MaM5{ zo)7rZf2YUXj)OoNTwV{1^>rM29{&AHmGF|-;D9J((4Re=}2dm4r_ z10XtJ83y{p;avTvVJJ_ih<=DcXl!g0^vm-BdxuZ4YqoLV4-qCYbhU;ZvsI99Y?}DC z{|I3c!?Ahc`~2SFQ|y>6^!=j(zAS%puzxQ8G>))V)3CK^;qb&O$p3rv5HVww_#2xh zo}Bng>6i0joJ57rhDnURe}r)oN!blf5Hki{t<6lOa{X}<;mNUIz~_xAmzXj6+|bt$ zGls(x591{3e3-;iu2r~Gn8bK;;^Q>V^ojPWSW{F4aR^OOVd!g>@+b_T zQVK&~o7tDIDGGvUw!V;Sih>{xQB#ykyh4e@uhlfDlp=^j=t`}C*Ax}&nqI9x4xy`= zK9y1g(NtC_K@f+it2M0Ea^D5=Cp=%r^4f2RToZ6jz%>Ea1Y8qvO~5q)*92S>@LCo^ b`2Pn0T0IrE0bn5V00000NkvXXu0mjfc|nW7 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_obsidian.png b/src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_obsidian.png deleted file mode 100644 index 88b359af9db6a31f336e1b37f2ea2786d48ca481..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4971 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_silver.png b/src/main/resources/assets/ironchest/textures/model/shulker/pink/shulker_pink_silver.png deleted file mode 100644 index 593413786f70363a21c0c859aac769580ce6c1c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5021 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_crystal.png deleted file mode 100644 index 1babe1ca1e44924004a327d34265fd3a562286ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4234 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_diamond.png b/src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_diamond.png deleted file mode 100644 index ae6ba591d6e50a4a14f6d668a9c9a70c1c4986b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4949 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 Tkfznh00000NkvXXu0mjfaJzzi diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_gold.png b/src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_gold.png deleted file mode 100644 index c2f919f9bc626240c913008266b2939c24a1b6ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4923 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_iron.png b/src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_iron.png deleted file mode 100644 index a0f37cc7378285382a0f7fcc0690ea296100f289..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4959 zcmV-l6QJygP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000PzNklp{`dloYL_*TwVo4;_+BHKsfDOR@$?%c;0TAIq zpPd=N=1eR;6w*b7=DUsMmuKZNmJK6tT zZFm>^hegIt4>=@Y1yc?V8_lAnx~q?51S=R=&X9~AR{HnC044ca`n66~)_cHYP|X}X zbswx(SdG0m~WKH8Zw6 zC3$Ej0Kp8F3!jk;lV_j-wO!jDUYESRYj~C>JZT?LFp!w2@YnG8o}~r0512g%A5g1$ zz0cP>0k`blwf;IrIO}M8J8sDZjM;aM1@0#f$Qc-8DiUOK2DV_zIjT5e-DnM)KNBC| ze-b00G1wc)fDOP_tnmqsSg>veEN2Klj`1y}NXjQ33TKpJOesDJK2SEDLhRj zeE!4ZV<`N52DY^N&t*GGFe{t3|49cv*ZLnOm|e>84kdme+g7)VG!&nQ+$ z5DI{+2uFe3ppX+(OFZXh<338NI*9nl4 z*9##=%wI=!)VXHhP4hdN(Db#q%~(3#WB@D))+w#8Wp+}fyGmnl zwrpY=78|WrXob{DgIq0?=4LSk&X)Oe*7U!Ixt5KlRTlleZfC_+(bj;qndn4rWZ00d z!bMp$#M;TvwfH?6L?DM9_(;wVQ`#z@kTgVo1TyTvk1V_kla?zvzaN1N8oaMNv7#t$ zt+Snee#*0H2K)dmC)f-B`jmGSLP$hVR0U4{dJF!Sr#zc<;D>?%x8hGE{VfxiGgI<6 zWq@5axa^7dx}B)9;oF|;E%VP=@ASIc36?zxaKx6=$$(8y{5BubGkxpC_hn#Z((l%> z{LmlvE`S6F0md?xzcZc#0q?+v!`=)CoDO_2?3dfRKoB%|XVBq<@#g||F=Hbrj9O; z5dIt(z%6~0MUeDmYNoSJ2h*JAzyKe{{ULBEd3}diYki&jlm5LhVAnf7uRnXubtjmT zw0)?$)+$tZjy`}}Hs6&1`Douecn%Dxv$_hKqGEjImrmpzt6*%0qEUbv`=UiMrrOEaRAVQZ21z`Jt(I@Z@1*bC2r za$N$Y7BOzN)9-fv;&gwro>)#@DzZ>%6=qcOqj zNr1g&Rd@6@`l*hqjnzj0R~^aH4MH&P2h_G#=4E#&3P2pin9L{b^ZB=)l3KYe8=R-9 z@*0SbVoWY4?fU`WcuI0*QJUw0TFM;9F(&5|_5TL?{Q@3tSR$V^yLu5?i_5OkAA9~t&U3gc+djm1vEJHYuW%B?4 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_obsidian.png b/src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_obsidian.png deleted file mode 100644 index 789ffb64bf55cc5c2c03fc189a135f2705760316..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4957 zcmV-j6Qb;iP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000PxNklOTO z1+x7D{RC;hK#cvg^6~xSdylm9^yyOoz^hlU@Fvf1e(`$&0ADl(#SkGm_W0*O z=!UrIXKM!V83&7*T&xGF^3``GTNbH>SM37^oB_krA(AM$-3-7=jp8avd*q#?esk4l zN#3dcZ)(Ha*gq^XwtCn;1JAg2a43mID|Oc&#R#5p@Ht1)O>W!-+?|Xdi1aI+T3YV` zlR*`8ZoLmUBR*h7B=4#PDu<{wpoH8l1Tf^o+s^>Q);()OTdKBaNxZ!7=Jytx0P8aF zIS0Ss#+Iig4`Kq4%;0nBGm<#D0~%1-we8`l0R&vm8w_!e64%yprMJ`~>zHKb9n>b+3!8zBFAfIvYGp?PZjuTe3 z*6`UK@c}Qtm08{6pDF2=0MB{t6CAl{eIz5IYPB2}l zc9-GhKaaGp)A-pGd|~yUsdkiLTGZ`Ia}4~P^xsb~JyqlFEBu*iH_iXalbXJLhNP2V zniKlF7GBNoS5h2~hti|R4CypQzRYFkh#@^mkr%mSPRx-0Sm*N*9EtyN2%dAWkRd%z zksm00hasIP{6gVR8t{`L_^Bj5outUK9K2BYaf&=9`0)mOMejI8-X-*&q{#DJFFu{r zcz;t!TS-D!cjj_&tjCm+{$Os0xxzbv_jd_Cs^gT3DaJOaC2QyPzOoUo4sx_trvxa;(?W<5 z^H&kzQcA07J2heikI>?fDAG~2MH}BE$r#N!E-d%yne)3;h2UDDD)qU9F--*UoYx7E zutH)G2JUUZ&&k%gA|IMMR}8#teuoH+uEnj#qIi=5uq0Tev_8q~lu9?1#^7w�VB; zvkCEx*Ba!KP+FM96gV5^pYyu^1KoF+{myYs=`^3!PuK< z@^c}7k2;Z5_XZQn&a;|ekA&7vO+(~IjSSHA!>m1MTF%w{ek2|38Utd6EX%H}vmJhQ zD2C%6lH#@@f$6*3r5w#0ApAuZFlMtoZaE=~H~Dk6&gxOMO!>;*cO zzcyX~foQ;oacc$yP6IxO+vT<{5Ck>e+4gL(Azv5QspVI>$VVSMFjFCM`SqID0&zkaB?A{8p! zMIRt6n{P^he5~I)xC;#U?)3ymuP6BI*B_e2Py4$SH~jtRKW}F;blr5g%I6KcucYi* zQYXI`J8}YkQ_W1*^z9={0X+Njvr83_y~oT;QZDK$ZLr?I%IB-B?(i!$zp%7G6<44A z>DiSvKP(&kg<6YEzu#n!MOM_rJGB?imRT!%E*6Cu(W$UCo43HbYW^zLCk$+b7eKKp zfPzGf5WR!#nUP}V( zEo*sAZ$nRYTryT00h~7^OP2`2xF1m2UNJA4OHlxNQ4gcpX#ITt(FC bBmO@C6fWCS)$m@`00000NkvXXu0mjfHlb=3 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_silver.png b/src/main/resources/assets/ironchest/textures/model/shulker/purple/shulker_purple_silver.png deleted file mode 100644 index 9f7bf4ebc00ad3adf146375d96e8dc1797fb4d06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4919 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_copper.png b/src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_copper.png deleted file mode 100644 index 93a14d3bdeae4241faefb81d57c04645c4267c81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4906 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_crystal.png deleted file mode 100644 index 6c3e64e979b25ee1e8282663dbe29171fd46fbb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4048 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 Y0Q1EscJ($@3IG5A07*qoM6N<$g76$43IG5A diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_iron.png b/src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_iron.png deleted file mode 100644 index b3c57fcd4c54a33ca7439fc46082d1cbbf48f7c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4918 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_obsidian.png b/src/main/resources/assets/ironchest/textures/model/shulker/red/shulker_red_obsidian.png deleted file mode 100644 index 347ac8e914d3ac90bc0e1e18b37fe626d59fe4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4853 zcmVKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000OeNklZ2x8Gc?4XNM!nwO6ZEWw`eQMO_0u6fI!%=C(o6Yv4<7?oTOt z3Hl5A1A_Dz1Wke-(@QU{(NhbgR$8kYOS`s{_3m(XIb;tr)tGXU`J^fL?+2>>{V1pr_uXGpUQceZ0!S4QI?7Wl)~ zeP{qb82quq@BM($GI~bLd zdS*2GBCi`n_|daZz!}37ueWRrz#x&%ct(ISKsVyx-oWfd93JS{7a<6QFO%18{y6|( zUDA3YZ}CV*`Fo|C-`)=xts3@zdG576i~l!t+mykb?HD5|aUvD80d&nP?K^F9AQ%Co zRAD3~cEa$rkARH4M`-m+y293=}lR;PSh`Ad%P;0^Nw0yE>$S1JV~9dqN<|)a3`jH_lFUBB=Vk z4@P}dJj}G&y>$!rx2pJUAD+Vy+8BV_#T@Y8>C8of&k}_bsa&2gO7prZ)IE_3Co*|6 z=70~j?n7?@KYaEv0%9;Q7|9eG20)$#j-;&Q2qP)+mv8?ZDGYu*`1q1fg2=PF4hvjt zzs*As!PVn{BVdHVbPA&Ud+JS^epa_Cygh3MxDbGJa9{x7z3%7uYHsjlBC#(7x*fvT zbAv%5aXS|HR#?{ke4YV_LHO>iEk|Fr7q0zHuYNlgh(XW*{&xEv0KlX9pYiqF;Ma*X z2eCl6!|-CJEBq{fU;f)gAZqE`^!4e7a)!R>;DfgWmN z+V6`H0Wl{$-y;wW`eCu0c8l-Un7+vQRrQHm>Gz8Emfo+|zc=Q9QaG>|h1iY4JcTV{ z_inV~Qr&W+qbz&ghDg1AUvTurP97Q)+{TDsEVwpT=tVmyb>rxZ8XrDuDd)w>0mWA35@#(qm!xLqoVZcD%urXj+S>NW=>Vtg|FQx|}DW2P$T;5Qf z19JI3O`TUBQ?$$9TS0ICj{|aZU2PKN7%Pq6PNqu(k@vbg=4h&bs1Cqp^u359$qaro znJlIM-R=$ZpUJ#c{zRREUesLRSk4=0FDi?CcwPEcKD<2rHm&r>a$bbrr_Vawg4kD!dk7oE=K2B2E< zW0rh0l)c{!tn|g%6WnB9uB0_BMj9xi8@~&CFmfI}-%zeLFMJaKFkJA`?0Ivw0BEib zbhQAu@Vmm_^zgs30JH~2R|J6nN6(+z9I(kf9ZOr?IwNpmwO{$}jT`|s94dR>EXWJq zKo_uC-QA;)PDS_kJHN=2q2o_4767MBhiz7OTE9=vX+$&tc*FujwD<51PK@cSypLp^Ld-qJz{~WZ=f(D_jK|X^!y_h7~6Io{aZ(XR2dA6yUJp(zbI|i zy458!nPlY_cRf+v2}8V`rTFW?JMMl!o!+{D6>Ogx1~)q$yhz*Wt?#DZ zJYh|-2Hfm)FiPc8`DvE99qRhQ$c;`|k?-yYyhu}QbB>8p&_;t1!&a>>c!1+1fi~LB z-u8U{MVexZb4+XW_4>2vYWmD*1jG>Y0Ex;f^}%#nxK@*1@BmUN2jmtHSIT!TkQrSu zRvYbg_Y5A+svIuS|m;#(fVNgNCUXuZ>1x`L_&bZ8W6HkeOUR4OI0n z_-96gvr@i07hpt1V?xMSYkjUY7=Vzm#=bleLAA9n>QwNfqTZk{B0)xkfEZZODM5uk z*ORxL3s7BOk6*}g$Sl8rO8I0i!jKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000OsNklcTp#T8%x#AQUd z^;9c#MON1c@bZ(-z!}5)F6SoTIF{(-gJ%RJ8fXU`+?kl2fWsjj`@#o-@MAo_`UDu4 zG@i&CJd#oNeWL2WedRG)HtpT=+G%?h|F7wGUIBMDL-eJ@iA zbynO@mEOI16Xvz7xNYxWz!W++0k`ut;J@RkjRb#+6P(D*x(eC8eXwDKXUzcT60o_kr2*hsdkce^#*eYYz7S})2+>UA zIF`5_3T*pD-OcB>w|B6;y#xQ|hQ$}{g>Ap%)Nh9Z;oWUIK-QAGjwK&0BfD>%AhD+`S&s}C!9L$1jcI>8nS-8j19 zMyX!Kw}X~Fa54S4afgv-CncE^^cVt# z*Ni`ri9IkeM7y$#5fbfgtM&eYEGaX1?u6ycx~r@cV3guikM20jPIH(u-RlF0=SEi5 zfpkRBu!cx$b@Sp*G-?3!|1PE~D~lo>%7i@T&M_KD;>n){XdA za+ZhRr_2n*) zp9SwTs^M?=t(6VXgcsafc?Js4vv@l1v%zXvmZMjb9rJAQ>xUnos-Itf@s}(Y_~U11 zI$1pU^a7s^E*jvf86~Ht4OHg`@5Po}%|b8Dsqk6L*AG7iCx%2Ta3UnNhXuOyX395@ z4v}aDv|3l2fTqVR*=#7RUk|L*Fj?IuKqyUu$lV61etvnEN2qd8Ke192%hB$Ki zU4@8LX={CV4D)oi_X8fV;!rbn6lS^g0l;SrA8}v5olfwp&!5`+0RZsr?++FbktyUc z!b9KJZzj!nr3Mof3tc&;LT)$P0le&5-6>} zh+(5r7u>_EIEK>7uHNSP{F})H8=PZY!B^`)jhEw7t>6(u$UVeKTB;w9$57CXc)>l$ zB(V$T2KSftZ(ShOsx(-ol~u;nr)io^=Z1)^+CJ3^GA-j>Wome6`@7E=6m)6uN-M-h ze#3NDT0tf$Ql06ifU^F%{8X#b|0&q#0*okcOz;_Ntk0AJ%Uz**E>A>An%d`e%H>gB zui^7ZkP*Qn29_JeE8#QC@`mRERMpp!=d+A5BhRCvf6|xX%JzFK*Zx3cO~9IfH34e^ p)xSQD@&U`@caEJXT$0{|?Occ{;&Qu+V@002ovPDHLkV1f@TK9~Ri diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_copper.png b/src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_copper.png deleted file mode 100644 index f5ae876cc823cc3013326a4a519acd4a6b363a5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4873 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_crystal.png deleted file mode 100644 index a4e5847f8a7fa2695efbbb445d631dc5d9afd5d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4032 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 N002ovPDHLkV1i#qHE93< diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_iron.png b/src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_iron.png deleted file mode 100644 index 13829d290cdd0950ef5e4b94141269b7d75ee9e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4869 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_obsidian.png b/src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_obsidian.png deleted file mode 100644 index 2fb110dc9051a685388a52233dda31759c216d97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4866 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_silver.png b/src/main/resources/assets/ironchest/textures/model/shulker/silver/shulker_silver_silver.png deleted file mode 100644 index 3e38815f1414f6e5aa855c412902a4838f090ce8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4849 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 X3Yqb5CWZ@O00000NkvXXu0mjffSgnK diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_copper.png b/src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_copper.png deleted file mode 100644 index 4ef1bae767e0f708c81cd9232fd1557f7af95c10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4973 zcmV-z6O!zSP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000P>Nkl`MLAvk~{fy5yaLJ%Qx zTZIE6kx(Qqxxgj4fubN34$IGFFKCg_F5b+M*{{FMC0sy}EyL&iJx%HE;F#x#!`ulj&=>P!A zRtW&$xKAQo1h`hMBBv;+^uTrDx(;*zZ~yqs%$1Yw-xr-X3_bQON(W(xqG^m9z!>ar{TxM2Lw9!`i#be<9dKM1h4 zR)8!?F-3&oRPCjr2|@_!jRsD;EUf^~_W=NujAv%FOot&Tr3e`tD}yny7;e>S=U)M0s)wPle>!>k zK>$jrSReT4^CzYB{F^}8DxqcD*xMV#?EbJ0QbN${IcH`Kke45Mh9C%H_RL3|Ka-0h znY`ya$hlU)ZnukT)vB=TkTLka4_TIH6p&m4&VnCsVn#^GbfMF7YRvA#l-UvW?MtQ! z{yVBf>n7uZQ(6Nov}_x8rz1SUPPdD0&k>8G?K>yCW=UV~pB&z$|>Z-75%d%p=zG0eB zWEoqv8Yrc(EDJlXgS4pbDEIcb5#XT;P>ib#0PcPKXE^<*c+%NLsaQl&*WvX0c+%;h zY*{c0g$O;3=XG6&uIu>x^Un)BuV1z-QQs)6MQ97d>(7nx|M@Kd;Kdss!s++%m%D#s zWvc{J*U@v`7{4k1seGP~;P~|RPVtWW6o#(j@y)m3y6$)la9tNW?KW!l23A*A(0KG{ zLf5gnvVvN@9-}ulABvIZ_@-^6R&QV>pU1}Lrl_xJ8fx{%48J6Pr`^Wp!-tda4Q%hU z1iz{Lar-tOZl&T6Yi|@k&PPn;3lrFGHc`EL6^5aMF^27CGq%08Y#WvJ^{E@1m`ZlL zEy7|#h^SvGnvf_(%eG@VgCxFX+qhP(Vr{J;=qr^9ilzZV$V_|E@VtH&dMmjGM1`BC z0bO5%EJ^T#07cV?#rVm@2Y^`TlJ$$Gfud=QU1LH}G>w@KaOHA8Au5C8qjVBqE|*0e zUY`;wXwHxG-%4(SMbi*|d(^L&B?%#8;u$gq$8l#Az!M_E3!DT%y!b%?S&}gFJh4T_ z_V=PG8qEELq|XrDM$_>8`!wbVG4j1wyg~_y;f2I*&k_50dQyW52FYy=fKUo=MAGTu z3e<9HD!$uuM8bqCI?9U=f*%BP==z>}ZR zvfXSR8UV#R5~8xcK2xV<+hWxDkGF+;n3PaZN>k;xY+KalqaMXa2PBG@qc%L)KM?VI zY}!QVmAsZ}gV(Cnx%h){2udkd@)}A-6Sb5zWUzk_!z6hDfTpRb@{hvv|C*+XwJxTB zqG_PNH^5iE^zvLseQ_@Se-9q8X3I{MKiEH57*D5B zT`zNj;xHRt2A{UDrswooDt@=yi)Eg(%BRtNJlm-XNeyCJwwyNS2a@&)R+# zvRL~m_lOFGLS_bZyqMe&j(&ET^}hJ=z-e4$XtJOguzBJgC{v%zFJDn?HRJKUFl z^ulWk$$4($7F^fG8z24mSZ4!&`q2rV4K8!g!ADV5)!Eq+NxD->LKxXjqp`r5$O<2~ zJbK|ZsH%$LaEP3$Vl*6P1HN(tY&ZmNy?MSBkaonPs%mWXlVzAyNzWoBwoG1*W78On zhC>WferNVz|eECxf1hQmCn zV+)S{NpwC{0k`kmWrUDJZ*YD4o8Opg^Xrq0FXurB5jQ~;c~;*do}WZ@x9{AI3FfJ7 z{ya+l?K^kbVX6JJ_NUH(e!q_(2p~$(EFD4r04e!nkpk|cqnx`RQsUF6^Z zgUPiWS(fL@r)doU5bJ;>Nnn#JZ&?as<9kEC@5A@~7_Y3@sPdw876tM)^UlwcPtzI@ zEnK)P%b9a-gb*Q=5OORfa18$e$TR?+=fy5(L}yZJTmSKk?=k>TUwucsbQ}k=oW4F5 zi$ye>O%(q98*x7%iRUK31@oux`>0eZXf~Tz{nv*xcy7CUdwVkjz&lX3EIj_?lezNu z_V$Dlct7~Xtx~BJlP~iIA2b>$Sr&FX9eADxMNwvG-7v7Zu>sHX5c2!}x}F(dvMg*o zcmU7y5FCPUb~+f1M#$xIFiaCpuNR~5-@gw(@KfdMh5^TM;CmiqMS+z;zL?Xa(I{5g z^E~WM8pG*+zYjm~p(sk~)Qi?1jYjBA8Xx7y`6r7X_~N^k&%+P=Sm!;@6Z~XJPL=OE z4!nuHV8V~f_an5bY11`8+?0@I42MI=vJ5SsPo?(<14vYYme0@RzD5O9fmi;6fHc*#8Frdb1df3+{>Z00000NkvXXu0mjfz3_nk diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_crystal.png b/src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_crystal.png deleted file mode 100644 index 2f033194552c337c50b73fae8397872692b9e899..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4049 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 DI;NNZ diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_diamond.png b/src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_diamond.png deleted file mode 100644 index e6da3497facd4c666eaa52118dcbaea3878b280c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4939 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_iron.png b/src/main/resources/assets/ironchest/textures/model/shulker/white/shulker_white_iron.png deleted file mode 100644 index 3befaa401ff1c1b184258206dedfbf10d0bbd8bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4956 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 Y07{o4-4M!!e*gdg07*qoM6N<$f})0h)&Kwi diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_copper.png b/src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_copper.png deleted file mode 100644 index e24927297af73a0b0b0633ccce4e151bf2a5b609..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4931 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_diamond.png b/src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_diamond.png deleted file mode 100644 index 4893e46c218b790766535534ed163f3696eb6b64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4900 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_iron.png b/src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_iron.png deleted file mode 100644 index 0a4876639945bd35cf7672c1ec745ad56ad048fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4964 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 diff --git a/src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_silver.png b/src/main/resources/assets/ironchest/textures/model/shulker/yellow/shulker_yellow_silver.png deleted file mode 100644 index 43c1b5795150e637dd71c017e006c19022b4ccc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4918 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 diff --git a/src/main/resources/itemsheet.xcf b/src/main/resources/itemsheet.xcf deleted file mode 100755 index 47073b83da4fc9dcf7917878855b85d4ab06cdf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11427 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 d10u))_heb3sNH6!s`NokINW{{Zn