| public void |
| validate() |
| method_59825() |
| initializeIndexedFeaturesList() |
|
| public ChunkPos |
|
| protected abstract com.mojang.serialization.MapCodec<? extends ChunkGenerator> |
| codec() |
| method_28506() |
| getCodec() |
|
| public StructurePlacementCalculator |
|
| public Optional<Identifier> |
| getTypeNameForDataFixer() |
| method_39301() |
| getCodecKey() |
|
| public CompletableFuture<Chunk> |
|
| private void |
|
| protected BiomeSupplier |
|
| public CompletableFuture<Chunk> |
|
| public com.mojang.datafixers.util.Pair<BlockPos, RegistryEntry<Structure>> |
| findNearestMapStructure(ServerLevel level, HolderSet<Structure> wantedStructures, BlockPos pos, int maxSearchRadius, boolean createReference) |
| method_12103(class_3218 arg0, class_6885<class_3195> arg1, class_2338 arg2, int arg3, boolean arg4) |
| locateStructure(ServerWorld world, RegistryEntryList<Structure> structures, BlockPos center, int radius, boolean skipReferencedStructures) |
|
| private com.mojang.datafixers.util.Pair<BlockPos, RegistryEntry<Structure>> |
| getNearestGeneratedStructure(Set<Holder<Structure>> structures, ServerLevel level, StructureManager structureManager, BlockPos pos, boolean createReference, ConcentricRingsStructurePlacement rings) |
| method_40148(Set<class_6880<class_3195>> arg0, class_3218 arg1, class_5138 arg2, class_2338 arg3, boolean arg4, class_6871 arg5) |
| locateConcentricRingsStructure(Set<RegistryEntry<Structure>> structures, ServerWorld world, StructureAccessor structureAccessor, BlockPos center, boolean skipReferencedStructures, ConcentricRingsStructurePlacement placement) |
|
| private static com.mojang.datafixers.util.Pair<BlockPos, RegistryEntry<Structure>> |
| getNearestGeneratedStructure(Set<Holder<Structure>> structures, LevelReader level, StructureManager structureManager, int chunkOriginX, int chunkOriginZ, int radius, boolean createReference, long seed, RandomSpreadStructurePlacement config) |
| method_40146(Set<class_6880<class_3195>> arg0, class_4538 arg1, class_5138 arg2, int arg3, int arg4, int arg5, boolean arg6, long arg7, class_6872 arg8) |
| locateRandomSpreadStructure(Set<RegistryEntry<Structure>> structures, WorldView world, StructureAccessor structureAccessor, int centerChunkX, int centerChunkZ, int radius, boolean skipReferencedStructures, long seed, RandomSpreadStructurePlacement placement) |
|
| private static com.mojang.datafixers.util.Pair<BlockPos, RegistryEntry<Structure>> |
| getStructureGeneratingAt(Set<Holder<Structure>> structures, LevelReader level, StructureManager structureManager, boolean createReference, StructurePlacement config, ChunkPos chunkTarget) |
| method_41522(Set<class_6880<class_3195>> arg0, class_4538 arg1, class_5138 arg2, boolean arg3, class_1_1143 arg4, class_1923 arg5) |
| locateStructure(Set<RegistryEntry<Structure>> structures, WorldView world, StructureAccessor structureAccessor, boolean skipReferencedStructures, StructurePlacement placement, ChunkPos pos) |
|
| private static boolean |
|
| public void |
|
| private static BlockBox |
|
| public abstract void |
|
| public int |
|
| public BiomeSource |
| getBiomeSource() |
| method_12098() |
| getBiomeSource() |
|
| public abstract int |
| getGenDepth() |
| method_12104() |
| getWorldHeight() |
|
| public WeightedPool<SpawnSettings$SpawnEntry> |
|
| public CompletableFuture<Chunk> |
| createStructures(RegistryAccess registryAccess, ChunkGeneratorStructureState state, StructureManager structureManager, ChunkAccess centerChunk, StructureTemplateManager structureTemplateManager, ResourceKey<Level> level) |
| method_16129(class_5455 arg0, class_7869 arg1, class_5138 arg2, class_2791 arg3, class_3485 arg4, class_5321<class_1937> arg5) |
| setStructureStarts(DynamicRegistryManager registryManager, StructurePlacementCalculator structurePlacementCalculator, StructureAccessor accessor, Chunk chunk, StructureTemplateManager structureTemplateManager, RegistryKey<World> dimension) |
|
| private Chunk |
| createStructuresForSets(List<Holder<StructureSet>> structureSetsInChunk, RegistryAccess registryAccess, ChunkGeneratorStructureState state, StructureManager structureManager, ChunkAccess centerChunk, StructureTemplateManager structureTemplateManager, ResourceKey<Level> level) |
| method_1_10859(List<class_6880<class_7059>> arg0, class_5455 arg1, class_7869 arg2, class_5138 arg3, class_2791 arg4, class_3485 arg5, class_5321<class_1937> arg6) |
| setStructureStartsSync(List<RegistryEntry<StructureSet>> structuresToGenerate, DynamicRegistryManager registryManager, StructurePlacementCalculator structurePlacementCalculator, StructureAccessor accessor, Chunk chunk, StructureTemplateManager structureTemplateManager, RegistryKey<World> dimension) |
|
| private static int |
|
| public void |
|
| public abstract CompletableFuture<Chunk> |
| buildTerrain(ChunkAccess chunk, Blender blender, RandomState randomState, StructureManager structureManager, WorldGenRegion carverBiomeRegion, Set<Holder<Biome>> possibleBiomes) |
| method_1_9949(class_2791 arg0, class_6748 arg1, class_7138 arg2, class_5138 arg3, class_3233 arg4, Set<class_6880<class_1959>> arg5) |
| buildTerrain(Chunk chunk, Blender blender, NoiseConfig noiseConfig, StructureAccessor world, ChunkRegion chunkRegion, Set<RegistryEntry<Biome>> includedBiomes) |
|
| public abstract int |
| getSeaLevel() |
| method_16398() |
| getSeaLevel() |
|
| public abstract int |
| getMinY() |
| method_33730() |
| getMinimumY() |
|
| public abstract VerticalBlockSample |
|
| public int |
| getFirstFreeHeight(int x, int z, Heightmap$Types type, LevelHeightAccessor heightAccessor, RandomState randomState) |
| method_20402(int arg0, int arg1, class_2902$class_2903 arg2, class_5539 arg3, class_7138 arg4) |
| getHeightOnGround(int x, int z, Heightmap$Type heightmapType, HeightLimitView world, NoiseConfig noiseConfig) |
|
| public int |
| getFirstOccupiedHeight(int x, int z, Heightmap$Types type, LevelHeightAccessor heightAccessor, RandomState randomState) |
| method_18028(int arg0, int arg1, class_2902$class_2903 arg2, class_5539 arg3, class_7138 arg4) |
| getHeightInGround(int x, int z, Heightmap$Type heightmap, HeightLimitView world, NoiseConfig noiseConfig) |
|
| public abstract void |
| addDebugScreenInfo(BiConsumer<String, String> addFact, RandomState randomState, BlockPos feetPos, SamplerContext samplerContext) |
| method_40450(BiConsumer<String, String> arg0, class_7138 arg1, class_2338 arg2, class_1_1521 arg3) |
| appendDebugHudText(BiConsumer<String, String> factCallback, NoiseConfig noiseConfig, BlockPos pos, SamplingContext context) |
|
| public GenerationSettings |
|
| private static String |
|
| private static String |
|
| private static String |
|
| private static String |
|
| private void |
| lambda$createStructuresForSets$0(RegistryAccess arg0, ChunkGeneratorStructureState arg1, ChunkAccess arg2, StructureTemplateManager arg3, ResourceKey arg4, Climate$Sampler arg5, StructureManager arg6, Holder arg7) |
| method_1_11075(class_5455 arg0, class_7869 arg1, class_2791 arg2, class_3485 arg3, class_5321 arg4, class_6544$class_6552 arg5, class_5138 arg6, class_6880 arg7) |
| method_1_11075(DynamicRegistryManager arg0, StructurePlacementCalculator arg1, Chunk arg2, StructureTemplateManager arg3, RegistryKey arg4, MultiNoiseUtil$MultiNoiseSampler arg5, StructureAccessor arg6, RegistryEntry structureSet) |
|
| private Chunk |
| lambda$createStructures$1(List arg0, RegistryAccess arg1, ChunkGeneratorStructureState arg2, StructureManager arg3, ChunkAccess arg4, StructureTemplateManager arg5, ResourceKey arg6) |
| method_1_10861(List arg0, class_5455 arg1, class_7869 arg2, class_5138 arg3, class_2791 arg4, class_3485 arg5, class_5321 arg6) |
| method_1_10861(List arg0, DynamicRegistryManager arg1, StructurePlacementCalculator arg2, StructureAccessor arg3, Chunk arg4, StructureTemplateManager arg5, RegistryKey arg6) |
|
| private static boolean |
| lambda$createStructures$0(StructureManager arg0, ChunkAccess arg1, ChunkGeneratorStructureState arg2, ChunkPos arg3, Holder arg4) |
| method_1_10860(class_5138 arg0, class_2791 arg1, class_7869 arg2, class_1923 arg3, class_6880 arg4) |
| method_1_10860(StructureAccessor arg0, Chunk arg1, StructurePlacementCalculator arg2, ChunkPos arg3, RegistryEntry structureSet) |
|
| private static void |
|
| private static boolean |
|
| private static boolean |
|
| private static String |
|
| private static void |
|
| private void |
| lambda$applyBiomeDecoration$3(WorldGenLevel arg0, StructureManager arg1, WorldgenRandom arg2, ChunkAccess arg3, ChunkPos arg4, StructureStart arg5) |
| method_38265(class_5281 arg0, class_5138 arg1, class_2919 arg2, class_2791 arg3, class_1923 arg4, class_3449 arg5) |
| method_38265(StructureWorldAccess arg0, StructureAccessor arg1, ChunkRandom arg2, Chunk arg3, ChunkPos arg4, StructureStart start) |
|
| private static String |
|
| private static void |
|
| private static Integer |
|
| private static Set |
|
| private static Chunk |
|
| private Chunk |
|
| private static List |
|
| private static List |
|
| private static GenerationSettings |
|