History - net.minecraft.world.level.levelgen.structure.StructureCheck
25w18a
Names
eso
ete
Fields
int: b, NO_STRUCTURE, field_36226, START_NOT_PRESENT_REFERENCE, f_197236_
int: b, NO_STRUCTURE, field_36226
ChunkScanAccess: c, storageAccess, field_36227, chunkIoWorker, f_197237_
ChunkScanAccess: c, storageAccess, field_36227
RegistryAccess: d, registryAccess, field_36228, registryManager, f_197238_
RegistryAccess: d, registryAccess, field_36228
StructureTemplateManager: e, structureTemplateManager, field_36230, structureTemplateManager, f_226709_
StructureTemplateManager: e, structureTemplateManager, field_36230
ResourceKey<Level>: f, dimension, field_36231, worldKey, f_197241_
ResourceKey<Level>: f, dimension, field_36231
ChunkGenerator: g, chunkGenerator, field_36232, chunkGenerator, f_197242_
ChunkGenerator: g, chunkGenerator, field_36232
LevelHeightAccessor: i, heightAccessor, field_36233, world, f_197243_
LevelHeightAccessor: i, heightAccessor, field_36233
BiomeSource: j, biomeSource, field_36234, biomeSource, f_197244_
BiomeSource: j, biomeSource, field_36234
long: k, seed, field_36235, seed, f_197245_
long: k, seed, field_36235
com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, dataFixer, f_197246_
com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236
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
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
org.slf4j.Logger: a, LOGGER, field_36225, LOGGER, f_197235_
org.slf4j.Logger: a, LOGGER, field_36225
RandomState: h, randomState, field_37750, noiseConfig, f_226710_
RandomState: h, randomState, field_37750
Constructors
Methods
StructureCheckResult (ChunkPos, Structure, boolean, long): a, tryLoadFromStorage, method_39832, getStructurePresence, m_226733_
StructureCheckResult (ChunkPos, Structure, boolean, long): a, tryLoadFromStorage, method_39832
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
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
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
void (ChunkPos, Map<Structure, StructureStart>): a, onStructureLoad, method_39833, cache, m_197282_
void (ChunkPos, Map<Structure, StructureStart>): a, onStructureLoad, method_39833
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
void (ChunkPos, Structure): a, incrementReference, method_39830, incrementReferences, m_226722_
void (ChunkPos, Structure): a, incrementReference, method_39830
boolean (ChunkPos, Structure): b, canCreateStructure, method_39829, isGenerationPossible, m_226755_
boolean (ChunkPos, Structure): b, canCreateStructure, method_39829
StructureCheckResult (ChunkPos, Structure, StructurePlacement, boolean): a, checkStart, method_39831, getStructurePresence, m_226729_
StructureCheckResult (ChunkPos, Structure, StructurePlacement, boolean): a, checkStart, method_39831
1.21.5
Names
eno
eso
Fields
Constructors
Methods
1.21.4
Names
eol
eno
Fields
Constructors
Methods
1.21.3
Names
ejs
eol
Fields
Constructors
Methods
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_
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_