mirror of
https://github.com/FabricMC/fabric.git
synced 2025-04-21 03:10:54 -04:00
Add additional 'c' tags (#4186)
* Add more chest tags * adjust temperate biome tag * More Cobblestone tags * end stones tag * Gravels tag * Netherracks tag * Add all ores tags for consistency * Ore rates, ore in ground, and ore bearing tags added * Added sands tags * added bones tag * Added eggs tag * Added feathers tag * Added gunpowders tag * Added mushrooms tag * Added nether stars tag * Added seeds tags * Added fence and fence gate tags * Added nether and end empty category tags * Added lush biome tag * Added magical tag * Added rare biome tag * Added plateau tag * added spooky biome tag * Added sandy tag * Fixed checkstyle issues * Run datagen * more javadoc and fixed biomes in temperature tag * fixed typo in biome temperature tag javadoc * attempt at potion tag javadoc * Add bottled potion subtag * Datagen bottled potion and biome temperature fix * Improved potion javadoc more * Changed potion verb to noun * Improve potion javadoc to mention data component * special exception for certain biome tag * checkstyle * added more docs and tagging of pale garden * checkstyle * Alias fence, fence gate, and ore tags * Checkkstyle * Tag alias match c format now * Add missing nether stripped stems/hyphae to stripped tags * Bottled Potions display name * improve javadoc to be clear on tag name for ore bearing and or in tags * Trigger Build
This commit is contained in:
parent
d70d2c06bb
commit
cbf6036a49
149 changed files with 1849 additions and 108 deletions
fabric-convention-tags-v2/src
datagen/java/net/fabricmc/fabric/impl/tag/convention/datagen/generators
generated/resources
assets/fabric-convention-tags-v2/lang
data/c/tags
block
chests.json
chests
cobblestones.jsoncobblestones
end_stones.jsonfence_gates.jsonfence_gates
fences.jsonfences
gravels.jsonnetherracks.jsonore_bearing_ground
ore_rates
ores.jsonores
ores_in_ground
sands.jsonsands
stripped_logs.jsonstripped_woods.jsonitem
bones.jsonchests.json
chests
cobblestones.jsoncobblestones
eggs.jsonend_stones.jsonfeathers.jsonfence_gates.jsonfence_gates
fences.jsonfences
gravels.jsongunpowders.jsonmushrooms.jsonnether_stars.jsonnetherracks.jsonore_bearing_ground
ore_rates
ores.jsonores
ores_in_ground
potions.jsonpotions
sands.jsonsands
seeds.jsonseeds
stripped_logs.jsonstripped_woods.jsonworldgen/biome
|
@ -78,6 +78,12 @@ public final class BiomeTagGenerator extends FabricTagProvider<Biome> {
|
|||
.add(BiomeKeys.FROZEN_RIVER)
|
||||
.add(BiomeKeys.DEEP_FROZEN_OCEAN)
|
||||
.add(BiomeKeys.FROZEN_OCEAN);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_SANDY)
|
||||
.add(BiomeKeys.DESERT)
|
||||
.add(BiomeKeys.BADLANDS)
|
||||
.add(BiomeKeys.WOODED_BADLANDS)
|
||||
.add(BiomeKeys.ERODED_BADLANDS)
|
||||
.add(BiomeKeys.BEACH);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_SNOWY)
|
||||
.add(BiomeKeys.SNOWY_BEACH)
|
||||
.add(BiomeKeys.SNOWY_PLAINS)
|
||||
|
@ -169,27 +175,36 @@ public final class BiomeTagGenerator extends FabricTagProvider<Biome> {
|
|||
.add(BiomeKeys.END_MIDLANDS)
|
||||
.add(BiomeKeys.END_HIGHLANDS)
|
||||
.add(BiomeKeys.END_BARRENS);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_COLD_NETHER);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_COLD)
|
||||
.addTag(ConventionalBiomeTags.IS_COLD_OVERWORLD);
|
||||
.addTag(ConventionalBiomeTags.IS_COLD_OVERWORLD)
|
||||
.addTag(ConventionalBiomeTags.IS_COLD_NETHER)
|
||||
.addTag(ConventionalBiomeTags.IS_COLD_END);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_TEMPERATE_OVERWORLD)
|
||||
.add(BiomeKeys.FOREST)
|
||||
.add(BiomeKeys.PLAINS)
|
||||
.add(BiomeKeys.SUNFLOWER_PLAINS)
|
||||
.add(BiomeKeys.SWAMP)
|
||||
.add(BiomeKeys.STONY_SHORE)
|
||||
.add(BiomeKeys.DARK_FOREST)
|
||||
.add(BiomeKeys.PALE_GARDEN)
|
||||
.add(BiomeKeys.WINDSWEPT_FOREST)
|
||||
.add(BiomeKeys.FOREST)
|
||||
.add(BiomeKeys.FLOWER_FOREST)
|
||||
.add(BiomeKeys.BIRCH_FOREST)
|
||||
.add(BiomeKeys.OLD_GROWTH_BIRCH_FOREST)
|
||||
.add(BiomeKeys.DARK_FOREST)
|
||||
.add(BiomeKeys.PALE_GARDEN)
|
||||
.add(BiomeKeys.CHERRY_GROVE)
|
||||
.add(BiomeKeys.MEADOW)
|
||||
.add(BiomeKeys.PLAINS);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_TEMPERATE)
|
||||
.addTag(ConventionalBiomeTags.IS_TEMPERATE_OVERWORLD);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_HOT_OVERWORLD)
|
||||
.add(BiomeKeys.SWAMP)
|
||||
.add(BiomeKeys.MANGROVE_SWAMP)
|
||||
.add(BiomeKeys.BEACH)
|
||||
.add(BiomeKeys.OCEAN)
|
||||
.add(BiomeKeys.DEEP_OCEAN);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_TEMPERATE_NETHER);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_TEMPERATE_END);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_TEMPERATE)
|
||||
.addTag(ConventionalBiomeTags.IS_TEMPERATE_OVERWORLD)
|
||||
.addTag(ConventionalBiomeTags.IS_TEMPERATE_NETHER)
|
||||
.addTag(ConventionalBiomeTags.IS_TEMPERATE_END);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_HOT_OVERWORLD)
|
||||
.add(BiomeKeys.JUNGLE)
|
||||
.add(BiomeKeys.BAMBOO_JUNGLE)
|
||||
.add(BiomeKeys.SPARSE_JUNGLE)
|
||||
|
@ -201,6 +216,7 @@ public final class BiomeTagGenerator extends FabricTagProvider<Biome> {
|
|||
.add(BiomeKeys.SAVANNA_PLATEAU)
|
||||
.add(BiomeKeys.WINDSWEPT_SAVANNA)
|
||||
.add(BiomeKeys.STONY_PEAKS)
|
||||
.add(BiomeKeys.MUSHROOM_FIELDS)
|
||||
.add(BiomeKeys.WARM_OCEAN);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_HOT_NETHER)
|
||||
.add(BiomeKeys.NETHER_WASTES)
|
||||
|
@ -208,9 +224,11 @@ public final class BiomeTagGenerator extends FabricTagProvider<Biome> {
|
|||
.add(BiomeKeys.WARPED_FOREST)
|
||||
.add(BiomeKeys.SOUL_SAND_VALLEY)
|
||||
.add(BiomeKeys.BASALT_DELTAS);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_HOT_END);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_HOT)
|
||||
.addTag(ConventionalBiomeTags.IS_HOT_OVERWORLD)
|
||||
.addTag(ConventionalBiomeTags.IS_HOT_NETHER);
|
||||
.addTag(ConventionalBiomeTags.IS_HOT_NETHER)
|
||||
.addTag(ConventionalBiomeTags.IS_HOT_END);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_WET_OVERWORLD)
|
||||
.add(BiomeKeys.SWAMP)
|
||||
|
@ -221,8 +239,12 @@ public final class BiomeTagGenerator extends FabricTagProvider<Biome> {
|
|||
.add(BiomeKeys.BEACH)
|
||||
.add(BiomeKeys.LUSH_CAVES)
|
||||
.add(BiomeKeys.DRIPSTONE_CAVES);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_WET_NETHER);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_WET_END);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_WET)
|
||||
.addTag(ConventionalBiomeTags.IS_WET_OVERWORLD);
|
||||
.addTag(ConventionalBiomeTags.IS_WET_OVERWORLD)
|
||||
.addTag(ConventionalBiomeTags.IS_WET_NETHER)
|
||||
.addTag(ConventionalBiomeTags.IS_WET_END);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_DRY_OVERWORLD)
|
||||
.add(BiomeKeys.DESERT)
|
||||
|
@ -257,8 +279,12 @@ public final class BiomeTagGenerator extends FabricTagProvider<Biome> {
|
|||
.add(BiomeKeys.JUNGLE)
|
||||
.add(BiomeKeys.BAMBOO_JUNGLE)
|
||||
.add(BiomeKeys.MANGROVE_SWAMP);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_VEGETATION_DENSE_NETHER);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_VEGETATION_DENSE_END);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_VEGETATION_DENSE)
|
||||
.addOptionalTag(ConventionalBiomeTags.IS_VEGETATION_DENSE_OVERWORLD);
|
||||
.addOptionalTag(ConventionalBiomeTags.IS_VEGETATION_DENSE_OVERWORLD)
|
||||
.addOptionalTag(ConventionalBiomeTags.IS_VEGETATION_DENSE_NETHER)
|
||||
.addOptionalTag(ConventionalBiomeTags.IS_VEGETATION_DENSE_END);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_VEGETATION_SPARSE_OVERWORLD)
|
||||
.add(BiomeKeys.WOODED_BADLANDS)
|
||||
|
@ -272,25 +298,56 @@ public final class BiomeTagGenerator extends FabricTagProvider<Biome> {
|
|||
.add(BiomeKeys.SNOWY_SLOPES)
|
||||
.add(BiomeKeys.JAGGED_PEAKS)
|
||||
.add(BiomeKeys.FROZEN_PEAKS);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_VEGETATION_SPARSE_NETHER);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_VEGETATION_SPARSE_END);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_VEGETATION_SPARSE)
|
||||
.addOptionalTag(ConventionalBiomeTags.IS_VEGETATION_SPARSE_OVERWORLD);
|
||||
.addOptionalTag(ConventionalBiomeTags.IS_VEGETATION_SPARSE_OVERWORLD)
|
||||
.addOptionalTag(ConventionalBiomeTags.IS_VEGETATION_SPARSE_NETHER)
|
||||
.addOptionalTag(ConventionalBiomeTags.IS_VEGETATION_SPARSE_END);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_CONIFEROUS_TREE)
|
||||
.addOptionalTag(ConventionalBiomeTags.IS_TAIGA)
|
||||
.add(BiomeKeys.GROVE);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_DECIDUOUS_TREE)
|
||||
.add(BiomeKeys.FOREST)
|
||||
.add(BiomeKeys.WINDSWEPT_FOREST)
|
||||
.add(BiomeKeys.FLOWER_FOREST)
|
||||
.add(BiomeKeys.BIRCH_FOREST)
|
||||
.add(BiomeKeys.OLD_GROWTH_BIRCH_FOREST)
|
||||
.add(BiomeKeys.DARK_FOREST)
|
||||
.add(BiomeKeys.PALE_GARDEN)
|
||||
.add(BiomeKeys.OLD_GROWTH_BIRCH_FOREST);
|
||||
.add(BiomeKeys.WINDSWEPT_FOREST);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_JUNGLE_TREE)
|
||||
.addOptionalTag(ConventionalBiomeTags.IS_JUNGLE);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_SAVANNA_TREE)
|
||||
.addOptionalTag(ConventionalBiomeTags.IS_SAVANNA);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_LUSH)
|
||||
.add(BiomeKeys.LUSH_CAVES);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_MAGICAL);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_RARE)
|
||||
.add(BiomeKeys.SUNFLOWER_PLAINS)
|
||||
.add(BiomeKeys.FLOWER_FOREST)
|
||||
.add(BiomeKeys.OLD_GROWTH_BIRCH_FOREST)
|
||||
.add(BiomeKeys.OLD_GROWTH_SPRUCE_TAIGA)
|
||||
.add(BiomeKeys.BAMBOO_JUNGLE)
|
||||
.add(BiomeKeys.SPARSE_JUNGLE)
|
||||
.add(BiomeKeys.ERODED_BADLANDS)
|
||||
.add(BiomeKeys.SAVANNA_PLATEAU)
|
||||
.add(BiomeKeys.WINDSWEPT_SAVANNA)
|
||||
.add(BiomeKeys.ICE_SPIKES)
|
||||
.add(BiomeKeys.WINDSWEPT_GRAVELLY_HILLS)
|
||||
.add(BiomeKeys.PALE_GARDEN)
|
||||
.add(BiomeKeys.MUSHROOM_FIELDS)
|
||||
.add(BiomeKeys.DEEP_DARK);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_PLATEAU)
|
||||
.add(BiomeKeys.WOODED_BADLANDS)
|
||||
.add(BiomeKeys.SAVANNA_PLATEAU)
|
||||
.add(BiomeKeys.CHERRY_GROVE)
|
||||
.add(BiomeKeys.MEADOW);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_SPOOKY)
|
||||
.add(BiomeKeys.DARK_FOREST)
|
||||
.add(BiomeKeys.PALE_GARDEN)
|
||||
.add(BiomeKeys.DEEP_DARK);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.IS_FLORAL)
|
||||
.add(BiomeKeys.SUNFLOWER_PLAINS)
|
||||
.add(BiomeKeys.MEADOW)
|
||||
|
|
|
@ -63,11 +63,25 @@ public final class BlockTagGenerator extends FabricTagProvider.BlockTagProvider
|
|||
.add(Blocks.GRANITE)
|
||||
.add(Blocks.TUFF)
|
||||
.add(Blocks.DEEPSLATE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.COBBLESTONES)
|
||||
.add(Blocks.COBBLESTONE)
|
||||
.add(Blocks.MOSSY_COBBLESTONE)
|
||||
.add(Blocks.COBBLED_DEEPSLATE)
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.NORMAL_COBBLESTONES)
|
||||
.add(Blocks.COBBLESTONE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.MOSSY_COBBLESTONES)
|
||||
.add(Blocks.MOSSY_COBBLESTONE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.INFESTED_COBBLESTONES)
|
||||
.add(Blocks.INFESTED_COBBLESTONE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.DEEPSLATE_COBBLESTONES)
|
||||
.add(Blocks.COBBLED_DEEPSLATE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.COBBLESTONES)
|
||||
.addOptionalTag(ConventionalBlockTags.NORMAL_COBBLESTONES)
|
||||
.addOptionalTag(ConventionalBlockTags.MOSSY_COBBLESTONES)
|
||||
.addOptionalTag(ConventionalBlockTags.INFESTED_COBBLESTONES)
|
||||
.addOptionalTag(ConventionalBlockTags.DEEPSLATE_COBBLESTONES);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.NETHERRACKS)
|
||||
.add(Blocks.NETHERRACK);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.END_STONES)
|
||||
.add(Blocks.END_STONE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.GRAVELS)
|
||||
.add(Blocks.GRAVEL);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.NORMAL_OBSIDIANS)
|
||||
.add(Blocks.OBSIDIAN);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.CRYING_OBSIDIANS)
|
||||
|
@ -76,28 +90,99 @@ public final class BlockTagGenerator extends FabricTagProvider.BlockTagProvider
|
|||
.addOptionalTag(ConventionalBlockTags.NORMAL_OBSIDIANS)
|
||||
.addOptionalTag(ConventionalBlockTags.CRYING_OBSIDIANS);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.QUARTZ_ORES)
|
||||
.add(Blocks.NETHER_QUARTZ_ORE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.COAL_ORES)
|
||||
.addOptionalTag(BlockTags.COAL_ORES);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.COPPER_ORES)
|
||||
.addOptionalTag(BlockTags.COPPER_ORES);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.DIAMOND_ORES)
|
||||
.addOptionalTag(BlockTags.DIAMOND_ORES);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.EMERALD_ORES)
|
||||
.addOptionalTag(BlockTags.EMERALD_ORES);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.GOLD_ORES)
|
||||
.addOptionalTag(BlockTags.GOLD_ORES);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.IRON_ORES)
|
||||
.addOptionalTag(BlockTags.IRON_ORES);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.LAPIS_ORES)
|
||||
.addOptionalTag(BlockTags.LAPIS_ORES);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.NETHERITE_SCRAP_ORES)
|
||||
.add(Blocks.ANCIENT_DEBRIS);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.REDSTONE_ORES)
|
||||
.addOptionalTag(BlockTags.REDSTONE_ORES);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.QUARTZ_ORES)
|
||||
.add(Blocks.NETHER_QUARTZ_ORE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.ORES)
|
||||
.addOptionalTag(BlockTags.COAL_ORES)
|
||||
.addOptionalTag(BlockTags.COPPER_ORES)
|
||||
.addOptionalTag(BlockTags.DIAMOND_ORES)
|
||||
.addOptionalTag(BlockTags.EMERALD_ORES)
|
||||
.addOptionalTag(BlockTags.GOLD_ORES)
|
||||
.addOptionalTag(BlockTags.IRON_ORES)
|
||||
.addOptionalTag(BlockTags.LAPIS_ORES)
|
||||
.addOptionalTag(ConventionalBlockTags.COAL_ORES)
|
||||
.addOptionalTag(ConventionalBlockTags.COPPER_ORES)
|
||||
.addOptionalTag(ConventionalBlockTags.DIAMOND_ORES)
|
||||
.addOptionalTag(ConventionalBlockTags.EMERALD_ORES)
|
||||
.addOptionalTag(ConventionalBlockTags.GOLD_ORES)
|
||||
.addOptionalTag(ConventionalBlockTags.IRON_ORES)
|
||||
.addOptionalTag(ConventionalBlockTags.LAPIS_ORES)
|
||||
.addOptionalTag(ConventionalBlockTags.NETHERITE_SCRAP_ORES)
|
||||
.addOptionalTag(BlockTags.REDSTONE_ORES)
|
||||
.addOptionalTag(ConventionalBlockTags.REDSTONE_ORES)
|
||||
.addOptionalTag(ConventionalBlockTags.QUARTZ_ORES);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.ORE_BEARING_GROUND_DEEPSLATE)
|
||||
.add(Blocks.DEEPSLATE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.ORE_BEARING_GROUND_NETHERRACK)
|
||||
.add(Blocks.NETHERRACK);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.ORE_BEARING_GROUND_STONE)
|
||||
.add(Blocks.STONE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.ORE_RATES_DENSE)
|
||||
.add(Blocks.COPPER_ORE)
|
||||
.add(Blocks.DEEPSLATE_COPPER_ORE)
|
||||
.add(Blocks.DEEPSLATE_LAPIS_ORE)
|
||||
.add(Blocks.DEEPSLATE_REDSTONE_ORE)
|
||||
.add(Blocks.LAPIS_ORE)
|
||||
.add(Blocks.REDSTONE_ORE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.ORE_RATES_SINGULAR)
|
||||
.add(Blocks.ANCIENT_DEBRIS)
|
||||
.add(Blocks.COAL_ORE)
|
||||
.add(Blocks.DEEPSLATE_COAL_ORE)
|
||||
.add(Blocks.DEEPSLATE_DIAMOND_ORE)
|
||||
.add(Blocks.DEEPSLATE_EMERALD_ORE)
|
||||
.add(Blocks.DEEPSLATE_GOLD_ORE)
|
||||
.add(Blocks.DEEPSLATE_IRON_ORE)
|
||||
.add(Blocks.DIAMOND_ORE)
|
||||
.add(Blocks.EMERALD_ORE)
|
||||
.add(Blocks.GOLD_ORE)
|
||||
.add(Blocks.IRON_ORE)
|
||||
.add(Blocks.NETHER_QUARTZ_ORE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.ORE_RATES_SPARSE)
|
||||
.add(Blocks.NETHER_GOLD_ORE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.ORES_IN_GROUND_DEEPSLATE)
|
||||
.add(Blocks.DEEPSLATE_COAL_ORE)
|
||||
.add(Blocks.DEEPSLATE_COPPER_ORE)
|
||||
.add(Blocks.DEEPSLATE_DIAMOND_ORE)
|
||||
.add(Blocks.DEEPSLATE_EMERALD_ORE)
|
||||
.add(Blocks.DEEPSLATE_GOLD_ORE)
|
||||
.add(Blocks.DEEPSLATE_IRON_ORE)
|
||||
.add(Blocks.DEEPSLATE_LAPIS_ORE)
|
||||
.add(Blocks.DEEPSLATE_REDSTONE_ORE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.ORES_IN_GROUND_NETHERRACK)
|
||||
.add(Blocks.NETHER_GOLD_ORE)
|
||||
.add(Blocks.NETHER_QUARTZ_ORE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.ORES_IN_GROUND_STONE)
|
||||
.add(Blocks.COAL_ORE)
|
||||
.add(Blocks.COPPER_ORE)
|
||||
.add(Blocks.DIAMOND_ORE)
|
||||
.add(Blocks.EMERALD_ORE)
|
||||
.add(Blocks.GOLD_ORE)
|
||||
.add(Blocks.IRON_ORE)
|
||||
.add(Blocks.LAPIS_ORE)
|
||||
.add(Blocks.REDSTONE_ORE);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.WOODEN_CHESTS)
|
||||
.add(Blocks.CHEST)
|
||||
.add(Blocks.TRAPPED_CHEST);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.TRAPPED_CHESTS)
|
||||
.add(Blocks.TRAPPED_CHEST);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.ENDER_CHESTS)
|
||||
.add(Blocks.ENDER_CHEST);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.CHESTS)
|
||||
.addTag(ConventionalBlockTags.WOODEN_CHESTS)
|
||||
.add(Blocks.ENDER_CHEST);
|
||||
.addTag(ConventionalBlockTags.TRAPPED_CHESTS)
|
||||
.addTag(ConventionalBlockTags.ENDER_CHESTS);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.BOOKSHELVES)
|
||||
.add(Blocks.BOOKSHELF);
|
||||
generateGlassTags();
|
||||
|
@ -112,6 +197,8 @@ public final class BlockTagGenerator extends FabricTagProvider.BlockTagProvider
|
|||
|
||||
generateSandstoneTags();
|
||||
|
||||
generateFenceAndFenceGateTags();
|
||||
|
||||
generateDyedTags();
|
||||
|
||||
generateStorageTags();
|
||||
|
@ -122,6 +209,8 @@ public final class BlockTagGenerator extends FabricTagProvider.BlockTagProvider
|
|||
|
||||
generateMiscTags();
|
||||
|
||||
generateTagAlias();
|
||||
|
||||
generateBackwardsCompatTags();
|
||||
}
|
||||
|
||||
|
@ -143,7 +232,49 @@ public final class BlockTagGenerator extends FabricTagProvider.BlockTagProvider
|
|||
getOrCreateTagBuilder(ConventionalBlockTags.HIDDEN_FROM_RECIPE_VIEWERS); // Generate tag so others can see it exists through JSON.
|
||||
}
|
||||
|
||||
private void generateFenceAndFenceGateTags() {
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.WOODEN_FENCES)
|
||||
.add(Blocks.OAK_FENCE)
|
||||
.add(Blocks.SPRUCE_FENCE)
|
||||
.add(Blocks.BIRCH_FENCE)
|
||||
.add(Blocks.JUNGLE_FENCE)
|
||||
.add(Blocks.ACACIA_FENCE)
|
||||
.add(Blocks.DARK_OAK_FENCE)
|
||||
.add(Blocks.CRIMSON_FENCE)
|
||||
.add(Blocks.WARPED_FENCE)
|
||||
.add(Blocks.MANGROVE_FENCE)
|
||||
.add(Blocks.BAMBOO_FENCE)
|
||||
.add(Blocks.CHERRY_FENCE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.NETHER_BRICK_FENCES)
|
||||
.add(Blocks.NETHER_BRICK_FENCE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.FENCES)
|
||||
.addOptionalTag(ConventionalBlockTags.WOODEN_FENCES)
|
||||
.addOptionalTag(ConventionalBlockTags.NETHER_BRICK_FENCES);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.WOODEN_FENCE_GATES)
|
||||
.add(Blocks.OAK_FENCE_GATE)
|
||||
.add(Blocks.SPRUCE_FENCE_GATE)
|
||||
.add(Blocks.BIRCH_FENCE_GATE)
|
||||
.add(Blocks.JUNGLE_FENCE_GATE)
|
||||
.add(Blocks.ACACIA_FENCE_GATE)
|
||||
.add(Blocks.DARK_OAK_FENCE_GATE)
|
||||
.add(Blocks.CRIMSON_FENCE_GATE)
|
||||
.add(Blocks.WARPED_FENCE_GATE)
|
||||
.add(Blocks.MANGROVE_FENCE_GATE)
|
||||
.add(Blocks.BAMBOO_FENCE_GATE)
|
||||
.add(Blocks.CHERRY_FENCE_GATE);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.FENCE_GATES)
|
||||
.addOptionalTag(ConventionalBlockTags.WOODEN_FENCE_GATES);
|
||||
}
|
||||
|
||||
private void generateSandstoneTags() {
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.COLORLESS_SANDS)
|
||||
.add(Blocks.SAND);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.RED_SANDS)
|
||||
.add(Blocks.RED_SAND);
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.SANDS)
|
||||
.addOptionalTag(ConventionalBlockTags.COLORLESS_SANDS)
|
||||
.addOptionalTag(ConventionalBlockTags.RED_SANDS);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.SANDSTONE_BLOCKS)
|
||||
.addOptionalTag(ConventionalBlockTags.UNCOLORED_SANDSTONE_BLOCKS)
|
||||
.addOptionalTag(ConventionalBlockTags.RED_SANDSTONE_BLOCKS);
|
||||
|
@ -514,7 +645,9 @@ public final class BlockTagGenerator extends FabricTagProvider.BlockTagProvider
|
|||
.add(Blocks.STRIPPED_MANGROVE_LOG)
|
||||
.add(Blocks.STRIPPED_OAK_LOG)
|
||||
.add(Blocks.STRIPPED_PALE_OAK_LOG)
|
||||
.add(Blocks.STRIPPED_SPRUCE_LOG);
|
||||
.add(Blocks.STRIPPED_SPRUCE_LOG)
|
||||
.add(Blocks.STRIPPED_CRIMSON_STEM)
|
||||
.add(Blocks.STRIPPED_WARPED_STEM);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalBlockTags.STRIPPED_WOODS)
|
||||
.add(Blocks.STRIPPED_ACACIA_WOOD)
|
||||
|
@ -525,7 +658,9 @@ public final class BlockTagGenerator extends FabricTagProvider.BlockTagProvider
|
|||
.add(Blocks.STRIPPED_MANGROVE_WOOD)
|
||||
.add(Blocks.STRIPPED_OAK_WOOD)
|
||||
.add(Blocks.STRIPPED_PALE_OAK_WOOD)
|
||||
.add(Blocks.STRIPPED_SPRUCE_WOOD);
|
||||
.add(Blocks.STRIPPED_SPRUCE_WOOD)
|
||||
.add(Blocks.STRIPPED_CRIMSON_HYPHAE)
|
||||
.add(Blocks.STRIPPED_WARPED_HYPHAE);
|
||||
}
|
||||
|
||||
private void generateHeadTags() {
|
||||
|
@ -546,6 +681,21 @@ public final class BlockTagGenerator extends FabricTagProvider.BlockTagProvider
|
|||
.add(Blocks.DRAGON_WALL_HEAD);
|
||||
}
|
||||
|
||||
private void generateTagAlias() {
|
||||
aliasGroup("ores/coal").add(BlockTags.COAL_ORES, ConventionalBlockTags.COAL_ORES);
|
||||
aliasGroup("ores/copper").add(BlockTags.COPPER_ORES, ConventionalBlockTags.COPPER_ORES);
|
||||
aliasGroup("ores/diamond").add(BlockTags.DIAMOND_ORES, ConventionalBlockTags.DIAMOND_ORES);
|
||||
aliasGroup("ores/emerald").add(BlockTags.EMERALD_ORES, ConventionalBlockTags.EMERALD_ORES);
|
||||
aliasGroup("ores/gold").add(BlockTags.GOLD_ORES, ConventionalBlockTags.GOLD_ORES);
|
||||
aliasGroup("ores/iron").add(BlockTags.IRON_ORES, ConventionalBlockTags.IRON_ORES);
|
||||
aliasGroup("ores/lapis").add(BlockTags.LAPIS_ORES, ConventionalBlockTags.LAPIS_ORES);
|
||||
aliasGroup("ores/redstone").add(BlockTags.REDSTONE_ORES, ConventionalBlockTags.REDSTONE_ORES);
|
||||
|
||||
aliasGroup("fences").add(BlockTags.FENCES, ConventionalBlockTags.FENCES);
|
||||
aliasGroup("fences/wooden").add(BlockTags.WOODEN_FENCES, ConventionalBlockTags.WOODEN_FENCES);
|
||||
aliasGroup("fence_gates").add(BlockTags.FENCE_GATES, ConventionalBlockTags.FENCE_GATES);
|
||||
}
|
||||
|
||||
private void generateBackwardsCompatTags() {
|
||||
// Backwards compat with pre-1.21 tags. Done after so optional tag is last for better readability.
|
||||
// TODO: Remove backwards compat tag entries in 1.22
|
||||
|
|
|
@ -40,17 +40,43 @@ public class EnglishTagLangGenerator extends FabricLanguageProvider {
|
|||
// Blocks
|
||||
translationBuilder.add(ConventionalBlockTags.STONES, "Stones");
|
||||
translationBuilder.add(ConventionalBlockTags.COBBLESTONES, "Cobblestones");
|
||||
translationBuilder.add(ConventionalBlockTags.NORMAL_COBBLESTONES, "Normal Cobblestones");
|
||||
translationBuilder.add(ConventionalBlockTags.MOSSY_COBBLESTONES, "Mossy Cobblestones");
|
||||
translationBuilder.add(ConventionalBlockTags.INFESTED_COBBLESTONES, "Infested Cobblestones");
|
||||
translationBuilder.add(ConventionalBlockTags.DEEPSLATE_COBBLESTONES, "Deepslate Cobblestones");
|
||||
translationBuilder.add(ConventionalBlockTags.NETHERRACKS, "Netherracks");
|
||||
translationBuilder.add(ConventionalBlockTags.END_STONES, "End Stones");
|
||||
translationBuilder.add(ConventionalBlockTags.GRAVELS, "Gravels");
|
||||
translationBuilder.add(ConventionalBlockTags.OBSIDIANS, "Obsidians");
|
||||
translationBuilder.add(ConventionalBlockTags.NORMAL_OBSIDIANS, "Normal Obsidians");
|
||||
translationBuilder.add(ConventionalBlockTags.CRYING_OBSIDIANS, "Crying Obsidians");
|
||||
translationBuilder.add(ConventionalBlockTags.ORES, "Ores");
|
||||
translationBuilder.add(ConventionalBlockTags.QUARTZ_ORES, "Quartz Ores");
|
||||
translationBuilder.add(ConventionalBlockTags.COAL_ORES, "Coal Ores");
|
||||
translationBuilder.add(ConventionalBlockTags.COPPER_ORES, "Copper Ores");
|
||||
translationBuilder.add(ConventionalBlockTags.DIAMOND_ORES, "Diamond Ores");
|
||||
translationBuilder.add(ConventionalBlockTags.EMERALD_ORES, "Emerald Ores");
|
||||
translationBuilder.add(ConventionalBlockTags.GOLD_ORES, "Gold Ores");
|
||||
translationBuilder.add(ConventionalBlockTags.IRON_ORES, "Iron Ores");
|
||||
translationBuilder.add(ConventionalBlockTags.LAPIS_ORES, "Lapis Ores");
|
||||
translationBuilder.add(ConventionalBlockTags.NETHERITE_SCRAP_ORES, "Netherite Scrap Ores");
|
||||
translationBuilder.add(ConventionalBlockTags.REDSTONE_ORES, "Redstone Ores");
|
||||
translationBuilder.add(ConventionalBlockTags.QUARTZ_ORES, "Quartz Ores");
|
||||
translationBuilder.add(ConventionalBlockTags.ORE_BEARING_GROUND_DEEPSLATE, "Deepslate Ore Bearing Ground");
|
||||
translationBuilder.add(ConventionalBlockTags.ORE_BEARING_GROUND_NETHERRACK, "Netherrack Ore Bearing Ground");
|
||||
translationBuilder.add(ConventionalBlockTags.ORE_BEARING_GROUND_STONE, "Stone Ore Bearing Ground");
|
||||
translationBuilder.add(ConventionalBlockTags.ORE_RATES_DENSE, "Dense Ore Rates");
|
||||
translationBuilder.add(ConventionalBlockTags.ORE_RATES_SINGULAR, "Singular Ore Rates");
|
||||
translationBuilder.add(ConventionalBlockTags.ORE_RATES_SPARSE, "Sparse Ore Rates");
|
||||
translationBuilder.add(ConventionalBlockTags.ORES_IN_GROUND_DEEPSLATE, "Deepslate Ores In Ground");
|
||||
translationBuilder.add(ConventionalBlockTags.ORES_IN_GROUND_NETHERRACK, "Netherrack Ores In Ground");
|
||||
translationBuilder.add(ConventionalBlockTags.ORES_IN_GROUND_STONE, "Stone Ores In Ground");
|
||||
translationBuilder.add(ConventionalBlockTags.BARRELS, "Barrels");
|
||||
translationBuilder.add(ConventionalBlockTags.WOODEN_BARRELS, "Wooden Barrels");
|
||||
translationBuilder.add(ConventionalBlockTags.BOOKSHELVES, "Bookshelves");
|
||||
translationBuilder.add(ConventionalBlockTags.CHESTS, "Chests");
|
||||
translationBuilder.add(ConventionalBlockTags.WOODEN_CHESTS, "Wooden Chests");
|
||||
translationBuilder.add(ConventionalBlockTags.TRAPPED_CHESTS, "Trapped Chests");
|
||||
translationBuilder.add(ConventionalBlockTags.ENDER_CHESTS, "Ender Chests");
|
||||
translationBuilder.add(ConventionalBlockTags.GLASS_BLOCKS, "Glass Blocks");
|
||||
translationBuilder.add(ConventionalBlockTags.GLASS_BLOCKS_TINTED, "Tinted Glass Blocks");
|
||||
translationBuilder.add(ConventionalBlockTags.GLASS_BLOCKS_CHEAP, "Cheap Glass Blocks");
|
||||
|
@ -66,6 +92,9 @@ public class EnglishTagLangGenerator extends FabricLanguageProvider {
|
|||
translationBuilder.add(ConventionalBlockTags.BUDS, "Buds");
|
||||
translationBuilder.add(ConventionalBlockTags.CLUSTERS, "Clusters");
|
||||
translationBuilder.add(ConventionalBlockTags.VILLAGER_JOB_SITES, "Villager Job Sites");
|
||||
translationBuilder.add(ConventionalBlockTags.SANDS, "Sands");
|
||||
translationBuilder.add(ConventionalBlockTags.RED_SANDS, "Red Sands");
|
||||
translationBuilder.add(ConventionalBlockTags.COLORLESS_SANDS, "Colorless Sands");
|
||||
translationBuilder.add(ConventionalBlockTags.SANDSTONE_BLOCKS, "Sandstone Blocks");
|
||||
translationBuilder.add(ConventionalBlockTags.SANDSTONE_SLABS, "Sandstone Slabs");
|
||||
translationBuilder.add(ConventionalBlockTags.SANDSTONE_STAIRS, "Sandstone Stairs");
|
||||
|
@ -75,6 +104,11 @@ public class EnglishTagLangGenerator extends FabricLanguageProvider {
|
|||
translationBuilder.add(ConventionalBlockTags.UNCOLORED_SANDSTONE_BLOCKS, "Uncolored Sandstone Blocks");
|
||||
translationBuilder.add(ConventionalBlockTags.UNCOLORED_SANDSTONE_SLABS, "Uncolored Sandstone Slabs");
|
||||
translationBuilder.add(ConventionalBlockTags.UNCOLORED_SANDSTONE_STAIRS, "Uncolored Sandstone Stairs");
|
||||
translationBuilder.add(ConventionalBlockTags.FENCES, "Fences");
|
||||
translationBuilder.add(ConventionalBlockTags.WOODEN_FENCES, "Wooden Fences");
|
||||
translationBuilder.add(ConventionalBlockTags.NETHER_BRICK_FENCES, "Nether Brick Fences");
|
||||
translationBuilder.add(ConventionalBlockTags.FENCE_GATES, "Fence Gates");
|
||||
translationBuilder.add(ConventionalBlockTags.WOODEN_FENCE_GATES, "Wooden Fence Gates");
|
||||
translationBuilder.add(ConventionalBlockTags.DYED, "Dyed Blocks");
|
||||
translationBuilder.add(ConventionalBlockTags.BLACK_DYED, "Black Dyed Blocks");
|
||||
translationBuilder.add(ConventionalBlockTags.BLUE_DYED, "Blue Dyed Blocks");
|
||||
|
@ -123,6 +157,13 @@ public class EnglishTagLangGenerator extends FabricLanguageProvider {
|
|||
// Items
|
||||
translationBuilder.add(ConventionalItemTags.STONES, "Stones");
|
||||
translationBuilder.add(ConventionalItemTags.COBBLESTONES, "Cobblestones");
|
||||
translationBuilder.add(ConventionalItemTags.NORMAL_COBBLESTONES, "Normal Cobblestones");
|
||||
translationBuilder.add(ConventionalItemTags.MOSSY_COBBLESTONES, "Mossy Cobblestones");
|
||||
translationBuilder.add(ConventionalItemTags.INFESTED_COBBLESTONES, "Infested Cobblestones");
|
||||
translationBuilder.add(ConventionalItemTags.DEEPSLATE_COBBLESTONES, "Deepslate Cobblestones");
|
||||
translationBuilder.add(ConventionalItemTags.NETHERRACKS, "Netherracks");
|
||||
translationBuilder.add(ConventionalItemTags.END_STONES, "End Stones");
|
||||
translationBuilder.add(ConventionalItemTags.GRAVELS, "Gravels");
|
||||
translationBuilder.add(ConventionalItemTags.OBSIDIANS, "Obsidians");
|
||||
translationBuilder.add(ConventionalItemTags.NORMAL_OBSIDIANS, "Normal Obsidians");
|
||||
translationBuilder.add(ConventionalItemTags.CRYING_OBSIDIANS, "Crying Obsidians");
|
||||
|
@ -173,8 +214,25 @@ public class EnglishTagLangGenerator extends FabricLanguageProvider {
|
|||
translationBuilder.add(ConventionalItemTags.GOLD_INGOTS, "Gold Ingots");
|
||||
translationBuilder.add(ConventionalItemTags.COPPER_INGOTS, "Copper Ingots");
|
||||
translationBuilder.add(ConventionalItemTags.NETHERITE_INGOTS, "Netherite Ingots");
|
||||
translationBuilder.add(ConventionalItemTags.COAL_ORES, "Coal Ores");
|
||||
translationBuilder.add(ConventionalItemTags.COPPER_ORES, "Copper Ores");
|
||||
translationBuilder.add(ConventionalItemTags.DIAMOND_ORES, "Diamond Ores");
|
||||
translationBuilder.add(ConventionalItemTags.EMERALD_ORES, "Emerald Ores");
|
||||
translationBuilder.add(ConventionalItemTags.GOLD_ORES, "Gold Ores");
|
||||
translationBuilder.add(ConventionalItemTags.IRON_ORES, "Iron Ores");
|
||||
translationBuilder.add(ConventionalItemTags.LAPIS_ORES, "Lapis Ores");
|
||||
translationBuilder.add(ConventionalItemTags.NETHERITE_SCRAP_ORES, "Netherite Scrap Ores");
|
||||
translationBuilder.add(ConventionalItemTags.REDSTONE_ORES, "Redstone Ores");
|
||||
translationBuilder.add(ConventionalItemTags.QUARTZ_ORES, "Quartz Ores");
|
||||
translationBuilder.add(ConventionalItemTags.ORE_BEARING_GROUND_DEEPSLATE, "Deepslate Ore Bearing Ground");
|
||||
translationBuilder.add(ConventionalItemTags.ORE_BEARING_GROUND_NETHERRACK, "Netherrack Ore Bearing Ground");
|
||||
translationBuilder.add(ConventionalItemTags.ORE_BEARING_GROUND_STONE, "Stone Ore Bearing Ground");
|
||||
translationBuilder.add(ConventionalItemTags.ORE_RATES_DENSE, "Dense Ore Rates");
|
||||
translationBuilder.add(ConventionalItemTags.ORE_RATES_SINGULAR, "Singular Ore Rates");
|
||||
translationBuilder.add(ConventionalItemTags.ORE_RATES_SPARSE, "Sparse Ore Rates");
|
||||
translationBuilder.add(ConventionalItemTags.ORES_IN_GROUND_DEEPSLATE, "Deepslate Ores In Ground");
|
||||
translationBuilder.add(ConventionalItemTags.ORES_IN_GROUND_NETHERRACK, "Netherrack Ores In Ground");
|
||||
translationBuilder.add(ConventionalItemTags.ORES_IN_GROUND_STONE, "Stone Ores In Ground");
|
||||
translationBuilder.add(ConventionalItemTags.QUARTZ_GEMS, "Quartz Gems");
|
||||
translationBuilder.add(ConventionalItemTags.LAPIS_GEMS, "Lapis Gems");
|
||||
translationBuilder.add(ConventionalItemTags.DIAMOND_GEMS, "Diamond Gems");
|
||||
|
@ -188,6 +246,7 @@ public class EnglishTagLangGenerator extends FabricLanguageProvider {
|
|||
translationBuilder.add(ConventionalItemTags.RESIN_CLUMPS, "Resin Clumps");
|
||||
translationBuilder.add(ConventionalItemTags.COAL, "Coal");
|
||||
translationBuilder.add(ConventionalItemTags.POTIONS, "Potions");
|
||||
translationBuilder.add(ConventionalItemTags.BOTTLE_POTIONS, "Bottled Potions");
|
||||
translationBuilder.add(ConventionalItemTags.FOODS, "Foods");
|
||||
translationBuilder.add(ConventionalItemTags.ANIMAL_FOODS, "Animal Foods");
|
||||
translationBuilder.add(ConventionalItemTags.FRUIT_FOODS, "Fruits");
|
||||
|
@ -228,6 +287,8 @@ public class EnglishTagLangGenerator extends FabricLanguageProvider {
|
|||
translationBuilder.add(ConventionalItemTags.BOOKSHELVES, "Bookshelves");
|
||||
translationBuilder.add(ConventionalItemTags.CHESTS, "Chests");
|
||||
translationBuilder.add(ConventionalItemTags.WOODEN_CHESTS, "Wooden Chests");
|
||||
translationBuilder.add(ConventionalItemTags.TRAPPED_CHESTS, "Trapped Chests");
|
||||
translationBuilder.add(ConventionalItemTags.ENDER_CHESTS, "Ender Chests");
|
||||
translationBuilder.add(ConventionalItemTags.GLASS_BLOCKS, "Glass Blocks");
|
||||
translationBuilder.add(ConventionalItemTags.GLASS_BLOCKS_TINTED, "Tinted Glass Blocks");
|
||||
translationBuilder.add(ConventionalItemTags.GLASS_BLOCKS_CHEAP, "Cheap Glass Blocks");
|
||||
|
@ -245,6 +306,9 @@ public class EnglishTagLangGenerator extends FabricLanguageProvider {
|
|||
translationBuilder.add(ConventionalItemTags.BUDS, "Buds");
|
||||
translationBuilder.add(ConventionalItemTags.CLUSTERS, "Clusters");
|
||||
translationBuilder.add(ConventionalItemTags.VILLAGER_JOB_SITES, "Villager Job Sites");
|
||||
translationBuilder.add(ConventionalItemTags.SANDS, "Sands");
|
||||
translationBuilder.add(ConventionalItemTags.RED_SANDS, "Red Sands");
|
||||
translationBuilder.add(ConventionalItemTags.COLORLESS_SANDS, "Colorless Sands");
|
||||
translationBuilder.add(ConventionalItemTags.SANDSTONE_BLOCKS, "Sandstone Blocks");
|
||||
translationBuilder.add(ConventionalItemTags.SANDSTONE_SLABS, "Sandstone Slabs");
|
||||
translationBuilder.add(ConventionalItemTags.SANDSTONE_STAIRS, "Sandstone Stairs");
|
||||
|
@ -254,6 +318,11 @@ public class EnglishTagLangGenerator extends FabricLanguageProvider {
|
|||
translationBuilder.add(ConventionalItemTags.UNCOLORED_SANDSTONE_BLOCKS, "Uncolored Sandstone Blocks");
|
||||
translationBuilder.add(ConventionalItemTags.UNCOLORED_SANDSTONE_SLABS, "Uncolored Sandstone Slabs");
|
||||
translationBuilder.add(ConventionalItemTags.UNCOLORED_SANDSTONE_STAIRS, "Uncolored Sandstone Stairs");
|
||||
translationBuilder.add(ConventionalItemTags.FENCES, "Fences");
|
||||
translationBuilder.add(ConventionalItemTags.WOODEN_FENCES, "Wooden Fences");
|
||||
translationBuilder.add(ConventionalItemTags.NETHER_BRICK_FENCES, "Nether Brick Fences");
|
||||
translationBuilder.add(ConventionalItemTags.FENCE_GATES, "Fence Gates");
|
||||
translationBuilder.add(ConventionalItemTags.WOODEN_FENCE_GATES, "Wooden Fence Gates");
|
||||
translationBuilder.add(ConventionalItemTags.DYES, "Dyes");
|
||||
translationBuilder.add(ConventionalItemTags.BLACK_DYES, "Black Dyes");
|
||||
translationBuilder.add(ConventionalItemTags.BLUE_DYES, "Blue Dyes");
|
||||
|
@ -319,10 +388,22 @@ public class EnglishTagLangGenerator extends FabricLanguageProvider {
|
|||
translationBuilder.add(ConventionalItemTags.PUMPKIN_CROPS, "Pumpkin Crops");
|
||||
translationBuilder.add(ConventionalItemTags.SUGAR_CANE_CROPS, "Sugar Cane Crops");
|
||||
translationBuilder.add(ConventionalItemTags.WHEAT_CROPS, "Wheat Crops");
|
||||
translationBuilder.add(ConventionalItemTags.SEEDS, "Seeds");
|
||||
translationBuilder.add(ConventionalItemTags.BEETROOT_SEEDS, "Beetroot Seeds");
|
||||
translationBuilder.add(ConventionalItemTags.MELON_SEEDS, "Melon Seeds");
|
||||
translationBuilder.add(ConventionalItemTags.PUMPKIN_SEEDS, "Pumpkin Seeds");
|
||||
translationBuilder.add(ConventionalItemTags.TORCHFLOWER_SEEDS, "Torchflower Seeds");
|
||||
translationBuilder.add(ConventionalItemTags.WHEAT_SEEDS, "Wheat Seeds");
|
||||
translationBuilder.add(ConventionalItemTags.PLAYER_WORKSTATIONS_CRAFTING_TABLES, "Crafting Tables");
|
||||
translationBuilder.add(ConventionalItemTags.PLAYER_WORKSTATIONS_FURNACES, "Furnaces");
|
||||
translationBuilder.add(ConventionalItemTags.STRINGS, "Strings");
|
||||
translationBuilder.add(ConventionalItemTags.LEATHERS, "Leathers");
|
||||
translationBuilder.add(ConventionalItemTags.BONES, "Bones");
|
||||
translationBuilder.add(ConventionalItemTags.EGGS, "Eggs");
|
||||
translationBuilder.add(ConventionalItemTags.FEATHERS, "Feathers");
|
||||
translationBuilder.add(ConventionalItemTags.GUNPOWDERS, "Gunpowders");
|
||||
translationBuilder.add(ConventionalItemTags.MUSHROOMS, "Mushrooms");
|
||||
translationBuilder.add(ConventionalItemTags.NETHER_STARS, "Nether Stars");
|
||||
translationBuilder.add(ConventionalItemTags.MUSIC_DISCS, "Music Discs");
|
||||
translationBuilder.add(ConventionalItemTags.RODS, "Rods");
|
||||
translationBuilder.add(ConventionalItemTags.WOODEN_RODS, "Wooden Rods");
|
||||
|
@ -376,21 +457,31 @@ public class EnglishTagLangGenerator extends FabricLanguageProvider {
|
|||
translationBuilder.add(ConventionalBiomeTags.IS_HOT, "Hot");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_HOT_OVERWORLD, "Hot Overworld");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_HOT_NETHER, "Hot Nether");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_HOT_END, "Hot End");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_TEMPERATE, "Temperate");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_TEMPERATE_OVERWORLD, "Temperate Overworld");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_TEMPERATE_NETHER, "Temperate Nether");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_TEMPERATE_END, "Temperate End");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_COLD, "Cold");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_COLD_OVERWORLD, "Cold Overworld");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_COLD_NETHER, "Cold Nether");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_COLD_END, "Cold End");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_WET, "Wet");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_WET_OVERWORLD, "Wet Overworld");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_WET_NETHER, "Wet Nether");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_WET_END, "Wet End");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_DRY, "Dry");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_DRY_OVERWORLD, "Dry Overworld");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_DRY_NETHER, "Dry Nether");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_DRY_END, "Dry End");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_VEGETATION_SPARSE, "Sparse Vegetation");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_VEGETATION_SPARSE_OVERWORLD, "Sparse Overworld Vegetation");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_VEGETATION_SPARSE_NETHER, "Sparse Nether Vegetation");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_VEGETATION_SPARSE_END, "Sparse End Vegetation");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_VEGETATION_DENSE, "Dense Vegetation");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_VEGETATION_DENSE_OVERWORLD, "Dense Overworld Vegetation");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_VEGETATION_DENSE_NETHER, "Dense Nether Vegetation");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_VEGETATION_DENSE_END, "Dense End Vegetation");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_CONIFEROUS_TREE, "Coniferous Tree");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_SAVANNA_TREE, "Savanna Tree");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_JUNGLE_TREE, "Jungle Tree");
|
||||
|
@ -424,7 +515,13 @@ public class EnglishTagLangGenerator extends FabricLanguageProvider {
|
|||
translationBuilder.add(ConventionalBiomeTags.IS_CAVE, "Cave");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_WASTELAND, "Wasteland");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_DEAD, "Dead");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_LUSH, "Lush");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_MAGICAL, "Magical");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_RARE, "Rare");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_PLATEAU, "Plateau");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_SPOOKY, "Spooky");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_FLORAL, "Floral");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_SANDY, "Sandy");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_SNOWY, "Snowy");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_ICY, "Icy");
|
||||
translationBuilder.add(ConventionalBiomeTags.IS_AQUATIC, "Aquatic");
|
||||
|
|
|
@ -44,16 +44,24 @@ public final class ItemTagGenerator extends FabricTagProvider.ItemTagProvider {
|
|||
generateFoodTags();
|
||||
generateDyeTags();
|
||||
generateDyedTags();
|
||||
generateCropTags();
|
||||
generateCropAndSeedsTags();
|
||||
generateVillagerJobSites();
|
||||
generateOtherTags();
|
||||
copyItemTags();
|
||||
generateTagAlias();
|
||||
generateBackwardsCompatTags();
|
||||
}
|
||||
|
||||
private void copyItemTags() {
|
||||
copy(ConventionalBlockTags.STONES, ConventionalItemTags.STONES);
|
||||
copy(ConventionalBlockTags.COBBLESTONES, ConventionalItemTags.COBBLESTONES);
|
||||
copy(ConventionalBlockTags.NORMAL_COBBLESTONES, ConventionalItemTags.NORMAL_COBBLESTONES);
|
||||
copy(ConventionalBlockTags.MOSSY_COBBLESTONES, ConventionalItemTags.MOSSY_COBBLESTONES);
|
||||
copy(ConventionalBlockTags.INFESTED_COBBLESTONES, ConventionalItemTags.INFESTED_COBBLESTONES);
|
||||
copy(ConventionalBlockTags.DEEPSLATE_COBBLESTONES, ConventionalItemTags.DEEPSLATE_COBBLESTONES);
|
||||
copy(ConventionalBlockTags.NETHERRACKS, ConventionalItemTags.NETHERRACKS);
|
||||
copy(ConventionalBlockTags.END_STONES, ConventionalItemTags.END_STONES);
|
||||
copy(ConventionalBlockTags.GRAVELS, ConventionalItemTags.GRAVELS);
|
||||
copy(ConventionalBlockTags.OBSIDIANS, ConventionalItemTags.OBSIDIANS);
|
||||
copy(ConventionalBlockTags.NORMAL_OBSIDIANS, ConventionalItemTags.NORMAL_OBSIDIANS);
|
||||
copy(ConventionalBlockTags.CRYING_OBSIDIANS, ConventionalItemTags.CRYING_OBSIDIANS);
|
||||
|
@ -62,6 +70,8 @@ public final class ItemTagGenerator extends FabricTagProvider.ItemTagProvider {
|
|||
copy(ConventionalBlockTags.BOOKSHELVES, ConventionalItemTags.BOOKSHELVES);
|
||||
copy(ConventionalBlockTags.CHESTS, ConventionalItemTags.CHESTS);
|
||||
copy(ConventionalBlockTags.WOODEN_CHESTS, ConventionalItemTags.WOODEN_CHESTS);
|
||||
copy(ConventionalBlockTags.TRAPPED_CHESTS, ConventionalItemTags.TRAPPED_CHESTS);
|
||||
copy(ConventionalBlockTags.ENDER_CHESTS, ConventionalItemTags.ENDER_CHESTS);
|
||||
copy(ConventionalBlockTags.GLASS_BLOCKS, ConventionalItemTags.GLASS_BLOCKS);
|
||||
copy(ConventionalBlockTags.GLASS_BLOCKS_COLORLESS, ConventionalItemTags.GLASS_BLOCKS_COLORLESS);
|
||||
copy(ConventionalBlockTags.GLASS_BLOCKS_TINTED, ConventionalItemTags.GLASS_BLOCKS_TINTED);
|
||||
|
@ -129,6 +139,10 @@ public final class ItemTagGenerator extends FabricTagProvider.ItemTagProvider {
|
|||
copy(ConventionalBlockTags.BUDS, ConventionalItemTags.BUDS);
|
||||
copy(ConventionalBlockTags.CLUSTERS, ConventionalItemTags.CLUSTERS);
|
||||
|
||||
copy(ConventionalBlockTags.COLORLESS_SANDS, ConventionalItemTags.COLORLESS_SANDS);
|
||||
copy(ConventionalBlockTags.RED_SANDS, ConventionalItemTags.RED_SANDS);
|
||||
copy(ConventionalBlockTags.SANDS, ConventionalItemTags.SANDS);
|
||||
|
||||
copy(ConventionalBlockTags.SANDSTONE_BLOCKS, ConventionalItemTags.SANDSTONE_BLOCKS);
|
||||
copy(ConventionalBlockTags.SANDSTONE_SLABS, ConventionalItemTags.SANDSTONE_SLABS);
|
||||
copy(ConventionalBlockTags.SANDSTONE_STAIRS, ConventionalItemTags.SANDSTONE_STAIRS);
|
||||
|
@ -160,6 +174,11 @@ public final class ItemTagGenerator extends FabricTagProvider.ItemTagProvider {
|
|||
|
||||
copy(ConventionalBlockTags.STRIPPED_LOGS, ConventionalItemTags.STRIPPED_LOGS);
|
||||
copy(ConventionalBlockTags.STRIPPED_WOODS, ConventionalItemTags.STRIPPED_WOODS);
|
||||
copy(ConventionalBlockTags.FENCES, ConventionalItemTags.FENCES);
|
||||
copy(ConventionalBlockTags.WOODEN_FENCES, ConventionalItemTags.WOODEN_FENCES);
|
||||
copy(ConventionalBlockTags.NETHER_BRICK_FENCES, ConventionalItemTags.NETHER_BRICK_FENCES);
|
||||
copy(ConventionalBlockTags.FENCE_GATES, ConventionalItemTags.FENCE_GATES);
|
||||
copy(ConventionalBlockTags.WOODEN_FENCE_GATES, ConventionalItemTags.WOODEN_FENCE_GATES);
|
||||
}
|
||||
|
||||
private void generateDyeTags() {
|
||||
|
@ -215,10 +234,12 @@ public final class ItemTagGenerator extends FabricTagProvider.ItemTagProvider {
|
|||
}
|
||||
|
||||
private void generateConsumableTags() {
|
||||
getOrCreateTagBuilder(ConventionalItemTags.POTIONS)
|
||||
getOrCreateTagBuilder(ConventionalItemTags.BOTTLE_POTIONS)
|
||||
.add(Items.POTION)
|
||||
.add(Items.SPLASH_POTION)
|
||||
.add(Items.LINGERING_POTION);
|
||||
getOrCreateTagBuilder(ConventionalItemTags.POTIONS)
|
||||
.addOptionalTag(ConventionalItemTags.BOTTLE_POTIONS);
|
||||
}
|
||||
|
||||
private void generateFoodTags() {
|
||||
|
@ -464,9 +485,6 @@ public final class ItemTagGenerator extends FabricTagProvider.ItemTagProvider {
|
|||
.addOptionalTag(ConventionalItemTags.IRON_NUGGETS)
|
||||
.addOptionalTag(ConventionalItemTags.GOLD_NUGGETS);
|
||||
copy(ConventionalBlockTags.ORES, ConventionalItemTags.ORES);
|
||||
getOrCreateTagBuilder(ConventionalItemTags.ORES)
|
||||
.addOptionalTag(ConventionalItemTags.NETHERITE_SCRAP_ORES)
|
||||
.addOptionalTag(ConventionalItemTags.QUARTZ_ORES);
|
||||
getOrCreateTagBuilder(ConventionalItemTags.RAW_MATERIALS)
|
||||
.addOptionalTag(ConventionalItemTags.COPPER_RAW_MATERIALS)
|
||||
.addOptionalTag(ConventionalItemTags.GOLD_RAW_MATERIALS)
|
||||
|
@ -515,14 +533,20 @@ public final class ItemTagGenerator extends FabricTagProvider.ItemTagProvider {
|
|||
getOrCreateTagBuilder(ConventionalItemTags.COAL)
|
||||
.addOptionalTag(ItemTags.COALS);
|
||||
|
||||
copy(ConventionalBlockTags.COAL_ORES, ConventionalItemTags.COAL_ORES);
|
||||
copy(ConventionalBlockTags.COPPER_ORES, ConventionalItemTags.COPPER_ORES);
|
||||
copy(ConventionalBlockTags.DIAMOND_ORES, ConventionalItemTags.DIAMOND_ORES);
|
||||
copy(ConventionalBlockTags.EMERALD_ORES, ConventionalItemTags.EMERALD_ORES);
|
||||
copy(ConventionalBlockTags.GOLD_ORES, ConventionalItemTags.GOLD_ORES);
|
||||
copy(ConventionalBlockTags.IRON_ORES, ConventionalItemTags.IRON_ORES);
|
||||
copy(ConventionalBlockTags.LAPIS_ORES, ConventionalItemTags.LAPIS_ORES);
|
||||
copy(ConventionalBlockTags.NETHERITE_SCRAP_ORES, ConventionalItemTags.NETHERITE_SCRAP_ORES);
|
||||
copy(ConventionalBlockTags.REDSTONE_ORES, ConventionalItemTags.REDSTONE_ORES);
|
||||
copy(ConventionalBlockTags.QUARTZ_ORES, ConventionalItemTags.QUARTZ_ORES);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalItemTags.RESIN_CLUMPS)
|
||||
.add(Items.RESIN_CLUMP);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalItemTags.QUARTZ_ORES)
|
||||
.add(Items.NETHER_QUARTZ_ORE);
|
||||
getOrCreateTagBuilder(ConventionalItemTags.NETHERITE_SCRAP_ORES)
|
||||
.add(Items.ANCIENT_DEBRIS);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalItemTags.QUARTZ_GEMS)
|
||||
.add(Items.QUARTZ);
|
||||
getOrCreateTagBuilder(ConventionalItemTags.EMERALD_GEMS)
|
||||
|
@ -540,6 +564,16 @@ public final class ItemTagGenerator extends FabricTagProvider.ItemTagProvider {
|
|||
.add(Items.IRON_NUGGET);
|
||||
getOrCreateTagBuilder(ConventionalItemTags.GOLD_NUGGETS)
|
||||
.add(Items.GOLD_NUGGET);
|
||||
|
||||
copy(ConventionalBlockTags.ORE_BEARING_GROUND_DEEPSLATE, ConventionalItemTags.ORE_BEARING_GROUND_DEEPSLATE);
|
||||
copy(ConventionalBlockTags.ORE_BEARING_GROUND_NETHERRACK, ConventionalItemTags.ORE_BEARING_GROUND_NETHERRACK);
|
||||
copy(ConventionalBlockTags.ORE_BEARING_GROUND_STONE, ConventionalItemTags.ORE_BEARING_GROUND_STONE);
|
||||
copy(ConventionalBlockTags.ORE_RATES_DENSE, ConventionalItemTags.ORE_RATES_DENSE);
|
||||
copy(ConventionalBlockTags.ORE_RATES_SINGULAR, ConventionalItemTags.ORE_RATES_SINGULAR);
|
||||
copy(ConventionalBlockTags.ORE_RATES_SPARSE, ConventionalItemTags.ORE_RATES_SPARSE);
|
||||
copy(ConventionalBlockTags.ORES_IN_GROUND_DEEPSLATE, ConventionalItemTags.ORES_IN_GROUND_DEEPSLATE);
|
||||
copy(ConventionalBlockTags.ORES_IN_GROUND_NETHERRACK, ConventionalItemTags.ORES_IN_GROUND_NETHERRACK);
|
||||
copy(ConventionalBlockTags.ORES_IN_GROUND_STONE, ConventionalItemTags.ORES_IN_GROUND_STONE);
|
||||
}
|
||||
|
||||
private void generateToolTags() {
|
||||
|
@ -693,7 +727,7 @@ public final class ItemTagGenerator extends FabricTagProvider.ItemTagProvider {
|
|||
.forEach(getOrCreateTagBuilder(ConventionalItemTags.VILLAGER_JOB_SITES)::add);
|
||||
}
|
||||
|
||||
private void generateCropTags() {
|
||||
private void generateCropAndSeedsTags() {
|
||||
getOrCreateTagBuilder(ConventionalItemTags.CROPS)
|
||||
.addOptionalTag(ConventionalItemTags.BEETROOT_CROPS)
|
||||
.addOptionalTag(ConventionalItemTags.CACTUS_CROPS)
|
||||
|
@ -726,6 +760,23 @@ public final class ItemTagGenerator extends FabricTagProvider.ItemTagProvider {
|
|||
.add(Items.SUGAR_CANE);
|
||||
getOrCreateTagBuilder(ConventionalItemTags.WHEAT_CROPS)
|
||||
.add(Items.WHEAT);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalItemTags.SEEDS)
|
||||
.addOptionalTag(ConventionalItemTags.BEETROOT_SEEDS)
|
||||
.addOptionalTag(ConventionalItemTags.MELON_SEEDS)
|
||||
.addOptionalTag(ConventionalItemTags.PUMPKIN_SEEDS)
|
||||
.addOptionalTag(ConventionalItemTags.TORCHFLOWER_SEEDS)
|
||||
.addOptionalTag(ConventionalItemTags.WHEAT_SEEDS);
|
||||
getOrCreateTagBuilder(ConventionalItemTags.BEETROOT_SEEDS)
|
||||
.add(Items.BEETROOT_SEEDS);
|
||||
getOrCreateTagBuilder(ConventionalItemTags.MELON_SEEDS)
|
||||
.add(Items.MELON_SEEDS);
|
||||
getOrCreateTagBuilder(ConventionalItemTags.PUMPKIN_SEEDS)
|
||||
.add(Items.PUMPKIN_SEEDS);
|
||||
getOrCreateTagBuilder(ConventionalItemTags.TORCHFLOWER_SEEDS)
|
||||
.add(Items.TORCHFLOWER_SEEDS);
|
||||
getOrCreateTagBuilder(ConventionalItemTags.WHEAT_SEEDS)
|
||||
.add(Items.WHEAT_SEEDS);
|
||||
}
|
||||
|
||||
private void generateOtherTags() {
|
||||
|
@ -741,6 +792,25 @@ public final class ItemTagGenerator extends FabricTagProvider.ItemTagProvider {
|
|||
getOrCreateTagBuilder(ConventionalItemTags.LEATHERS)
|
||||
.add(Items.LEATHER);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalItemTags.BONES)
|
||||
.add(Items.BONE);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalItemTags.EGGS)
|
||||
.add(Items.EGG);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalItemTags.FEATHERS)
|
||||
.add(Items.FEATHER);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalItemTags.GUNPOWDERS)
|
||||
.add(Items.GUNPOWDER);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalItemTags.MUSHROOMS)
|
||||
.add(Items.RED_MUSHROOM)
|
||||
.add(Items.BROWN_MUSHROOM);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalItemTags.NETHER_STARS)
|
||||
.add(Items.NETHER_STAR);
|
||||
|
||||
getOrCreateTagBuilder(ConventionalItemTags.MUSIC_DISCS)
|
||||
.add(Items.MUSIC_DISC_13, Items.MUSIC_DISC_CAT, Items.MUSIC_DISC_BLOCKS, Items.MUSIC_DISC_CHIRP, Items.MUSIC_DISC_FAR,
|
||||
Items.MUSIC_DISC_MALL, Items.MUSIC_DISC_MELLOHI, Items.MUSIC_DISC_STAL, Items.MUSIC_DISC_STRAD, Items.MUSIC_DISC_WARD,
|
||||
|
@ -895,6 +965,21 @@ public final class ItemTagGenerator extends FabricTagProvider.ItemTagProvider {
|
|||
.addTag(ConventionalItemTags.BLACK_DYED);
|
||||
}
|
||||
|
||||
private void generateTagAlias() {
|
||||
aliasGroup("ores/coal").add(ItemTags.COAL_ORES, ConventionalItemTags.COAL_ORES);
|
||||
aliasGroup("ores/copper").add(ItemTags.COPPER_ORES, ConventionalItemTags.COPPER_ORES);
|
||||
aliasGroup("ores/diamond").add(ItemTags.DIAMOND_ORES, ConventionalItemTags.DIAMOND_ORES);
|
||||
aliasGroup("ores/emerald").add(ItemTags.EMERALD_ORES, ConventionalItemTags.EMERALD_ORES);
|
||||
aliasGroup("ores/gold").add(ItemTags.GOLD_ORES, ConventionalItemTags.GOLD_ORES);
|
||||
aliasGroup("ores/iron").add(ItemTags.IRON_ORES, ConventionalItemTags.IRON_ORES);
|
||||
aliasGroup("ores/lapis").add(ItemTags.LAPIS_ORES, ConventionalItemTags.LAPIS_ORES);
|
||||
aliasGroup("ores/redstone").add(ItemTags.REDSTONE_ORES, ConventionalItemTags.REDSTONE_ORES);
|
||||
|
||||
aliasGroup("fences").add(ItemTags.FENCES, ConventionalItemTags.FENCES);
|
||||
aliasGroup("fences/wooden").add(ItemTags.WOODEN_FENCES, ConventionalItemTags.WOODEN_FENCES);
|
||||
aliasGroup("fence_gates").add(ItemTags.FENCE_GATES, ConventionalItemTags.FENCE_GATES);
|
||||
}
|
||||
|
||||
private void generateBackwardsCompatTags() {
|
||||
// Backwards compat with pre-1.21 tags. Done after so optional tag is last for better readability.
|
||||
// TODO: Remove backwards compat tag entries in 1.22
|
||||
|
|
|
@ -6,9 +6,15 @@
|
|||
"tag.block.c.buds": "Buds",
|
||||
"tag.block.c.chains": "Chains",
|
||||
"tag.block.c.chests": "Chests",
|
||||
"tag.block.c.chests.ender": "Ender Chests",
|
||||
"tag.block.c.chests.trapped": "Trapped Chests",
|
||||
"tag.block.c.chests.wooden": "Wooden Chests",
|
||||
"tag.block.c.clusters": "Clusters",
|
||||
"tag.block.c.cobblestones": "Cobblestones",
|
||||
"tag.block.c.cobblestones.deepslate": "Deepslate Cobblestones",
|
||||
"tag.block.c.cobblestones.infested": "Infested Cobblestones",
|
||||
"tag.block.c.cobblestones.mossy": "Mossy Cobblestones",
|
||||
"tag.block.c.cobblestones.normal": "Normal Cobblestones",
|
||||
"tag.block.c.concrete": "Concrete",
|
||||
"tag.block.c.concretes": "Concretes",
|
||||
"tag.block.c.dyed": "Dyed Blocks",
|
||||
|
@ -28,6 +34,12 @@
|
|||
"tag.block.c.dyed.red": "Red Dyed Blocks",
|
||||
"tag.block.c.dyed.white": "White Dyed Blocks",
|
||||
"tag.block.c.dyed.yellow": "Yellow Dyed Blocks",
|
||||
"tag.block.c.end_stones": "End Stones",
|
||||
"tag.block.c.fence_gates": "Fence Gates",
|
||||
"tag.block.c.fence_gates.wooden": "Wooden Fence Gates",
|
||||
"tag.block.c.fences": "Fences",
|
||||
"tag.block.c.fences.nether_brick": "Nether Brick Fences",
|
||||
"tag.block.c.fences.wooden": "Wooden Fences",
|
||||
"tag.block.c.glass_blocks": "Glass Blocks",
|
||||
"tag.block.c.glass_blocks.cheap": "Cheap Glass Blocks",
|
||||
"tag.block.c.glass_blocks.colorless": "Colorless Glass Blocks",
|
||||
|
@ -36,17 +48,39 @@
|
|||
"tag.block.c.glass_panes.colorless": "Colorless Glass Panes",
|
||||
"tag.block.c.glazed_terracotta": "Glazed Terracotta",
|
||||
"tag.block.c.glazed_terracottas": "Glazed Terracottas",
|
||||
"tag.block.c.gravels": "Gravels",
|
||||
"tag.block.c.hidden_from_recipe_viewers": "Hidden From Recipe Viewers",
|
||||
"tag.block.c.netherracks": "Netherracks",
|
||||
"tag.block.c.obsidians": "Obsidians",
|
||||
"tag.block.c.obsidians.crying": "Crying Obsidians",
|
||||
"tag.block.c.obsidians.normal": "Normal Obsidians",
|
||||
"tag.block.c.ore_bearing_ground.deepslate": "Deepslate Ore Bearing Ground",
|
||||
"tag.block.c.ore_bearing_ground.netherrack": "Netherrack Ore Bearing Ground",
|
||||
"tag.block.c.ore_bearing_ground.stone": "Stone Ore Bearing Ground",
|
||||
"tag.block.c.ore_rates.dense": "Dense Ore Rates",
|
||||
"tag.block.c.ore_rates.singular": "Singular Ore Rates",
|
||||
"tag.block.c.ore_rates.sparse": "Sparse Ore Rates",
|
||||
"tag.block.c.ores": "Ores",
|
||||
"tag.block.c.ores.coal": "Coal Ores",
|
||||
"tag.block.c.ores.copper": "Copper Ores",
|
||||
"tag.block.c.ores.diamond": "Diamond Ores",
|
||||
"tag.block.c.ores.emerald": "Emerald Ores",
|
||||
"tag.block.c.ores.gold": "Gold Ores",
|
||||
"tag.block.c.ores.iron": "Iron Ores",
|
||||
"tag.block.c.ores.lapis": "Lapis Ores",
|
||||
"tag.block.c.ores.netherite_scrap": "Netherite Scrap Ores",
|
||||
"tag.block.c.ores.quartz": "Quartz Ores",
|
||||
"tag.block.c.ores.redstone": "Redstone Ores",
|
||||
"tag.block.c.ores_in_ground.deepslate": "Deepslate Ores In Ground",
|
||||
"tag.block.c.ores_in_ground.netherrack": "Netherrack Ores In Ground",
|
||||
"tag.block.c.ores_in_ground.stone": "Stone Ores In Ground",
|
||||
"tag.block.c.player_workstations.crafting_tables": "Crafting Tables",
|
||||
"tag.block.c.player_workstations.furnaces": "Furnaces",
|
||||
"tag.block.c.relocation_not_supported": "Relocation Not Supported",
|
||||
"tag.block.c.ropes": "Ropes",
|
||||
"tag.block.c.sands": "Sands",
|
||||
"tag.block.c.sands.colorless": "Colorless Sands",
|
||||
"tag.block.c.sands.red": "Red Sands",
|
||||
"tag.block.c.sandstone.blocks": "Sandstone Blocks",
|
||||
"tag.block.c.sandstone.red_blocks": "Red Sandstone Blocks",
|
||||
"tag.block.c.sandstone.red_slabs": "Red Sandstone Slabs",
|
||||
|
@ -107,6 +141,7 @@
|
|||
"tag.item.c.armors": "Armors",
|
||||
"tag.item.c.barrels": "Barrels",
|
||||
"tag.item.c.barrels.wooden": "Wooden Barrels",
|
||||
"tag.item.c.bones": "Bones",
|
||||
"tag.item.c.bookshelves": "Bookshelves",
|
||||
"tag.item.c.bricks": "Bricks",
|
||||
"tag.item.c.bricks.nether": "Nether Bricks",
|
||||
|
@ -123,12 +158,18 @@
|
|||
"tag.item.c.buds": "Buds",
|
||||
"tag.item.c.chains": "Chains",
|
||||
"tag.item.c.chests": "Chests",
|
||||
"tag.item.c.chests.ender": "Ender Chests",
|
||||
"tag.item.c.chests.trapped": "Trapped Chests",
|
||||
"tag.item.c.chests.wooden": "Wooden Chests",
|
||||
"tag.item.c.clumps": "Clumps",
|
||||
"tag.item.c.clumps.resin": "Resin Clumps",
|
||||
"tag.item.c.clusters": "Clusters",
|
||||
"tag.item.c.coal": "Coal",
|
||||
"tag.item.c.cobblestones": "Cobblestones",
|
||||
"tag.item.c.cobblestones.deepslate": "Deepslate Cobblestones",
|
||||
"tag.item.c.cobblestones.infested": "Infested Cobblestones",
|
||||
"tag.item.c.cobblestones.mossy": "Mossy Cobblestones",
|
||||
"tag.item.c.cobblestones.normal": "Normal Cobblestones",
|
||||
"tag.item.c.concrete": "Concrete",
|
||||
"tag.item.c.concrete_powder": "Concrete Powder",
|
||||
"tag.item.c.concrete_powders": "Concrete Powders",
|
||||
|
@ -181,8 +222,16 @@
|
|||
"tag.item.c.dyes.red": "Red Dyes",
|
||||
"tag.item.c.dyes.white": "White Dyes",
|
||||
"tag.item.c.dyes.yellow": "Yellow Dyes",
|
||||
"tag.item.c.eggs": "Eggs",
|
||||
"tag.item.c.enchantables": "Enchantables",
|
||||
"tag.item.c.end_stones": "End Stones",
|
||||
"tag.item.c.ender_pearls": "Ender Pearls",
|
||||
"tag.item.c.feathers": "Feathers",
|
||||
"tag.item.c.fence_gates": "Fence Gates",
|
||||
"tag.item.c.fence_gates.wooden": "Wooden Fence Gates",
|
||||
"tag.item.c.fences": "Fences",
|
||||
"tag.item.c.fences.nether_brick": "Nether Brick Fences",
|
||||
"tag.item.c.fences.wooden": "Wooden Fences",
|
||||
"tag.item.c.fertilizers": "Fertilizers",
|
||||
"tag.item.c.foods": "Foods",
|
||||
"tag.item.c.foods.berries": "Berries",
|
||||
|
@ -226,6 +275,8 @@
|
|||
"tag.item.c.glass_panes.colorless": "Colorless Glass Panes",
|
||||
"tag.item.c.glazed_terracotta": "Glazed Terracotta",
|
||||
"tag.item.c.glazed_terracottas": "Glazed Terracottas",
|
||||
"tag.item.c.gravels": "Gravels",
|
||||
"tag.item.c.gunpowders": "Gunpowders",
|
||||
"tag.item.c.hidden_from_recipe_viewers": "Hidden From Recipe Viewers",
|
||||
"tag.item.c.ingots": "Ingots",
|
||||
"tag.item.c.ingots.copper": "Copper Ingots",
|
||||
|
@ -233,19 +284,40 @@
|
|||
"tag.item.c.ingots.iron": "Iron Ingots",
|
||||
"tag.item.c.ingots.netherite": "Netherite Ingots",
|
||||
"tag.item.c.leathers": "Leathers",
|
||||
"tag.item.c.mushrooms": "Mushrooms",
|
||||
"tag.item.c.music_discs": "Music Discs",
|
||||
"tag.item.c.nether_stars": "Nether Stars",
|
||||
"tag.item.c.netherracks": "Netherracks",
|
||||
"tag.item.c.nuggets": "Nuggets",
|
||||
"tag.item.c.nuggets.gold": "Gold Nuggets",
|
||||
"tag.item.c.nuggets.iron": "Iron Nuggets",
|
||||
"tag.item.c.obsidians": "Obsidians",
|
||||
"tag.item.c.obsidians.crying": "Crying Obsidians",
|
||||
"tag.item.c.obsidians.normal": "Normal Obsidians",
|
||||
"tag.item.c.ore_bearing_ground.deepslate": "Deepslate Ore Bearing Ground",
|
||||
"tag.item.c.ore_bearing_ground.netherrack": "Netherrack Ore Bearing Ground",
|
||||
"tag.item.c.ore_bearing_ground.stone": "Stone Ore Bearing Ground",
|
||||
"tag.item.c.ore_rates.dense": "Dense Ore Rates",
|
||||
"tag.item.c.ore_rates.singular": "Singular Ore Rates",
|
||||
"tag.item.c.ore_rates.sparse": "Sparse Ore Rates",
|
||||
"tag.item.c.ores": "Ores",
|
||||
"tag.item.c.ores.coal": "Coal Ores",
|
||||
"tag.item.c.ores.copper": "Copper Ores",
|
||||
"tag.item.c.ores.diamond": "Diamond Ores",
|
||||
"tag.item.c.ores.emerald": "Emerald Ores",
|
||||
"tag.item.c.ores.gold": "Gold Ores",
|
||||
"tag.item.c.ores.iron": "Iron Ores",
|
||||
"tag.item.c.ores.lapis": "Lapis Ores",
|
||||
"tag.item.c.ores.netherite_scrap": "Netherite Scrap Ores",
|
||||
"tag.item.c.ores.quartz": "Quartz Ores",
|
||||
"tag.item.c.ores.redstone": "Redstone Ores",
|
||||
"tag.item.c.ores_in_ground.deepslate": "Deepslate Ores In Ground",
|
||||
"tag.item.c.ores_in_ground.netherrack": "Netherrack Ores In Ground",
|
||||
"tag.item.c.ores_in_ground.stone": "Stone Ores In Ground",
|
||||
"tag.item.c.player_workstations.crafting_tables": "Crafting Tables",
|
||||
"tag.item.c.player_workstations.furnaces": "Furnaces",
|
||||
"tag.item.c.potions": "Potions",
|
||||
"tag.item.c.potions.bottle": "Bottled Potions",
|
||||
"tag.item.c.raw_blocks": "Raw Blocks",
|
||||
"tag.item.c.raw_blocks.copper": "Raw Copper Blocks",
|
||||
"tag.item.c.raw_blocks.gold": "Raw Gold Blocks",
|
||||
|
@ -259,6 +331,9 @@
|
|||
"tag.item.c.rods.breeze": "Breeze Rods",
|
||||
"tag.item.c.rods.wooden": "Wooden Rods",
|
||||
"tag.item.c.ropes": "Ropes",
|
||||
"tag.item.c.sands": "Sands",
|
||||
"tag.item.c.sands.colorless": "Colorless Sands",
|
||||
"tag.item.c.sands.red": "Red Sands",
|
||||
"tag.item.c.sandstone.blocks": "Sandstone Blocks",
|
||||
"tag.item.c.sandstone.red_blocks": "Red Sandstone Blocks",
|
||||
"tag.item.c.sandstone.red_slabs": "Red Sandstone Slabs",
|
||||
|
@ -268,6 +343,12 @@
|
|||
"tag.item.c.sandstone.uncolored_blocks": "Uncolored Sandstone Blocks",
|
||||
"tag.item.c.sandstone.uncolored_slabs": "Uncolored Sandstone Slabs",
|
||||
"tag.item.c.sandstone.uncolored_stairs": "Uncolored Sandstone Stairs",
|
||||
"tag.item.c.seeds": "Seeds",
|
||||
"tag.item.c.seeds.beetroot": "Beetroot Seeds",
|
||||
"tag.item.c.seeds.melon": "Melon Seeds",
|
||||
"tag.item.c.seeds.pumpkin": "Pumpkin Seeds",
|
||||
"tag.item.c.seeds.torchflower": "Torchflower Seeds",
|
||||
"tag.item.c.seeds.wheat": "Wheat Seeds",
|
||||
"tag.item.c.shulker_boxes": "Shulker Boxes",
|
||||
"tag.item.c.slime_balls": "Slimeballs",
|
||||
"tag.item.c.stones": "Stones",
|
||||
|
@ -325,11 +406,14 @@
|
|||
"tag.worldgen.biome.c.is_cave": "Cave",
|
||||
"tag.worldgen.biome.c.is_cold": "Cold",
|
||||
"tag.worldgen.biome.c.is_cold.end": "Cold End",
|
||||
"tag.worldgen.biome.c.is_cold.nether": "Cold Nether",
|
||||
"tag.worldgen.biome.c.is_cold.overworld": "Cold Overworld",
|
||||
"tag.worldgen.biome.c.is_dark_forest": "Dark Forest",
|
||||
"tag.worldgen.biome.c.is_dead": "Dead",
|
||||
"tag.worldgen.biome.c.is_deep_ocean": "Deep Ocean",
|
||||
"tag.worldgen.biome.c.is_dense_vegetation": "Dense Vegetation",
|
||||
"tag.worldgen.biome.c.is_dense_vegetation.end": "Dense End Vegetation",
|
||||
"tag.worldgen.biome.c.is_dense_vegetation.nether": "Dense Nether Vegetation",
|
||||
"tag.worldgen.biome.c.is_dense_vegetation.overworld": "Dense Overworld Vegetation",
|
||||
"tag.worldgen.biome.c.is_desert": "Desert",
|
||||
"tag.worldgen.biome.c.is_dry": "Dry",
|
||||
|
@ -342,10 +426,13 @@
|
|||
"tag.worldgen.biome.c.is_forest": "Forest",
|
||||
"tag.worldgen.biome.c.is_hill": "Hills",
|
||||
"tag.worldgen.biome.c.is_hot": "Hot",
|
||||
"tag.worldgen.biome.c.is_hot.end": "Hot End",
|
||||
"tag.worldgen.biome.c.is_hot.nether": "Hot Nether",
|
||||
"tag.worldgen.biome.c.is_hot.overworld": "Hot Overworld",
|
||||
"tag.worldgen.biome.c.is_icy": "Icy",
|
||||
"tag.worldgen.biome.c.is_jungle": "Jungle",
|
||||
"tag.worldgen.biome.c.is_lush": "Lush",
|
||||
"tag.worldgen.biome.c.is_magical": "Magical",
|
||||
"tag.worldgen.biome.c.is_mountain": "Mountain",
|
||||
"tag.worldgen.biome.c.is_mountain.peak": "Mountain Peak",
|
||||
"tag.worldgen.biome.c.is_mountain.slope": "Mountain Slope",
|
||||
|
@ -357,17 +444,25 @@
|
|||
"tag.worldgen.biome.c.is_outer_end_island": "Outer End Island",
|
||||
"tag.worldgen.biome.c.is_overworld": "Overworld",
|
||||
"tag.worldgen.biome.c.is_plains": "Plains",
|
||||
"tag.worldgen.biome.c.is_plateau": "Plateau",
|
||||
"tag.worldgen.biome.c.is_rare": "Rare",
|
||||
"tag.worldgen.biome.c.is_river": "River",
|
||||
"tag.worldgen.biome.c.is_sandy": "Sandy",
|
||||
"tag.worldgen.biome.c.is_savanna": "Savanna",
|
||||
"tag.worldgen.biome.c.is_shallow_ocean": "Shallow Ocean",
|
||||
"tag.worldgen.biome.c.is_snowy": "Snowy",
|
||||
"tag.worldgen.biome.c.is_snowy_plains": "Snowy Plains",
|
||||
"tag.worldgen.biome.c.is_sparse_vegetation": "Sparse Vegetation",
|
||||
"tag.worldgen.biome.c.is_sparse_vegetation.end": "Sparse End Vegetation",
|
||||
"tag.worldgen.biome.c.is_sparse_vegetation.nether": "Sparse Nether Vegetation",
|
||||
"tag.worldgen.biome.c.is_sparse_vegetation.overworld": "Sparse Overworld Vegetation",
|
||||
"tag.worldgen.biome.c.is_spooky": "Spooky",
|
||||
"tag.worldgen.biome.c.is_stony_shores": "Stony Shores",
|
||||
"tag.worldgen.biome.c.is_swamp": "Swamp",
|
||||
"tag.worldgen.biome.c.is_taiga": "Taiga",
|
||||
"tag.worldgen.biome.c.is_temperate": "Temperate",
|
||||
"tag.worldgen.biome.c.is_temperate.end": "Temperate End",
|
||||
"tag.worldgen.biome.c.is_temperate.nether": "Temperate Nether",
|
||||
"tag.worldgen.biome.c.is_temperate.overworld": "Temperate Overworld",
|
||||
"tag.worldgen.biome.c.is_tree.coniferous": "Coniferous Tree",
|
||||
"tag.worldgen.biome.c.is_tree.deciduous": "Deciduous Tree",
|
||||
|
@ -377,6 +472,8 @@
|
|||
"tag.worldgen.biome.c.is_void": "Void",
|
||||
"tag.worldgen.biome.c.is_wasteland": "Wasteland",
|
||||
"tag.worldgen.biome.c.is_wet": "Wet",
|
||||
"tag.worldgen.biome.c.is_wet.end": "Wet End",
|
||||
"tag.worldgen.biome.c.is_wet.nether": "Wet Nether",
|
||||
"tag.worldgen.biome.c.is_wet.overworld": "Wet Overworld",
|
||||
"tag.worldgen.biome.c.is_windswept": "Windswept",
|
||||
"tag.worldgen.biome.c.no_default_monsters": "No Default Monsters",
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"values": [
|
||||
"#c:chests/wooden",
|
||||
"minecraft:ender_chest"
|
||||
"#c:chests/trapped",
|
||||
"#c:chests/ender"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:ender_chest"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:trapped_chest"
|
||||
]
|
||||
}
|
|
@ -1,8 +1,20 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:cobblestone",
|
||||
"minecraft:mossy_cobblestone",
|
||||
"minecraft:cobbled_deepslate",
|
||||
"minecraft:infested_cobblestone"
|
||||
{
|
||||
"id": "#c:cobblestones/normal",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:cobblestones/mossy",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:cobblestones/infested",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:cobblestones/deepslate",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:cobbled_deepslate"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:infested_cobblestone"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:mossy_cobblestone"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:cobblestone"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:end_stone"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#c:fence_gates/wooden",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:oak_fence_gate",
|
||||
"minecraft:spruce_fence_gate",
|
||||
"minecraft:birch_fence_gate",
|
||||
"minecraft:jungle_fence_gate",
|
||||
"minecraft:acacia_fence_gate",
|
||||
"minecraft:dark_oak_fence_gate",
|
||||
"minecraft:crimson_fence_gate",
|
||||
"minecraft:warped_fence_gate",
|
||||
"minecraft:mangrove_fence_gate",
|
||||
"minecraft:bamboo_fence_gate",
|
||||
"minecraft:cherry_fence_gate"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#c:fences/wooden",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:fences/nether_brick",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:nether_brick_fence"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:oak_fence",
|
||||
"minecraft:spruce_fence",
|
||||
"minecraft:birch_fence",
|
||||
"minecraft:jungle_fence",
|
||||
"minecraft:acacia_fence",
|
||||
"minecraft:dark_oak_fence",
|
||||
"minecraft:crimson_fence",
|
||||
"minecraft:warped_fence",
|
||||
"minecraft:mangrove_fence",
|
||||
"minecraft:bamboo_fence",
|
||||
"minecraft:cherry_fence"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:gravel"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:netherrack"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:deepslate"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:netherrack"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:stone"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:copper_ore",
|
||||
"minecraft:deepslate_copper_ore",
|
||||
"minecraft:deepslate_lapis_ore",
|
||||
"minecraft:deepslate_redstone_ore",
|
||||
"minecraft:lapis_ore",
|
||||
"minecraft:redstone_ore"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:ancient_debris",
|
||||
"minecraft:coal_ore",
|
||||
"minecraft:deepslate_coal_ore",
|
||||
"minecraft:deepslate_diamond_ore",
|
||||
"minecraft:deepslate_emerald_ore",
|
||||
"minecraft:deepslate_gold_ore",
|
||||
"minecraft:deepslate_iron_ore",
|
||||
"minecraft:diamond_ore",
|
||||
"minecraft:emerald_ore",
|
||||
"minecraft:gold_ore",
|
||||
"minecraft:iron_ore",
|
||||
"minecraft:nether_quartz_ore"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:nether_gold_ore"
|
||||
]
|
||||
}
|
|
@ -1,31 +1,31 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:coal_ores",
|
||||
"id": "#c:ores/coal",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:copper_ores",
|
||||
"id": "#c:ores/copper",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:diamond_ores",
|
||||
"id": "#c:ores/diamond",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:emerald_ores",
|
||||
"id": "#c:ores/emerald",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:gold_ores",
|
||||
"id": "#c:ores/gold",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:iron_ores",
|
||||
"id": "#c:ores/iron",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:lapis_ores",
|
||||
"id": "#c:ores/lapis",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
|
@ -33,7 +33,7 @@
|
|||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:redstone_ores",
|
||||
"id": "#c:ores/redstone",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:coal_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:copper_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:diamond_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:emerald_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:gold_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:iron_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:lapis_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:redstone_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:deepslate_coal_ore",
|
||||
"minecraft:deepslate_copper_ore",
|
||||
"minecraft:deepslate_diamond_ore",
|
||||
"minecraft:deepslate_emerald_ore",
|
||||
"minecraft:deepslate_gold_ore",
|
||||
"minecraft:deepslate_iron_ore",
|
||||
"minecraft:deepslate_lapis_ore",
|
||||
"minecraft:deepslate_redstone_ore"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:nether_gold_ore",
|
||||
"minecraft:nether_quartz_ore"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:coal_ore",
|
||||
"minecraft:copper_ore",
|
||||
"minecraft:diamond_ore",
|
||||
"minecraft:emerald_ore",
|
||||
"minecraft:gold_ore",
|
||||
"minecraft:iron_ore",
|
||||
"minecraft:lapis_ore",
|
||||
"minecraft:redstone_ore"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#c:sands/colorless",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:sands/red",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:sand"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:red_sand"
|
||||
]
|
||||
}
|
|
@ -9,6 +9,8 @@
|
|||
"minecraft:stripped_mangrove_log",
|
||||
"minecraft:stripped_oak_log",
|
||||
"minecraft:stripped_pale_oak_log",
|
||||
"minecraft:stripped_spruce_log"
|
||||
"minecraft:stripped_spruce_log",
|
||||
"minecraft:stripped_crimson_stem",
|
||||
"minecraft:stripped_warped_stem"
|
||||
]
|
||||
}
|
|
@ -8,6 +8,8 @@
|
|||
"minecraft:stripped_mangrove_wood",
|
||||
"minecraft:stripped_oak_wood",
|
||||
"minecraft:stripped_pale_oak_wood",
|
||||
"minecraft:stripped_spruce_wood"
|
||||
"minecraft:stripped_spruce_wood",
|
||||
"minecraft:stripped_crimson_hyphae",
|
||||
"minecraft:stripped_warped_hyphae"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:bone"
|
||||
]
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"values": [
|
||||
"#c:chests/wooden",
|
||||
"minecraft:ender_chest"
|
||||
"#c:chests/trapped",
|
||||
"#c:chests/ender"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:ender_chest"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:trapped_chest"
|
||||
]
|
||||
}
|
|
@ -1,8 +1,20 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:cobblestone",
|
||||
"minecraft:mossy_cobblestone",
|
||||
"minecraft:cobbled_deepslate",
|
||||
"minecraft:infested_cobblestone"
|
||||
{
|
||||
"id": "#c:cobblestones/normal",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:cobblestones/mossy",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:cobblestones/infested",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:cobblestones/deepslate",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:cobbled_deepslate"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:infested_cobblestone"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:mossy_cobblestone"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:cobblestone"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:egg"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:end_stone"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:feather"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#c:fence_gates/wooden",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:oak_fence_gate",
|
||||
"minecraft:spruce_fence_gate",
|
||||
"minecraft:birch_fence_gate",
|
||||
"minecraft:jungle_fence_gate",
|
||||
"minecraft:acacia_fence_gate",
|
||||
"minecraft:dark_oak_fence_gate",
|
||||
"minecraft:crimson_fence_gate",
|
||||
"minecraft:warped_fence_gate",
|
||||
"minecraft:mangrove_fence_gate",
|
||||
"minecraft:bamboo_fence_gate",
|
||||
"minecraft:cherry_fence_gate"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#c:fences/wooden",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:fences/nether_brick",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:nether_brick_fence"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:oak_fence",
|
||||
"minecraft:spruce_fence",
|
||||
"minecraft:birch_fence",
|
||||
"minecraft:jungle_fence",
|
||||
"minecraft:acacia_fence",
|
||||
"minecraft:dark_oak_fence",
|
||||
"minecraft:crimson_fence",
|
||||
"minecraft:warped_fence",
|
||||
"minecraft:mangrove_fence",
|
||||
"minecraft:bamboo_fence",
|
||||
"minecraft:cherry_fence"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:gravel"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:gunpowder"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:red_mushroom",
|
||||
"minecraft:brown_mushroom"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:nether_star"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:netherrack"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:deepslate"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:netherrack"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:stone"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:copper_ore",
|
||||
"minecraft:deepslate_copper_ore",
|
||||
"minecraft:deepslate_lapis_ore",
|
||||
"minecraft:deepslate_redstone_ore",
|
||||
"minecraft:lapis_ore",
|
||||
"minecraft:redstone_ore"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:ancient_debris",
|
||||
"minecraft:coal_ore",
|
||||
"minecraft:deepslate_coal_ore",
|
||||
"minecraft:deepslate_diamond_ore",
|
||||
"minecraft:deepslate_emerald_ore",
|
||||
"minecraft:deepslate_gold_ore",
|
||||
"minecraft:deepslate_iron_ore",
|
||||
"minecraft:diamond_ore",
|
||||
"minecraft:emerald_ore",
|
||||
"minecraft:gold_ore",
|
||||
"minecraft:iron_ore",
|
||||
"minecraft:nether_quartz_ore"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:nether_gold_ore"
|
||||
]
|
||||
}
|
|
@ -1,31 +1,31 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:coal_ores",
|
||||
"id": "#c:ores/coal",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:copper_ores",
|
||||
"id": "#c:ores/copper",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:diamond_ores",
|
||||
"id": "#c:ores/diamond",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:emerald_ores",
|
||||
"id": "#c:ores/emerald",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:gold_ores",
|
||||
"id": "#c:ores/gold",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:iron_ores",
|
||||
"id": "#c:ores/iron",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:lapis_ores",
|
||||
"id": "#c:ores/lapis",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
|
@ -33,15 +33,7 @@
|
|||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#minecraft:redstone_ores",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:ores/quartz",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:ores/netherite_scrap",
|
||||
"id": "#c:ores/redstone",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:coal_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:copper_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:diamond_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:emerald_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:gold_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:iron_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:lapis_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -1,5 +1,9 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:nether_quartz_ore"
|
||||
"minecraft:nether_quartz_ore",
|
||||
{
|
||||
"id": "#c:quartz_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#minecraft:redstone_ores",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:deepslate_coal_ore",
|
||||
"minecraft:deepslate_copper_ore",
|
||||
"minecraft:deepslate_diamond_ore",
|
||||
"minecraft:deepslate_emerald_ore",
|
||||
"minecraft:deepslate_gold_ore",
|
||||
"minecraft:deepslate_iron_ore",
|
||||
"minecraft:deepslate_lapis_ore",
|
||||
"minecraft:deepslate_redstone_ore"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:nether_gold_ore",
|
||||
"minecraft:nether_quartz_ore"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:coal_ore",
|
||||
"minecraft:copper_ore",
|
||||
"minecraft:diamond_ore",
|
||||
"minecraft:emerald_ore",
|
||||
"minecraft:gold_ore",
|
||||
"minecraft:iron_ore",
|
||||
"minecraft:lapis_ore",
|
||||
"minecraft:redstone_ore"
|
||||
]
|
||||
}
|
|
@ -1,7 +1,8 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:potion",
|
||||
"minecraft:splash_potion",
|
||||
"minecraft:lingering_potion"
|
||||
{
|
||||
"id": "#c:potions/bottle",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:potion",
|
||||
"minecraft:splash_potion",
|
||||
"minecraft:lingering_potion"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#c:sands/colorless",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:sands/red",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:sand"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:red_sand"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"values": [
|
||||
{
|
||||
"id": "#c:seeds/beetroot",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:seeds/melon",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:seeds/pumpkin",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:seeds/torchflower",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "#c:seeds/wheat",
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:beetroot_seeds"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:melon_seeds"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:pumpkin_seeds"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:torchflower_seeds"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"values": [
|
||||
"minecraft:wheat_seeds"
|
||||
]
|
||||
}
|
|
@ -9,6 +9,8 @@
|
|||
"minecraft:stripped_mangrove_log",
|
||||
"minecraft:stripped_oak_log",
|
||||
"minecraft:stripped_pale_oak_log",
|
||||
"minecraft:stripped_spruce_log"
|
||||
"minecraft:stripped_spruce_log",
|
||||
"minecraft:stripped_crimson_stem",
|
||||
"minecraft:stripped_warped_stem"
|
||||
]
|
||||
}
|
|
@ -8,6 +8,8 @@
|
|||
"minecraft:stripped_mangrove_wood",
|
||||
"minecraft:stripped_oak_wood",
|
||||
"minecraft:stripped_pale_oak_wood",
|
||||
"minecraft:stripped_spruce_wood"
|
||||
"minecraft:stripped_spruce_wood",
|
||||
"minecraft:stripped_crimson_hyphae",
|
||||
"minecraft:stripped_warped_hyphae"
|
||||
]
|
||||
}
|
|
@ -1,5 +1,7 @@
|
|||
{
|
||||
"values": [
|
||||
"#c:is_cold/overworld"
|
||||
"#c:is_cold/overworld",
|
||||
"#c:is_cold/nether",
|
||||
"#c:is_cold/end"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"values": []
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue