Class ConcentricRingsStructurePlacement
java.lang.Object
net.minecraft.world.gen.chunk.placement.StructurePlacement
net.minecraft.world.gen.chunk.placement.ConcentricRingsStructurePlacement
- Mappings:
Namespace Name official dhjintermediary net/minecraft/class_6871named net/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.gen.chunk.placement.StructurePlacement
StructurePlacement.class_7152, StructurePlacement.FrequencyReductionMethod, StructurePlacement.GenerationPredicate -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final RegistryEntryList<Biome>static final com.mojang.serialization.Codec<ConcentricRingsStructurePlacement>private final intprivate final intprivate final intFields inherited from class net.minecraft.world.gen.chunk.placement.StructurePlacement
TYPE_CODEC -
Constructor Summary
ConstructorsConstructorDescriptionConcentricRingsStructurePlacement(int int2, int int3, int structureCount, RegistryEntryList<Biome> biasedToBiomes) ConcentricRingsStructurePlacement(Vec3i locateOffset, StructurePlacement.FrequencyReductionMethod generationPredicateType, float float2, int int2, Optional<StructurePlacement.class_7152> optional, int int3, int int4, int structureCount, RegistryEntryList<Biome> biasedToBiomes) -
Method Summary
Modifier and TypeMethodDescriptionintgetType()protected booleanisStartChunk(ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, long long2, int int2, int int3) intintprivate static com.mojang.datafixers.Products.P9<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<ConcentricRingsStructurePlacement>,Vec3i, StructurePlacement.FrequencyReductionMethod, Float, Integer, Optional<StructurePlacement.class_7152>, 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.StructurePlacement
getExclusionZone, getFrequency, getFrequencyReductionMethod, getLocateOffset, getSalt, method_41636, method_41637, method_41639
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official aLdhj;a:Lcom/mojang/serialization/Codec;intermediary field_36419Lnet/minecraft/class_6871;field_36419:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;CODEC:Lcom/mojang/serialization/Codec;
-
field_37768
private final int field_37768- Mappings:
Namespace Name Mixin selector official cLdhj;c:Iintermediary field_37768Lnet/minecraft/class_6871;field_37768:Inamed field_37768Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;field_37768:I
-
field_37769
private final int field_37769- Mappings:
Namespace Name Mixin selector official dLdhj;d:Iintermediary field_37769Lnet/minecraft/class_6871;field_37769:Inamed field_37769Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;field_37769:I
-
structureCount
private final int structureCount- Mappings:
Namespace Name Mixin selector official eLdhj;e:Iintermediary field_37770Lnet/minecraft/class_6871;field_37770:Inamed structureCountLnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;structureCount:I
-
biasedToBiomes
- Mappings:
Namespace Name Mixin selector official fLdhj;f:Lgv;intermediary field_37771Lnet/minecraft/class_6871;field_37771:Lnet/minecraft/class_6885;named biasedToBiomesLnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;biasedToBiomes:Lnet/minecraft/util/registry/RegistryEntryList;
-
-
Constructor Details
-
ConcentricRingsStructurePlacement
public ConcentricRingsStructurePlacement(Vec3i locateOffset, StructurePlacement.FrequencyReductionMethod generationPredicateType, float float2, int int2, Optional<StructurePlacement.class_7152> optional, int int3, int int4, int structureCount, RegistryEntryList<Biome> biasedToBiomes) - Mappings:
Namespace Name Mixin selector official <init>Ldhj;<init>(Lhj;Ldhm$c;FILjava/util/Optional;IIILgv;)Vintermediary <init>Lnet/minecraft/class_6871;<init>(Lnet/minecraft/class_2382;Lnet/minecraft/class_6874$class_7154;FILjava/util/Optional;IIILnet/minecraft/class_6885;)Vnamed <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
-
ConcentricRingsStructurePlacement
public ConcentricRingsStructurePlacement(int int2, int int3, int structureCount, RegistryEntryList<Biome> biasedToBiomes) - Mappings:
Namespace Name Mixin selector official <init>Ldhj;<init>(IIILgv;)Vintermediary <init>Lnet/minecraft/class_6871;<init>(IIILnet/minecraft/class_6885;)Vnamed <init>Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;<init>(IIILnet/minecraft/util/registry/RegistryEntryList;)V
-
-
Method Details
-
method_41629
private static com.mojang.datafixers.Products.P9<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<ConcentricRingsStructurePlacement>,Vec3i, method_41629StructurePlacement.FrequencyReductionMethod, Float, Integer, Optional<StructurePlacement.class_7152>, Integer, Integer, Integer, RegistryEntryList<Biome>> (com.mojang.serialization.codecs.RecordCodecBuilder.Instance<ConcentricRingsStructurePlacement> instance) - Mappings:
Namespace Name Mixin selector official bLdhj;b(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9;intermediary method_41629Lnet/minecraft/class_6871;method_41629(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9;named method_41629Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;method_41629(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9;
-
method_41627
public int method_41627()- Mappings:
Namespace Name Mixin selector official aLdhj;a()Iintermediary method_41627Lnet/minecraft/class_6871;method_41627()Inamed method_41627Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;method_41627()I
-
method_41628
public int method_41628()- Mappings:
Namespace Name Mixin selector official bLdhj;b()Iintermediary method_41628Lnet/minecraft/class_6871;method_41628()Inamed method_41628Lnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;method_41628()I
-
getStructureCount
public int getStructureCount()- Mappings:
Namespace Name Mixin selector official cLdhj;c()Iintermediary method_41630Lnet/minecraft/class_6871;method_41630()Inamed getStructureCountLnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;getStructureCount()I
-
getBiasedToBiomes
- Mappings:
Namespace Name Mixin selector official dLdhj;d()Lgv;intermediary method_41631Lnet/minecraft/class_6871;method_41631()Lnet/minecraft/class_6885;named getBiasedToBiomesLnet/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement;getBiasedToBiomes()Lnet/minecraft/util/registry/RegistryEntryList;
-
isStartChunk
protected boolean isStartChunk(ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, long long2, int int2, int int3) - Specified by:
isStartChunkin classStructurePlacement- Mappings:
Namespace Name Mixin selector official aLdhm;a(Lctg;Lcxa;JII)Zintermediary method_40168Lnet/minecraft/class_6874;method_40168(Lnet/minecraft/class_2794;Lnet/minecraft/class_7138;JII)Znamed isStartChunkLnet/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 classStructurePlacement- Mappings:
Namespace Name Mixin selector official eLdhm;e()Ldhn;intermediary method_40166Lnet/minecraft/class_6874;method_40166()Lnet/minecraft/class_6875;named getTypeLnet/minecraft/world/gen/chunk/placement/StructurePlacement;getType()Lnet/minecraft/world/gen/chunk/placement/StructurePlacementType;
-