| protected void |
|
| public static BlockBox |
| findCorridorSize(StructurePieceAccessor structurePieceAccessor, RandomSource random, int footX, int footY, int footZ, Direction direction) |
| method_14714(class_6130 arg0, class_5819 arg1, int arg2, int arg3, int arg4, class_2350 arg5) |
| getBoundingBox(StructurePiecesHolder holder, Random random, int x, int y, int z, Direction orientation) |
|
| public void |
|
| protected boolean |
| createChest(WorldGenLevel level, BoundingBox chunkBB, RandomSource random, int x, int y, int z, ResourceKey<LootTable> lootTable) |
| method_14915(class_5281 arg0, class_3341 arg1, class_5819 arg2, int arg3, int arg4, int arg5, class_5321<class_52> arg6) |
| addChest(StructureWorldAccess arg0, BlockBox arg1, Random arg2, int arg3, int arg4, int arg5, RegistryKey<LootTable> arg6) |
|
| public void |
| postProcess(WorldGenLevel level, StructureManager structureManager, ChunkGenerator generator, RandomSource random, BoundingBox chunkBB, ChunkPos chunkPos, BlockPos referencePos) |
| method_14931(class_5281 arg0, class_5138 arg1, class_2794 arg2, class_5819 arg3, class_3341 arg4, class_1923 arg5, class_2338 arg6) |
| generate(StructureWorldAccess arg0, StructureAccessor arg1, ChunkGenerator arg2, Random arg3, BlockBox arg4, ChunkPos arg5, BlockPos arg6) |
|
| private void |
| placeDoubleLowerOrUpperSupport(WorldGenLevel level, BoundingBox chunkBB, int x, int y, int z) |
| method_33776(class_5281 arg0, class_3341 arg1, int arg2, int arg3, int arg4) |
| fillSupportBeam(StructureWorldAccess world, BlockBox box, int x, int y, int z) |
|
| protected void |
| fillColumnDown(WorldGenLevel level, BlockState columnState, int x, int startY, int z, BoundingBox chunkBB) |
| method_14936(class_5281 arg0, class_2680 arg1, int arg2, int arg3, int arg4, class_3341 arg5) |
| fillDownwards(StructureWorldAccess arg0, BlockState arg1, int arg2, int arg3, int arg4, BlockBox arg5) |
|
| protected void |
| fillPillarDownOrChainUp(WorldGenLevel level, BlockState pillarState, int x, int y, int z, BoundingBox chunkBB) |
| method_33879(class_5281 arg0, class_2680 arg1, int arg2, int arg3, int arg4, class_3341 arg5) |
| fillSupportBeam(StructureWorldAccess world, BlockState state, int x, int y, int z, BlockBox box) |
|
| private static void |
| fillColumnBetween(WorldGenLevel level, BlockState pillarState, BlockPos$MutableBlockPos pos, int bottomInclusive, int topExclusive) |
| method_33878(class_5281 arg0, class_2680 arg1, class_2338$class_2339 arg2, int arg3, int arg4) |
| fillColumn(StructureWorldAccess world, BlockState state, BlockPos$Mutable pos, int startY, int endY) |
|
| private boolean |
|
| private boolean |
|
| private void |
| placeSupport(WorldGenLevel level, BoundingBox chunkBB, int x0, int y0, int z, int y1, int x1, RandomSource random) |
| method_14713(class_5281 arg0, class_3341 arg1, int arg2, int arg3, int arg4, int arg5, int arg6, class_5819 arg7) |
| generateSupports(StructureWorldAccess world, BlockBox boundingBox, int minX, int minY, int z, int maxY, int maxX, Random random) |
|
| private void |
| maybePlaceCobWeb(WorldGenLevel level, BoundingBox chunkBB, RandomSource random, float probability, int x, int y, int z) |
| method_14715(class_5281 arg0, class_3341 arg1, class_5819 arg2, float arg3, int arg4, int arg5, int arg6) |
| addCobwebsUnderground(StructureWorldAccess world, BlockBox box, Random random, float threshold, int x, int y, int z) |
|
| private boolean |
| hasSturdyNeighbours(WorldGenLevel level, BoundingBox chunkBB, int x, int y, int z, int count) |
| method_36422(class_5281 arg0, class_3341 arg1, int arg2, int arg3, int arg4, int arg5) |
| hasSolidNeighborBlocks(StructureWorldAccess world, BlockBox box, int x, int y, int z, int count) |
|