Class EmptyStructureManager
java.lang.Object
net.minecraft.world.level.StructureManager
net.minecraft.world.level.EmptyStructureManager
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncheckStructurePresence(ChunkPos pos, Structure structure, StructurePlacement placement, boolean createReference) booleanstartsForStructure(int sectionX, int sectionZ, Predicate<Structure> matcher) startsForStructure(int sectionX, int sectionZ, Structure structure) Methods inherited from class StructureManager
addReference, addReferenceForStructure, fillStartsForStructure, forWorldGenRegion, getAllStructuresAt, getAllStructuresAt, getStartForStructure, getStructureAt, getStructureAt, getStructureWithPieceAt, getStructureWithPieceAt, getStructureWithPieceAt, getStructureWithPieceAt, registryAccess, setStartForStructure, structureHasPieceAt, structureHasPieceAt
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
EmptyStructureManager
private EmptyStructureManager()
-
-
Method Details
-
startsForStructure
- Overrides:
startsForStructurein classStructureManager
-
startsForStructure
public List<StructureStart> startsForStructure(int sectionX, int sectionZ, Predicate<Structure> matcher) - Overrides:
startsForStructurein classStructureManager
-
shouldGenerateStructures
public boolean shouldGenerateStructures()- Overrides:
shouldGenerateStructuresin classStructureManager
-
checkStructurePresence
public StructureCheckResult checkStructurePresence(ChunkPos pos, Structure structure, StructurePlacement placement, boolean createReference) - Overrides:
checkStructurePresencein classStructureManager
-