Package net.minecraft.world.gen.feature
Class RuinedPortalFeature
java.lang.Object
net.minecraft.world.gen.feature.StructureFeature<RuinedPortalFeatureConfig>
net.minecraft.world.gen.feature.RuinedPortalFeature
- Mappings:
Namespace Name official cxnintermediary net/minecraft/class_5183named net/minecraft/world/gen/feature/RuinedPortalFeature
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String[]private static final floatprivate static final floatprivate static final floatprivate static final intprivate static final floatprivate static final floatprivate static final floatprivate static final String[]Fields inherited from class net.minecraft.world.gen.feature.StructureFeature
BASTION_REMNANT, BURIED_TREASURE, DESERT_PYRAMID, END_CITY, field_31518, FORTRESS, IGLOO, JUNGLE_PYRAMID, LAND_MODIFYING_STRUCTURES, MANSION, MINESHAFT, MONUMENT, NETHER_FOSSIL, OCEAN_RUIN, PILLAGER_OUTPOST, RUINED_PORTAL, SHIPWRECK, STRONGHOLD, STRUCTURES, SWAMP_HUT, VILLAGE -
Constructor Summary
ConstructorsConstructorDescriptionRuinedPortalFeature(com.mojang.serialization.Codec<RuinedPortalFeatureConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddPieces(StructurePiecesCollector collector, RuinedPortalFeatureConfig config, StructurePiecesGenerator.Context context) private static intchoosePlacementHeight(Random random, int min, int max) private static intgetFloorHeight(Random random, ChunkGenerator chunkGenerator, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, boolean airPocket, int height, int blockCountY, BlockBox box, HeightLimitView world) private static booleanMethods inherited from class net.minecraft.world.gen.feature.StructureFeature
calculateBoundingBox, configure, getCodec, getGenerationStep, getLocatedPos, getName, getPostProcessor, getStartChunk, init, isUniformDistribution, locateStructure, readStructureStart, shouldStartAt, tryPlaceStart
-
Field Details
-
COMMON_PORTAL_STRUCTURE_IDS
- Mappings:
Namespace Name Mixin selector official aLcxn;a:[Ljava/lang/String;intermediary field_23999Lnet/minecraft/class_5183;field_23999:[Ljava/lang/String;named COMMON_PORTAL_STRUCTURE_IDSLnet/minecraft/world/gen/feature/RuinedPortalFeature;COMMON_PORTAL_STRUCTURE_IDS:[Ljava/lang/String;
-
RARE_PORTAL_STRUCTURE_IDS
- Mappings:
Namespace Name Mixin selector official wLcxn;w:[Ljava/lang/String;intermediary field_23998Lnet/minecraft/class_5183;field_23998:[Ljava/lang/String;named RARE_PORTAL_STRUCTURE_IDSLnet/minecraft/world/gen/feature/RuinedPortalFeature;RARE_PORTAL_STRUCTURE_IDS:[Ljava/lang/String;
-
field_31512
private static final float field_31512- See Also:
- Mappings:
Namespace Name Mixin selector official xLcxn;x:Fintermediary field_31512Lnet/minecraft/class_5183;field_31512:Fnamed field_31512Lnet/minecraft/world/gen/feature/RuinedPortalFeature;field_31512:F
-
field_31513
private static final float field_31513- See Also:
- Mappings:
Namespace Name Mixin selector official yLcxn;y:Fintermediary field_31513Lnet/minecraft/class_5183;field_31513:Fnamed field_31513Lnet/minecraft/world/gen/feature/RuinedPortalFeature;field_31513:F
-
field_31514
private static final float field_31514- See Also:
- Mappings:
Namespace Name Mixin selector official zLcxn;z:Fintermediary field_31514Lnet/minecraft/class_5183;field_31514:Fnamed field_31514Lnet/minecraft/world/gen/feature/RuinedPortalFeature;field_31514:F
-
field_31508
private static final float field_31508- See Also:
- Mappings:
Namespace Name Mixin selector official ALcxn;A:Fintermediary field_31508Lnet/minecraft/class_5183;field_31508:Fnamed field_31508Lnet/minecraft/world/gen/feature/RuinedPortalFeature;field_31508:F
-
field_31509
private static final float field_31509- See Also:
- Mappings:
Namespace Name Mixin selector official BLcxn;B:Fintermediary field_31509Lnet/minecraft/class_5183;field_31509:Fnamed field_31509Lnet/minecraft/world/gen/feature/RuinedPortalFeature;field_31509:F
-
field_31510
private static final float field_31510- See Also:
- Mappings:
Namespace Name Mixin selector official CLcxn;C:Fintermediary field_31510Lnet/minecraft/class_5183;field_31510:Fnamed field_31510Lnet/minecraft/world/gen/feature/RuinedPortalFeature;field_31510:F
-
field_31511
private static final int field_31511- See Also:
- Mappings:
Namespace Name Mixin selector official DLcxn;D:Iintermediary field_31511Lnet/minecraft/class_5183;field_31511:Inamed field_31511Lnet/minecraft/world/gen/feature/RuinedPortalFeature;field_31511:I
-
-
Constructor Details
-
RuinedPortalFeature
- Mappings:
Namespace Name Mixin selector official <init>Lcxn;<init>(Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_5183;<init>(Lcom/mojang/serialization/Codec;)Vnamed <init>Lnet/minecraft/world/gen/feature/RuinedPortalFeature;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
addPieces
private static void addPieces(StructurePiecesCollector collector, RuinedPortalFeatureConfig config, StructurePiecesGenerator.Context context) - Mappings:
Namespace Name Mixin selector official aLcxn;a(Ldfd;Lczq;Ldfa$a;)Vintermediary method_38684Lnet/minecraft/class_5183;method_38684(Lnet/minecraft/class_6626;Lnet/minecraft/class_5187;Lnet/minecraft/class_6622$class_6623;)Vnamed addPiecesLnet/minecraft/world/gen/feature/RuinedPortalFeature;addPieces(Lnet/minecraft/structure/StructurePiecesCollector;Lnet/minecraft/world/gen/feature/RuinedPortalFeatureConfig;Lnet/minecraft/structure/StructurePiecesGenerator$Context;)V
-
isColdAt
- Mappings:
Namespace Name Mixin selector official aLcxn;a(Lgh;Lcas;)Zintermediary method_27209Lnet/minecraft/class_5183;method_27209(Lnet/minecraft/class_2338;Lnet/minecraft/class_1959;)Znamed isColdAtLnet/minecraft/world/gen/feature/RuinedPortalFeature;isColdAt(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/biome/Biome;)Z
-
getFloorHeight
private static int getFloorHeight(Random random, ChunkGenerator chunkGenerator, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, boolean airPocket, int height, int blockCountY, BlockBox box, HeightLimitView world) - Mappings:
Namespace Name Mixin selector official aLcxn;a(Ljava/util/Random;Lcps;Ldeo$b;ZIILddx;Lbzy;)Iintermediary method_27211Lnet/minecraft/class_5183;method_27211(Ljava/util/Random;Lnet/minecraft/class_2794;Lnet/minecraft/class_5189$class_5191;ZIILnet/minecraft/class_3341;Lnet/minecraft/class_5539;)Inamed getFloorHeightLnet/minecraft/world/gen/feature/RuinedPortalFeature;getFloorHeight(Ljava/util/Random;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/structure/RuinedPortalStructurePiece$VerticalPlacement;ZIILnet/minecraft/util/math/BlockBox;Lnet/minecraft/world/HeightLimitView;)I
-
choosePlacementHeight
- Mappings:
Namespace Name Mixin selector official aLcxn;a(Ljava/util/Random;II)Iintermediary method_27210Lnet/minecraft/class_5183;method_27210(Ljava/util/Random;II)Inamed choosePlacementHeightLnet/minecraft/world/gen/feature/RuinedPortalFeature;choosePlacementHeight(Ljava/util/Random;II)I
-