History - net.minecraft.world.level.levelgen.structure.StructureCheck
1.21.3
Names
ejs
eol
Fields
int: b, NO_STRUCTURE, field_36226, START_NOT_PRESENT_REFERENCE, f_197236_
int: b, NO_STRUCTURE, field_36226, START_NOT_PRESENT_REFERENCE
ChunkScanAccess: c, storageAccess, field_36227, chunkIoWorker, f_197237_
ChunkScanAccess: c, storageAccess, field_36227, chunkIoWorker
RegistryAccess: d, registryAccess, field_36228, registryManager, f_197238_
RegistryAccess: d, registryAccess, field_36228, registryManager
StructureTemplateManager: e, structureTemplateManager, field_36230, structureTemplateManager, f_226709_
StructureTemplateManager: e, structureTemplateManager, field_36230, structureTemplateManager
ResourceKey<Level>: f, dimension, field_36231, worldKey, f_197241_
ResourceKey<Level>: f, dimension, field_36231, worldKey
ChunkGenerator: g, chunkGenerator, field_36232, chunkGenerator, f_197242_
ChunkGenerator: g, chunkGenerator, field_36232, chunkGenerator
LevelHeightAccessor: i, heightAccessor, field_36233, world, f_197243_
LevelHeightAccessor: i, heightAccessor, field_36233, world
BiomeSource: j, biomeSource, field_36234, biomeSource, f_197244_
BiomeSource: j, biomeSource, field_36234, biomeSource
long: k, seed, field_36235, seed, f_197245_
long: k, seed, field_36235, seed
com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, dataFixer, f_197246_
com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, dataFixer
it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: m, loadedChunks, field_36237, cachedStructuresByChunkPos, f_197247_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: m, loadedChunks, field_36237, cachedStructuresByChunkPos
Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: n, featureChecks, field_36238, generationPossibilityByStructure, f_197248_
Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: n, featureChecks, field_36238, generationPossibilityByStructure
org.slf4j.Logger: a, LOGGER, field_36225, LOGGER, f_197235_
org.slf4j.Logger: a, LOGGER, field_36225, LOGGER
RandomState: h, randomState, field_37750, noiseConfig, f_226710_
RandomState: h, randomState, field_37750, noiseConfig
Constructors
Methods
StructureCheckResult (ChunkPos, Structure, boolean, long): a, tryLoadFromStorage, method_39832, getStructurePresence, m_226733_
StructureCheckResult (ChunkPos, Structure, boolean, long): a, tryLoadFromStorage, method_39832, getStructurePresence
it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (CompoundTag): a, loadStructures, method_39842, collectStructuresAndReferences, m_197311_
it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (CompoundTag): a, loadStructures, method_39842, collectStructuresAndReferences
it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, deduplicateEmptyMap, method_39838, createMapIfEmpty, m_197298_
it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, deduplicateEmptyMap, method_39838, createMapIfEmpty
StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>, Structure, boolean): a, checkStructureInfo, method_39840, getStructurePresence, m_226751_
StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>, Structure, boolean): a, checkStructureInfo, method_39840, getStructurePresence
void (ChunkPos, Map<Structure, StructureStart>): a, onStructureLoad, method_39833, cache, m_197282_
void (ChunkPos, Map<Structure, StructureStart>): a, onStructureLoad, method_39833, cache
void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, storeFullResults, method_39828, cache, m_197263_
void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, storeFullResults, method_39828, cache
void (ChunkPos, Structure): a, incrementReference, method_39830, incrementReferences, m_226722_
void (ChunkPos, Structure): a, incrementReference, method_39830, incrementReferences
boolean (ChunkPos, Structure): b, canCreateStructure, method_39829, isGenerationPossible, m_226755_
boolean (ChunkPos, Structure): b, canCreateStructure, method_39829, isGenerationPossible
StructureCheckResult (ChunkPos, Structure, StructurePlacement, boolean): a, checkStart, method_39831, getStructurePresence, m_226729_
StructureCheckResult (ChunkPos, Structure, StructurePlacement, boolean): a, checkStart, method_39831, getStructurePresence
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
ein
ejs
Fields
Constructors
Methods
1.20.6
Names
dzh
ein
Fields
Registry<Biome>: e, biomes, field_36229, biomeRegistry, f_197239_
StructureTemplateManager: g, structureTemplateManager, field_36230, structureTemplateManager, f_226709_
StructureTemplateManager: e, structureTemplateManager, field_36230, structureTemplateManager, f_226709_
ResourceKey<Level>: h, dimension, field_36231, worldKey, f_197241_
ResourceKey<Level>: f, dimension, field_36231, worldKey, f_197241_
ChunkGenerator: i, chunkGenerator, field_36232, chunkGenerator, f_197242_
ChunkGenerator: g, chunkGenerator, field_36232, chunkGenerator, f_197242_
LevelHeightAccessor: k, heightAccessor, field_36233, world, f_197243_
LevelHeightAccessor: i, heightAccessor, field_36233, world, f_197243_
BiomeSource: l, biomeSource, field_36234, biomeSource, f_197244_
BiomeSource: j, biomeSource, field_36234, biomeSource, f_197244_
long: m, seed, field_36235, seed, f_197245_
long: k, seed, field_36235, seed, f_197245_
com.mojang.datafixers.DataFixer: n, fixerUpper, field_36236, dataFixer, f_197246_
com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, dataFixer, f_197246_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: o, loadedChunks, field_36237, cachedStructuresByChunkPos, f_197247_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: m, loadedChunks, field_36237, cachedStructuresByChunkPos, f_197247_
Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: p, featureChecks, field_36238, generationPossibilityByStructure, f_197248_
Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: n, featureChecks, field_36238, generationPossibilityByStructure, f_197248_
Registry<Structure>: f, structureConfigs, field_36418, structureRegistry, f_204945_
RandomState: j, randomState, field_37750, noiseConfig, f_226710_
RandomState: h, randomState, field_37750, noiseConfig, f_226710_
Constructors
Methods
StructureCheckResult (ChunkPos, Structure, boolean): a, checkStart, method_39831, getStructurePresence, m_226729_
StructureCheckResult (ChunkPos, Structure, StructurePlacement, boolean): a, checkStart, method_39831, getStructurePresence, m_226729_
1.20.4
Names
dvj
dzh
Fields
Constructors
Methods
1.20.2
Names
dsb
dvj
Fields
Constructors
Methods
1.20.1
Names
drq
dsb
Fields
Constructors
Methods
1.19.4
Names
doq
drq
Fields
Constructors
Methods
1.19.3
Names
dlc
doq
Fields
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
dkf
dlc
Fields
Constructors
Methods
1.19
Names
dfk
dkf
Fields
StructureManager: g, structureManager, field_36230, structureManager, f_197240_
StructureTemplateManager: g, structureTemplateManager, field_36230, structureTemplateManager, f_226709_
LevelHeightAccessor: j, heightAccessor, field_36233, world, f_197243_
LevelHeightAccessor: k, heightAccessor, field_36233, world, f_197243_
BiomeSource: k, biomeSource, field_36234, biomeSource, f_197244_
BiomeSource: l, biomeSource, field_36234, biomeSource, f_197244_
long: l, seed, field_36235, seed, f_197245_
long: m, seed, field_36235, seed, f_197245_
com.mojang.datafixers.DataFixer: m, fixerUpper, field_36236, dataFixer, f_197246_
com.mojang.datafixers.DataFixer: n, fixerUpper, field_36236, dataFixer, f_197246_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<ConfiguredStructureFeature<?, ?>>>: n, loadedChunks, field_36237, cachedFeaturesByChunkPos, f_197247_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: o, loadedChunks, field_36237, cachedStructuresByChunkPos, f_197247_
Map<ConfiguredStructureFeature<?, ?>, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: o, featureChecks, field_36238, generationPossibilityByFeature, f_197248_
Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: p, featureChecks, field_36238, generationPossibilityByStructure, f_197248_
Registry<ConfiguredStructureFeature<?, ?>>: f, structureConfigs, field_36418, configuredStructureFeatureRegistry, f_204945_
Registry<Structure>: f, structureConfigs, field_36418, structureRegistry, f_204945_
RandomState: j, randomState, field_37750, noiseConfig, f_226710_
Constructors
(ChunkScanAccess, RegistryAccess, StructureManager, ResourceKey<Level>, ChunkGenerator, LevelHeightAccessor, BiomeSource, long, com.mojang.datafixers.DataFixer)
(ChunkScanAccess, RegistryAccess, StructureTemplateManager, ResourceKey<Level>, ChunkGenerator, RandomState, LevelHeightAccessor, BiomeSource, long, com.mojang.datafixers.DataFixer)
Methods
StructureCheckResult (ChunkPos, Structure, boolean): a, checkStart, method_39831, getStructurePresence, m_226729_
StructureCheckResult (ChunkPos, Structure, boolean, long): a, tryLoadFromStorage, method_39832, getStructurePresence, m_226733_
StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>, Structure, boolean): a, checkStructureInfo, method_39840, getStructurePresence, m_226751_
void (ChunkPos, Structure): a, incrementReference, method_39830, incrementReferences, m_226722_
StructureCheckResult (ChunkPos, ConfiguredStructureFeature<?, ?>, boolean): a, checkStart, method_39831, getStructurePresence, m_209964_
<FC extends FeatureConfiguration, F extends StructureFeature<FC>> boolean (ChunkPos, ConfiguredStructureFeature<FC, F>): b, canCreateStructure, method_39829, isGenerationPossible, m_209990_
StructureCheckResult (ChunkPos, ConfiguredStructureFeature<?, ?>, boolean, long): a, tryLoadFromStorage, method_39832, getStructurePresence, m_209968_
StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<ConfiguredStructureFeature<?, ?>>, ConfiguredStructureFeature<?, ?>, boolean): a, checkStructureInfo, method_39840, getStructurePresence, m_209986_
void (ChunkPos, ConfiguredStructureFeature<?, ?>): a, incrementReference, method_39830, incrementReferences, m_209957_
boolean (ChunkPos, Structure): b, canCreateStructure, method_39829, isGenerationPossible, m_226755_
1.18.2
Names
dfc
dfk
Fields
org.apache.logging.log4j.Logger: a, LOGGER, field_36225, LOGGER, f_197235_
StructureManager: f, structureManager, field_36230, structureManager, f_197240_
StructureManager: g, structureManager, field_36230, structureManager, f_197240_
ResourceKey<Level>: g, dimension, field_36231, worldKey, f_197241_
ResourceKey<Level>: h, dimension, field_36231, worldKey, f_197241_
ChunkGenerator: h, chunkGenerator, field_36232, chunkGenerator, f_197242_
ChunkGenerator: i, chunkGenerator, field_36232, chunkGenerator, f_197242_
LevelHeightAccessor: i, heightAccessor, field_36233, world, f_197243_
LevelHeightAccessor: j, heightAccessor, field_36233, world, f_197243_
BiomeSource: j, biomeSource, field_36234, biomeSource, f_197244_
BiomeSource: k, biomeSource, field_36234, biomeSource, f_197244_
long: k, seed, field_36235, seed, f_197245_
long: l, seed, field_36235, seed, f_197245_
com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, dataFixer, f_197246_
com.mojang.datafixers.DataFixer: m, fixerUpper, field_36236, dataFixer, f_197246_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>>: m, loadedChunks, field_36237, cachedFeaturesByChunkPos, f_197247_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<ConfiguredStructureFeature<?, ?>>>: n, loadedChunks, field_36237, cachedFeaturesByChunkPos, f_197247_
Map<StructureFeature<?>, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: n, featureChecks, field_36238, generationPossibilityByFeature, f_197248_
Map<ConfiguredStructureFeature<?, ?>, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: o, featureChecks, field_36238, generationPossibilityByFeature, f_197248_
org.slf4j.Logger: a, LOGGER, field_36225, LOGGER, f_197235_
Registry<ConfiguredStructureFeature<?, ?>>: f, structureConfigs, field_36418, configuredStructureFeatureRegistry, f_204945_
Constructors
Methods
<F extends StructureFeature<?>> StructureCheckResult (ChunkPos, F, boolean): a, checkStart, method_39831, getStructurePresence, m_197273_
<FC extends FeatureConfiguration, F extends StructureFeature<FC>> boolean (ChunkPos, ConfiguredStructureFeature<FC, F>, Collection<ResourceKey<Biome>>): a, canCreateStructure, method_39829, isGenerationPossible, m_197266_
StructureCheckResult (ChunkPos, StructureFeature<?>, boolean, long): a, tryLoadFromStorage, method_39832, getStructurePresence, m_197277_
StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>, StructureFeature<?>, boolean): a, checkStructureInfo, method_39840, getStructurePresence, m_197304_
void (ChunkPos, StructureFeature<?>): a, incrementReference, method_39830, incrementReferences, m_197270_
StructureCheckResult (ChunkPos, ConfiguredStructureFeature<?, ?>, boolean): a, checkStart, method_39831, getStructurePresence, m_209964_
<FC extends FeatureConfiguration, F extends StructureFeature<FC>> boolean (ChunkPos, ConfiguredStructureFeature<FC, F>): b, canCreateStructure, method_39829, isGenerationPossible, m_209990_
StructureCheckResult (ChunkPos, ConfiguredStructureFeature<?, ?>, boolean, long): a, tryLoadFromStorage, method_39832, getStructurePresence, m_209968_
StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<ConfiguredStructureFeature<?, ?>>, ConfiguredStructureFeature<?, ?>, boolean): a, checkStructureInfo, method_39840, getStructurePresence, m_209986_
void (ChunkPos, ConfiguredStructureFeature<?, ?>): a, incrementReference, method_39830, incrementReferences, m_209957_
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
dfc
net.minecraft.world.level.levelgen.structure.StructureCheck
net.minecraft.class_6832
net.minecraft.world.StructureLocator
net.minecraft.src.C_196112_
net.minecraft.world.level.levelgen.structure.StructureCheck
Fields
org.apache.logging.log4j.Logger: a, LOGGER, field_36225, LOGGER, f_197235_
int: b, NO_STRUCTURE, field_36226, START_NOT_PRESENT_REFERENCE, f_197236_
ChunkScanAccess: c, storageAccess, field_36227, chunkIoWorker, f_197237_
RegistryAccess: d, registryAccess, field_36228, registryManager, f_197238_
Registry<Biome>: e, biomes, field_36229, biomeRegistry, f_197239_
StructureManager: f, structureManager, field_36230, structureManager, f_197240_
ResourceKey<Level>: g, dimension, field_36231, worldKey, f_197241_
ChunkGenerator: h, chunkGenerator, field_36232, chunkGenerator, f_197242_
LevelHeightAccessor: i, heightAccessor, field_36233, world, f_197243_
BiomeSource: j, biomeSource, field_36234, biomeSource, f_197244_
long: k, seed, field_36235, seed, f_197245_
com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, dataFixer, f_197246_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>>: m, loadedChunks, field_36237, cachedFeaturesByChunkPos, f_197247_
Map<StructureFeature<?>, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: n, featureChecks, field_36238, generationPossibilityByFeature, f_197248_
Constructors
(ChunkScanAccess, RegistryAccess, StructureManager, ResourceKey<Level>, ChunkGenerator, LevelHeightAccessor, BiomeSource, long, com.mojang.datafixers.DataFixer)
Methods
<F extends StructureFeature<?>> StructureCheckResult (ChunkPos, F, boolean): a, checkStart, method_39831, getStructurePresence, m_197273_
<FC extends FeatureConfiguration, F extends StructureFeature<FC>> boolean (ChunkPos, ConfiguredStructureFeature<FC, F>, Collection<ResourceKey<Biome>>): a, canCreateStructure, method_39829, isGenerationPossible, m_197266_
StructureCheckResult (ChunkPos, StructureFeature<?>, boolean, long): a, tryLoadFromStorage, method_39832, getStructurePresence, m_197277_
it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>> (CompoundTag): a, loadStructures, method_39842, collectStructuresAndReferences, m_197311_
it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>> (it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>): a, deduplicateEmptyMap, method_39838, createMapIfEmpty, m_197298_
StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>, StructureFeature<?>, boolean): a, checkStructureInfo, method_39840, getStructurePresence, m_197304_
void (ChunkPos, Map<StructureFeature<?>, StructureStart<?>>): a, onStructureLoad, method_39833, cache, m_197282_
void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>): a, storeFullResults, method_39828, cache, m_197263_
void (ChunkPos, StructureFeature<?>): a, incrementReference, method_39830, incrementReferences, m_197270_