History - net.minecraft.world.StructureLocator
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
it.unimi.dsi.fastutil.objects.Object2IntMap (Structure, Long, it.unimi.dsi.fastutil.objects.Object2IntMap): lambda$incrementReference$8, method_39837, method_39837
it.unimi.dsi.fastutil.objects.Object2IntMap (Structure, Long, it.unimi.dsi.fastutil.objects.Object2IntMap): lambda$incrementReference$0, method_39837, method_39837
Integer (Structure, Integer): lambda$incrementReference$7, method_39836, method_39836
Integer (Structure, Integer): lambda$incrementReference$1, method_39836, method_39836
void (long, it.unimi.dsi.fastutil.longs.Long2BooleanMap): lambda$storeFullResults$6, method_39827, method_39827
void (long, it.unimi.dsi.fastutil.longs.Long2BooleanMap): lambda$storeFullResults$0, method_39827, method_39827
void (it.unimi.dsi.fastutil.objects.Object2IntMap, Structure, StructureStart): lambda$onStructureLoad$5, method_39839, method_39839
void (it.unimi.dsi.fastutil.objects.Object2IntMap, Structure, StructureStart): lambda$onStructureLoad$0, method_39839, method_39839
void (Registry, it.unimi.dsi.fastutil.objects.Object2IntMap, String, NbtElement): lambda$loadStructures$4, method_68332, method_68332
void (Registry, it.unimi.dsi.fastutil.objects.Object2IntMap, String, NbtElement): lambda$loadStructures$1, method_68332, method_68332
void (it.unimi.dsi.fastutil.objects.Object2IntMap, Structure, NbtCompound): lambda$loadStructures$3, method_68331, method_68331
void (it.unimi.dsi.fastutil.objects.Object2IntMap, Structure, NbtCompound): lambda$loadStructures$2, method_68331, method_68331
Optional (NbtCompound): lambda$loadStructures$2, method_68333, method_68333
Optional (NbtCompound): lambda$loadStructures$0, method_68333, method_68333
1.21.11_unobfuscated
Names
net.minecraft.world.level.levelgen.structure.StructureCheck
net.minecraft.class_6832
net.minecraft.world.StructureLocator
Fields
org.slf4j.Logger: LOGGER, field_36225, LOGGER
int: NO_STRUCTURE, field_36226, START_NOT_PRESENT_REFERENCE
NbtScannable: storageAccess, field_36227, chunkIoWorker
DynamicRegistryManager: registryAccess, field_36228, registryManager
StructureTemplateManager: structureTemplateManager, field_36230, structureTemplateManager
RegistryKey<World>: dimension, field_36231, worldKey
ChunkGenerator: chunkGenerator, field_36232, chunkGenerator
NoiseConfig: randomState, field_37750, noiseConfig
HeightLimitView: heightAccessor, field_36233, world
BiomeSource: biomeSource, field_36234, biomeSource
long: seed, field_36235, seed
com.mojang.datafixers.DataFixer: fixerUpper, field_36236, dataFixer
it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: loadedChunks, field_36237, cachedStructuresByChunkPos
Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: featureChecks, field_36238, generationPossibilityByStructure
Constructors
(NbtScannable, DynamicRegistryManager, StructureTemplateManager, RegistryKey<World>, ChunkGenerator, NoiseConfig, HeightLimitView, BiomeSource, long, com.mojang.datafixers.DataFixer)
Methods
StructurePresence (ChunkPos, Structure, StructurePlacement, boolean): checkStart, method_39831, getStructurePresence
boolean (ChunkPos, Structure): canCreateStructure, method_39829, isGenerationPossible
StructurePresence (ChunkPos, Structure, boolean, long): tryLoadFromStorage, method_39832, getStructurePresence
it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (NbtCompound): loadStructures, method_39842, collectStructuresAndReferences
it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): deduplicateEmptyMap, method_39838, createMapIfEmpty
StructurePresence (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>, Structure, boolean): checkStructureInfo, method_39840, getStructurePresence
void (ChunkPos, Map<Structure, StructureStart>): onStructureLoad, method_39833, cache
void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): storeFullResults, method_39828, cache
void (ChunkPos, Structure): incrementReference, method_39830, incrementReferences
it.unimi.dsi.fastutil.objects.Object2IntMap (Structure, Long, it.unimi.dsi.fastutil.objects.Object2IntMap): lambda$incrementReference$8, method_39837, method_39837
Integer (Structure, Integer): lambda$incrementReference$7, method_39836, method_39836
void (long, it.unimi.dsi.fastutil.longs.Long2BooleanMap): lambda$storeFullResults$6, method_39827, method_39827
void (it.unimi.dsi.fastutil.objects.Object2IntMap, Structure, StructureStart): lambda$onStructureLoad$5, method_39839, method_39839
void (Registry, it.unimi.dsi.fastutil.objects.Object2IntMap, String, NbtElement): lambda$loadStructures$4, method_68332, method_68332
void (it.unimi.dsi.fastutil.objects.Object2IntMap, Structure, NbtCompound): lambda$loadStructures$3, method_68331, method_68331
Optional (NbtCompound): lambda$loadStructures$2, method_68333, method_68333
boolean (ChunkPos, Structure, long): lambda$checkStart$1, method_41143, method_41143
it.unimi.dsi.fastutil.longs.Long2BooleanMap (Structure): lambda$checkStart$0, method_39834, method_39834