also add some garbage

This commit is contained in:
yyc12345 2021-04-26 20:55:24 +08:00
parent b05bfd9d54
commit 5b8dfd6b89
183 changed files with 1078 additions and 343 deletions

View File

@ -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);
}
}

View File

@ -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);
}
}

View File

@ -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());
}

View File

@ -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"
}
}
}

View File

@ -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"
}
}
}

View File

@ -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"
}

View File

@ -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": "仙跳墙"
}

View File

@ -2,6 +2,6 @@
{
"parent": "minecraft:block/crop",
"textures": {
"crop": "teyvatcraft:block/raddish_stage3"
"crop": "teyvatcraft:block/radish_stage0"
}
}

View File

@ -2,6 +2,6 @@
{
"parent": "minecraft:block/crop",
"textures": {
"crop": "teyvatcraft:block/raddish_stage0"
"crop": "teyvatcraft:block/radish_stage1"
}
}

View File

@ -2,6 +2,6 @@
{
"parent": "minecraft:block/crop",
"textures": {
"crop": "teyvatcraft:block/raddish_stage1"
"crop": "teyvatcraft:block/radish_stage2"
}
}

View File

@ -2,6 +2,6 @@
{
"parent": "minecraft:block/crop",
"textures": {
"crop": "teyvatcraft:block/raddish_stage2"
"crop": "teyvatcraft:block/radish_stage3"
}
}

View File

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/brilliant_diamond_chunk"
"layer0": "teyvatcraft:item/adeptus_temptation"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/adventurers_breakfast_sandwich"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/almond_tofu"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/bamboo_shoot_soup"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/barbatos_ratatouille"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/black_back_perch_stew"
}
}

View File

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/brilliant_diamond_fragment"
}
}

View File

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/brilliant_diamond_gemstone"
}
}

View File

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/brilliant_diamond_sliver"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/calla_lily_seafood_soup"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/chicken_mushroom_skewer"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/cold_cut_platter"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/come_and_get_it"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/crab_ham__veggie_bake"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/crab_ham_veggie_bake"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/crab_roe_tofu"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/cream_stew"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/crispy_potato_shrimp_platter"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/crystal_shrimp"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/cured_pork_dry_hotpot"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/dendrocide_potion"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/desiccant_potion"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/dustproof_potion"
}
}

View File

@ -1,5 +1,5 @@
{
"parent": "minecraft:item/handheld",
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/enhancement_ore"
}

View File

@ -1,5 +1,5 @@
{
"parent": "minecraft:item/handheld",
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/fine_enhancement_ore"
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/fishermans_toast"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/flaming_essential_oil"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/flaming_red_bolognese"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/forest_essential_oil"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/fried_radish_balls"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/frosting_essential_oil"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/frostshield_potion"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/fullmoon_egg"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/golden_crab"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/golden_shrimp_balls"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/goulash"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/grilled_tiger_fish"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/gushing_essential_oil"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/heatshield_potion"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/insulation_potion"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/jade_parcels"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/jewelry_soup"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/jueyun_chili_chicken"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/jueyun_guoba"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/lotus_flower_crisp"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/lotus_seed_and_bird_egg_soup"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/matsutake_meat_rolls"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/mint_jelly"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/mint_salad"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/minty_meat_rolls"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/mondstadt_grilled_fish"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/mondstadt_hash_brown"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/moon_pie"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/mora_meat"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/mushroom_pizza"
}
}

View File

@ -1,5 +1,5 @@
{
"parent": "minecraft:item/handheld",
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/mystic_enhancement_ore"
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/noodles_with_mountain_delicacies"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/northern_apple_stew"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/northern_smoked_chicken"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/pile_em_up"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/qingce_stir_fry"
}
}

View File

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/handheld",
"textures": {
"layer0": "teyvatcraft:item/raddish"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/radish_veggie_soup"
}
}

View File

@ -1,5 +1,5 @@
{
"parent": "minecraft:item/handheld",
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/rice_seed"
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/satisfying_salad"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/sauteed_matsutake"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/shocking_essential_oil"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/squirrel_fish"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/steak"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/sticky_honey_roast"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/stir_fried_filet"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/stir_fried_fish_noodles"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/stone_harbor_delicacies"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/streaming_essential_oil"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/sunshine_sprat"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/sweet_madame"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/tea_break_pancake"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/teyvat_fried_egg"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/tianshu_meat"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/triple_layered_consomme"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/universal_peace"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/unmoving_essential_oil"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/vegetarian_abalone"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/windbarrier_potion"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "teyvatcraft:item/zhongyuan_chop_suey"
}
}

Some files were not shown because too many files have changed in this diff Show More