Uses of Class
net.minecraft.world.gen.chunk.placement.StructurePlacementCalculator
Packages that use StructurePlacementCalculator
Package
Description
-
Uses of StructurePlacementCalculator in net.minecraft.server.world
Fields in net.minecraft.server.world declared as StructurePlacementCalculatorModifier and TypeFieldDescriptionprivate final StructurePlacementCalculatorServerChunkLoadingManager.structurePlacementCalculatorMethods in net.minecraft.server.world that return StructurePlacementCalculatorModifier and TypeMethodDescriptionprotected StructurePlacementCalculatorServerChunkLoadingManager.getStructurePlacementCalculator()ServerChunkManager.getStructurePlacementCalculator() -
Uses of StructurePlacementCalculator in net.minecraft.world.gen.chunk
Methods in net.minecraft.world.gen.chunk that return StructurePlacementCalculatorModifier and TypeMethodDescriptionChunkGenerator.createStructurePlacementCalculator(RegistryWrapper<StructureSet> structureSetRegistry, NoiseConfig noiseConfig, long seed) FlatChunkGenerator.createStructurePlacementCalculator(RegistryWrapper<StructureSet> structureSetRegistry, NoiseConfig noiseConfig, long seed) Methods in net.minecraft.world.gen.chunk with parameters of type StructurePlacementCalculatorModifier and TypeMethodDescriptionvoidChunkGenerator.setStructureStarts(DynamicRegistryManager registryManager, StructurePlacementCalculator placementCalculator, StructureAccessor structureAccessor, Chunk chunk, StructureTemplateManager structureTemplateManager) Determines which structures should start in the given chunk and creates their starting points. -
Uses of StructurePlacementCalculator in net.minecraft.world.gen.chunk.placement
Methods in net.minecraft.world.gen.chunk.placement that return StructurePlacementCalculatorModifier and TypeMethodDescriptionstatic StructurePlacementCalculatorStructurePlacementCalculator.create(NoiseConfig noiseConfig, long seed, BiomeSource biomeSource, Stream<RegistryEntry<StructureSet>> structureSets) static StructurePlacementCalculatorStructurePlacementCalculator.create(NoiseConfig noiseConfig, long seed, BiomeSource biomeSource, RegistryWrapper<StructureSet> structureSetRegistry) Methods in net.minecraft.world.gen.chunk.placement with parameters of type StructurePlacementCalculatorModifier and TypeMethodDescriptionbooleanStructurePlacement.applyExclusionZone(StructurePlacementCalculator calculator, int centerChunkX, int centerChunkZ) protected booleanConcentricRingsStructurePlacement.isStartChunk(StructurePlacementCalculator calculator, int chunkX, int chunkZ) protected booleanRandomSpreadStructurePlacement.isStartChunk(StructurePlacementCalculator calculator, int chunkX, int chunkZ) protected abstract booleanStructurePlacement.isStartChunk(StructurePlacementCalculator calculator, int chunkX, int chunkZ) (package private) booleanStructurePlacement.ExclusionZone.shouldExclude(StructurePlacementCalculator calculator, int centerChunkX, int centerChunkZ) Deprecated.booleanStructurePlacement.shouldGenerate(StructurePlacementCalculator calculator, int chunkX, int chunkZ)