| public Optional<Structure$StructurePosition> |
|
| private static boolean |
|
| private static boolean |
|
| private static int |
| findSuitableY(RandomSource random, ChunkGenerator generator, RuinedPortalPiece$VerticalPlacement verticalPlacement, boolean airPocket, int surfaceYAtCenter, int ySpan, BoundingBox boundingBox, LevelHeightAccessor heightAccessor, RandomState randomState) |
| method_27211(class_5819 arg0, class_2794 arg1, class_5189$class_5191 arg2, boolean arg3, int arg4, int arg5, class_3341 arg6, class_5539 arg7, class_7138 arg8) |
| getFloorHeight(Random random, ChunkGenerator chunkGenerator, RuinedPortalStructurePiece$VerticalPlacement verticalPlacement, boolean airPocket, int height, int blockCountY, BlockBox box, HeightLimitView world, NoiseConfig noiseConfig) |
|
| private static int |
| getRandomWithinInterval(RandomSource random, int minPreferred, int max) |
| method_27210(class_5819 arg0, int arg1, int arg2) |
| choosePlacementHeight(Random random, int min, int max) |
|
| public StructureType<?> |
| type() |
| method_41618() |
| getType() |
|
| private static VerticalBlockSample |
|
| private static void |
| lambda$findGenerationPoint$0(RuinedPortalStructure$Setup arg0, RuinedPortalPiece$Properties arg1, BlockPos arg2, Structure$GenerationContext arg3, RandomState arg4, ChunkGenerator arg5, Identifier arg6, StructureTemplate arg7, Rotation arg8, Mirror arg9, BlockPos arg10, StructurePiecesBuilder arg11) |
| method_41683(class_5183$class_7155 arg0, class_5189$class_5190 arg1, class_2338 arg2, class_3195$class_7149 arg3, class_7138 arg4, class_2794 arg5, class_2960 arg6, class_3499 arg7, class_2470 arg8, class_2415 arg9, class_2338 arg10, class_6626 arg11) |
| method_41683(RuinedPortalStructure$Setup arg0, RuinedPortalStructurePiece$Properties arg1, BlockPos arg2, Structure$Context arg3, NoiseConfig arg4, ChunkGenerator arg5, Identifier arg6, StructureTemplate arg7, BlockRotation arg8, BlockMirror arg9, BlockPos arg10, StructurePiecesCollector collector) |
|
| private static com.mojang.datafixers.kinds.App |
| lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
| method_41685(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
| method_41685(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance) |
|
| private static List |
|