mirror of
https://github.com/FabricMC/fabric.git
synced 2025-04-21 03:10:54 -04:00
Conventional Biome Tags tweaks (#2955)
* Birch Forest Tag #2330
* Fix #2649
* Run datagen
(cherry picked from commit 315602f6c2
)
This commit is contained in:
parent
71b82573d8
commit
521b5c52a5
4 changed files with 13 additions and 0 deletions
fabric-convention-tags-v1/src
datagen/java/net/fabricmc/fabric/impl/tag/convention/datagen/generators
generated/resources/data/c/tags/worldgen/biome
main/java/net/fabricmc/fabric/api/tag/convention/v1
|
@ -126,6 +126,9 @@ public class BiomeTagGenerator extends FabricTagProvider<Biome> {
|
|||
.add(BiomeKeys.STONY_SHORE);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.FOREST)
|
||||
.addOptionalTag(BiomeTags.IS_FOREST);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.BIRCH_FOREST)
|
||||
.add(BiomeKeys.BIRCH_FOREST)
|
||||
.add(BiomeKeys.OLD_GROWTH_BIRCH_FOREST);
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.OCEAN)
|
||||
.addOptionalTag(ConventionalBiomeTags.DEEP_OCEAN)
|
||||
.addOptionalTag(ConventionalBiomeTags.SHALLOW_OCEAN)
|
||||
|
@ -170,6 +173,7 @@ public class BiomeTagGenerator extends FabricTagProvider<Biome> {
|
|||
|
||||
private void generateClimateAndVegetationTags() {
|
||||
getOrCreateTagBuilder(ConventionalBiomeTags.CLIMATE_COLD)
|
||||
.add(BiomeKeys.SNOWY_PLAINS)
|
||||
.add(BiomeKeys.GROVE)
|
||||
.add(BiomeKeys.JAGGED_PEAKS)
|
||||
.add(BiomeKeys.TAIGA).add(BiomeKeys.SNOWY_TAIGA)
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"minecraft:birch_forest",
|
||||
"minecraft:old_growth_birch_forest"
|
||||
]
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"minecraft:snowy_plains",
|
||||
"minecraft:grove",
|
||||
"minecraft:jagged_peaks",
|
||||
"minecraft:taiga",
|
||||
|
|
|
@ -73,6 +73,7 @@ public final class ConventionalBiomeTags {
|
|||
* Biomes densely populated with deciduous trees.
|
||||
*/
|
||||
public static final TagKey<Biome> FOREST = register("forest");
|
||||
public static final TagKey<Biome> BIRCH_FOREST = register("birch_forest");
|
||||
public static final TagKey<Biome> OCEAN = register("ocean");
|
||||
public static final TagKey<Biome> DESERT = register("desert");
|
||||
public static final TagKey<Biome> RIVER = register("river");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue