diff --git a/src/main/java/net/yyc12345/teyvatcraft/init/BlocksManager.java b/src/main/java/net/yyc12345/teyvatcraft/init/BlocksManager.java index 8c1788b..aa1f39b 100644 --- a/src/main/java/net/yyc12345/teyvatcraft/init/BlocksManager.java +++ b/src/main/java/net/yyc12345/teyvatcraft/init/BlocksManager.java @@ -28,7 +28,7 @@ public class BlocksManager { public static final Block TOMATO = new TeyvatCropBlock(FabricBlockSettings.of(Material.PLANT).noCollision().ticksRandomly().breakInstantly().sounds(BlockSoundGroup.CROP)); public static final Block ONION = new TeyvatCropBlock(FabricBlockSettings.of(Material.PLANT).noCollision().ticksRandomly().breakInstantly().sounds(BlockSoundGroup.CROP)); public static final Block CABBAGE = new TeyvatCropBlock(FabricBlockSettings.of(Material.PLANT).noCollision().ticksRandomly().breakInstantly().sounds(BlockSoundGroup.CROP)); - public static final Block RADDISH = new TeyvatCropBlock(FabricBlockSettings.of(Material.PLANT).noCollision().ticksRandomly().breakInstantly().sounds(BlockSoundGroup.CROP)); + public static final Block RADISH = new TeyvatCropBlock(FabricBlockSettings.of(Material.PLANT).noCollision().ticksRandomly().breakInstantly().sounds(BlockSoundGroup.CROP)); public static void RegisterAll() { @@ -43,18 +43,18 @@ public class BlocksManager { ((TeyvatCropBlock)TOMATO).setSeedsItem(ItemsManager.TOMATO); ((TeyvatCropBlock)ONION).setSeedsItem(ItemsManager.ONION); ((TeyvatCropBlock)CABBAGE).setSeedsItem(ItemsManager.CABBAGE); - ((TeyvatCropBlock)RADDISH).setSeedsItem(ItemsManager.RADDISH); + ((TeyvatCropBlock)RADISH).setSeedsItem(ItemsManager.RADISH); BlockRenderLayerMap.INSTANCE.putBlock(RICE, RenderLayer.getCutoutMipped()); BlockRenderLayerMap.INSTANCE.putBlock(TOMATO, RenderLayer.getCutoutMipped()); BlockRenderLayerMap.INSTANCE.putBlock(ONION, RenderLayer.getCutoutMipped()); BlockRenderLayerMap.INSTANCE.putBlock(CABBAGE, RenderLayer.getCutoutMipped()); - BlockRenderLayerMap.INSTANCE.putBlock(RADDISH, RenderLayer.getCutoutMipped()); + BlockRenderLayerMap.INSTANCE.putBlock(RADISH, RenderLayer.getCutoutMipped()); Registry.register(Registry.BLOCK, new Identifier("teyvatcraft", "rice"), RICE); Registry.register(Registry.BLOCK, new Identifier("teyvatcraft", "tomato"), TOMATO); Registry.register(Registry.BLOCK, new Identifier("teyvatcraft", "onion"), ONION); Registry.register(Registry.BLOCK, new Identifier("teyvatcraft", "cabbage"), CABBAGE); - Registry.register(Registry.BLOCK, new Identifier("teyvatcraft", "raddish"), RADDISH); + Registry.register(Registry.BLOCK, new Identifier("teyvatcraft", "radish"), RADISH); } } diff --git a/src/main/java/net/yyc12345/teyvatcraft/init/ItemsManager.java b/src/main/java/net/yyc12345/teyvatcraft/init/ItemsManager.java index e326e4c..1c9ac17 100644 --- a/src/main/java/net/yyc12345/teyvatcraft/init/ItemsManager.java +++ b/src/main/java/net/yyc12345/teyvatcraft/init/ItemsManager.java @@ -17,251 +17,338 @@ import static net.minecraft.block.ComposterBlock.ITEM_TO_LEVEL_INCREASE_CHANCE; import net.yyc12345.teyvatcraft.items.SeedItem; public class ItemsManager { - public static final ItemGroup ITEM_GROUP = FabricItemGroupBuilder.build( - new Identifier("teyvatcraft", "general"), - () -> new ItemStack(Items.NETHER_STAR)); + public static final ItemGroup ITEMGROUP_MISC = FabricItemGroupBuilder.build(new Identifier("teyvatcraft", "misc"), () -> new ItemStack(Items.NETHER_STAR)); + public static final ItemGroup ITEMGROUP_HARVESTABLE = FabricItemGroupBuilder.build(new Identifier("teyvatcraft", "harvestable"), () -> new ItemStack(Items.POTATO)); + public static final ItemGroup ITEMGROUP_DROPS = FabricItemGroupBuilder.build(new Identifier("teyvatcraft", "drops"), () -> new ItemStack(Items.ZOMBIE_HEAD)); + public static final ItemGroup ITEMGROUP_BOOK = FabricItemGroupBuilder.build(new Identifier("teyvatcraft", "book"), () -> new ItemStack(Items.BOOK)); + public static final ItemGroup ITEMGROUP_WEAPON_MATERIAL = FabricItemGroupBuilder.build(new Identifier("teyvatcraft", "weapon_material"), () -> new ItemStack(Items.ANVIL)); + public static final ItemGroup ITEMGROUP_POTION = FabricItemGroupBuilder.build(new Identifier("teyvatcraft", "potion"), () -> new ItemStack(Items.POTION)); + public static final ItemGroup ITEMGROUP_FOOD = FabricItemGroupBuilder.build(new Identifier("teyvatcraft", "food"), () -> new ItemStack(Items.BREAD)); // ==================== gnosis - public static final Item GNOSIS_DENDRO = new Item(new FabricItemSettings().group(ITEM_GROUP).maxCount(1).rarity(Rarity.EPIC).fireproof()); - public static final Item GNOSIS_HYDRO = new Item(new FabricItemSettings().group(ITEM_GROUP).maxCount(1).rarity(Rarity.EPIC).fireproof()); - public static final Item GNOSIS_PYRO = new Item(new FabricItemSettings().group(ITEM_GROUP).maxCount(1).rarity(Rarity.EPIC).fireproof()); - public static final Item GNOSIS_GEO = new Item(new FabricItemSettings().group(ITEM_GROUP).maxCount(1).rarity(Rarity.EPIC).fireproof()); - public static final Item GNOSIS_ELECTRO = new Item(new FabricItemSettings().group(ITEM_GROUP).maxCount(1).rarity(Rarity.EPIC).fireproof()); - public static final Item GNOSIS_ANEMO = new Item(new FabricItemSettings().group(ITEM_GROUP).maxCount(1).rarity(Rarity.EPIC).fireproof()); - public static final Item GNOSIS_CRYO = new Item(new FabricItemSettings().group(ITEM_GROUP).maxCount(1).rarity(Rarity.EPIC).fireproof()); + public static final Item GNOSIS_DENDRO = new Item(new FabricItemSettings().group(ITEMGROUP_MISC).maxCount(1).rarity(Rarity.EPIC).fireproof()); + public static final Item GNOSIS_HYDRO = new Item(new FabricItemSettings().group(ITEMGROUP_MISC).maxCount(1).rarity(Rarity.EPIC).fireproof()); + public static final Item GNOSIS_PYRO = new Item(new FabricItemSettings().group(ITEMGROUP_MISC).maxCount(1).rarity(Rarity.EPIC).fireproof()); + public static final Item GNOSIS_GEO = new Item(new FabricItemSettings().group(ITEMGROUP_MISC).maxCount(1).rarity(Rarity.EPIC).fireproof()); + public static final Item GNOSIS_ELECTRO = new Item(new FabricItemSettings().group(ITEMGROUP_MISC).maxCount(1).rarity(Rarity.EPIC).fireproof()); + public static final Item GNOSIS_ANEMO = new Item(new FabricItemSettings().group(ITEMGROUP_MISC).maxCount(1).rarity(Rarity.EPIC).fireproof()); + public static final Item GNOSIS_CRYO = new Item(new FabricItemSettings().group(ITEMGROUP_MISC).maxCount(1).rarity(Rarity.EPIC).fireproof()); // ==================== ore - public static final Item MAGICAL_CRYSTAL_CHUNK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CRYSTAL_CHUNK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item WHITE_IRON_CHUNK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item IRON_CHUNK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item STARSILVER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item NOCTILUCOUS_JADE = new Item(new FabricItemSettings().group(ITEM_GROUP)); + public static final Item MAGICAL_CRYSTAL_CHUNK = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item CRYSTAL_CHUNK = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item WHITE_IRON_CHUNK = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item IRON_CHUNK = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item STARSILVER = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item NOCTILUCOUS_JADE = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); // ==================== weapon enhancement - public static final Item MYSTIC_ENHANCEMENT_ORE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item FINE_ENHANCEMENT_ORE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item ENHANCEMENT_ORE = new Item(new FabricItemSettings().group(ITEM_GROUP)); + public static final Item MYSTIC_ENHANCEMENT_ORE = new Item(new FabricItemSettings().group(ITEMGROUP_MISC)); + public static final Item FINE_ENHANCEMENT_ORE = new Item(new FabricItemSettings().group(ITEMGROUP_MISC)); + public static final Item ENHANCEMENT_ORE = new Item(new FabricItemSettings().group(ITEMGROUP_MISC)); - // ==================== crops - public static final Item RICE = new Item(new FabricItemSettings().group(ITEM_GROUP).food((new FoodComponent.Builder()).hunger(1).saturationModifier(0.3F).build())); - public static final Item TOMATO = new SeedItem(BlocksManager.TOMATO, new FabricItemSettings().group(ITEM_GROUP).food((new FoodComponent.Builder()).hunger(1).saturationModifier(0.3F).build())); - public static final Item ONION = new SeedItem(BlocksManager.ONION, new FabricItemSettings().group(ITEM_GROUP).food((new FoodComponent.Builder()).hunger(1).saturationModifier(0.3F).build())); - public static final Item CABBAGE = new SeedItem(BlocksManager.CABBAGE, new FabricItemSettings().group(ITEM_GROUP).food((new FoodComponent.Builder()).hunger(1).saturationModifier(0.3F).build())); - public static final Item RADDISH = new SeedItem(BlocksManager.RADDISH, new FabricItemSettings().group(ITEM_GROUP).food((new FoodComponent.Builder()).hunger(1).saturationModifier(0.3F).build())); - public static final Item RICE_SEED = new SeedItem(BlocksManager.RICE, new FabricItemSettings().group(ITEM_GROUP)); + // ==================== crops & harvestable + public static final Item RICE = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE).food((new FoodComponent.Builder()).hunger(1).saturationModifier(0.3F).build())); + public static final Item TOMATO = new SeedItem(BlocksManager.TOMATO, new FabricItemSettings().group(ITEMGROUP_HARVESTABLE).food((new FoodComponent.Builder()).hunger(1).saturationModifier(0.3F).build())); + public static final Item ONION = new SeedItem(BlocksManager.ONION, new FabricItemSettings().group(ITEMGROUP_HARVESTABLE).food((new FoodComponent.Builder()).hunger(1).saturationModifier(0.3F).build())); + public static final Item CABBAGE = new SeedItem(BlocksManager.CABBAGE, new FabricItemSettings().group(ITEMGROUP_HARVESTABLE).food((new FoodComponent.Builder()).hunger(1).saturationModifier(0.3F).build())); + public static final Item RADISH = new SeedItem(BlocksManager.RADISH, new FabricItemSettings().group(ITEMGROUP_HARVESTABLE).food((new FoodComponent.Builder()).hunger(1).saturationModifier(0.3F).build())); + public static final Item RICE_SEED = new SeedItem(BlocksManager.RICE, new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item CALLA_LILY = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item COR_LAPIS = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item DANDELION_SEED = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item JUEYUN_CHILI = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item SMALL_LAMP_GRASS = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item MINT = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item PEPPER = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item FLOUR = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item SWEET_FLOWER = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item SMOKED_FOWL = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item BERRY = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item ALMOND = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item SNAPDRAGON = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item TOFU = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item MATSUTAKE = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item SHRIMP_MEAT = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item CREAM = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item CRAB = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item CHEESE = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item PINECONE = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item JAM = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item SALT = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item BUTTER = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item HAM = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item BACON = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item SAUSAGE = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item FROG = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item ELECTRO_CRYSTAL = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item LIZARD_TAIL = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item MIST_FLOWER_COROLLA = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item FLAMING_FLOWER_STAMEN = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item BUTTERFLY_WINGS = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item CRYSTAL_CORE = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item CRAB_ROE = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item LOACH_PEARL = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item BAMBOO_SHOOT = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item LUMINESCENT_SPINE = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item CHILLED_MEAT = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item STRANGE_TOOTH = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item VITALIZED_DRAGONTOOTH = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item HORSETAIL = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item DUST_OF_AZOTH = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item NORTHLANDER_SWORD_BILLET = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item NORTHLANDER_CLAYMORE_BILLET = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item NORTHLANDER_POLEARM_BILLET = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item NORTHLANDER_BOW_BILLET = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item NORTHLANDER_CATALYST_BILLET = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item SUNSETTIA = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); - public static final Item CALLA_LILY = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item COR_LAPIS = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DANDELION_SEED = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item JUEYUN_CHILI = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SMALL_LAMP_GRASS = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item MINT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PEPPER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item FLOUR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SWEET_FLOWER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SMOKED_FOWL = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BERRY = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item ALMOND = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SNAPDRAGON = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item TOFU = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item MATSUTAKE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SHRIMP_MEAT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CREAM = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CRAB = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CHEESE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PINECONE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item JAM = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SALT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BUTTER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item HAM = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BACON = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SAUSAGE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item FROG = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item ELECTRO_CRYSTAL = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item LIZARD_TAIL = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item MIST_FLOWER_COROLLA = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item FLAMING_FLOWER_STAMEN = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BUTTERFLY_WINGS = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CRYSTAL_CORE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CRAB_ROE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item LOACH_PEARL = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BAMBOO_SHOOT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item LUMINESCENT_SPINE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CHILLED_MEAT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item STRANGE_TOOTH = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VITALIZED_DRAGONTOOTH = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item HORSETAIL = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DUST_OF_AZOTH = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item NORTHLANDER_SWORD_BILLET = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item NORTHLANDER_CLAYMORE_BILLET = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item NORTHLANDER_POLEARM_BILLET = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item NORTHLANDER_BOW_BILLET = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item NORTHLANDER_CATALYST_BILLET = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SUNSETTIA = new Item(new FabricItemSettings().group(ITEM_GROUP)); + public static final Item CECILIA = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item GLAZE_LILY = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item PHILANEMO_MUSHROOM = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item SILK_FLOWER = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item VALBERRY = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item WINDWHEEL_ASTER = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item WOLFHOOK = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item QINGXIN = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); + public static final Item STARCONCH = new Item(new FabricItemSettings().group(ITEMGROUP_HARVESTABLE)); - public static final Item CECILIA = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item GLAZE_LILY = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PHILANEMO_MUSHROOM = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SILK_FLOWER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VALBERRY = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item WINDWHEEL_ASTER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item WOLFHOOK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item QINGXIN = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item STARCONCH = new Item(new FabricItemSettings().group(ITEM_GROUP)); + // mobs drops + public static final Item AGNIDUS_AGATE_SLIVER = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item AGNIDUS_AGATE_FRAGMENT = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item AGNIDUS_AGATE_CHUNK = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item AGNIDUS_AGATE_GEMSTONE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item VARUNADA_LAZURITE_SLIVER = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item VARUNADA_LAZURITE_FRAGMENT = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item VARUNADA_LAZURITE_CHUNK = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item VARUNADA_LAZURITE_GEMSTONE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item VAJRADA_AMETHYST_SLIVER = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item VAJRADA_AMETHYST_FRAGMENT = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item VAJRADA_AMETHYST_CHUNK = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item VAJRADA_AMETHYST_GEMSTONE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SHIVADA_JADE_SLIVER = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SHIVADA_JADE_FRAGMENT = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SHIVADA_JADE_CHUNK = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SHIVADA_JADE_GEMSTONE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item VAYUDA_TURQUOISE_SLIVER = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item VAYUDA_TURQUOISE_FRAGMENT = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item VAYUDA_TURQUOISE_CHUNK = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item VAYUDA_TURQUOISE_GEMSTONE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item PRITHIVA_TOPAZ_SLIVER = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item PRITHIVA_TOPAZ_FRAGMENT = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item PRITHIVA_TOPAZ_CHUNK = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item PRITHIVA_TOPAZ_GEMSTONE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item NAGADUS_EMERALD_SLIVER = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item NAGADUS_EMERALD_FRAGMENT = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item NAGADUS_EMERALD_CHUNK = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item NAGADUS_EMERALD_GEMSTONE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); - public static final Item BRILLIANT_DIAMOND_SLIVER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BRILLIANT_DIAMOND_FRAGMENT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BRILLIANT_DIAMOND_CHUNK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BRILLIANT_DIAMOND_GEMSTONE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item AGNIDUS_AGATE_SLIVER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item AGNIDUS_AGATE_FRAGMENT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item AGNIDUS_AGATE_CHUNK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item AGNIDUS_AGATE_GEMSTONE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VARUNADA_LAZURITE_SLIVER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VARUNADA_LAZURITE_FRAGMENT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VARUNADA_LAZURITE_CHUNK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VARUNADA_LAZURITE_GEMSTONE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VAJRADA_AMETHYST_SLIVER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VAJRADA_AMETHYST_FRAGMENT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VAJRADA_AMETHYST_CHUNK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VAJRADA_AMETHYST_GEMSTONE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SHIVADA_JADE_SLIVER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SHIVADA_JADE_FRAGMENT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SHIVADA_JADE_CHUNK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SHIVADA_JADE_GEMSTONE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VAYUDA_TURQUOISE_SLIVER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VAYUDA_TURQUOISE_FRAGMENT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VAYUDA_TURQUOISE_CHUNK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item VAYUDA_TURQUOISE_GEMSTONE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PRITHIVA_TOPAZ_SLIVER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PRITHIVA_TOPAZ_FRAGMENT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PRITHIVA_TOPAZ_CHUNK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PRITHIVA_TOPAZ_GEMSTONE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item NAGADUS_EMERALD_SLIVER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item NAGADUS_EMERALD_FRAGMENT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item NAGADUS_EMERALD_CHUNK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item NAGADUS_EMERALD_GEMSTONE = new Item(new FabricItemSettings().group(ITEM_GROUP)); + public static final Item EVERFLAME_SEED = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item CLEANSING_HEART = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item LIGHTNING_PRISM = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item HOARFROST_CORE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item HURRICANE_SEED = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item BASALT_PILLAR = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item JUVENILE_JADE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item CRYSTALLINE_BLOOM = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); - public static final Item EVERFLAME_SEED = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CLEANSING_HEART = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item LIGHTNING_PRISM = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item HOARFROST_CORE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item HURRICANE_SEED = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BASALT_PILLAR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item JUVENILE_JADE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CRYSTALLINE_BLOOM = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DREAM_SOLVENT = new Item(new FabricItemSettings().group(ITEM_GROUP)); + public static final Item SLIME_CONDENSATE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SLIME_SECRETIONS = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SLIME_CONCENTRATE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item DAMAGED_MASK = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item STAINED_MASK = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item OMINOUS_MASK = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item DIVINING_SCROLL = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SEALED_SCROLL = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item FORBIDDEN_CURSE_SCROLL = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item FIRM_ARROWHEAD = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SHARP_ARROWHEAD = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item WEATHERED_ARROWHEAD = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item RECRUITS_INSIGNIA = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SERGEANTS_INSIGNIA = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item LIEUTENANTS_INSIGNIA = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item TREASURE_HOARDER_INSIGNIA = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SILVER_RAVEN_INSIGNIA = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item GOLDEN_RAVEN_INSIGNIA = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item WHOPPERFLOWER_NECTAR = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SHIMMERING_NECTAR = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item ENERGY_NECTAR = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); - public static final Item SLIME_CONDENSATE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SLIME_SECRETIONS = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SLIME_CONCENTRATE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DAMAGED_MASK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item STAINED_MASK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item OMINOUS_MASK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DIVINING_SCROLL = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SEALED_SCROLL = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item FORBIDDEN_CURSE_SCROLL = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item FIRM_ARROWHEAD = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SHARP_ARROWHEAD = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item WEATHERED_ARROWHEAD = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item RECRUITS_INSIGNIA = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SERGEANTS_INSIGNIA = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item LIEUTENANTS_INSIGNIA = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item TREASURE_HOARDER_INSIGNIA = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SILVER_RAVEN_INSIGNIA = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item GOLDEN_RAVEN_INSIGNIA = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item WHOPPERFLOWER_NECTAR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SHIMMERING_NECTAR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item ENERGY_NECTAR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item GLOOMY_STATUETTE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DARK_STATUETTE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DEATHLY_STATUETTE = new Item(new FabricItemSettings().group(ITEM_GROUP)); + public static final Item HEAVY_HORN = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item BLACK_BRONZE_HORN = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item BLACK_CRYSTAL_HORN = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item DEAD_LEY_LINE_BRANCH = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item DEAD_LEY_LINE_LEAVES = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item LEY_LINE_SPROUT = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item CHAOS_DEVICE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item CHAOS_CIRCUIT = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item CHAOS_CORE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item MIST_GRASS_POLLEN = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item MIST_GRASS = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item MIST_GRASS_WICK = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item HUNTERS_SACRIFICIAL_KNIFE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item AGENTS_SACRIFICIAL_KNIFE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item INSPECTORS_SACRIFICIAL_KNIFE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item FRAGILE_BONE_SHARD = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item STURDY_BONE_SHARD = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item FOSSILIZED_BONE_SHARD = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); - public static final Item TEACHINGS_OF_BALLAD = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item GUIDE_TO_BALLAD = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PHILOSOPHIES_OF_BALLAD = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item TEACHINGS_OF_DILIGENCE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item GUIDE_TO_DILIGENCE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PHILOSOPHIES_OF_DILIGENCE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item TEACHINGS_OF_FREEDOM = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item GUIDE_TO_FREEDOM = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PHILOSOPHIES_OF_FREEDOM = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item TEACHINGS_OF_GOLD = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item GUIDE_TO_GOLD = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PHILOSOPHIES_OF_GOLD = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item TEACHINGS_OF_PROSPERITY = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item GUIDE_TO_PROSPERITY = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PHILOSOPHIES_OF_PROSPERITY = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item TEACHINGS_OF_RESISTANCE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item GUIDE_TO_RESISTANCE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PHILOSOPHIES_OF_RESISTANCE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DVALINS_PLUME = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DVALINS_CLAW = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DVALINS_SIGH = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item TAIL_OF_BOREAS = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item RING_OF_BOREAS = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SPIRIT_LOCKET_OF_BOREAS = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item TUSK_OF_MONOCEROS_CAELI = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SHARD_OF_A_FOUL_LEGACY = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SHADOW_OF_THE_WARRIOR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DRAGON_LORDS_CROWN = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BLOODJADE_BRANCH = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item GILDED_SCALE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CROWN_OF_INSIGHT = new Item(new FabricItemSettings().group(ITEM_GROUP)); + public static final Item DVALINS_PLUME = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item DVALINS_CLAW = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item DVALINS_SIGH = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item TAIL_OF_BOREAS = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item RING_OF_BOREAS = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SPIRIT_LOCKET_OF_BOREAS = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item TUSK_OF_MONOCEROS_CAELI = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SHARD_OF_A_FOUL_LEGACY = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item SHADOW_OF_THE_WARRIOR = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item DRAGON_LORDS_CROWN = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item BLOODJADE_BRANCH = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item GILDED_SCALE = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); + public static final Item CROWN_OF_INSIGHT = new Item(new FabricItemSettings().group(ITEMGROUP_DROPS)); - public static final Item TILE_OF_DECARABIANS_TOWER = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DEBRIS_OF_DECARABIANS_CITY = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item FRAGMENT_OF_DECARABIANS_EPIC = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SCATTERED_PIECE_OF_DECARABIANS_DREAM = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item LUMINOUS_SANDS_FROM_GUYUN = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item LUSTROUS_STONE_FROM_GUYUN = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item RELIC_FROM_GUYUN = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DIVINE_BODY_FROM_GUYUN = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BOREAL_WOLFS_MILK_TOOTH = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BOREAL_WOLFS_CRACKED_TOOTH = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BOREAL_WOLFS_BROKEN_FANG = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BOREAL_WOLFS_NOSTALGIA = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item MIST_VEILED_LEAD_ELIXIR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item MIST_VEILED_MERCURY_ELIXIR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item MIST_VEILED_GOLD_ELIXIR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item MIST_VEILED_PRIMO_ELIXIR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item FETTERS_OF_THE_DANDELION_GLADIATOR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CHAINS_OF_THE_DANDELION_GLADIATOR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item SHACKLES_OF_THE_DANDELION_GLADIATOR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DREAM_OF_THE_DANDELION_GLADIATOR = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item GRAIN_OF_AEROSIDERITE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item PIECE_OF_AEROSIDERITE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BIT_OF_AEROSIDERITE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CHUNK_OF_AEROSIDERITE = new Item(new FabricItemSettings().group(ITEM_GROUP)); + // books + public static final Item TEACHINGS_OF_BALLAD = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item GUIDE_TO_BALLAD = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item PHILOSOPHIES_OF_BALLAD = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item TEACHINGS_OF_DILIGENCE = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item GUIDE_TO_DILIGENCE = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item PHILOSOPHIES_OF_DILIGENCE = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item TEACHINGS_OF_FREEDOM = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item GUIDE_TO_FREEDOM = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item PHILOSOPHIES_OF_FREEDOM = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item TEACHINGS_OF_GOLD = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item GUIDE_TO_GOLD = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item PHILOSOPHIES_OF_GOLD = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item TEACHINGS_OF_PROSPERITY = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item GUIDE_TO_PROSPERITY = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item PHILOSOPHIES_OF_PROSPERITY = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item TEACHINGS_OF_RESISTANCE = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item GUIDE_TO_RESISTANCE = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); + public static final Item PHILOSOPHIES_OF_RESISTANCE = new Item(new FabricItemSettings().group(ITEMGROUP_BOOK)); - public static final Item HEAVY_HORN = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BLACK_BRONZE_HORN = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item BLACK_CRYSTAL_HORN = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DEAD_LEY_LINE_BRANCH = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item DEAD_LEY_LINE_LEAVES = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item LEY_LINE_SPROUT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CHAOS_DEVICE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CHAOS_CIRCUIT = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item CHAOS_CORE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item MIST_GRASS_POLLEN = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item MIST_GRASS = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item MIST_GRASS_WICK = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item HUNTERS_SACRIFICIAL_KNIFE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item AGENTS_SACRIFICIAL_KNIFE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item INSPECTORS_SACRIFICIAL_KNIFE = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item FRAGILE_BONE_SHARD = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item STURDY_BONE_SHARD = new Item(new FabricItemSettings().group(ITEM_GROUP)); - public static final Item FOSSILIZED_BONE_SHARD = new Item(new FabricItemSettings().group(ITEM_GROUP)); + // weapon material + public static final Item TILE_OF_DECARABIANS_TOWER = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item DEBRIS_OF_DECARABIANS_CITY = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item FRAGMENT_OF_DECARABIANS_EPIC = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item SCATTERED_PIECE_OF_DECARABIANS_DREAM = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item LUMINOUS_SANDS_FROM_GUYUN = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item LUSTROUS_STONE_FROM_GUYUN = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item RELIC_FROM_GUYUN = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item DIVINE_BODY_FROM_GUYUN = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item BOREAL_WOLFS_MILK_TOOTH = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item BOREAL_WOLFS_CRACKED_TOOTH = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item BOREAL_WOLFS_BROKEN_FANG = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item BOREAL_WOLFS_NOSTALGIA = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item MIST_VEILED_LEAD_ELIXIR = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item MIST_VEILED_MERCURY_ELIXIR = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item MIST_VEILED_GOLD_ELIXIR = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item MIST_VEILED_PRIMO_ELIXIR = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item FETTERS_OF_THE_DANDELION_GLADIATOR = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item CHAINS_OF_THE_DANDELION_GLADIATOR = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item SHACKLES_OF_THE_DANDELION_GLADIATOR = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item DREAM_OF_THE_DANDELION_GLADIATOR = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item GRAIN_OF_AEROSIDERITE = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item PIECE_OF_AEROSIDERITE = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item BIT_OF_AEROSIDERITE = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + public static final Item CHUNK_OF_AEROSIDERITE = new Item(new FabricItemSettings().group(ITEMGROUP_WEAPON_MATERIAL)); + // potions + public static final Item UNMOVING_ESSENTIAL_OIL = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item SHOCKING_ESSENTIAL_OIL = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item GUSHING_ESSENTIAL_OIL = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item FROSTING_ESSENTIAL_OIL = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item STREAMING_ESSENTIAL_OIL = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item FLAMING_ESSENTIAL_OIL = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item FOREST_ESSENTIAL_OIL = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item DUSTPROOF_POTION = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item INSULATION_POTION = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item WINDBARRIER_POTION = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item FROSTSHIELD_POTION = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item DESICCANT_POTION = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item HEATSHIELD_POTION = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + public static final Item DENDROCIDE_POTION = new Item(new FabricItemSettings().group(ITEMGROUP_POTION)); + + // foods + public static final Item CHICKEN_MUSHROOM_SKEWER = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item TEYVAT_FRIED_EGG = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item STEAK = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item RADISH_VEGGIE_SOUP = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item MONDSTADT_GRILLED_FISH = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item MORA_MEAT = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item STIR_FRIED_FILET = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item MINT_JELLY = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item GRILLED_TIGER_FISH = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item FLAMING_RED_BOLOGNESE = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item SWEET_MADAME = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item NORTHERN_SMOKED_CHICKEN = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item TEA_BREAK_PANCAKE = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item FRIED_RADISH_BALLS = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item SATISFYING_SALAD = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item FISHERMANS_TOAST = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item ALMOND_TOFU = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item JUEYUN_CHILI_CHICKEN = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item JEWELRY_SOUP = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item MATSUTAKE_MEAT_ROLLS = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item CRYSTAL_SHRIMP = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item LOTUS_SEED_AND_BIRD_EGG_SOUP = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item CREAM_STEW = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item NOODLES_WITH_MOUNTAIN_DELICACIES = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item GOLDEN_SHRIMP_BALLS = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item GOULASH = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item VEGETARIAN_ABALONE = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item STONE_HARBOR_DELICACIES = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item MINT_SALAD = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item CRAB_ROE_TOFU = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item STIR_FRIED_FISH_NOODLES = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item CALLA_LILY_SEAFOOD_SOUP = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item STICKY_HONEY_ROAST = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item MUSHROOM_PIZZA = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item MONDSTADT_HASH_BROWN = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item PILE_EM_UP = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item ZHONGYUAN_CHOP_SUEY = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item BLACK_BACK_PERCH_STEW = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item SQUIRREL_FISH = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item COME_AND_GET_IT = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item SAUTEED_MATSUTAKE = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item COLD_CUT_PLATTER = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item QINGCE_STIR_FRY = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item BARBATOS_RATATOUILLE = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item CRAB_HAM_VEGGIE_BAKE = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item NORTHERN_APPLE_STEW = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item ADVENTURERS_BREAKFAST_SANDWICH = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item LOTUS_FLOWER_CRISP = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item TRIPLE_LAYERED_CONSOMME = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item BAMBOO_SHOOT_SOUP = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item UNIVERSAL_PEACE = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item JUEYUN_GUOBA = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item SUNSHINE_SPRAT = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item FULLMOON_EGG = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item CRISPY_POTATO_SHRIMP_PLATTER = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item CURED_PORK_DRY_HOTPOT = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item MINTY_MEAT_ROLLS = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item JADE_PARCELS = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item GOLDEN_CRAB = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item MOON_PIE = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item TIANSHU_MEAT = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); + public static final Item ADEPTUS_TEMPTATION = new Item(new FabricItemSettings().group(ITEMGROUP_FOOD)); // register func - public static void registerCompostableItem(float levelIncreaseChance, ItemConvertible item) { - ITEM_TO_LEVEL_INCREASE_CHANCE.put(item.asItem(), levelIncreaseChance); + private static void registerAsCompostableItem(String name, Item it, Boolean isSeed) { + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", name), it); + if (isSeed) ITEM_TO_LEVEL_INCREASE_CHANCE.put(it, 0.3f); + else ITEM_TO_LEVEL_INCREASE_CHANCE.put(it, 0.3f); } + /* + private static void registerCompostableItem(float levelIncreaseChance, ItemConvertible item) { + ITEM_TO_LEVEL_INCREASE_CHANCE.put(item.asItem(), levelIncreaseChance); + } + */ + public static void RegisterAll() { + // gnosis Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "gnosis_dendro"), GNOSIS_DENDRO); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "gnosis_hydro"), GNOSIS_HYDRO); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "gnosis_pyro"), GNOSIS_PYRO); @@ -279,34 +366,29 @@ public class ItemsManager { Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "noctilucous_jade"), NOCTILUCOUS_JADE); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "cor_lapis"), COR_LAPIS); + // weapon enhancement Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "mystic_enhancement_ore"), MYSTIC_ENHANCEMENT_ORE); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "fine_enhancement_ore"), FINE_ENHANCEMENT_ORE); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "enhancement_ore"), ENHANCEMENT_ORE); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "magical_crystal_chunk_ore"), - new BlockItem(BlocksManager.MAGICAL_CRYSTAL_CHUNK_ORE, new Item.Settings().group(ITEM_GROUP))); + new BlockItem(BlocksManager.MAGICAL_CRYSTAL_CHUNK_ORE, new Item.Settings().group(ITEMGROUP_MISC))); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "crystal_chunk_ore"), - new BlockItem(BlocksManager.CRYSTAL_CHUNK_ORE, new Item.Settings().group(ITEM_GROUP))); + new BlockItem(BlocksManager.CRYSTAL_CHUNK_ORE, new Item.Settings().group(ITEMGROUP_MISC))); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "white_iron_chunk_ore"), - new BlockItem(BlocksManager.WHITE_IRON_CHUNK_ORE, new Item.Settings().group(ITEM_GROUP))); + new BlockItem(BlocksManager.WHITE_IRON_CHUNK_ORE, new Item.Settings().group(ITEMGROUP_MISC))); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "iron_chunk_ore"), - new BlockItem(BlocksManager.IRON_CHUNK_ORE, new Item.Settings().group(ITEM_GROUP))); + new BlockItem(BlocksManager.IRON_CHUNK_ORE, new Item.Settings().group(ITEMGROUP_MISC))); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "starsilver_ore"), - new BlockItem(BlocksManager.STARSILVER_ORE, new Item.Settings().group(ITEM_GROUP))); + new BlockItem(BlocksManager.STARSILVER_ORE, new Item.Settings().group(ITEMGROUP_MISC))); - // crops - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "rice"), RICE); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "tomato"), TOMATO); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "onion"), ONION); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "cabbage"), CABBAGE); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "raddish"), RADDISH); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "rice_seed"), RICE_SEED); - registerCompostableItem(0.65f, RICE); - registerCompostableItem(0.65f, TOMATO); - registerCompostableItem(0.65f, ONION); - registerCompostableItem(0.65f, CABBAGE); - registerCompostableItem(0.65f, RADDISH); - registerCompostableItem(0.3f, RICE_SEED); + // crops & plants + registerAsCompostableItem("rice", RICE, false); + registerAsCompostableItem("tomato", TOMATO, false); + registerAsCompostableItem("onion", ONION, false); + registerAsCompostableItem("cabbage", CABBAGE, false); + registerAsCompostableItem("radish", RADISH, false); + registerAsCompostableItem("rice_seed", RICE_SEED, true); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "calla_lily"), CALLA_LILY); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "dandelion_seed"), DANDELION_SEED); @@ -366,10 +448,6 @@ public class ItemsManager { Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "qingxin"), QINGXIN); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "starconch"), STARCONCH); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "brilliant_diamond_sliver"), BRILLIANT_DIAMOND_SLIVER); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "brilliant_diamond_fragment"), BRILLIANT_DIAMOND_FRAGMENT); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "brilliant_diamond_chunk"), BRILLIANT_DIAMOND_CHUNK); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "brilliant_diamond_gemstone"), BRILLIANT_DIAMOND_GEMSTONE); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "agnidus_agate_sliver"), AGNIDUS_AGATE_SLIVER); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "agnidus_agate_fragment"), AGNIDUS_AGATE_FRAGMENT); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "agnidus_agate_chunk"), AGNIDUS_AGATE_CHUNK); @@ -407,7 +485,6 @@ public class ItemsManager { Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "basalt_pillar"), BASALT_PILLAR); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "juvenile_jade"), JUVENILE_JADE); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "crystalline_bloom"), CRYSTALLINE_BLOOM); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "dream_solvent"), DREAM_SOLVENT); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "slime_condensate"), SLIME_CONDENSATE); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "slime_secretions"), SLIME_SECRETIONS); @@ -430,9 +507,6 @@ public class ItemsManager { Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "whopperflower_nectar"), WHOPPERFLOWER_NECTAR); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "shimmering_nectar"), SHIMMERING_NECTAR); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "energy_nectar"), ENERGY_NECTAR); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "gloomy_statuette"), GLOOMY_STATUETTE); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "dark_statuette"), DARK_STATUETTE); - Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "deathly_statuette"), DEATHLY_STATUETTE); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "teachings_of_ballad"), TEACHINGS_OF_BALLAD); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "guide_to_ballad"), GUIDE_TO_BALLAD); @@ -510,5 +584,82 @@ public class ItemsManager { Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "sturdy_bone_shard"), STURDY_BONE_SHARD); Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "fossilized_bone_shard"), FOSSILIZED_BONE_SHARD); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "unmoving_essential_oil"), UNMOVING_ESSENTIAL_OIL); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "shocking_essential_oil"), SHOCKING_ESSENTIAL_OIL); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "gushing_essential_oil"), GUSHING_ESSENTIAL_OIL); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "frosting_essential_oil"), FROSTING_ESSENTIAL_OIL); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "streaming_essential_oil"), STREAMING_ESSENTIAL_OIL); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "flaming_essential_oil"), FLAMING_ESSENTIAL_OIL); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "forest_essential_oil"), FOREST_ESSENTIAL_OIL); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "dustproof_potion"), DUSTPROOF_POTION); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "insulation_potion"), INSULATION_POTION); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "windbarrier_potion"), WINDBARRIER_POTION); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "frostshield_potion"), FROSTSHIELD_POTION); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "desiccant_potion"), DESICCANT_POTION); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "heatshield_potion"), HEATSHIELD_POTION); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "dendrocide_potion"), DENDROCIDE_POTION); + + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "chicken_mushroom_skewer"), CHICKEN_MUSHROOM_SKEWER); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "teyvat_fried_egg"), TEYVAT_FRIED_EGG); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "steak"), STEAK); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "radish_veggie_soup"), RADISH_VEGGIE_SOUP); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "mondstadt_grilled_fish"), MONDSTADT_GRILLED_FISH); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "mora_meat"), MORA_MEAT); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "stir_fried_filet"), STIR_FRIED_FILET); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "mint_jelly"), MINT_JELLY); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "grilled_tiger_fish"), GRILLED_TIGER_FISH); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "flaming_red_bolognese"), FLAMING_RED_BOLOGNESE); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "sweet_madame"), SWEET_MADAME); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "northern_smoked_chicken"), NORTHERN_SMOKED_CHICKEN); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "tea_break_pancake"), TEA_BREAK_PANCAKE); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "fried_radish_balls"), FRIED_RADISH_BALLS); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "satisfying_salad"), SATISFYING_SALAD); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "fishermans_toast"), FISHERMANS_TOAST); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "almond_tofu"), ALMOND_TOFU); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "jueyun_chili_chicken"), JUEYUN_CHILI_CHICKEN); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "jewelry_soup"), JEWELRY_SOUP); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "matsutake_meat_rolls"), MATSUTAKE_MEAT_ROLLS); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "crystal_shrimp"), CRYSTAL_SHRIMP); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "lotus_seed_and_bird_egg_soup"), LOTUS_SEED_AND_BIRD_EGG_SOUP); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "cream_stew"), CREAM_STEW); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "noodles_with_mountain_delicacies"), NOODLES_WITH_MOUNTAIN_DELICACIES); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "golden_shrimp_balls"), GOLDEN_SHRIMP_BALLS); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "goulash"), GOULASH); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "vegetarian_abalone"), VEGETARIAN_ABALONE); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "stone_harbor_delicacies"), STONE_HARBOR_DELICACIES); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "mint_salad"), MINT_SALAD); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "crab_roe_tofu"), CRAB_ROE_TOFU); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "stir_fried_fish_noodles"), STIR_FRIED_FISH_NOODLES); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "calla_lily_seafood_soup"), CALLA_LILY_SEAFOOD_SOUP); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "sticky_honey_roast"), STICKY_HONEY_ROAST); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "mushroom_pizza"), MUSHROOM_PIZZA); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "mondstadt_hash_brown"), MONDSTADT_HASH_BROWN); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "pile_em_up"), PILE_EM_UP); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "zhongyuan_chop_suey"), ZHONGYUAN_CHOP_SUEY); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "black_back_perch_stew"), BLACK_BACK_PERCH_STEW); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "squirrel_fish"), SQUIRREL_FISH); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "come_and_get_it"), COME_AND_GET_IT); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "sauteed_matsutake"), SAUTEED_MATSUTAKE); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "cold_cut_platter"), COLD_CUT_PLATTER); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "qingce_stir_fry"), QINGCE_STIR_FRY); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "barbatos_ratatouille"), BARBATOS_RATATOUILLE); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "crab_ham_veggie_bake"), CRAB_HAM_VEGGIE_BAKE); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "northern_apple_stew"), NORTHERN_APPLE_STEW); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "adventurers_breakfast_sandwich"), ADVENTURERS_BREAKFAST_SANDWICH); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "lotus_flower_crisp"), LOTUS_FLOWER_CRISP); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "triple_layered_consomme"), TRIPLE_LAYERED_CONSOMME); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "bamboo_shoot_soup"), BAMBOO_SHOOT_SOUP); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "universal_peace"), UNIVERSAL_PEACE); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "jueyun_guoba"), JUEYUN_GUOBA); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "sunshine_sprat"), SUNSHINE_SPRAT); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "fullmoon_egg"), FULLMOON_EGG); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "crispy_potato_shrimp_platter"), CRISPY_POTATO_SHRIMP_PLATTER); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "cured_pork_dry_hotpot"), CURED_PORK_DRY_HOTPOT); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "minty_meat_rolls"), MINTY_MEAT_ROLLS); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "jade_parcels"), JADE_PARCELS); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "golden_crab"), GOLDEN_CRAB); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "moon_pie"), MOON_PIE); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "tianshu_meat"), TIANSHU_MEAT); + Registry.register(Registry.ITEM, new Identifier("teyvatcraft", "adeptus_temptation"), ADEPTUS_TEMPTATION); } } diff --git a/src/main/java/net/yyc12345/teyvatcraft/init/VillagerManager.java b/src/main/java/net/yyc12345/teyvatcraft/init/VillagerManager.java index ea3fbea..568f5b5 100644 --- a/src/main/java/net/yyc12345/teyvatcraft/init/VillagerManager.java +++ b/src/main/java/net/yyc12345/teyvatcraft/init/VillagerManager.java @@ -15,7 +15,7 @@ public class VillagerManager { villagerFoodItems.put(ItemsManager.TOMATO, ItemsManager.TOMATO.getFoodComponent().getHunger()); villagerFoodItems.put(ItemsManager.ONION, ItemsManager.ONION.getFoodComponent().getHunger()); villagerFoodItems.put(ItemsManager.CABBAGE, ItemsManager.CABBAGE.getFoodComponent().getHunger()); - villagerFoodItems.put(ItemsManager.RADDISH, ItemsManager.RADDISH.getFoodComponent().getHunger()); + villagerFoodItems.put(ItemsManager.RADISH, ItemsManager.RADISH.getFoodComponent().getHunger()); VillagerAccess.setItemFoodValues(villagerFoodItems.build()); // register villager gatherables @@ -24,7 +24,7 @@ public class VillagerManager { villagerGatherables.add(ItemsManager.TOMATO); villagerGatherables.add(ItemsManager.ONION); villagerGatherables.add(ItemsManager.CABBAGE); - villagerGatherables.add(ItemsManager.RADDISH); + villagerGatherables.add(ItemsManager.RADISH); VillagerAccess.setGatherableItems(villagerGatherables.build()); } diff --git a/src/main/resources/assets/teyvatcraft/blockstates/raddish.json b/src/main/resources/assets/teyvatcraft/blockstates/raddish.json deleted file mode 100644 index 3876aa9..0000000 --- a/src/main/resources/assets/teyvatcraft/blockstates/raddish.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "variants": { - "age=0": { - "model": "teyvatcraft:block/raddish_stage0" - }, - "age=1": { - "model": "teyvatcraft:block/raddish_stage0" - }, - "age=2": { - "model": "teyvatcraft:block/raddish_stage1" - }, - "age=3": { - "model": "teyvatcraft:block/raddish_stage1" - }, - "age=4": { - "model": "teyvatcraft:block/raddish_stage2" - }, - "age=5": { - "model": "teyvatcraft:block/raddish_stage2" - }, - "age=6": { - "model": "teyvatcraft:block/raddish_stage2" - }, - "age=7": { - "model": "teyvatcraft:block/raddish_stage3" - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/blockstates/radish.json b/src/main/resources/assets/teyvatcraft/blockstates/radish.json new file mode 100644 index 0000000..1a81c53 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/blockstates/radish.json @@ -0,0 +1,28 @@ +{ + "variants": { + "age=0": { + "model": "teyvatcraft:block/radish_stage0" + }, + "age=1": { + "model": "teyvatcraft:block/radish_stage0" + }, + "age=2": { + "model": "teyvatcraft:block/radish_stage1" + }, + "age=3": { + "model": "teyvatcraft:block/radish_stage1" + }, + "age=4": { + "model": "teyvatcraft:block/radish_stage2" + }, + "age=5": { + "model": "teyvatcraft:block/radish_stage2" + }, + "age=6": { + "model": "teyvatcraft:block/radish_stage2" + }, + "age=7": { + "model": "teyvatcraft:block/radish_stage3" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/lang/en_us.json b/src/main/resources/assets/teyvatcraft/lang/en_us.json index a7a0298..d89adac 100644 --- a/src/main/resources/assets/teyvatcraft/lang/en_us.json +++ b/src/main/resources/assets/teyvatcraft/lang/en_us.json @@ -1,5 +1,11 @@ { - "itemGroup.teyvatcraft.general": "Genshin Impact", + "itemGroup.teyvatcraft.misc": "Genshin Impact - Misc", + "itemGroup.teyvatcraft.harvestable": "Genshin Impact - Crops & Plants", + "itemGroup.teyvatcraft.drops": "Genshin Impact - Mobs Drops", + "itemGroup.teyvatcraft.book": "Genshin Impact - Books", + "itemGroup.teyvatcraft.weapon_material": "Genshin Impact - Weapon Material", + "itemGroup.teyvatcraft.potion": "Genshin Impact - Potion", + "itemGroup.teyvatcraft.food": "Genshin Impact - Food", "item.teyvatcraft.gnosis_dendro": "Dendro Gnosis", "item.teyvatcraft.gnosis_hydro": "Hydro Gnosis", @@ -31,14 +37,14 @@ "block.teyvatcraft.tomato": "Tomato", "block.teyvatcraft.onion": "Onion", "block.teyvatcraft.cabbage": "Cabbage", - "block.teyvatcraft.raddish": "Raddish", + "block.teyvatcraft.radish": "Radish", "block.teyvatcraft.rice_seed": "Rice Seed", "item.teyvatcraft.rice": "Rice", "item.teyvatcraft.tomato": "Tomato", "item.teyvatcraft.onion": "Onion", "item.teyvatcraft.cabbage": "Cabbage", - "item.teyvatcraft.raddish": "Raddish", + "item.teyvatcraft.radish": "Radish", "item.teyvatcraft.rice_seed": "Rice Seed", "item.teyvatcraft.calla_lily": "Calla Lily", @@ -99,10 +105,6 @@ "item.teyvatcraft.qingxin": "Qingxin", "item.teyvatcraft.starconch": "Starconch", - "item.teyvatcraft.brilliant_diamond_sliver": "Brilliant Diamond Sliver", - "item.teyvatcraft.brilliant_diamond_fragment": "Brilliant Diamond Fragment", - "item.teyvatcraft.brilliant_diamond_chunk": "Brilliant Diamond Chunk", - "item.teyvatcraft.brilliant_diamond_gemstone": "Brilliant Diamond Gemstone", "item.teyvatcraft.agnidus_agate_sliver": "Agnidus Agate Sliver", "item.teyvatcraft.agnidus_agate_fragment": "Agnidus Agate Fragment", "item.teyvatcraft.agnidus_agate_chunk": "Agnidus Agate Chunk", @@ -140,7 +142,6 @@ "item.teyvatcraft.basalt_pillar": "Basalt Pillar", "item.teyvatcraft.juvenile_jade": "Juvenile Jade", "item.teyvatcraft.crystalline_bloom": "Crystalline Bloom", - "item.teyvatcraft.dream_solvent": "Dream Solvent", "item.teyvatcraft.slime_condensate": "Slime Condensate", "item.teyvatcraft.slime_secretions": "Slime Secretions", @@ -163,9 +164,6 @@ "item.teyvatcraft.whopperflower_nectar": "Whopperflower Nectar", "item.teyvatcraft.shimmering_nectar": "Shimmering Nectar", "item.teyvatcraft.energy_nectar": "Energy Nectar", - "item.teyvatcraft.gloomy_statuette": "Gloomy Statuette", - "item.teyvatcraft.dark_statuette": "Dark Statuette", - "item.teyvatcraft.deathly_statuette": "Deathly Statuette", "item.teyvatcraft.teachings_of_ballad": "Teachings of Ballad", "item.teyvatcraft.guide_to_ballad": "Guide to Ballad", @@ -241,6 +239,84 @@ "item.teyvatcraft.inspectors_sacrificial_knife": "Inspector's Sacrificial Knife", "item.teyvatcraft.fragile_bone_shard": "Fragile Bone Shard", "item.teyvatcraft.sturdy_bone_shard": "Sturdy Bone Shard", - "item.teyvatcraft.fossilized_bone_shard": "Fossilized Bone Shard" + "item.teyvatcraft.fossilized_bone_shard": "Fossilized Bone Shard", + + "item.teyvatcraft.unmoving_essential_oil": "Unmoving Essential Oil", + "item.teyvatcraft.shocking_essential_oil": "Shocking Essential Oil", + "item.teyvatcraft.gushing_essential_oil": "Gushing Essential Oil", + "item.teyvatcraft.frosting_essential_oil": "Frosting Essential Oil", + "item.teyvatcraft.streaming_essential_oil": "Streaming Essential Oil", + "item.teyvatcraft.flaming_essential_oil": "Flaming Essential Oil", + "item.teyvatcraft.forest_essential_oil": "Forest Essential Oil", + "item.teyvatcraft.dustproof_potion": "Dustproof Potion", + "item.teyvatcraft.insulation_potion": "Insulation Potion", + "item.teyvatcraft.windbarrier_potion": "Windbarrier Potion", + "item.teyvatcraft.frostshield_potion": "Frostshield Potion", + "item.teyvatcraft.desiccant_potion": "Desiccant Potion", + "item.teyvatcraft.heatshield_potion": "Heatshield Potion", + "item.teyvatcraft.dendrocide_potion": "Dendrocide Potion", + + "item.teyvatcraft.chicken_mushroom_skewer": "Chicken-Mushroom Skewer", + "item.teyvatcraft.teyvat_fried_egg": "Teyvat Fried Egg", + "item.teyvatcraft.steak": "Steak", + "item.teyvatcraft.radish_veggie_soup": "Radish Veggie Soup", + "item.teyvatcraft.mondstadt_grilled_fish": "Mondstadt Grilled Fish", + "item.teyvatcraft.mora_meat": "Mora Meat", + "item.teyvatcraft.stir_fried_filet": "Stir-Fried Filet", + "item.teyvatcraft.mint_jelly": "Mint Jelly", + "item.teyvatcraft.grilled_tiger_fish": "Grilled Tiger Fish", + "item.teyvatcraft.flaming_red_bolognese": "Flaming Red Bolognese", + "item.teyvatcraft.sweet_madame": "Sweet Madame", + "item.teyvatcraft.northern_smoked_chicken": "Northern Smoked Chicken", + "item.teyvatcraft.tea_break_pancake": "Tea Break Pancake", + "item.teyvatcraft.fried_radish_balls": "Fried Radish Balls", + "item.teyvatcraft.satisfying_salad": "Satisfying Salad", + "item.teyvatcraft.fishermans_toast": "Fisherman's Toast", + "item.teyvatcraft.almond_tofu": "Almond Tofu", + "item.teyvatcraft.jueyun_chili_chicken": "Jueyun Chili Chicken", + "item.teyvatcraft.jewelry_soup": "Jewelry Soup", + "item.teyvatcraft.matsutake_meat_rolls": "Matsutake Meat Rolls", + "item.teyvatcraft.crystal_shrimp": "Crystal Shrimp", + "item.teyvatcraft.lotus_seed_and_bird_egg_soup": "Lotus Seed and Bird Egg Soup", + "item.teyvatcraft.cream_stew": "Cream Stew", + "item.teyvatcraft.noodles_with_mountain_delicacies": "Noodles with Mountain Delicacies", + "item.teyvatcraft.golden_shrimp_balls": "Golden Shrimp Balls", + "item.teyvatcraft.goulash": "Goulash", + "item.teyvatcraft.vegetarian_abalone": "Vegetarian Abalone", + "item.teyvatcraft.stone_harbor_delicacies": "Stone Harbor Delicacies", + "item.teyvatcraft.mint_salad": "Mint Salad", + "item.teyvatcraft.crab_roe_tofu": "Crab Roe Tofu", + "item.teyvatcraft.stir_fried_fish_noodles": "Stir-Fried Fish Noodles", + "item.teyvatcraft.calla_lily_seafood_soup": "Calla Lily Seafood Soup", + "item.teyvatcraft.sticky_honey_roast": "Sticky Honey Roast", + "item.teyvatcraft.mushroom_pizza": "Mushroom Pizza", + "item.teyvatcraft.mondstadt_hash_brown": "Mondstadt Hash Brown", + "item.teyvatcraft.pile_em_up": "Pile 'Em Up", + "item.teyvatcraft.zhongyuan_chop_suey": "Zhongyuan Chop Suey", + "item.teyvatcraft.black_back_perch_stew": "Black-Back Perch Stew", + "item.teyvatcraft.squirrel_fish": "Squirrel Fish", + "item.teyvatcraft.come_and_get_it": "Come and Get It", + "item.teyvatcraft.sauteed_matsutake": "Sautéed Matsutake", + "item.teyvatcraft.cold_cut_platter": "Cold Cut Platter", + "item.teyvatcraft.qingce_stir_fry": "Qingce Stir Fry", + "item.teyvatcraft.barbatos_ratatouille": "Barbatos Ratatouille", + "item.teyvatcraft.crab_ham_veggie_bake": "Crab, Ham & Veggie Bake", + "item.teyvatcraft.northern_apple_stew": "Northern Apple Stew", + "item.teyvatcraft.adventurers_breakfast_sandwich": "Adventurer's Breakfast Sandwich", + "item.teyvatcraft.lotus_flower_crisp": "Lotus Flower Crisp", + "item.teyvatcraft.triple_layered_consomme": "Triple-Layered Consommé", + "item.teyvatcraft.bamboo_shoot_soup": "Bamboo Shoot Soup", + "item.teyvatcraft.universal_peace": "Universal Peace", + "item.teyvatcraft.jueyun_guoba": "Jueyun Guoba", + "item.teyvatcraft.sunshine_sprat": "Sunshine Sprat", + "item.teyvatcraft.fullmoon_egg": "Fullmoon Egg", + "item.teyvatcraft.crispy_potato_shrimp_platter": "Crispy Potato Shrimp Platter", + "item.teyvatcraft.cured_pork_dry_hotpot": "Cured Pork Dry Hotpot", + "item.teyvatcraft.minty_meat_rolls": "Minty Meat Rolls", + "item.teyvatcraft.jade_parcels": "Jade Parcels", + "item.teyvatcraft.golden_crab": "Golden Crab", + "item.teyvatcraft.moon_pie": "Moon Pie", + "item.teyvatcraft.tianshu_meat": "Tianshu Meat", + "item.teyvatcraft.adeptus_temptation": "Adeptus' Temptation" } \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/lang/zh_cn.json b/src/main/resources/assets/teyvatcraft/lang/zh_cn.json index b0e0ac7..1bd6c91 100644 --- a/src/main/resources/assets/teyvatcraft/lang/zh_cn.json +++ b/src/main/resources/assets/teyvatcraft/lang/zh_cn.json @@ -1,5 +1,11 @@ { - "itemGroup.teyvatcraft.general": "原神", + "itemGroup.teyvatcraft.misc": "原神 - 杂项", + "itemGroup.teyvatcraft.harvestable": "原神 - 农业与采集", + "itemGroup.teyvatcraft.drops": "原神 - 怪物掉落物", + "itemGroup.teyvatcraft.book": "原神 - 书", + "itemGroup.teyvatcraft.weapon_material": "原神 - 武器材料", + "itemGroup.teyvatcraft.potion": "原神 - 药水", + "itemGroup.teyvatcraft.food": "原神 - 食物", "item.teyvatcraft.gnosis_dendro": "神之心 - 草", "item.teyvatcraft.gnosis_hydro": "神之心 - 水", @@ -31,13 +37,13 @@ "block.teyvatcraft.tomato": "番茄", "block.teyvatcraft.onion": "洋葱", "block.teyvatcraft.cabbage": "卷心菜", - "block.teyvatcraft.raddish": "白萝卜", + "block.teyvatcraft.radish": "白萝卜", "item.teyvatcraft.rice": "稻米", "item.teyvatcraft.tomato": "番茄", "item.teyvatcraft.onion": "洋葱", "item.teyvatcraft.cabbage": "卷心菜", - "item.teyvatcraft.raddish": "白萝卜", + "item.teyvatcraft.radish": "白萝卜", "item.teyvatcraft.rice_seed": "稻米种子", "item.teyvatcraft.calla_lily": "嘟嘟莲", @@ -98,10 +104,6 @@ "item.teyvatcraft.qingxin": "清心", "item.teyvatcraft.starconch": "星螺", - "item.teyvatcraft.brilliant_diamond_sliver": "璀璨原钻碎屑", - "item.teyvatcraft.brilliant_diamond_fragment": "璀璨原钻断片", - "item.teyvatcraft.brilliant_diamond_chunk": "璀璨原钻块", - "item.teyvatcraft.brilliant_diamond_gemstone": "璀璨原钻", "item.teyvatcraft.agnidus_agate_sliver": "燃愿玛瑙碎屑", "item.teyvatcraft.agnidus_agate_fragment": "燃愿玛瑙断片", "item.teyvatcraft.agnidus_agate_chunk": "燃愿玛瑙块", @@ -139,7 +141,6 @@ "item.teyvatcraft.basalt_pillar": "玄岩之塔", "item.teyvatcraft.juvenile_jade": "未熟之玉", "item.teyvatcraft.crystalline_bloom": "晶凝之华", - "item.teyvatcraft.dream_solvent": "异梦溶媒", "item.teyvatcraft.slime_condensate": "史莱姆凝液", "item.teyvatcraft.slime_secretions": "史莱姆清", @@ -162,9 +163,6 @@ "item.teyvatcraft.whopperflower_nectar": "骗骗花蜜", "item.teyvatcraft.shimmering_nectar": "微光花蜜", "item.teyvatcraft.energy_nectar": "原素花蜜", - "item.teyvatcraft.gloomy_statuette": "晦暗刻像", - "item.teyvatcraft.dark_statuette": "夤夜刻像", - "item.teyvatcraft.deathly_statuette": "幽邃刻像", "item.teyvatcraft.teachings_of_ballad": "「诗文」的教导", "item.teyvatcraft.guide_to_ballad": "「诗文」的指引", @@ -240,6 +238,84 @@ "item.teyvatcraft.inspectors_sacrificial_knife": "督察长祭刀", "item.teyvatcraft.fragile_bone_shard": "脆弱的骨片", "item.teyvatcraft.sturdy_bone_shard": "结实的骨片", - "item.teyvatcraft.fossilized_bone_shard": "石化的骨片" + "item.teyvatcraft.fossilized_bone_shard": "石化的骨片", + + "item.teyvatcraft.unmoving_essential_oil": "磐石精油", + "item.teyvatcraft.shocking_essential_oil": "惊雷精油", + "item.teyvatcraft.gushing_essential_oil": "狂风精油", + "item.teyvatcraft.frosting_essential_oil": "霜劫精油", + "item.teyvatcraft.streaming_essential_oil": "激流精油", + "item.teyvatcraft.flaming_essential_oil": "烈火精油", + "item.teyvatcraft.forest_essential_oil": "丛林精油", + "item.teyvatcraft.dustproof_potion": "防尘药剂", + "item.teyvatcraft.insulation_potion": "绝缘药剂", + "item.teyvatcraft.windbarrier_potion": "防风药剂", + "item.teyvatcraft.frostshield_potion": "耐寒药剂", + "item.teyvatcraft.desiccant_potion": "防潮药剂", + "item.teyvatcraft.heatshield_potion": "耐热药剂", + "item.teyvatcraft.dendrocide_potion": "治草药剂", + + "item.teyvatcraft.chicken_mushroom_skewer": "野菇鸡肉串", + "item.teyvatcraft.teyvat_fried_egg": "提瓦特煎蛋", + "item.teyvatcraft.steak": "烤肉排", + "item.teyvatcraft.radish_veggie_soup": "萝卜时蔬汤", + "item.teyvatcraft.mondstadt_grilled_fish": "蒙德烤鱼", + "item.teyvatcraft.mora_meat": "摩拉肉", + "item.teyvatcraft.stir_fried_filet": "爆炒肉片", + "item.teyvatcraft.mint_jelly": "薄荷果冻", + "item.teyvatcraft.grilled_tiger_fish": "烤吃虎鱼", + "item.teyvatcraft.flaming_red_bolognese": "火火肉酱面", + "item.teyvatcraft.sweet_madame": "甜甜花酿鸡", + "item.teyvatcraft.northern_smoked_chicken": "北地烟熏鸡", + "item.teyvatcraft.tea_break_pancake": "庄园烤松饼", + "item.teyvatcraft.fried_radish_balls": "炸萝卜丸子", + "item.teyvatcraft.satisfying_salad": "满足沙拉", + "item.teyvatcraft.fishermans_toast": "渔人吐司", + "item.teyvatcraft.almond_tofu": "杏仁豆腐", + "item.teyvatcraft.jueyun_chili_chicken": "香嫩椒椒鸡", + "item.teyvatcraft.jewelry_soup": "珍珠翡翠白玉汤", + "item.teyvatcraft.matsutake_meat_rolls": "松茸酿肉卷", + "item.teyvatcraft.crystal_shrimp": "水晶虾", + "item.teyvatcraft.lotus_seed_and_bird_egg_soup": "莲子禽蛋羹", + "item.teyvatcraft.cream_stew": "白汁时蔬烩肉", + "item.teyvatcraft.noodles_with_mountain_delicacies": "山珍热卤面", + "item.teyvatcraft.golden_shrimp_balls": "金丝虾球", + "item.teyvatcraft.goulash": "稠汁蔬菜炖肉", + "item.teyvatcraft.vegetarian_abalone": "素鲍鱼", + "item.teyvatcraft.stone_harbor_delicacies": "岩港三鲜", + "item.teyvatcraft.mint_salad": "凉拌薄荷", + "item.teyvatcraft.crab_roe_tofu": "蟹黄豆腐", + "item.teyvatcraft.stir_fried_fish_noodles": "干炒鱼河", + "item.teyvatcraft.calla_lily_seafood_soup": "嘟嘟莲海鲜羹", + "item.teyvatcraft.sticky_honey_roast": "蜜酱胡萝卜煎肉", + "item.teyvatcraft.mushroom_pizza": "烤蘑菇披萨", + "item.teyvatcraft.mondstadt_hash_brown": "蒙德土豆饼", + "item.teyvatcraft.pile_em_up": "「堆高高」", + "item.teyvatcraft.zhongyuan_chop_suey": "中原杂碎", + "item.teyvatcraft.black_back_perch_stew": "水煮黑背鲈", + "item.teyvatcraft.squirrel_fish": "松鼠鱼", + "item.teyvatcraft.come_and_get_it": "来来菜", + "item.teyvatcraft.sauteed_matsutake": "黄油松茸", + "item.teyvatcraft.cold_cut_platter": "冷肉拼盘", + "item.teyvatcraft.qingce_stir_fry": "轻策农家菜", + "item.teyvatcraft.barbatos_ratatouille": "风神杂烩菜", + "item.teyvatcraft.crab_ham_veggie_bake": "蟹黄火腿焗时蔬", + "item.teyvatcraft.northern_apple_stew": "北地苹果焖肉", + "item.teyvatcraft.adventurers_breakfast_sandwich": "冒险家蛋堡", + "item.teyvatcraft.lotus_flower_crisp": "莲花酥", + "item.teyvatcraft.triple_layered_consomme": "扣三丝", + "item.teyvatcraft.bamboo_shoot_soup": "腌笃鲜", + "item.teyvatcraft.universal_peace": "四方和平", + "item.teyvatcraft.jueyun_guoba": "绝云锅巴", + "item.teyvatcraft.sunshine_sprat": "黄油煎鱼", + "item.teyvatcraft.fullmoon_egg": "明月蛋", + "item.teyvatcraft.crispy_potato_shrimp_platter": "鲜虾脆薯盏", + "item.teyvatcraft.cured_pork_dry_hotpot": "干锅腊肉", + "item.teyvatcraft.minty_meat_rolls": "兽肉薄荷卷", + "item.teyvatcraft.jade_parcels": "翡玉什锦袋", + "item.teyvatcraft.golden_crab": "黄金蟹", + "item.teyvatcraft.moon_pie": "月亮派", + "item.teyvatcraft.tianshu_meat": "天枢肉", + "item.teyvatcraft.adeptus_temptation": "仙跳墙" } \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/block/raddish_stage3.json b/src/main/resources/assets/teyvatcraft/models/block/radish_stage0.json similarity index 53% rename from src/main/resources/assets/teyvatcraft/models/block/raddish_stage3.json rename to src/main/resources/assets/teyvatcraft/models/block/radish_stage0.json index 4e4c1fa..827b6b1 100644 --- a/src/main/resources/assets/teyvatcraft/models/block/raddish_stage3.json +++ b/src/main/resources/assets/teyvatcraft/models/block/radish_stage0.json @@ -2,6 +2,6 @@ { "parent": "minecraft:block/crop", "textures": { - "crop": "teyvatcraft:block/raddish_stage3" + "crop": "teyvatcraft:block/radish_stage0" } } \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/block/raddish_stage0.json b/src/main/resources/assets/teyvatcraft/models/block/radish_stage1.json similarity index 53% rename from src/main/resources/assets/teyvatcraft/models/block/raddish_stage0.json rename to src/main/resources/assets/teyvatcraft/models/block/radish_stage1.json index 96e8257..efe8fbf 100644 --- a/src/main/resources/assets/teyvatcraft/models/block/raddish_stage0.json +++ b/src/main/resources/assets/teyvatcraft/models/block/radish_stage1.json @@ -2,6 +2,6 @@ { "parent": "minecraft:block/crop", "textures": { - "crop": "teyvatcraft:block/raddish_stage0" + "crop": "teyvatcraft:block/radish_stage1" } } \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/block/raddish_stage1.json b/src/main/resources/assets/teyvatcraft/models/block/radish_stage2.json similarity index 53% rename from src/main/resources/assets/teyvatcraft/models/block/raddish_stage1.json rename to src/main/resources/assets/teyvatcraft/models/block/radish_stage2.json index 29aa76f..363dd94 100644 --- a/src/main/resources/assets/teyvatcraft/models/block/raddish_stage1.json +++ b/src/main/resources/assets/teyvatcraft/models/block/radish_stage2.json @@ -2,6 +2,6 @@ { "parent": "minecraft:block/crop", "textures": { - "crop": "teyvatcraft:block/raddish_stage1" + "crop": "teyvatcraft:block/radish_stage2" } } \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/block/raddish_stage2.json b/src/main/resources/assets/teyvatcraft/models/block/radish_stage3.json similarity index 53% rename from src/main/resources/assets/teyvatcraft/models/block/raddish_stage2.json rename to src/main/resources/assets/teyvatcraft/models/block/radish_stage3.json index 21d5c3a..c9447f1 100644 --- a/src/main/resources/assets/teyvatcraft/models/block/raddish_stage2.json +++ b/src/main/resources/assets/teyvatcraft/models/block/radish_stage3.json @@ -2,6 +2,6 @@ { "parent": "minecraft:block/crop", "textures": { - "crop": "teyvatcraft:block/raddish_stage2" + "crop": "teyvatcraft:block/radish_stage3" } } \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/brilliant_diamond_chunk.json b/src/main/resources/assets/teyvatcraft/models/item/adeptus_temptation.json similarity index 50% rename from src/main/resources/assets/teyvatcraft/models/item/brilliant_diamond_chunk.json rename to src/main/resources/assets/teyvatcraft/models/item/adeptus_temptation.json index c8ff75c..4dca181 100644 --- a/src/main/resources/assets/teyvatcraft/models/item/brilliant_diamond_chunk.json +++ b/src/main/resources/assets/teyvatcraft/models/item/adeptus_temptation.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "teyvatcraft:item/brilliant_diamond_chunk" + "layer0": "teyvatcraft:item/adeptus_temptation" } } \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/adventurers_breakfast_sandwich.json b/src/main/resources/assets/teyvatcraft/models/item/adventurers_breakfast_sandwich.json new file mode 100644 index 0000000..0bd24df --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/adventurers_breakfast_sandwich.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/adventurers_breakfast_sandwich" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/almond_tofu.json b/src/main/resources/assets/teyvatcraft/models/item/almond_tofu.json new file mode 100644 index 0000000..979c29c --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/almond_tofu.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/almond_tofu" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/bamboo_shoot_soup.json b/src/main/resources/assets/teyvatcraft/models/item/bamboo_shoot_soup.json new file mode 100644 index 0000000..c6a5352 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/bamboo_shoot_soup.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/bamboo_shoot_soup" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/barbatos_ratatouille.json b/src/main/resources/assets/teyvatcraft/models/item/barbatos_ratatouille.json new file mode 100644 index 0000000..dc881a2 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/barbatos_ratatouille.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/barbatos_ratatouille" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/black_back_perch_stew.json b/src/main/resources/assets/teyvatcraft/models/item/black_back_perch_stew.json new file mode 100644 index 0000000..610faa0 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/black_back_perch_stew.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/black_back_perch_stew" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/brilliant_diamond_fragment.json b/src/main/resources/assets/teyvatcraft/models/item/brilliant_diamond_fragment.json deleted file mode 100644 index dfd21e8..0000000 --- a/src/main/resources/assets/teyvatcraft/models/item/brilliant_diamond_fragment.json +++ /dev/null @@ -1,6 +0,0 @@ -{ -"parent": "minecraft:item/generated", -"textures": { - "layer0": "teyvatcraft:item/brilliant_diamond_fragment" -} -} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/brilliant_diamond_gemstone.json b/src/main/resources/assets/teyvatcraft/models/item/brilliant_diamond_gemstone.json deleted file mode 100644 index 3e4a0b9..0000000 --- a/src/main/resources/assets/teyvatcraft/models/item/brilliant_diamond_gemstone.json +++ /dev/null @@ -1,6 +0,0 @@ -{ -"parent": "minecraft:item/generated", -"textures": { - "layer0": "teyvatcraft:item/brilliant_diamond_gemstone" -} -} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/brilliant_diamond_sliver.json b/src/main/resources/assets/teyvatcraft/models/item/brilliant_diamond_sliver.json deleted file mode 100644 index f06019b..0000000 --- a/src/main/resources/assets/teyvatcraft/models/item/brilliant_diamond_sliver.json +++ /dev/null @@ -1,6 +0,0 @@ -{ -"parent": "minecraft:item/generated", -"textures": { - "layer0": "teyvatcraft:item/brilliant_diamond_sliver" -} -} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/calla_lily_seafood_soup.json b/src/main/resources/assets/teyvatcraft/models/item/calla_lily_seafood_soup.json new file mode 100644 index 0000000..42d6873 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/calla_lily_seafood_soup.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/calla_lily_seafood_soup" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/chicken_mushroom_skewer.json b/src/main/resources/assets/teyvatcraft/models/item/chicken_mushroom_skewer.json new file mode 100644 index 0000000..e8e5462 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/chicken_mushroom_skewer.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/chicken_mushroom_skewer" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/cold_cut_platter.json b/src/main/resources/assets/teyvatcraft/models/item/cold_cut_platter.json new file mode 100644 index 0000000..d046f68 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/cold_cut_platter.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/cold_cut_platter" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/come_and_get_it.json b/src/main/resources/assets/teyvatcraft/models/item/come_and_get_it.json new file mode 100644 index 0000000..10c3504 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/come_and_get_it.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/come_and_get_it" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/crab_ham__veggie_bake.json b/src/main/resources/assets/teyvatcraft/models/item/crab_ham__veggie_bake.json new file mode 100644 index 0000000..8e054c1 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/crab_ham__veggie_bake.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/crab_ham__veggie_bake" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/crab_ham_veggie_bake.json b/src/main/resources/assets/teyvatcraft/models/item/crab_ham_veggie_bake.json new file mode 100644 index 0000000..aaa73a8 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/crab_ham_veggie_bake.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/crab_ham_veggie_bake" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/crab_roe_tofu.json b/src/main/resources/assets/teyvatcraft/models/item/crab_roe_tofu.json new file mode 100644 index 0000000..3243b9d --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/crab_roe_tofu.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/crab_roe_tofu" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/cream_stew.json b/src/main/resources/assets/teyvatcraft/models/item/cream_stew.json new file mode 100644 index 0000000..6c2ecb8 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/cream_stew.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/cream_stew" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/crispy_potato_shrimp_platter.json b/src/main/resources/assets/teyvatcraft/models/item/crispy_potato_shrimp_platter.json new file mode 100644 index 0000000..b0539df --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/crispy_potato_shrimp_platter.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/crispy_potato_shrimp_platter" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/crystal_shrimp.json b/src/main/resources/assets/teyvatcraft/models/item/crystal_shrimp.json new file mode 100644 index 0000000..a5a6bd5 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/crystal_shrimp.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/crystal_shrimp" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/cured_pork_dry_hotpot.json b/src/main/resources/assets/teyvatcraft/models/item/cured_pork_dry_hotpot.json new file mode 100644 index 0000000..081649b --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/cured_pork_dry_hotpot.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/cured_pork_dry_hotpot" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/dendrocide_potion.json b/src/main/resources/assets/teyvatcraft/models/item/dendrocide_potion.json new file mode 100644 index 0000000..005db1c --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/dendrocide_potion.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/dendrocide_potion" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/desiccant_potion.json b/src/main/resources/assets/teyvatcraft/models/item/desiccant_potion.json new file mode 100644 index 0000000..231f261 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/desiccant_potion.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/desiccant_potion" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/dustproof_potion.json b/src/main/resources/assets/teyvatcraft/models/item/dustproof_potion.json new file mode 100644 index 0000000..c6ac258 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/dustproof_potion.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/dustproof_potion" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/enhancement_ore.json b/src/main/resources/assets/teyvatcraft/models/item/enhancement_ore.json index 68d9059..6e86164 100644 --- a/src/main/resources/assets/teyvatcraft/models/item/enhancement_ore.json +++ b/src/main/resources/assets/teyvatcraft/models/item/enhancement_ore.json @@ -1,5 +1,5 @@ { - "parent": "minecraft:item/handheld", + "parent": "minecraft:item/generated", "textures": { "layer0": "teyvatcraft:item/enhancement_ore" } diff --git a/src/main/resources/assets/teyvatcraft/models/item/fine_enhancement_ore.json b/src/main/resources/assets/teyvatcraft/models/item/fine_enhancement_ore.json index fd4bf25..34bbb09 100644 --- a/src/main/resources/assets/teyvatcraft/models/item/fine_enhancement_ore.json +++ b/src/main/resources/assets/teyvatcraft/models/item/fine_enhancement_ore.json @@ -1,5 +1,5 @@ { - "parent": "minecraft:item/handheld", + "parent": "minecraft:item/generated", "textures": { "layer0": "teyvatcraft:item/fine_enhancement_ore" } diff --git a/src/main/resources/assets/teyvatcraft/models/item/fishermans_toast.json b/src/main/resources/assets/teyvatcraft/models/item/fishermans_toast.json new file mode 100644 index 0000000..31a93b8 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/fishermans_toast.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/fishermans_toast" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/flaming_essential_oil.json b/src/main/resources/assets/teyvatcraft/models/item/flaming_essential_oil.json new file mode 100644 index 0000000..6aeacc0 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/flaming_essential_oil.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/flaming_essential_oil" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/flaming_red_bolognese.json b/src/main/resources/assets/teyvatcraft/models/item/flaming_red_bolognese.json new file mode 100644 index 0000000..0882ce1 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/flaming_red_bolognese.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/flaming_red_bolognese" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/forest_essential_oil.json b/src/main/resources/assets/teyvatcraft/models/item/forest_essential_oil.json new file mode 100644 index 0000000..26c96eb --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/forest_essential_oil.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/forest_essential_oil" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/fried_radish_balls.json b/src/main/resources/assets/teyvatcraft/models/item/fried_radish_balls.json new file mode 100644 index 0000000..2c08a3f --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/fried_radish_balls.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/fried_radish_balls" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/frosting_essential_oil.json b/src/main/resources/assets/teyvatcraft/models/item/frosting_essential_oil.json new file mode 100644 index 0000000..5cd7657 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/frosting_essential_oil.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/frosting_essential_oil" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/frostshield_potion.json b/src/main/resources/assets/teyvatcraft/models/item/frostshield_potion.json new file mode 100644 index 0000000..4acd83e --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/frostshield_potion.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/frostshield_potion" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/fullmoon_egg.json b/src/main/resources/assets/teyvatcraft/models/item/fullmoon_egg.json new file mode 100644 index 0000000..19ef853 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/fullmoon_egg.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/fullmoon_egg" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/golden_crab.json b/src/main/resources/assets/teyvatcraft/models/item/golden_crab.json new file mode 100644 index 0000000..20177c7 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/golden_crab.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/golden_crab" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/golden_shrimp_balls.json b/src/main/resources/assets/teyvatcraft/models/item/golden_shrimp_balls.json new file mode 100644 index 0000000..48d619d --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/golden_shrimp_balls.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/golden_shrimp_balls" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/goulash.json b/src/main/resources/assets/teyvatcraft/models/item/goulash.json new file mode 100644 index 0000000..166726a --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/goulash.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/goulash" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/grilled_tiger_fish.json b/src/main/resources/assets/teyvatcraft/models/item/grilled_tiger_fish.json new file mode 100644 index 0000000..59aecc8 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/grilled_tiger_fish.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/grilled_tiger_fish" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/gushing_essential_oil.json b/src/main/resources/assets/teyvatcraft/models/item/gushing_essential_oil.json new file mode 100644 index 0000000..813ad37 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/gushing_essential_oil.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/gushing_essential_oil" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/heatshield_potion.json b/src/main/resources/assets/teyvatcraft/models/item/heatshield_potion.json new file mode 100644 index 0000000..ca15d3e --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/heatshield_potion.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/heatshield_potion" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/insulation_potion.json b/src/main/resources/assets/teyvatcraft/models/item/insulation_potion.json new file mode 100644 index 0000000..81abb4e --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/insulation_potion.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/insulation_potion" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/jade_parcels.json b/src/main/resources/assets/teyvatcraft/models/item/jade_parcels.json new file mode 100644 index 0000000..42b6137 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/jade_parcels.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/jade_parcels" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/jewelry_soup.json b/src/main/resources/assets/teyvatcraft/models/item/jewelry_soup.json new file mode 100644 index 0000000..1d2334f --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/jewelry_soup.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/jewelry_soup" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/jueyun_chili_chicken.json b/src/main/resources/assets/teyvatcraft/models/item/jueyun_chili_chicken.json new file mode 100644 index 0000000..01338de --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/jueyun_chili_chicken.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/jueyun_chili_chicken" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/jueyun_guoba.json b/src/main/resources/assets/teyvatcraft/models/item/jueyun_guoba.json new file mode 100644 index 0000000..06f0d5c --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/jueyun_guoba.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/jueyun_guoba" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/lotus_flower_crisp.json b/src/main/resources/assets/teyvatcraft/models/item/lotus_flower_crisp.json new file mode 100644 index 0000000..17c0de2 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/lotus_flower_crisp.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/lotus_flower_crisp" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/lotus_seed_and_bird_egg_soup.json b/src/main/resources/assets/teyvatcraft/models/item/lotus_seed_and_bird_egg_soup.json new file mode 100644 index 0000000..d2568b3 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/lotus_seed_and_bird_egg_soup.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/lotus_seed_and_bird_egg_soup" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/matsutake_meat_rolls.json b/src/main/resources/assets/teyvatcraft/models/item/matsutake_meat_rolls.json new file mode 100644 index 0000000..5fdc14f --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/matsutake_meat_rolls.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/matsutake_meat_rolls" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/mint_jelly.json b/src/main/resources/assets/teyvatcraft/models/item/mint_jelly.json new file mode 100644 index 0000000..0561adb --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/mint_jelly.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/mint_jelly" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/mint_salad.json b/src/main/resources/assets/teyvatcraft/models/item/mint_salad.json new file mode 100644 index 0000000..2f442f9 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/mint_salad.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/mint_salad" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/minty_meat_rolls.json b/src/main/resources/assets/teyvatcraft/models/item/minty_meat_rolls.json new file mode 100644 index 0000000..d70d526 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/minty_meat_rolls.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/minty_meat_rolls" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/mondstadt_grilled_fish.json b/src/main/resources/assets/teyvatcraft/models/item/mondstadt_grilled_fish.json new file mode 100644 index 0000000..e80d7c1 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/mondstadt_grilled_fish.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/mondstadt_grilled_fish" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/mondstadt_hash_brown.json b/src/main/resources/assets/teyvatcraft/models/item/mondstadt_hash_brown.json new file mode 100644 index 0000000..f7539e3 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/mondstadt_hash_brown.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/mondstadt_hash_brown" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/moon_pie.json b/src/main/resources/assets/teyvatcraft/models/item/moon_pie.json new file mode 100644 index 0000000..a3cfe05 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/moon_pie.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/moon_pie" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/mora_meat.json b/src/main/resources/assets/teyvatcraft/models/item/mora_meat.json new file mode 100644 index 0000000..d567f06 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/mora_meat.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/mora_meat" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/mushroom_pizza.json b/src/main/resources/assets/teyvatcraft/models/item/mushroom_pizza.json new file mode 100644 index 0000000..4bd500a --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/mushroom_pizza.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/mushroom_pizza" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/mystic_enhancement_ore.json b/src/main/resources/assets/teyvatcraft/models/item/mystic_enhancement_ore.json index 690390b..7803c29 100644 --- a/src/main/resources/assets/teyvatcraft/models/item/mystic_enhancement_ore.json +++ b/src/main/resources/assets/teyvatcraft/models/item/mystic_enhancement_ore.json @@ -1,5 +1,5 @@ { - "parent": "minecraft:item/handheld", + "parent": "minecraft:item/generated", "textures": { "layer0": "teyvatcraft:item/mystic_enhancement_ore" } diff --git a/src/main/resources/assets/teyvatcraft/models/item/noodles_with_mountain_delicacies.json b/src/main/resources/assets/teyvatcraft/models/item/noodles_with_mountain_delicacies.json new file mode 100644 index 0000000..f4c8901 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/noodles_with_mountain_delicacies.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/noodles_with_mountain_delicacies" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/northern_apple_stew.json b/src/main/resources/assets/teyvatcraft/models/item/northern_apple_stew.json new file mode 100644 index 0000000..3a5ab3d --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/northern_apple_stew.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/northern_apple_stew" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/northern_smoked_chicken.json b/src/main/resources/assets/teyvatcraft/models/item/northern_smoked_chicken.json new file mode 100644 index 0000000..7845bea --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/northern_smoked_chicken.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/northern_smoked_chicken" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/pile_em_up.json b/src/main/resources/assets/teyvatcraft/models/item/pile_em_up.json new file mode 100644 index 0000000..26aa027 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/pile_em_up.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/pile_em_up" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/qingce_stir_fry.json b/src/main/resources/assets/teyvatcraft/models/item/qingce_stir_fry.json new file mode 100644 index 0000000..c7ceb18 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/qingce_stir_fry.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/qingce_stir_fry" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/raddish.json b/src/main/resources/assets/teyvatcraft/models/item/raddish.json deleted file mode 100644 index 3d4dd2a..0000000 --- a/src/main/resources/assets/teyvatcraft/models/item/raddish.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:item/handheld", - "textures": { - "layer0": "teyvatcraft:item/raddish" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/radish_veggie_soup.json b/src/main/resources/assets/teyvatcraft/models/item/radish_veggie_soup.json new file mode 100644 index 0000000..b7c93b3 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/radish_veggie_soup.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/radish_veggie_soup" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/rice_seed.json b/src/main/resources/assets/teyvatcraft/models/item/rice_seed.json index 7d16049..1fc18ac 100644 --- a/src/main/resources/assets/teyvatcraft/models/item/rice_seed.json +++ b/src/main/resources/assets/teyvatcraft/models/item/rice_seed.json @@ -1,5 +1,5 @@ { - "parent": "minecraft:item/handheld", + "parent": "minecraft:item/generated", "textures": { "layer0": "teyvatcraft:item/rice_seed" } diff --git a/src/main/resources/assets/teyvatcraft/models/item/satisfying_salad.json b/src/main/resources/assets/teyvatcraft/models/item/satisfying_salad.json new file mode 100644 index 0000000..0733af8 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/satisfying_salad.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/satisfying_salad" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/sauteed_matsutake.json b/src/main/resources/assets/teyvatcraft/models/item/sauteed_matsutake.json new file mode 100644 index 0000000..1783cf3 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/sauteed_matsutake.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/sauteed_matsutake" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/shocking_essential_oil.json b/src/main/resources/assets/teyvatcraft/models/item/shocking_essential_oil.json new file mode 100644 index 0000000..5f60d6c --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/shocking_essential_oil.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/shocking_essential_oil" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/squirrel_fish.json b/src/main/resources/assets/teyvatcraft/models/item/squirrel_fish.json new file mode 100644 index 0000000..17e2107 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/squirrel_fish.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/squirrel_fish" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/steak.json b/src/main/resources/assets/teyvatcraft/models/item/steak.json new file mode 100644 index 0000000..0cddce7 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/steak.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/steak" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/sticky_honey_roast.json b/src/main/resources/assets/teyvatcraft/models/item/sticky_honey_roast.json new file mode 100644 index 0000000..6d1ea9f --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/sticky_honey_roast.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/sticky_honey_roast" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/stir_fried_filet.json b/src/main/resources/assets/teyvatcraft/models/item/stir_fried_filet.json new file mode 100644 index 0000000..39225c9 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/stir_fried_filet.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/stir_fried_filet" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/stir_fried_fish_noodles.json b/src/main/resources/assets/teyvatcraft/models/item/stir_fried_fish_noodles.json new file mode 100644 index 0000000..e0f52f1 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/stir_fried_fish_noodles.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/stir_fried_fish_noodles" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/stone_harbor_delicacies.json b/src/main/resources/assets/teyvatcraft/models/item/stone_harbor_delicacies.json new file mode 100644 index 0000000..bb8ce34 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/stone_harbor_delicacies.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/stone_harbor_delicacies" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/streaming_essential_oil.json b/src/main/resources/assets/teyvatcraft/models/item/streaming_essential_oil.json new file mode 100644 index 0000000..72086cd --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/streaming_essential_oil.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/streaming_essential_oil" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/sunshine_sprat.json b/src/main/resources/assets/teyvatcraft/models/item/sunshine_sprat.json new file mode 100644 index 0000000..ca224d4 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/sunshine_sprat.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/sunshine_sprat" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/sweet_madame.json b/src/main/resources/assets/teyvatcraft/models/item/sweet_madame.json new file mode 100644 index 0000000..36524f4 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/sweet_madame.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/sweet_madame" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/tea_break_pancake.json b/src/main/resources/assets/teyvatcraft/models/item/tea_break_pancake.json new file mode 100644 index 0000000..d7edd32 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/tea_break_pancake.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/tea_break_pancake" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/teyvat_fried_egg.json b/src/main/resources/assets/teyvatcraft/models/item/teyvat_fried_egg.json new file mode 100644 index 0000000..25d289d --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/teyvat_fried_egg.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/teyvat_fried_egg" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/tianshu_meat.json b/src/main/resources/assets/teyvatcraft/models/item/tianshu_meat.json new file mode 100644 index 0000000..369f5db --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/tianshu_meat.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/tianshu_meat" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/triple_layered_consomme.json b/src/main/resources/assets/teyvatcraft/models/item/triple_layered_consomme.json new file mode 100644 index 0000000..6520463 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/triple_layered_consomme.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/triple_layered_consomme" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/universal_peace.json b/src/main/resources/assets/teyvatcraft/models/item/universal_peace.json new file mode 100644 index 0000000..f68b2b5 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/universal_peace.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/universal_peace" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/unmoving_essential_oil.json b/src/main/resources/assets/teyvatcraft/models/item/unmoving_essential_oil.json new file mode 100644 index 0000000..06ddcc5 --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/unmoving_essential_oil.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/unmoving_essential_oil" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/vegetarian_abalone.json b/src/main/resources/assets/teyvatcraft/models/item/vegetarian_abalone.json new file mode 100644 index 0000000..0a5806f --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/vegetarian_abalone.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/vegetarian_abalone" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/windbarrier_potion.json b/src/main/resources/assets/teyvatcraft/models/item/windbarrier_potion.json new file mode 100644 index 0000000..66f2fdc --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/windbarrier_potion.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/windbarrier_potion" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/models/item/zhongyuan_chop_suey.json b/src/main/resources/assets/teyvatcraft/models/item/zhongyuan_chop_suey.json new file mode 100644 index 0000000..6bc89dc --- /dev/null +++ b/src/main/resources/assets/teyvatcraft/models/item/zhongyuan_chop_suey.json @@ -0,0 +1,6 @@ +{ +"parent": "minecraft:item/generated", +"textures": { + "layer0": "teyvatcraft:item/zhongyuan_chop_suey" +} +} \ No newline at end of file diff --git a/src/main/resources/assets/teyvatcraft/textures/block/raddish_stage0.png b/src/main/resources/assets/teyvatcraft/textures/block/radish_stage0.png similarity index 100% rename from src/main/resources/assets/teyvatcraft/textures/block/raddish_stage0.png rename to src/main/resources/assets/teyvatcraft/textures/block/radish_stage0.png diff --git a/src/main/resources/assets/teyvatcraft/textures/block/raddish_stage1.png b/src/main/resources/assets/teyvatcraft/textures/block/radish_stage1.png similarity index 100% rename from src/main/resources/assets/teyvatcraft/textures/block/raddish_stage1.png rename to src/main/resources/assets/teyvatcraft/textures/block/radish_stage1.png diff --git a/src/main/resources/assets/teyvatcraft/textures/block/raddish_stage2.png b/src/main/resources/assets/teyvatcraft/textures/block/radish_stage2.png similarity index 100% rename from src/main/resources/assets/teyvatcraft/textures/block/raddish_stage2.png rename to src/main/resources/assets/teyvatcraft/textures/block/radish_stage2.png diff --git a/src/main/resources/assets/teyvatcraft/textures/block/raddish_stage3.png b/src/main/resources/assets/teyvatcraft/textures/block/radish_stage3.png similarity index 100% rename from src/main/resources/assets/teyvatcraft/textures/block/raddish_stage3.png rename to src/main/resources/assets/teyvatcraft/textures/block/radish_stage3.png diff --git a/src/main/resources/assets/teyvatcraft/textures/item/adeptus_temptation.png b/src/main/resources/assets/teyvatcraft/textures/item/adeptus_temptation.png new file mode 100644 index 0000000..e7036c0 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/adeptus_temptation.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/adventurers_breakfast_sandwich.png b/src/main/resources/assets/teyvatcraft/textures/item/adventurers_breakfast_sandwich.png new file mode 100644 index 0000000..1f1893c Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/adventurers_breakfast_sandwich.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/almond_tofu.png b/src/main/resources/assets/teyvatcraft/textures/item/almond_tofu.png new file mode 100644 index 0000000..24c470b Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/almond_tofu.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/bamboo_shoot_soup.png b/src/main/resources/assets/teyvatcraft/textures/item/bamboo_shoot_soup.png new file mode 100644 index 0000000..0e666ad Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/bamboo_shoot_soup.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/barbatos_ratatouille.png b/src/main/resources/assets/teyvatcraft/textures/item/barbatos_ratatouille.png new file mode 100644 index 0000000..c86a06d Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/barbatos_ratatouille.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/black_back_perch_stew.png b/src/main/resources/assets/teyvatcraft/textures/item/black_back_perch_stew.png new file mode 100644 index 0000000..c4d7e38 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/black_back_perch_stew.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/brilliant_diamond_chunk.png b/src/main/resources/assets/teyvatcraft/textures/item/brilliant_diamond_chunk.png deleted file mode 100644 index d59cb44..0000000 Binary files a/src/main/resources/assets/teyvatcraft/textures/item/brilliant_diamond_chunk.png and /dev/null differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/brilliant_diamond_fragment.png b/src/main/resources/assets/teyvatcraft/textures/item/brilliant_diamond_fragment.png deleted file mode 100644 index 1d7cfcc..0000000 Binary files a/src/main/resources/assets/teyvatcraft/textures/item/brilliant_diamond_fragment.png and /dev/null differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/brilliant_diamond_gemstone.png b/src/main/resources/assets/teyvatcraft/textures/item/brilliant_diamond_gemstone.png deleted file mode 100644 index 4a323e3..0000000 Binary files a/src/main/resources/assets/teyvatcraft/textures/item/brilliant_diamond_gemstone.png and /dev/null differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/brilliant_diamond_sliver.png b/src/main/resources/assets/teyvatcraft/textures/item/brilliant_diamond_sliver.png deleted file mode 100644 index d661f83..0000000 Binary files a/src/main/resources/assets/teyvatcraft/textures/item/brilliant_diamond_sliver.png and /dev/null differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/calla_lily_seafood_soup.png b/src/main/resources/assets/teyvatcraft/textures/item/calla_lily_seafood_soup.png new file mode 100644 index 0000000..5085973 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/calla_lily_seafood_soup.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/chicken_mushroom_skewer.png b/src/main/resources/assets/teyvatcraft/textures/item/chicken_mushroom_skewer.png new file mode 100644 index 0000000..3c4e5ac Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/chicken_mushroom_skewer.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/cold_cut_platter.png b/src/main/resources/assets/teyvatcraft/textures/item/cold_cut_platter.png new file mode 100644 index 0000000..0c51d2c Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/cold_cut_platter.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/come_and_get_it.png b/src/main/resources/assets/teyvatcraft/textures/item/come_and_get_it.png new file mode 100644 index 0000000..9e75ae0 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/come_and_get_it.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/crab_ham_veggie_bake.png b/src/main/resources/assets/teyvatcraft/textures/item/crab_ham_veggie_bake.png new file mode 100644 index 0000000..bdfded5 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/crab_ham_veggie_bake.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/crab_roe_tofu.png b/src/main/resources/assets/teyvatcraft/textures/item/crab_roe_tofu.png new file mode 100644 index 0000000..13aff42 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/crab_roe_tofu.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/cream_stew.png b/src/main/resources/assets/teyvatcraft/textures/item/cream_stew.png new file mode 100644 index 0000000..8c927eb Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/cream_stew.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/crispy_potato_shrimp_platter.png b/src/main/resources/assets/teyvatcraft/textures/item/crispy_potato_shrimp_platter.png new file mode 100644 index 0000000..bad284d Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/crispy_potato_shrimp_platter.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/crystal_shrimp.png b/src/main/resources/assets/teyvatcraft/textures/item/crystal_shrimp.png new file mode 100644 index 0000000..f4ca54b Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/crystal_shrimp.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/cured_pork_dry_hotpot.png b/src/main/resources/assets/teyvatcraft/textures/item/cured_pork_dry_hotpot.png new file mode 100644 index 0000000..258e9c0 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/cured_pork_dry_hotpot.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/dendrocide_potion.png b/src/main/resources/assets/teyvatcraft/textures/item/dendrocide_potion.png new file mode 100644 index 0000000..cda0db4 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/dendrocide_potion.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/desiccant_potion.png b/src/main/resources/assets/teyvatcraft/textures/item/desiccant_potion.png new file mode 100644 index 0000000..4395e3b Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/desiccant_potion.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/dream_solvent.png b/src/main/resources/assets/teyvatcraft/textures/item/dream_solvent.png deleted file mode 100644 index 6a6d925..0000000 Binary files a/src/main/resources/assets/teyvatcraft/textures/item/dream_solvent.png and /dev/null differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/dustproof_potion.png b/src/main/resources/assets/teyvatcraft/textures/item/dustproof_potion.png new file mode 100644 index 0000000..0e33626 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/dustproof_potion.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/fishermans_toast.png b/src/main/resources/assets/teyvatcraft/textures/item/fishermans_toast.png new file mode 100644 index 0000000..9ca61c5 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/fishermans_toast.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/flaming_essential_oil.png b/src/main/resources/assets/teyvatcraft/textures/item/flaming_essential_oil.png new file mode 100644 index 0000000..4427aae Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/flaming_essential_oil.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/flaming_red_bolognese.png b/src/main/resources/assets/teyvatcraft/textures/item/flaming_red_bolognese.png new file mode 100644 index 0000000..22ed102 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/flaming_red_bolognese.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/forest_essential_oil.png b/src/main/resources/assets/teyvatcraft/textures/item/forest_essential_oil.png new file mode 100644 index 0000000..12b1b95 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/forest_essential_oil.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/fried_radish_balls.png b/src/main/resources/assets/teyvatcraft/textures/item/fried_radish_balls.png new file mode 100644 index 0000000..868c08e Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/fried_radish_balls.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/frosting_essential_oil.png b/src/main/resources/assets/teyvatcraft/textures/item/frosting_essential_oil.png new file mode 100644 index 0000000..83905b9 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/frosting_essential_oil.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/frostshield_potion.png b/src/main/resources/assets/teyvatcraft/textures/item/frostshield_potion.png new file mode 100644 index 0000000..c880c59 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/frostshield_potion.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/fullmoon_egg.png b/src/main/resources/assets/teyvatcraft/textures/item/fullmoon_egg.png new file mode 100644 index 0000000..aad914f Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/fullmoon_egg.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/golden_crab.png b/src/main/resources/assets/teyvatcraft/textures/item/golden_crab.png new file mode 100644 index 0000000..240cb66 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/golden_crab.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/golden_shrimp_balls.png b/src/main/resources/assets/teyvatcraft/textures/item/golden_shrimp_balls.png new file mode 100644 index 0000000..11b9ef8 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/golden_shrimp_balls.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/goulash.png b/src/main/resources/assets/teyvatcraft/textures/item/goulash.png new file mode 100644 index 0000000..339f7e0 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/goulash.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/grilled_tiger_fish.png b/src/main/resources/assets/teyvatcraft/textures/item/grilled_tiger_fish.png new file mode 100644 index 0000000..15e4179 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/grilled_tiger_fish.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/gushing_essential_oil.png b/src/main/resources/assets/teyvatcraft/textures/item/gushing_essential_oil.png new file mode 100644 index 0000000..37304d0 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/gushing_essential_oil.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/heatshield_potion.png b/src/main/resources/assets/teyvatcraft/textures/item/heatshield_potion.png new file mode 100644 index 0000000..9a32137 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/heatshield_potion.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/insulation_potion.png b/src/main/resources/assets/teyvatcraft/textures/item/insulation_potion.png new file mode 100644 index 0000000..70c1b6d Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/insulation_potion.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/jade_parcels.png b/src/main/resources/assets/teyvatcraft/textures/item/jade_parcels.png new file mode 100644 index 0000000..ec60885 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/jade_parcels.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/jewelry_soup.png b/src/main/resources/assets/teyvatcraft/textures/item/jewelry_soup.png new file mode 100644 index 0000000..59f9741 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/jewelry_soup.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/jueyun_chili_chicken.png b/src/main/resources/assets/teyvatcraft/textures/item/jueyun_chili_chicken.png new file mode 100644 index 0000000..0568234 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/jueyun_chili_chicken.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/jueyun_guoba.png b/src/main/resources/assets/teyvatcraft/textures/item/jueyun_guoba.png new file mode 100644 index 0000000..410a94a Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/jueyun_guoba.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/lotus_flower_crisp.png b/src/main/resources/assets/teyvatcraft/textures/item/lotus_flower_crisp.png new file mode 100644 index 0000000..fb7e3d5 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/lotus_flower_crisp.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/lotus_seed_and_bird_egg_soup.png b/src/main/resources/assets/teyvatcraft/textures/item/lotus_seed_and_bird_egg_soup.png new file mode 100644 index 0000000..4dee38c Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/lotus_seed_and_bird_egg_soup.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/matsutake_meat_rolls.png b/src/main/resources/assets/teyvatcraft/textures/item/matsutake_meat_rolls.png new file mode 100644 index 0000000..2f11840 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/matsutake_meat_rolls.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/mint_jelly.png b/src/main/resources/assets/teyvatcraft/textures/item/mint_jelly.png new file mode 100644 index 0000000..161b16f Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/mint_jelly.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/mint_salad.png b/src/main/resources/assets/teyvatcraft/textures/item/mint_salad.png new file mode 100644 index 0000000..647b11e Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/mint_salad.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/minty_meat_rolls.png b/src/main/resources/assets/teyvatcraft/textures/item/minty_meat_rolls.png new file mode 100644 index 0000000..eda2956 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/minty_meat_rolls.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/mondstadt_grilled_fish.png b/src/main/resources/assets/teyvatcraft/textures/item/mondstadt_grilled_fish.png new file mode 100644 index 0000000..1db80e6 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/mondstadt_grilled_fish.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/mondstadt_hash_brown.png b/src/main/resources/assets/teyvatcraft/textures/item/mondstadt_hash_brown.png new file mode 100644 index 0000000..2eb8805 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/mondstadt_hash_brown.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/moon_pie.png b/src/main/resources/assets/teyvatcraft/textures/item/moon_pie.png new file mode 100644 index 0000000..8c78056 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/moon_pie.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/mora_meat.png b/src/main/resources/assets/teyvatcraft/textures/item/mora_meat.png new file mode 100644 index 0000000..adf863e Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/mora_meat.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/mushroom_pizza.png b/src/main/resources/assets/teyvatcraft/textures/item/mushroom_pizza.png new file mode 100644 index 0000000..d376f8a Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/mushroom_pizza.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/noodles_with_mountain_delicacies.png b/src/main/resources/assets/teyvatcraft/textures/item/noodles_with_mountain_delicacies.png new file mode 100644 index 0000000..c3a7c6e Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/noodles_with_mountain_delicacies.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/northern_apple_stew.png b/src/main/resources/assets/teyvatcraft/textures/item/northern_apple_stew.png new file mode 100644 index 0000000..4fe6031 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/northern_apple_stew.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/northern_smoked_chicken.png b/src/main/resources/assets/teyvatcraft/textures/item/northern_smoked_chicken.png new file mode 100644 index 0000000..826d6e6 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/northern_smoked_chicken.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/pile_em_up.png b/src/main/resources/assets/teyvatcraft/textures/item/pile_em_up.png new file mode 100644 index 0000000..898c187 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/pile_em_up.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/qingce_stir_fry.png b/src/main/resources/assets/teyvatcraft/textures/item/qingce_stir_fry.png new file mode 100644 index 0000000..b05f25a Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/qingce_stir_fry.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/raddish.png b/src/main/resources/assets/teyvatcraft/textures/item/raddish.png deleted file mode 100644 index a8680a6..0000000 Binary files a/src/main/resources/assets/teyvatcraft/textures/item/raddish.png and /dev/null differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/radish_veggie_soup.png b/src/main/resources/assets/teyvatcraft/textures/item/radish_veggie_soup.png new file mode 100644 index 0000000..d3f11a5 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/radish_veggie_soup.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/satisfying_salad.png b/src/main/resources/assets/teyvatcraft/textures/item/satisfying_salad.png new file mode 100644 index 0000000..03ad351 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/satisfying_salad.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/sauteed_matsutake.png b/src/main/resources/assets/teyvatcraft/textures/item/sauteed_matsutake.png new file mode 100644 index 0000000..e2318f2 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/sauteed_matsutake.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/shocking_essential_oil.png b/src/main/resources/assets/teyvatcraft/textures/item/shocking_essential_oil.png new file mode 100644 index 0000000..c78a78d Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/shocking_essential_oil.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/squirrel_fish.png b/src/main/resources/assets/teyvatcraft/textures/item/squirrel_fish.png new file mode 100644 index 0000000..ba2d1ea Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/squirrel_fish.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/steak.png b/src/main/resources/assets/teyvatcraft/textures/item/steak.png new file mode 100644 index 0000000..cfbd7b3 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/steak.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/sticky_honey_roast.png b/src/main/resources/assets/teyvatcraft/textures/item/sticky_honey_roast.png new file mode 100644 index 0000000..38ab08e Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/sticky_honey_roast.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/stir_fried_filet.png b/src/main/resources/assets/teyvatcraft/textures/item/stir_fried_filet.png new file mode 100644 index 0000000..713ee27 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/stir_fried_filet.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/stir_fried_fish_noodles.png b/src/main/resources/assets/teyvatcraft/textures/item/stir_fried_fish_noodles.png new file mode 100644 index 0000000..7182cdf Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/stir_fried_fish_noodles.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/stone_harbor_delicacies.png b/src/main/resources/assets/teyvatcraft/textures/item/stone_harbor_delicacies.png new file mode 100644 index 0000000..4b83b00 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/stone_harbor_delicacies.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/streaming_essential_oil.png b/src/main/resources/assets/teyvatcraft/textures/item/streaming_essential_oil.png new file mode 100644 index 0000000..614ad47 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/streaming_essential_oil.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/sunshine_sprat.png b/src/main/resources/assets/teyvatcraft/textures/item/sunshine_sprat.png new file mode 100644 index 0000000..d26e5be Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/sunshine_sprat.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/sweet_madame.png b/src/main/resources/assets/teyvatcraft/textures/item/sweet_madame.png new file mode 100644 index 0000000..5f07679 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/sweet_madame.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/tea_break_pancake.png b/src/main/resources/assets/teyvatcraft/textures/item/tea_break_pancake.png new file mode 100644 index 0000000..0ff9f1e Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/tea_break_pancake.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/teyvat_fried_egg.png b/src/main/resources/assets/teyvatcraft/textures/item/teyvat_fried_egg.png new file mode 100644 index 0000000..b975b81 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/teyvat_fried_egg.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/tianshu_meat.png b/src/main/resources/assets/teyvatcraft/textures/item/tianshu_meat.png new file mode 100644 index 0000000..8df892b Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/tianshu_meat.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/triple_layered_consomme.png b/src/main/resources/assets/teyvatcraft/textures/item/triple_layered_consomme.png new file mode 100644 index 0000000..1c1e93f Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/triple_layered_consomme.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/universal_peace.png b/src/main/resources/assets/teyvatcraft/textures/item/universal_peace.png new file mode 100644 index 0000000..5361a58 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/universal_peace.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/unmoving_essential_oil.png b/src/main/resources/assets/teyvatcraft/textures/item/unmoving_essential_oil.png new file mode 100644 index 0000000..be16b0c Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/unmoving_essential_oil.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/vegetarian_abalone.png b/src/main/resources/assets/teyvatcraft/textures/item/vegetarian_abalone.png new file mode 100644 index 0000000..6962165 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/vegetarian_abalone.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/windbarrier_potion.png b/src/main/resources/assets/teyvatcraft/textures/item/windbarrier_potion.png new file mode 100644 index 0000000..bc53e96 Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/windbarrier_potion.png differ diff --git a/src/main/resources/assets/teyvatcraft/textures/item/zhongyuan_chop_suey.png b/src/main/resources/assets/teyvatcraft/textures/item/zhongyuan_chop_suey.png new file mode 100644 index 0000000..18eeabd Binary files /dev/null and b/src/main/resources/assets/teyvatcraft/textures/item/zhongyuan_chop_suey.png differ diff --git a/src/main/resources/data/teyvatcraft/loot_tables/blocks/raddish.json b/src/main/resources/data/teyvatcraft/loot_tables/blocks/radish.json similarity index 87% rename from src/main/resources/data/teyvatcraft/loot_tables/blocks/raddish.json rename to src/main/resources/data/teyvatcraft/loot_tables/blocks/radish.json index 863b4b9..407bbe2 100644 --- a/src/main/resources/data/teyvatcraft/loot_tables/blocks/raddish.json +++ b/src/main/resources/data/teyvatcraft/loot_tables/blocks/radish.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "teyvatcraft:raddish" + "name": "teyvatcraft:radish" } ] }, @@ -26,13 +26,13 @@ } } ], - "name": "teyvatcraft:raddish" + "name": "teyvatcraft:radish" } ], "conditions": [ { "condition": "minecraft:block_state_property", - "block": "teyvatcraft:raddish", + "block": "teyvatcraft:radish", "properties": { "age": "7" }