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 voidDebugPackets.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 TypeMethodDescriptionvoidStructureManager.addReference(StructureStart pStructureStart) voidStructureManager.setStartForStructure(SectionPos pSectionPos, Structure pStructure, StructureStart pStructureStart, StructureAccess pStructureAccess) booleanStructureManager.structureHasPieceAt(BlockPos pPos, StructureStart pStructureStart) Method parameters in net.minecraft.world.level with type arguments of type StructureStartModifier and TypeMethodDescriptionvoidStructureManager.fillStartsForStructure(Structure pStructure, it.unimi.dsi.fastutil.longs.LongSet pStructureRefs, Consumer<StructureStart> pStartConsumer) -
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.structureStartsMethods in net.minecraft.world.level.chunk that return StructureStartModifier and TypeMethodDescriptionChunkAccess.getStartForStructure(Structure p_223005_) ImposterProtoChunk.getStartForStructure(Structure p_223400_) 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 TypeMethodDescriptionvoidChunkAccess.setStartForStructure(Structure p_223010_, StructureStart p_223011_) voidImposterProtoChunk.setStartForStructure(Structure p_223405_, StructureStart p_223406_) voidProtoChunk.setStartForStructure(Structure p_223432_, StructureStart p_223433_) voidStructureAccess.setStartForStructure(Structure pStructure, StructureStart pStructureStart) private static booleanChunkGenerator.tryAddReference(StructureManager pStructureManager, StructureStart pStructureStart) Method parameters in net.minecraft.world.level.chunk with type arguments of type StructureStartModifier and TypeMethodDescriptionvoidChunkAccess.setAllStarts(Map<Structure, StructureStart> pStructureStarts) voidImposterProtoChunk.setAllStarts(Map<Structure, StructureStart> p_62726_) -
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> SerializableChunkData.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 CompoundTagSerializableChunkData.packStructureData(StructurePieceSerializationContext pContext, ChunkPos pPos, Map<Structure, StructureStart> pStructureStarts, Map<Structure, it.unimi.dsi.fastutil.longs.LongSet> pReferences) -
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(Holder<Structure> pStructure, ResourceKey<Level> pLevel, RegistryAccess pRegistryAccess, ChunkGenerator pChunkGenerator, BiomeSource pBiomeSource, RandomState pRandomState, StructureTemplateManager pStructureTemplateManager, long pSeed, ChunkPos pChunkPos, int pReferences, LevelHeightAccessor pHeightAccessor, Predicate<Holder<Biome>> pValidBiome) static StructureStartStructureStart.loadStaticStart(StructurePieceSerializationContext pContext, CompoundTag pTag, long pSeed) Method parameters in net.minecraft.world.level.levelgen.structure with type arguments of type StructureStartModifier and TypeMethodDescriptionvoidStructureCheck.onStructureLoad(ChunkPos pChunkPos, Map<Structure, StructureStart> pChunkStarts)