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/OceanRuinStructure
intermediary net/minecraft/class_3411
official elk
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.gen.structure.Structure
Structure.Config, Structure.Context, Structure.StructurePosition
-
Field Summary
Modifier and TypeFieldDescriptionfinal float
static final com.mojang.serialization.MapCodec
<OceanRuinStructure> final float
Fields inherited from class net.minecraft.world.gen.structure.Structure
config, ENTRY_CODEC, STRUCTURE_CODEC
-
Constructor Summary
ConstructorDescriptionOceanRuinStructure
(Structure.Config config, OceanRuinStructure.BiomeTemperature biomeTemperature, float largeProbability, float clusterProbability) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
addPieces
(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 CODEC
Lnet/minecraft/world/gen/structure/OceanRuinStructure;CODEC:Lcom/mojang/serialization/MapCodec;
intermediary field_37807
Lnet/minecraft/class_3411;field_37807:Lcom/mojang/serialization/MapCodec;
official d
Lelk;d:Lcom/mojang/serialization/MapCodec;
-
biomeTemperature
- Mappings:
Namespace Name Mixin selector named biomeTemperature
Lnet/minecraft/world/gen/structure/OceanRuinStructure;biomeTemperature:Lnet/minecraft/world/gen/structure/OceanRuinStructure$BiomeTemperature;
intermediary field_37808
Lnet/minecraft/class_3411;field_37808:Lnet/minecraft/class_3411$class_3413;
official e
Lelk;e:Lelk$a;
-
largeProbability
public final float largeProbability- Mappings:
Namespace Name Mixin selector named largeProbability
Lnet/minecraft/world/gen/structure/OceanRuinStructure;largeProbability:F
intermediary field_37809
Lnet/minecraft/class_3411;field_37809:F
official f
Lelk;f:F
-
clusterProbability
public final float clusterProbability- Mappings:
Namespace Name Mixin selector named clusterProbability
Lnet/minecraft/world/gen/structure/OceanRuinStructure;clusterProbability:F
intermediary field_37810
Lnet/minecraft/class_3411;field_37810:F
official g
Lelk;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)V
intermediary <init>
Lnet/minecraft/class_3411;<init>(Lnet/minecraft/class_3195$class_7302;Lnet/minecraft/class_3411$class_3413;FF)V
official <init>
Lelk;<init>(Leix$c;Lelk$a;FF)V
-
-
Method Details
-
getStructurePosition
- Specified by:
getStructurePosition
in classStructure
- Mappings:
Namespace Name Mixin selector named getStructurePosition
Lnet/minecraft/world/gen/structure/Structure;getStructurePosition(Lnet/minecraft/world/gen/structure/Structure$Context;)Ljava/util/Optional;
intermediary method_38676
Lnet/minecraft/class_3195;method_38676(Lnet/minecraft/class_3195$class_7149;)Ljava/util/Optional;
official a
Leix;a(Leix$a;)Ljava/util/Optional;
-
addPieces
- Mappings:
Namespace Name Mixin selector named addPieces
Lnet/minecraft/world/gen/structure/OceanRuinStructure;addPieces(Lnet/minecraft/structure/StructurePiecesCollector;Lnet/minecraft/world/gen/structure/Structure$Context;)V
intermediary method_38700
Lnet/minecraft/class_3411;method_38700(Lnet/minecraft/class_6626;Lnet/minecraft/class_3195$class_7149;)V
official a
Lelk;a(Lejp;Leix$a;)V
-
getType
- Specified by:
getType
in classStructure
- Mappings:
Namespace Name Mixin selector named getType
Lnet/minecraft/world/gen/structure/Structure;getType()Lnet/minecraft/world/gen/structure/StructureType;
intermediary method_41618
Lnet/minecraft/class_3195;method_41618()Lnet/minecraft/class_7151;
official e
Leix;e()Lejg;
-