Class ShipwreckStructure
java.lang.Object
net.minecraft.world.gen.structure.Structure
net.minecraft.world.gen.structure.ShipwreckStructure
- Mappings:
Namespace Name named net/minecraft/world/gen/structure/ShipwreckStructureintermediary net/minecraft/class_3170official emi
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.gen.structure.Structure
Structure.Config, Structure.Context, Structure.StructurePosition -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal booleanstatic final com.mojang.serialization.MapCodec<ShipwreckStructure> Fields inherited from class net.minecraft.world.gen.structure.Structure
config, ENTRY_CODEC, STRUCTURE_CODEC -
Constructor Summary
Constructors -
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/ShipwreckStructure;CODEC:Lcom/mojang/serialization/MapCodec;intermediary field_37815Lnet/minecraft/class_3170;field_37815:Lcom/mojang/serialization/MapCodec;official dLemi;d:Lcom/mojang/serialization/MapCodec;
-
beached
public final boolean beached- Mappings:
Namespace Name Mixin selector named beachedLnet/minecraft/world/gen/structure/ShipwreckStructure;beached:Zintermediary field_37816Lnet/minecraft/class_3170;field_37816:Zofficial eLemi;e:Z
-
-
Constructor Details
-
ShipwreckStructure
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/gen/structure/ShipwreckStructure;<init>(Lnet/minecraft/world/gen/structure/Structure$Config;Z)Vintermediary <init>Lnet/minecraft/class_3170;<init>(Lnet/minecraft/class_3195$class_7302;Z)Vofficial <init>Lemi;<init>(Lejr$c;Z)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 aLejr;a(Lejr$a;)Ljava/util/Optional;
-
addPieces
- Mappings:
Namespace Name Mixin selector named addPiecesLnet/minecraft/world/gen/structure/ShipwreckStructure;addPieces(Lnet/minecraft/structure/StructurePiecesCollector;Lnet/minecraft/world/gen/structure/Structure$Context;)Vintermediary method_38685Lnet/minecraft/class_3170;method_38685(Lnet/minecraft/class_6626;Lnet/minecraft/class_3195$class_7149;)Vofficial aLemi;a(Lekj;Lejr$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 eLejr;e()Leka;
-