Uses of Class
net.minecraft.structure.StructureStart
Package
Description
-
Uses of StructureStart in net.minecraft.server.network
Modifier and TypeMethodDescriptionstatic void
DebugInfoSender.sendStructureStart
(StructureWorldAccess world, StructureStart structureStart) -
Uses of StructureStart in net.minecraft.structure
Modifier and TypeMethodDescriptionstatic @Nullable StructureStart
StructureStart.method_41621
(StructureContext structureContext, NbtCompound nbtCompound, long long2) -
Uses of StructureStart in net.minecraft.world
Modifier and TypeMethodDescriptionprivate static Map<StructureType,
StructureStart> ChunkSerializer.readStructureStarts
(StructureContext context, NbtCompound nbt, long worldSeed) Modifier and TypeMethodDescriptionvoid
StructureHolder.setStructureStart
(StructureType structureType, StructureStart start) Modifier and TypeMethodDescriptionvoid
StructureLocator.cache
(ChunkPos pos, Map<StructureType, StructureStart> structureStarts) private static NbtCompound
ChunkSerializer.writeStructures
(StructureContext context, ChunkPos pos, Map<StructureType, StructureStart> starts, Map<StructureType, LongSet> references) -
Uses of StructureStart in net.minecraft.world.chunk
Modifier and TypeFieldDescriptionprivate final Map<StructureType,
StructureStart> Chunk.structureStarts
Modifier and TypeMethodDescriptionChunk.getStructureStart
(StructureType structureType) ReadOnlyChunk.getStructureStart
(StructureType structureType) Modifier and TypeMethodDescriptionvoid
Chunk.setStructureStart
(StructureType structureType, StructureStart start) void
ProtoChunk.setStructureStart
(StructureType structureType, StructureStart start) void
ReadOnlyChunk.setStructureStart
(StructureType structureType, StructureStart start) Modifier and TypeMethodDescriptionvoid
Chunk.setStructureStarts
(Map<StructureType, StructureStart> structureStarts) void
ReadOnlyChunk.setStructureStarts
(Map<StructureType, StructureStart> structureStarts) -
Uses of StructureStart in net.minecraft.world.gen
Modifier and TypeMethodDescriptionStructureAccessor.getStructureAt
(BlockPos pos, StructureType structureFeature) StructureAccessor.getStructureContaining
(BlockPos pos, TagKey<StructureType> structureFeatureTag) StructureAccessor.getStructureContaining
(BlockPos pos, RegistryKey<StructureType> structureFeature) StructureAccessor.getStructureContaining
(BlockPos pos, StructureType structureFeature) Returns a structure that contains the givenpos
.StructureAccessor.getStructureStart
(ChunkSectionPos pos, StructureType structureFeature, StructureHolder holder) Modifier and TypeMethodDescriptionStructureAccessor.getStructureStarts
(ChunkSectionPos sectionPos, StructureType structureType) Returns a list of structure starts for this chunk.StructureAccessor.method_41035
(ChunkPos chunkPos, Predicate<StructureType> predicate) Modifier and TypeMethodDescriptionvoid
StructureAccessor.incrementReferences
(StructureStart structureStart) void
StructureAccessor.setStructureStart
(ChunkSectionPos pos, StructureType structureFeature, StructureStart structureStart, StructureHolder holder) boolean
StructureAccessor.structureContains
(BlockPos pos, StructureStart structureStart) Modifier and TypeMethodDescriptionvoid
StructureAccessor.method_41032
(StructureType structureType, LongSet longSet, Consumer<StructureStart> consumer) -
Uses of StructureStart in net.minecraft.world.gen.chunk
Modifier and TypeMethodDescriptionprivate static boolean
ChunkGenerator.method_41521
(StructureAccessor structureAccessor, StructureStart structureStart) -
Uses of StructureStart in net.minecraft.world.gen.structure
Modifier and TypeMethodDescriptionStructureType.createStructureStart
(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureManager structureManager, long seed, ChunkPos chunkPos, int references, HeightLimitView world, Predicate<RegistryEntry<Biome>> validBiomes)