From b03dc507265bb646a50986da996ec17e84ee230d Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Thu, 23 Dec 2021 16:13:02 +0300 Subject: [PATCH] Duplicate function fix --- .../java/ru/bclib/api/features/BCLCommonFeatures.java | 6 +++--- .../java/ru/bclib/api/features/BCLFeatureBuilder.java | 9 --------- 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/src/main/java/ru/bclib/api/features/BCLCommonFeatures.java b/src/main/java/ru/bclib/api/features/BCLCommonFeatures.java index 5be9cf41..4e75fba2 100644 --- a/src/main/java/ru/bclib/api/features/BCLCommonFeatures.java +++ b/src/main/java/ru/bclib/api/features/BCLCommonFeatures.java @@ -39,7 +39,7 @@ public class BCLCommonFeatures { else { return BCLFeatureBuilder .start(id, feature) - .countAverage(density) + .oncePerChunks(density) .squarePlacement() .heightmap() .onlyInBiome() @@ -67,7 +67,7 @@ public class BCLCommonFeatures { * @return new BCLFeature instance. */ public static BCLFeature makeChancedFeature(ResourceLocation id, Decoration decoration, Feature feature, int chance) { - return BCLFeatureBuilder.start(id, feature).decoration(decoration).countAverage(chance).onlyInBiome().build(); + return BCLFeatureBuilder.start(id, feature).decoration(decoration).oncePerChunks(chance).onlyInBiome().build(); } /** @@ -108,7 +108,7 @@ public class BCLCommonFeatures { builder.oncePerChunks(veins); } else { - builder.countAverage(veins); + builder.oncePerChunks(veins); } return builder.build(new OreConfiguration( diff --git a/src/main/java/ru/bclib/api/features/BCLFeatureBuilder.java b/src/main/java/ru/bclib/api/features/BCLFeatureBuilder.java index e70c4991..3aa49a0d 100644 --- a/src/main/java/ru/bclib/api/features/BCLFeatureBuilder.java +++ b/src/main/java/ru/bclib/api/features/BCLFeatureBuilder.java @@ -79,15 +79,6 @@ public class BCLFeatureBuilder { return modifier(CountPlacement.of(UniformInt.of(0, count))); } - /** - * Generate feature in certain iterations (per chunk), count can be different in different chunks. - * @param average how many times feature will be generated in chunk (in average). - * @return same {@link BCLFeatureBuilder} instance. - */ - public BCLFeatureBuilder countAverage(int average) { - return modifier(RarityFilter.onAverageOnceEvery(average)); - } - /** * Generate feature in certain iterations (per chunk). * Feature will be generated on all layers (example - Nether plants).