Uses of Class
net.minecraft.world.level.levelgen.structure.StructureStart
Packages that use StructureStart
Package
Description
-
Uses of StructureStart in net.minecraft.network.protocol.game
Methods in net.minecraft.network.protocol.game with parameters of type StructureStartModifier and TypeMethodDescriptionstatic void
DebugPackets.sendStructurePacket
(WorldGenLevel pLevel, StructureStart pStructureStart) -
Uses of StructureStart in net.minecraft.world.level
Methods in net.minecraft.world.level that return StructureStartModifier and TypeMethodDescriptionStructureManager.getStartForStructure
(SectionPos pSectionPos, Structure pStructure, StructureAccess pStructureAccess) StructureManager.getStructureAt
(BlockPos pPos, Structure pStructure) StructureManager.getStructureWithPieceAt
(BlockPos pPos, Predicate<Holder<Structure>> pPredicate) StructureManager.getStructureWithPieceAt
(BlockPos pPos, HolderSet<Structure> pStructures) StructureManager.getStructureWithPieceAt
(BlockPos pPos, TagKey<Structure> pStructureTag) StructureManager.getStructureWithPieceAt
(BlockPos pPos, Structure pStructure) Methods in net.minecraft.world.level that return types with arguments of type StructureStartModifier and TypeMethodDescriptionStructureManager.startsForStructure
(SectionPos pSectionPos, Structure pStructure) StructureManager.startsForStructure
(ChunkPos pChunkPos, Predicate<Structure> pStructurePredicate) Methods in net.minecraft.world.level with parameters of type StructureStartModifier and TypeMethodDescriptionvoid
StructureManager.addReference
(StructureStart pStructureStart) void
StructureManager.setStartForStructure
(SectionPos pSectionPos, Structure pStructure, StructureStart pStructureStart, StructureAccess pStructureAccess) boolean
StructureManager.structureHasPieceAt
(BlockPos pPos, StructureStart pStructureStart) Method parameters in net.minecraft.world.level with type arguments of type StructureStartModifier and TypeMethodDescriptionvoid
StructureManager.fillStartsForStructure
(Structure p_220481_, it.unimi.dsi.fastutil.longs.LongSet p_220482_, Consumer<StructureStart> p_220483_) -
Uses of StructureStart in net.minecraft.world.level.chunk
Fields in net.minecraft.world.level.chunk with type parameters of type StructureStartModifier and TypeFieldDescriptionprivate final Map
<Structure, StructureStart> ChunkAccess.structureStarts
Methods in net.minecraft.world.level.chunk that return StructureStartModifier and TypeMethodDescriptionChunkAccess.getStartForStructure
(Structure pStructure) ImposterProtoChunk.getStartForStructure
(Structure pStructure) StructureAccess.getStartForStructure
(Structure pStructure) Methods in net.minecraft.world.level.chunk that return types with arguments of type StructureStartMethods in net.minecraft.world.level.chunk with parameters of type StructureStartModifier and TypeMethodDescriptionvoid
ChunkAccess.setStartForStructure
(Structure pStructure, StructureStart pStructureStart) void
ImposterProtoChunk.setStartForStructure
(Structure pStructure, StructureStart pStructureStart) void
ProtoChunk.setStartForStructure
(Structure pStructure, StructureStart pStructureStart) void
StructureAccess.setStartForStructure
(Structure pStructure, StructureStart pStructureStart) private static boolean
ChunkGenerator.tryAddReference
(StructureManager pStructureManager, StructureStart pStructureStart) Method parameters in net.minecraft.world.level.chunk with type arguments of type StructureStartModifier and TypeMethodDescriptionvoid
ChunkAccess.setAllStarts
(Map<Structure, StructureStart> pStructureStarts) void
ImposterProtoChunk.setAllStarts
(Map<Structure, StructureStart> pStructureStarts) -
Uses of StructureStart in net.minecraft.world.level.chunk.storage
Methods in net.minecraft.world.level.chunk.storage that return types with arguments of type StructureStartModifier and TypeMethodDescriptionprivate static Map
<Structure, StructureStart> ChunkSerializer.unpackStructureStart
(StructurePieceSerializationContext pContext, CompoundTag pTag, long pSeed) Method parameters in net.minecraft.world.level.chunk.storage with type arguments of type StructureStartModifier and TypeMethodDescriptionprivate static CompoundTag
ChunkSerializer.packStructureData
(StructurePieceSerializationContext pContext, ChunkPos pPos, Map<Structure, StructureStart> pStructureMap, Map<Structure, it.unimi.dsi.fastutil.longs.LongSet> pReferenceMap) -
Uses of StructureStart in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure declared as StructureStartMethods in net.minecraft.world.level.levelgen.structure that return StructureStartModifier and TypeMethodDescriptionStructure.generate
(RegistryAccess pRegistryAccess, ChunkGenerator pChunkGenerator, BiomeSource pBiomeSource, RandomState pRandomState, StructureTemplateManager pStructureTemplateManager, long pSeed, ChunkPos pChunkPos, int pReferences, LevelHeightAccessor pHeightAccessor, Predicate<Holder<Biome>> pValidBiome) static StructureStart
StructureStart.loadStaticStart
(StructurePieceSerializationContext pContext, CompoundTag pTag, long pSeed) Method parameters in net.minecraft.world.level.levelgen.structure with type arguments of type StructureStartModifier and TypeMethodDescriptionvoid
StructureCheck.onStructureLoad
(ChunkPos pChunkPos, Map<Structure, StructureStart> pChunkStarts)