Class OceanRuinStructure
java.lang.Object
net.minecraft.world.gen.structure.Structure
net.minecraft.world.gen.structure.OceanRuinStructure
- Mappings:
Namespace Name named net/minecraft/world/gen/structure/OceanRuinStructureintermediary net/minecraft/class_3411official fdb
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.world.gen.structure.Structure
Structure.Config, Structure.Context, Structure.StructurePosition -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal floatstatic final com.mojang.serialization.MapCodec<OceanRuinStructure> final floatFields inherited from class net.minecraft.world.gen.structure.Structure
config, ENTRY_CODEC, STRUCTURE_CODEC -
Constructor Summary
ConstructorsConstructorDescriptionOceanRuinStructure(Structure.Config config, OceanRuinStructure.BiomeTemperature biomeTemperature, float largeProbability, float clusterProbability) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddPieces(StructurePiecesCollector collector, Structure.Context context) getStructurePosition(Structure.Context context) getType()Methods inherited from class net.minecraft.world.gen.structure.Structure
configCodecBuilder, createCodec, createStructureStart, expandBoxIfShouldAdaptNoise, getAverageCornerHeights, getFeatureGenerationStep, getMinCornerHeight, getMinCornerHeight, getShiftedPos, getStructurePosition, getStructureSpawns, getTerrainAdaptation, getValidBiomes, getValidStructurePosition, postPlace
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/world/gen/structure/OceanRuinStructure;CODEC:Lcom/mojang/serialization/MapCodec;intermediary field_37807Lnet/minecraft/class_3411;field_37807:Lcom/mojang/serialization/MapCodec;official dLfdb;d:Lcom/mojang/serialization/MapCodec;
-
biomeTemperature
- Mappings:
Namespace Name Mixin selector named biomeTemperatureLnet/minecraft/world/gen/structure/OceanRuinStructure;biomeTemperature:Lnet/minecraft/world/gen/structure/OceanRuinStructure$BiomeTemperature;intermediary field_37808Lnet/minecraft/class_3411;field_37808:Lnet/minecraft/class_3411$class_3413;official eLfdb;e:Lfdb$a;
-
largeProbability
public final float largeProbability- Mappings:
Namespace Name Mixin selector named largeProbabilityLnet/minecraft/world/gen/structure/OceanRuinStructure;largeProbability:Fintermediary field_37809Lnet/minecraft/class_3411;field_37809:Fofficial fLfdb;f:F
-
clusterProbability
public final float clusterProbability- Mappings:
Namespace Name Mixin selector named clusterProbabilityLnet/minecraft/world/gen/structure/OceanRuinStructure;clusterProbability:Fintermediary field_37810Lnet/minecraft/class_3411;field_37810:Fofficial gLfdb;g:F
-
-
Constructor Details
-
OceanRuinStructure
public OceanRuinStructure(Structure.Config config, OceanRuinStructure.BiomeTemperature biomeTemperature, float largeProbability, float clusterProbability) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/gen/structure/OceanRuinStructure;<init>(Lnet/minecraft/world/gen/structure/Structure$Config;Lnet/minecraft/world/gen/structure/OceanRuinStructure$BiomeTemperature;FF)Vintermediary <init>Lnet/minecraft/class_3411;<init>(Lnet/minecraft/class_3195$class_7302;Lnet/minecraft/class_3411$class_3413;FF)Vofficial <init>Lfdb;<init>(Lfao$c;Lfdb$a;FF)V
-
-
Method Details
-
getStructurePosition
- Specified by:
getStructurePositionin classStructure- Mappings:
Namespace Name Mixin selector named getStructurePositionLnet/minecraft/world/gen/structure/Structure;getStructurePosition(Lnet/minecraft/world/gen/structure/Structure$Context;)Ljava/util/Optional;intermediary method_38676Lnet/minecraft/class_3195;method_38676(Lnet/minecraft/class_3195$class_7149;)Ljava/util/Optional;official aLfao;a(Lfao$a;)Ljava/util/Optional;
-
addPieces
- Mappings:
Namespace Name Mixin selector named addPiecesLnet/minecraft/world/gen/structure/OceanRuinStructure;addPieces(Lnet/minecraft/structure/StructurePiecesCollector;Lnet/minecraft/world/gen/structure/Structure$Context;)Vintermediary method_38700Lnet/minecraft/class_3411;method_38700(Lnet/minecraft/class_6626;Lnet/minecraft/class_3195$class_7149;)Vofficial aLfdb;a(Lfbg;Lfao$a;)V
-
getType
- Specified by:
getTypein classStructure- Mappings:
Namespace Name Mixin selector named getTypeLnet/minecraft/world/gen/structure/Structure;getType()Lnet/minecraft/world/gen/structure/StructureType;intermediary method_41618Lnet/minecraft/class_3195;method_41618()Lnet/minecraft/class_7151;official eLfao;e()Lfax;
-