| public com.mojang.serialization.MapCodec<CrevasseFeature> |
| codec() |
| method_1_6879() |
| getCodec() |
|
| private boolean |
|
| private Optional<CrevasseFeature$PosAndState> |
|
| private CrevasseFeature$Column |
|
| private int |
| getFillLevel(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<CrevasseFeature$CarveColumn> columns, int originSurfaceY, int fillDepth) |
| method_1_11652(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<class_1_1841$class_1_1842> arg0, int arg1, int arg2) |
| getMaxFillY(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<CrevasseFeature$Column> columns, int originY, int fillDepth) |
|
| private boolean |
|
| private void |
|
| private void |
| appendBranchColumns(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<CrevasseFeature$CarveColumn> columns, WorldGenLevel region, BlockPos originSurfacePos, int branchLength, int carveDepth, float yaw, RandomSource random) |
| method_1_11648(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<class_1_1841$class_1_1842> arg0, class_5281 arg1, class_2338 arg2, int arg3, int arg4, float arg5, class_5819 arg6) |
| generateArmColumns(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<CrevasseFeature$Column> columnsOut, StructureWorldAccess world, BlockPos origin, int length, int depth, float angle, Random random) |
|
| private void |
| sealExternalSides(WorldGenLevel region, it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<CrevasseFeature$CarveColumn> columns, CrevasseFeature$CarveColumn column, BlockPos pos, Block placementBlock) |
| method_1_11657(class_5281 arg0, it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<class_1_1841$class_1_1842> arg1, class_1_1841$class_1_1842 arg2, class_2338 arg3, class_2248 arg4) |
| placeNeighbors(StructureWorldAccess world, it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<CrevasseFeature$Column> columns, CrevasseFeature$Column current, BlockPos pos, Block block) |
|
| private void |
|
| private void |
| carveColumn(WorldGenLevel region, it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<CrevasseFeature$CarveColumn> columns, CrevasseFeature$CarveColumn column, int fillLevel, RandomSource random) |
| method_1_11649(class_5281 arg0, it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<class_1_1841$class_1_1842> arg1, class_1_1841$class_1_1842 arg2, int arg3, class_5819 arg4) |
| carveColumn(StructureWorldAccess world, it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<CrevasseFeature$Column> columns, CrevasseFeature$Column current, int maxFillY, Random random) |
|
| public boolean |
|
| public int |
| maxWidth() |
| comp_1_1991() |
| maxWidth() |
|
| public int |
| maxLength() |
| comp_1_1990() |
| maxLength() |
|
| public int |
| minFootprint() |
| comp_1_1992() |
| minFootprint() |
|
| public int |
| cursorSurfaceSearchRange() |
| comp_1_1987() |
| cursorSurfaceSearchRange() |
|
| public int |
| columnSurfaceSearchRange() |
| comp_1_1986() |
| columnSurfaceSearchRange() |
|
| public float |
| twistiness() |
| comp_1_1996() |
| twistiness() |
|
| public float |
| tapering() |
| comp_1_1994() |
| tapering() |
|
| public float |
| turnFactor() |
| comp_1_1995() |
| turnFactor() |
|
| public IntProvider |
| carveDepth() |
| comp_1_1985() |
| carveDepth() |
|
| public IntProvider |
| fillDepth() |
| comp_1_1989() |
| fillDepth() |
|
| public RegistryEntry<BlockStateProvider> |
| surfaceBlock() |
| comp_1_1993() |
| surfaceBlock() |
|
| public RegistryEntry<BlockStateProvider> |
| fillBlock() |
| comp_1_1988() |
| fillBlock() |
|
| public BlockPredicate |
| carvableBlocks() |
| comp_1_1984() |
| carvableBlocks() |
|
| public BlockPredicate |
| acceptableBarrier() |
| comp_1_1983() |
| acceptableBarrier() |
|
| private static int |
|
| private static com.mojang.datafixers.kinds.App |
| lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
| method_1_11655(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
| method_1_11655(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance) |
|