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_