From 71a23a274533ede901e75a8c9384c03ae1d6543d Mon Sep 17 00:00:00 2001 From: shedaniel Date: Tue, 18 Aug 2020 18:55:44 +0800 Subject: [PATCH] 1.4.1 Signed-off-by: shedaniel --- .../dynamic/registry/v1/BiomesRegistry.java | 18 +++++++++++++++--- gradle.properties | 2 +- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/cloth-dynamic-registry-api-v1/src/main/java/me/shedaniel/cloth/api/dynamic/registry/v1/BiomesRegistry.java b/cloth-dynamic-registry-api-v1/src/main/java/me/shedaniel/cloth/api/dynamic/registry/v1/BiomesRegistry.java index 181c1a4..9aaffe6 100644 --- a/cloth-dynamic-registry-api-v1/src/main/java/me/shedaniel/cloth/api/dynamic/registry/v1/BiomesRegistry.java +++ b/cloth-dynamic-registry-api-v1/src/main/java/me/shedaniel/cloth/api/dynamic/registry/v1/BiomesRegistry.java @@ -47,7 +47,11 @@ public final class BiomesRegistry { public static void registerFeature(DynamicRegistryManager manager, Biome biome, GenerationStep.Feature generationStep, RegistryKey> configuredFeature) { - registerFeature(manager, biome, generationStep, () -> manager.get(Registry.CONFIGURED_FEATURE_WORLDGEN).get(configuredFeature)); + registerFeature(biome, generationStep, () -> manager.get(Registry.CONFIGURED_FEATURE_WORLDGEN).get(configuredFeature)); + } + + public static void registerFeature(Biome biome, GenerationStep.Feature generationStep, Supplier> configuredFeature) { + registerFeature(null, biome, generationStep, configuredFeature); } public static void registerFeature(DynamicRegistryManager manager, Biome biome, GenerationStep.Feature generationStep, Supplier> configuredFeature) { @@ -71,7 +75,11 @@ public static void registerFeature(DynamicRegistryManager manager, Biome biome, } public static void registerStructure(DynamicRegistryManager manager, Biome biome, RegistryKey> configuredStructure) { - registerStructure(manager, biome, () -> manager.get(Registry.CONFIGURED_STRUCTURE_FEATURE_WORLDGEN).get(configuredStructure)); + registerStructure(biome, () -> manager.get(Registry.CONFIGURED_STRUCTURE_FEATURE_WORLDGEN).get(configuredStructure)); + } + + public static void registerStructure(Biome biome, Supplier> configuredStructure) { + registerStructure(null, biome, configuredStructure); } public static void registerStructure(DynamicRegistryManager manager, Biome biome, Supplier> configuredStructure) { @@ -86,7 +94,11 @@ public static void registerStructure(DynamicRegistryManager manager, Biome biome } public static void registerCarver(DynamicRegistryManager manager, Biome biome, GenerationStep.Carver carver, RegistryKey> configuredCarver) { - registerCarver(manager, biome, carver, () -> manager.get(Registry.CONFIGURED_CARVER_WORLDGEN).get(configuredCarver)); + registerCarver(biome, carver, () -> manager.get(Registry.CONFIGURED_CARVER_WORLDGEN).get(configuredCarver)); + } + + public static void registerCarver(Biome biome, GenerationStep.Carver carver, Supplier> configuredCarver) { + registerCarver(null, biome, carver, configuredCarver); } public static void registerCarver(DynamicRegistryManager manager, Biome biome, GenerationStep.Carver carver, Supplier> configuredCarver) { diff --git a/gradle.properties b/gradle.properties index 71aedf9..07f41b0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,5 +4,5 @@ minecraft_version=1.16.2 yarn_version=1.16.2+build.1+legacy.20w09a+build.8 fabric_loader_version=0.9.1+build.205 fabric_version=0.17.2+build.396-1.16 -mod_version=1.4.0 +mod_version=1.4.1 cloth_basic_math=0.5.1 \ No newline at end of file