Class BasicTempleStructure
java.lang.Object
net.minecraft.world.gen.structure.Structure
net.minecraft.world.gen.structure.BasicTempleStructure
- Direct Known Subclasses:
DesertPyramidStructure,JungleTempleStructure
- Mappings:
Namespace Name intermediary net/minecraft/class_7147official drwnamed net/minecraft/world/gen/structure/BasicTempleStructure
-
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 TypeFieldDescriptionprivate final BasicTempleStructure.Constructorprivate final intprivate final intFields inherited from class net.minecraft.world.gen.structure.Structure
config, ENTRY_CODEC, STRUCTURE_CODEC -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBasicTempleStructure(BasicTempleStructure.Constructor constructor, int width, int height, Structure.Config config) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddPieces(StructurePiecesCollector collector, Structure.Context context) getStructurePosition(Structure.Context context) Methods inherited from class net.minecraft.world.gen.structure.Structure
configCodecBuilder, createCodec, createStructureStart, expandBoxIfShouldAdaptNoise, getFeatureGenerationStep, getMinCornerHeight, getMinCornerHeight, getShiftedPos, getStructurePosition, getStructureSpawns, getTerrainAdaptation, getType, getValidBiomes, getValidStructurePosition, postPlace
-
Field Details
-
constructor
- Mappings:
Namespace Name Mixin selector intermediary field_37741Lnet/minecraft/class_7147;field_37741:Lnet/minecraft/class_7147$class_7148;official dLdrw;d:Ldrw$a;named constructorLnet/minecraft/world/gen/structure/BasicTempleStructure;constructor:Lnet/minecraft/world/gen/structure/BasicTempleStructure$Constructor;
-
width
private final int width- Mappings:
Namespace Name Mixin selector intermediary field_37742Lnet/minecraft/class_7147;field_37742:Iofficial eLdrw;e:Inamed widthLnet/minecraft/world/gen/structure/BasicTempleStructure;width:I
-
height
private final int height- Mappings:
Namespace Name Mixin selector intermediary field_37743Lnet/minecraft/class_7147;field_37743:Iofficial fLdrw;f:Inamed heightLnet/minecraft/world/gen/structure/BasicTempleStructure;height:I
-
-
Constructor Details
-
BasicTempleStructure
protected BasicTempleStructure(BasicTempleStructure.Constructor constructor, int width, int height, Structure.Config config) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_7147;<init>(Lnet/minecraft/class_7147$class_7148;IILnet/minecraft/class_3195$class_7302;)Vofficial <init>Ldrw;<init>(Ldrw$a;IILdrx$c;)Vnamed <init>Lnet/minecraft/world/gen/structure/BasicTempleStructure;<init>(Lnet/minecraft/world/gen/structure/BasicTempleStructure$Constructor;IILnet/minecraft/world/gen/structure/Structure$Config;)V
-
-
Method Details
-
getStructurePosition
- Specified by:
getStructurePositionin classStructure- Mappings:
Namespace Name Mixin selector intermediary method_38676Lnet/minecraft/class_3195;method_38676(Lnet/minecraft/class_3195$class_7149;)Ljava/util/Optional;official aLdrx;a(Ldrx$a;)Ljava/util/Optional;named getStructurePositionLnet/minecraft/world/gen/structure/Structure;getStructurePosition(Lnet/minecraft/world/gen/structure/Structure$Context;)Ljava/util/Optional;
-
addPieces
- Mappings:
Namespace Name Mixin selector intermediary method_41606Lnet/minecraft/class_7147;method_41606(Lnet/minecraft/class_6626;Lnet/minecraft/class_3195$class_7149;)Vofficial aLdrw;a(Ldsp;Ldrx$a;)Vnamed addPiecesLnet/minecraft/world/gen/structure/BasicTempleStructure;addPieces(Lnet/minecraft/structure/StructurePiecesCollector;Lnet/minecraft/world/gen/structure/Structure$Context;)V
-