From 443042c6ef1e349df673c2dddcbc4e18a2924ff3 Mon Sep 17 00:00:00 2001 From: Frank Date: Thu, 17 Mar 2022 22:05:45 +0100 Subject: [PATCH] Fixes for Nether Features, Structures and Commands --- .../java/ru/bclib/world/structures/BCLStructureFeature.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/ru/bclib/world/structures/BCLStructureFeature.java b/src/main/java/ru/bclib/world/structures/BCLStructureFeature.java index 0894ae89..146b4585 100644 --- a/src/main/java/ru/bclib/world/structures/BCLStructureFeature.java +++ b/src/main/java/ru/bclib/world/structures/BCLStructureFeature.java @@ -36,6 +36,7 @@ public class BCLStructureFeature { public final TagKey biomeTag; public final ResourceKey> structureKey; public final ResourceKey structureSetKey; + public final RandomSpreadStructurePlacement spreadConfig; public BCLStructureFeature(ResourceLocation id, StructureFeature structure, GenerationStep.Decoration step, int spacing, int separation) { this(id, structure, step, spacing, separation, false); @@ -54,7 +55,7 @@ public class BCLStructureFeature { // StructureFeature.register("jungle_pyramid", new JunglePyramidFeature(NoneFeatureConfiguration.CODEC), GenerationStep.Decoration.SURFACE_STRUCTURES); // - final RandomSpreadStructurePlacement spreadConfig = new RandomSpreadStructurePlacement(spacing, separation, RandomSpreadType.LINEAR, RANDOM.nextInt(8192)); + this.spreadConfig = new RandomSpreadStructurePlacement(spacing, separation, RandomSpreadType.LINEAR, RANDOM.nextInt(8192)); this.structureKey = ResourceKey.create(Registry.CONFIGURED_STRUCTURE_FEATURE_REGISTRY, id); this.structureSetKey = ResourceKey.create(Registry.STRUCTURE_SET_REGISTRY, id);