Uses of Class
net.minecraft.world.level.levelgen.structure.StructureStart
Package
Description
-
Uses of StructureStart in net.minecraft.network.protocol.game
Modifier and TypeMethodDescriptionstatic void
DebugPackets.sendStructurePacket
(WorldGenLevel p_133712_, StructureStart p_133713_) -
Uses of StructureStart in net.minecraft.world.level
Modifier and TypeMethodDescriptionStructureManager.getStartForStructure
(SectionPos p_220513_, Structure p_220514_, StructureAccess p_220515_) StructureManager.getStructureAt
(BlockPos p_220495_, Structure p_220496_) StructureManager.getStructureWithPieceAt
(BlockPos p_220489_, ResourceKey<Structure> p_220490_) StructureManager.getStructureWithPieceAt
(BlockPos p_220492_, TagKey<Structure> p_220493_) StructureManager.getStructureWithPieceAt
(BlockPos p_220525_, Structure p_220526_) Modifier and TypeMethodDescriptionStructureManager.startsForStructure
(SectionPos p_220505_, Structure p_220506_) StructureManager.startsForStructure
(ChunkPos p_220478_, Predicate<Structure> p_220479_) Modifier and TypeMethodDescriptionvoid
StructureManager.addReference
(StructureStart p_220485_) void
StructureManager.setStartForStructure
(SectionPos p_220517_, Structure p_220518_, StructureStart p_220519_, StructureAccess p_220520_) boolean
StructureManager.structureHasPieceAt
(BlockPos p_220498_, StructureStart p_220499_) Modifier 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
Modifier and TypeFieldDescriptionprivate final Map<Structure,
StructureStart> ChunkAccess.structureStarts
Modifier and TypeMethodDescriptionChunkAccess.getStartForStructure
(Structure p_223005_) ImposterProtoChunk.getStartForStructure
(Structure p_223400_) StructureAccess.getStartForStructure
(Structure p_223434_) Modifier and TypeMethodDescriptionvoid
ChunkAccess.setStartForStructure
(Structure p_223010_, StructureStart p_223011_) void
ImposterProtoChunk.setStartForStructure
(Structure p_223405_, StructureStart p_223406_) void
ProtoChunk.setStartForStructure
(Structure p_223432_, StructureStart p_223433_) void
StructureAccess.setStartForStructure
(Structure p_223437_, StructureStart p_223438_) private static boolean
ChunkGenerator.tryAddReference
(StructureManager p_223060_, StructureStart p_223061_) Modifier and TypeMethodDescriptionvoid
ChunkAccess.setAllStarts
(Map<Structure, StructureStart> p_62090_) void
ImposterProtoChunk.setAllStarts
(Map<Structure, StructureStart> p_62726_) -
Uses of StructureStart in net.minecraft.world.level.chunk.storage
Modifier and TypeMethodDescriptionprivate static Map<Structure,
StructureStart> ChunkSerializer.unpackStructureStart
(StructurePieceSerializationContext p_188255_, CompoundTag p_188256_, long p_188257_) Modifier and TypeMethodDescriptionprivate static CompoundTag
ChunkSerializer.packStructureData
(StructurePieceSerializationContext p_188250_, ChunkPos p_188251_, Map<Structure, StructureStart> p_188252_, Map<Structure, it.unimi.dsi.fastutil.longs.LongSet> p_188253_) -
Uses of StructureStart in net.minecraft.world.level.levelgen.structure
Modifier and TypeMethodDescriptionStructure.generate
(RegistryAccess p_226597_, ChunkGenerator p_226598_, BiomeSource p_226599_, RandomState p_226600_, StructureTemplateManager p_226601_, long p_226602_, ChunkPos p_226603_, int p_226604_, LevelHeightAccessor p_226605_, Predicate<Holder<Biome>> p_226606_) static StructureStart
StructureStart.loadStaticStart
(StructurePieceSerializationContext p_226858_, CompoundTag p_226859_, long p_226860_) Modifier and TypeMethodDescriptionvoid
StructureCheck.onStructureLoad
(ChunkPos p_197283_, Map<Structure, StructureStart> p_197284_)