From 590af3ed1583582f6405dba8827b0fe3627ddc8c Mon Sep 17 00:00:00 2001 From: Micle Date: Fri, 6 Jun 2025 03:52:08 +0100 Subject: [PATCH] Added biome modifiers to world gen datagen. --- .../data/server/ModWorldGenProvider.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/dev/micle/firefly_bush_backport/data/server/ModWorldGenProvider.java b/src/main/java/dev/micle/firefly_bush_backport/data/server/ModWorldGenProvider.java index cd258d2..3c9edc6 100644 --- a/src/main/java/dev/micle/firefly_bush_backport/data/server/ModWorldGenProvider.java +++ b/src/main/java/dev/micle/firefly_bush_backport/data/server/ModWorldGenProvider.java @@ -1,6 +1,7 @@ package dev.micle.firefly_bush_backport.data.server; import dev.micle.firefly_bush_backport.FireflyBushBackport; +import dev.micle.firefly_bush_backport.worldgen.ModBiomeModifiers; import dev.micle.firefly_bush_backport.worldgen.ModConfiguredFeatures; import dev.micle.firefly_bush_backport.worldgen.ModPlacedFeatures; import net.minecraft.core.HolderLookup; @@ -8,6 +9,7 @@ import net.minecraft.core.RegistrySetBuilder; import net.minecraft.core.registries.Registries; import net.minecraft.data.DataGenerator; import net.minecraftforge.common.data.DatapackBuiltinEntriesProvider; +import net.minecraftforge.registries.ForgeRegistries; import java.util.Set; import java.util.concurrent.CompletableFuture; @@ -15,7 +17,8 @@ import java.util.concurrent.CompletableFuture; public class ModWorldGenProvider extends DatapackBuiltinEntriesProvider { public static final RegistrySetBuilder BUILDER = new RegistrySetBuilder() .add(Registries.CONFIGURED_FEATURE, ModConfiguredFeatures::bootstrap) - .add(Registries.PLACED_FEATURE, ModPlacedFeatures::bootstrap); + .add(Registries.PLACED_FEATURE, ModPlacedFeatures::bootstrap) + .add(ForgeRegistries.Keys.BIOME_MODIFIERS, ModBiomeModifiers::bootstrap); public ModWorldGenProvider(DataGenerator generator, CompletableFuture registries) { super(generator.getPackOutput(), registries, BUILDER, Set.of(FireflyBushBackport.MOD_ID));