Class ConcentricRingsStructurePlacement
java.lang.Object
net.minecraft.world.gen.chunk.placement.StructurePlacement
net.minecraft.world.gen.chunk.placement.ConcentricRingsStructurePlacement
- Mappings:
- Namespace - Name - official - dlv- intermediary - net/minecraft/class_6871- named - net/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.world.gen.chunk.placement.StructurePlacementStructurePlacement.ExclusionZone, StructurePlacement.FrequencyReductionMethod, StructurePlacement.GenerationPredicate
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<ConcentricRingsStructurePlacement>private final intprivate final intprivate final RegistryEntryList<Biome>private final intFields inherited from class net.minecraft.world.gen.chunk.placement.StructurePlacementTYPE_CODEC
- 
Constructor SummaryConstructorsConstructorDescriptionConcentricRingsStructurePlacement(int distance, int spread, int structureCount, RegistryEntryList<Biome> preferredBiomes) ConcentricRingsStructurePlacement(Vec3i locateOffset, StructurePlacement.FrequencyReductionMethod generationPredicateType, float frequency, int salt, Optional<StructurePlacement.ExclusionZone> exclusionZone, int distance, int spread, int structureCount, RegistryEntryList<Biome> preferredBiomes) 
- 
Method SummaryModifier and TypeMethodDescriptionintgetCount()intintgetType()protected booleanisStartChunk(ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, long seed, int chunkX, int chunkZ) private static com.mojang.datafixers.Products.P9<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<ConcentricRingsStructurePlacement>,Vec3i, StructurePlacement.FrequencyReductionMethod, Float, Integer, Optional<StructurePlacement.ExclusionZone>, Integer, Integer, Integer, RegistryEntryList<Biome>> method_41629(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<ConcentricRingsStructurePlacement> instance) Methods inherited from class net.minecraft.world.gen.chunk.placement.StructurePlacementgetExclusionZone, getFrequency, getFrequencyReductionMethod, getLocateOffset, getLocatePos, getSalt, method_41637, shouldGenerate
- 
Field Details- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldlv;a:Lcom/mojang/serialization/Codec;- intermediary - field_36419- Lnet/minecraft/class_6871;field_36419:Lcom/mojang/serialization/Codec;- named - CODEC- Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;CODEC:Lcom/mojang/serialization/Codec;
 
- 
distanceprivate final int distance- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldlv;c:I- intermediary - field_37768- Lnet/minecraft/class_6871;field_37768:I- named - distance- Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;distance:I
 
- 
spreadprivate final int spread- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldlv;d:I- intermediary - field_37769- Lnet/minecraft/class_6871;field_37769:I- named - spread- Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;spread:I
 
- 
countprivate final int count- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldlv;e:I- intermediary - field_37770- Lnet/minecraft/class_6871;field_37770:I- named - count- Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;count:I
 
- 
preferredBiomes- Mappings:
- Namespace - Name - Mixin selector - official - f- Ldlv;f:Lhe;- intermediary - field_37771- Lnet/minecraft/class_6871;field_37771:Lnet/minecraft/class_6885;- named - preferredBiomes- Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;preferredBiomes:Lnet/minecraft/util/registry/RegistryEntryList;
 
 
- 
- 
Constructor Details- 
ConcentricRingsStructurePlacementpublic ConcentricRingsStructurePlacement(Vec3i locateOffset, StructurePlacement.FrequencyReductionMethod generationPredicateType, float frequency, int salt, Optional<StructurePlacement.ExclusionZone> exclusionZone, int distance, int spread, int structureCount, RegistryEntryList<Biome> preferredBiomes) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldlv;<init>(Lhs;Ldly$c;FILjava/util/Optional;IIILhe;)V- intermediary - <init>- Lnet/minecraft/class_6871;<init>(Lnet/minecraft/class_2382;Lnet/minecraft/class_6874$class_7154;FILjava/util/Optional;IIILnet/minecraft/class_6885;)V- named - <init>- Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;<init>(Lnet/minecraft/util/math/Vec3i;Lnet/minecraft/world/gen/chunk/placement/StructurePlacement$FrequencyReductionMethod;FILjava/util/Optional;IIILnet/minecraft/util/registry/RegistryEntryList;)V
 
- 
ConcentricRingsStructurePlacementpublic ConcentricRingsStructurePlacement(int distance, int spread, int structureCount, RegistryEntryList<Biome> preferredBiomes) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldlv;<init>(IIILhe;)V- intermediary - <init>- Lnet/minecraft/class_6871;<init>(IIILnet/minecraft/class_6885;)V- named - <init>- Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;<init>(IIILnet/minecraft/util/registry/RegistryEntryList;)V
 
 
- 
- 
Method Details- 
method_41629private static com.mojang.datafixers.Products.P9<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<ConcentricRingsStructurePlacement>,Vec3i, method_41629StructurePlacement.FrequencyReductionMethod, Float, Integer, Optional<StructurePlacement.ExclusionZone>, Integer, Integer, Integer, RegistryEntryList<Biome>> (com.mojang.serialization.codecs.RecordCodecBuilder.Instance<ConcentricRingsStructurePlacement> instance) - Mappings:
- Namespace - Name - Mixin selector - official - b- Ldlv;b(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9;- intermediary - method_41629- Lnet/minecraft/class_6871;method_41629(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9;- named - method_41629- Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;method_41629(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9;
 
- 
getDistancepublic int getDistance()- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldlv;a()I- intermediary - method_41627- Lnet/minecraft/class_6871;method_41627()I- named - getDistance- Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;getDistance()I
 
- 
getSpreadpublic int getSpread()- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldlv;b()I- intermediary - method_41628- Lnet/minecraft/class_6871;method_41628()I- named - getSpread- Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;getSpread()I
 
- 
getCountpublic int getCount()- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldlv;c()I- intermediary - method_41630- Lnet/minecraft/class_6871;method_41630()I- named - getCount- Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;getCount()I
 
- 
getPreferredBiomes- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldlv;d()Lhe;- intermediary - method_41631- Lnet/minecraft/class_6871;method_41631()Lnet/minecraft/class_6885;- named - getPreferredBiomes- Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;getPreferredBiomes()Lnet/minecraft/util/registry/RegistryEntryList;
 
- 
isStartChunkprotected boolean isStartChunk(ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, long seed, int chunkX, int chunkZ) - Specified by:
- isStartChunkin class- StructurePlacement
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldly;a(Lcxk;Ldbf;JII)Z- intermediary - method_40168- Lnet/minecraft/class_6874;method_40168(Lnet/minecraft/class_2794;Lnet/minecraft/class_7138;JII)Z- named - isStartChunk- Lnet/minecraft/world/gen/chunk/placement/StructurePlacement;isStartChunk(Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/world/gen/noise/NoiseConfig;JII)Z
 
- 
getType- Specified by:
- getTypein class- StructurePlacement
- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldly;e()Ldlz;- intermediary - method_40166- Lnet/minecraft/class_6874;method_40166()Lnet/minecraft/class_6875;- named - getType- Lnet/minecraft/world/gen/chunk/placement/StructurePlacement;getType()Lnet/minecraft/world/gen/chunk/placement/StructurePlacementType;
 
 
-