Uses of Class
net.minecraft.world.gen.feature.structure.StructureStart
Package
Description
-
Uses of StructureStart in net.minecraft.network
Modifier and TypeMethodDescriptionstatic void
DebugPacketSender.sendStructurePacket
(ISeedReader p_218804_0_, StructureStart<?> p_218804_1_) -
Uses of StructureStart in net.minecraft.world
Modifier and TypeMethodDescriptionStream<? extends StructureStart<?>>
ISeedReader.startsForFeature
(SectionPos p_241827_1_, Structure<?> p_241827_2_) Modifier and TypeMethodDescriptionvoid
IStructureReader.setStartForFeature
(Structure<?> p_230344_1_, StructureStart<?> p_230344_2_) -
Uses of StructureStart in net.minecraft.world.chunk
Modifier and TypeFieldDescriptionprivate final Map<Structure<?>,
StructureStart<?>> Chunk.structureStarts
private final Map<Structure<?>,
StructureStart<?>> ChunkPrimer.structureStarts
Modifier and TypeMethodDescriptionChunk.getStartForFeature
(Structure<?> p_230342_1_) ChunkPrimer.getStartForFeature
(Structure<?> p_230342_1_) ChunkPrimerWrapper.getStartForFeature
(Structure<?> p_230342_1_) Modifier and TypeMethodDescriptionMap<Structure<?>,
StructureStart<?>> Chunk.getAllStarts()
Map<Structure<?>,
StructureStart<?>> ChunkPrimer.getAllStarts()
Map<Structure<?>,
StructureStart<?>> ChunkPrimerWrapper.getAllStarts()
Map<Structure<?>,
StructureStart<?>> IChunk.getAllStarts()
Modifier and TypeMethodDescriptionvoid
Chunk.setStartForFeature
(Structure<?> p_230344_1_, StructureStart<?> p_230344_2_) void
ChunkPrimer.setStartForFeature
(Structure<?> p_230344_1_, StructureStart<?> p_230344_2_) void
ChunkPrimerWrapper.setStartForFeature
(Structure<?> p_230344_1_, StructureStart<?> p_230344_2_) Modifier and TypeMethodDescriptionvoid
Chunk.setAllStarts
(Map<Structure<?>, StructureStart<?>> p_201612_1_) void
ChunkPrimer.setAllStarts
(Map<Structure<?>, StructureStart<?>> p_201612_1_) void
ChunkPrimerWrapper.setAllStarts
(Map<Structure<?>, StructureStart<?>> p_201612_1_) void
IChunk.setAllStarts
(Map<Structure<?>, StructureStart<?>> p_201612_1_) -
Uses of StructureStart in net.minecraft.world.chunk.storage
Modifier and TypeMethodDescriptionprivate static Map<Structure<?>,
StructureStart<?>> ChunkSerializer.unpackStructureStart
(TemplateManager p_235967_0_, CompoundNBT p_235967_1_, long p_235967_2_) Modifier and TypeMethodDescriptionprivate static CompoundNBT
ChunkSerializer.packStructureData
(ChunkPos p_222649_0_, Map<Structure<?>, StructureStart<?>> p_222649_1_, Map<Structure<?>, it.unimi.dsi.fastutil.longs.LongSet> p_222649_2_) -
Uses of StructureStart in net.minecraft.world.gen
Modifier and TypeMethodDescriptionStream<? extends StructureStart<?>>
WorldGenRegion.startsForFeature
(SectionPos p_241827_1_, Structure<?> p_241827_2_) -
Uses of StructureStart in net.minecraft.world.gen.feature
Modifier and TypeMethodDescriptionStructureFeature.generate
(DynamicRegistries p_242771_1_, ChunkGenerator p_242771_2_, BiomeProvider p_242771_3_, TemplateManager p_242771_4_, long p_242771_5_, ChunkPos p_242771_7_, Biome p_242771_8_, int p_242771_9_, StructureSeparationSettings p_242771_10_) -
Uses of StructureStart in net.minecraft.world.gen.feature.structure
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
class
MarginedStructureStart<C extends IFeatureConfig>
static class
static class
static class
static class
static class
static class
static class
static class
static class
Modifier and TypeMethodDescriptionStructure.IStartFactory.create
(Structure<C> p_create_1_, int p_create_2_, int p_create_3_, MutableBoundingBox p_create_4_, int p_create_5_, long p_create_6_) private StructureStart<C>
Structure.createStart
(int p_236387_1_, int p_236387_2_, MutableBoundingBox p_236387_3_, int p_236387_4_, long p_236387_5_) Structure.generate
(DynamicRegistries p_242785_1_, ChunkGenerator p_242785_2_, BiomeProvider p_242785_3_, TemplateManager p_242785_4_, long p_242785_5_, ChunkPos p_242785_7_, Biome p_242785_8_, int p_242785_9_, SharedSeedRandom p_242785_10_, StructureSeparationSettings p_242785_11_, C p_242785_12_) StructureManager.getStartForFeature
(SectionPos p_235013_1_, Structure<?> p_235013_2_, IStructureReader p_235013_3_) StructureManager.getStructureAt
(BlockPos p_235010_1_, boolean p_235010_2_, Structure<?> p_235010_3_) static StructureStart<?>
Structure.loadStaticStart
(TemplateManager p_236393_0_, CompoundNBT p_236393_1_, long p_236393_2_) Modifier and TypeMethodDescriptionStream<? extends StructureStart<?>>
StructureManager.startsForFeature
(SectionPos p_235011_1_, Structure<?> p_235011_2_) Modifier and TypeMethodDescriptionvoid
StructureManager.setStartForFeature
(SectionPos p_235014_1_, Structure<?> p_235014_2_, StructureStart<?> p_235014_3_, IStructureReader p_235014_4_) -
Uses of StructureStart in net.minecraft.world.server
Modifier and TypeMethodDescriptionStream<? extends StructureStart<?>>
ServerWorld.startsForFeature
(SectionPos p_241827_1_, Structure<?> p_241827_2_)