History - net.minecraft.world.level.levelgen.structure.StructureCheck

1.21

Names

ein

ejs

Fields

Constructors

Methods

1.20.6

Names

net.minecraft.world.level.levelgen.structure.StructureCheckResult

net.minecraft.world.level.levelgen.structure.StructureCheck

net.minecraft.class_6833

net.minecraft.class_6832

net.minecraft.unmapped.C_vfmaswmt

net.minecraft.unmapped.C_jydrhkzs

net.minecraft.world.StructurePresence

net.minecraft.world.StructureLocator

net.minecraft.structure.StructureCheckResult

net.minecraft.world.gen.StructureChecker

net.minecraft.src.C_196113_

net.minecraft.src.C_196112_

Fields

int: b, NO_STRUCTURE, field_36226, f_pjfaosaj, START_NOT_PRESENT_REFERENCE, NO_STRUCTURE, f_197236_

ChunkScanAccess: c, storageAccess, field_36227, f_dweozhqq, chunkIoWorker, chunkIoWorker, f_197237_

RegistryAccess: d, registryAccess, field_36228, f_hrvxxqyn, registryManager, registryManager, f_197238_

StructureTemplateManager: e, structureTemplateManager, field_36230, f_jpgizuel, structureTemplateManager, structureTemplateManager, f_226709_

ResourceKey<Level>: f, dimension, field_36231, f_tlivpies, worldKey, worldKey, f_197241_

ChunkGenerator: g, chunkGenerator, field_36232, f_dctyjbna, chunkGenerator, chunkGenerator, f_197242_

LevelHeightAccessor: i, heightAccessor, field_36233, f_cmqxwyiu, world, world, f_197243_

BiomeSource: j, biomeSource, field_36234, f_mbivgcat, biomeSource, biomeSource, f_197244_

long: k, seed, field_36235, f_vdpsraoe, seed, seed, f_197245_

com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, f_wyeozkcm, dataFixer, dataFixer, f_197246_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: m, loadedChunks, field_36237, f_pzrmbxbn, cachedStructuresByChunkPos, cachedStructuresByChunkPos, f_197247_

Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: n, featureChecks, field_36238, f_hroaxnir, generationPossibilityByStructure, generationPossibilityByFeature, f_197248_

org.slf4j.Logger: a, LOGGER, field_36225, f_mawgvjuc, LOGGER, LOGGER, f_197235_

RandomState: h, randomState, field_37750, f_axzhrqoz, noiseConfig, randomState, f_226710_

StructureCheckResult: a, START_PRESENT, field_36239, f_ygdwixxu, START_PRESENT, START_PRESENT, START_PRESENT

StructureCheckResult: b, START_NOT_PRESENT, field_36240, f_mwmybmpk, START_NOT_PRESENT, START_NOT_PRESENT, START_NOT_PRESENT

StructureCheckResult: c, CHUNK_LOAD_NEEDED, field_36241, f_ngvhgfjo, CHUNK_LOAD_NEEDED, CHUNK_LOAD_NEEDED, CHUNK_LOAD_NEEDED

Constructors

(ChunkScanAccess, RegistryAccess, StructureTemplateManager, ResourceKey<Level>, ChunkGenerator, RandomState, LevelHeightAccessor, BiomeSource, long, com.mojang.datafixers.DataFixer)

()

Methods

StructureCheckResult (ChunkPos, Structure, boolean, long): a, tryLoadFromStorage, method_39832, m_cvzlvybw, getStructurePresence, tryLoadFromStorage, m_226733_

it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (CompoundTag): a, loadStructures, method_39842, m_zffyubcl, collectStructuresAndReferences, loadStructures, m_197311_

it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, deduplicateEmptyMap, method_39838, m_cvvjuque, createMapIfEmpty, replaceEmptyMap, m_197298_

StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>, Structure, boolean): a, checkStructureInfo, method_39840, m_fjmtntvg, getStructurePresence, checkStructureInfo, m_226751_

void (ChunkPos, Map<Structure, StructureStart>): a, onStructureLoad, method_39833, m_ullxepai, cache, onStructureLoad, m_197282_

void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, storeFullResults, method_39828, m_ebxjzvtj, cache, storeResults, m_197263_

void (ChunkPos, Structure): a, incrementReference, method_39830, m_nibldbpu, incrementReferences, incrementReferences, m_226722_

boolean (ChunkPos, Structure): b, canCreateStructure, method_39829, m_qoehppjm, isGenerationPossible, isGenerationPossible, m_226755_

StructureCheckResult[] (): values, values, values, values, values, values, values, values

StructureCheckResult (String): valueOf, valueOf, valueOf, valueOf, valueOf, valueOf, valueOf, valueOf

StructureCheckResult (ChunkPos, Structure, StructurePlacement, boolean): a, checkStart, method_39831, m_blfpempu, getStructurePresence, checkStart, m_226729_

1.20.5

Names

dzh

ein

net.minecraft.world.level.levelgen.structure.StructureCheck

net.minecraft.world.level.levelgen.structure.StructureCheckResult

net.minecraft.class_6832

net.minecraft.class_6833

net.minecraft.unmapped.C_jydrhkzs

net.minecraft.unmapped.C_vfmaswmt

net.minecraft.world.StructureLocator

net.minecraft.world.StructurePresence

net.minecraft.world.gen.StructureChecker

net.minecraft.structure.StructureCheckResult

net.minecraft.src.C_196112_

net.minecraft.src.C_196113_

Fields

int: b, NO_STRUCTURE, field_36226, f_pjfaosaj, START_NOT_PRESENT_REFERENCE, NO_STRUCTURE, f_197236_

ChunkScanAccess: c, storageAccess, field_36227, f_dweozhqq, chunkIoWorker, chunkIoWorker, f_197237_

RegistryAccess: d, registryAccess, field_36228, f_hrvxxqyn, registryManager, registryManager, f_197238_

Registry<Biome>: e, biomes, field_36229, f_ltxhdpgr, biomeRegistry, biomeRegistry, f_197239_

StructureTemplateManager: g, structureTemplateManager, field_36230, f_jpgizuel, structureTemplateManager, structureTemplateManager, f_226709_

ResourceKey<Level>: h, dimension, field_36231, f_tlivpies, worldKey, worldKey, f_197241_

ChunkGenerator: i, chunkGenerator, field_36232, f_dctyjbna, chunkGenerator, chunkGenerator, f_197242_

LevelHeightAccessor: k, heightAccessor, field_36233, f_cmqxwyiu, world, world, f_197243_

BiomeSource: l, biomeSource, field_36234, f_mbivgcat, biomeSource, biomeSource, f_197244_

long: m, seed, field_36235, f_vdpsraoe, seed, seed, f_197245_

com.mojang.datafixers.DataFixer: n, fixerUpper, field_36236, f_wyeozkcm, dataFixer, dataFixer, f_197246_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: o, loadedChunks, field_36237, f_pzrmbxbn, cachedStructuresByChunkPos, cachedStructuresByChunkPos, f_197247_

Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: p, featureChecks, field_36238, f_hroaxnir, generationPossibilityByStructure, generationPossibilityByFeature, f_197248_

org.slf4j.Logger: a, LOGGER, field_36225, f_mawgvjuc, LOGGER, LOGGER, f_197235_

Registry<Structure>: f, structureConfigs, field_36418, f_lbumwktw, structureRegistry, structureRegistry, f_204945_

RandomState: j, randomState, field_37750, f_axzhrqoz, noiseConfig, randomState, f_226710_

StructureCheckResult: a, START_PRESENT, field_36239, f_ygdwixxu, START_PRESENT, START_PRESENT, START_PRESENT

StructureCheckResult: b, START_NOT_PRESENT, field_36240, f_mwmybmpk, START_NOT_PRESENT, START_NOT_PRESENT, START_NOT_PRESENT

StructureCheckResult: c, CHUNK_LOAD_NEEDED, field_36241, f_ngvhgfjo, CHUNK_LOAD_NEEDED, CHUNK_LOAD_NEEDED, CHUNK_LOAD_NEEDED

Constructors

(ChunkScanAccess, RegistryAccess, StructureTemplateManager, ResourceKey<Level>, ChunkGenerator, RandomState, LevelHeightAccessor, BiomeSource, long, com.mojang.datafixers.DataFixer)

()

Methods

StructureCheckResult (ChunkPos, Structure, boolean): a, checkStart, method_39831, m_blfpempu, getStructurePresence, checkStart, m_226729_

StructureCheckResult (ChunkPos, Structure, boolean, long): a, tryLoadFromStorage, method_39832, m_cvzlvybw, getStructurePresence, tryLoadFromStorage, m_226733_

it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (CompoundTag): a, loadStructures, method_39842, m_zffyubcl, collectStructuresAndReferences, loadStructures, m_197311_

it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, deduplicateEmptyMap, method_39838, m_cvvjuque, createMapIfEmpty, replaceEmptyMap, m_197298_

StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>, Structure, boolean): a, checkStructureInfo, method_39840, m_fjmtntvg, getStructurePresence, checkStructureInfo, m_226751_

void (ChunkPos, Map<Structure, StructureStart>): a, onStructureLoad, method_39833, m_ullxepai, cache, onStructureLoad, m_197282_

void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, storeFullResults, method_39828, m_ebxjzvtj, cache, storeResults, m_197263_

void (ChunkPos, Structure): a, incrementReference, method_39830, m_nibldbpu, incrementReferences, incrementReferences, m_226722_

boolean (ChunkPos, Structure): b, canCreateStructure, method_39829, m_qoehppjm, isGenerationPossible, isGenerationPossible, m_226755_

StructureCheckResult[] (): values, values, values, values, values, values, values, values

StructureCheckResult (String): valueOf, valueOf, valueOf, valueOf, valueOf, valueOf, valueOf, valueOf

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

dvj

dzh

Fields

Constructors

Methods

1.20.2

Names

dsb

dvj

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

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, f_gfeivwbw, structureManager, structureManager, f_197240_

StructureTemplateManager: g, structureTemplateManager, field_36230, f_jpgizuel, structureTemplateManager, structureTemplateManager, f_226709_

LevelHeightAccessor: j, heightAccessor, field_36233, f_cmqxwyiu, world, world, f_197243_

LevelHeightAccessor: k, heightAccessor, field_36233, f_cmqxwyiu, world, world, f_197243_

BiomeSource: k, biomeSource, field_36234, f_mbivgcat, biomeSource, biomeSource, f_197244_

BiomeSource: l, biomeSource, field_36234, f_mbivgcat, biomeSource, biomeSource, f_197244_

long: l, seed, field_36235, f_vdpsraoe, seed, seed, f_197245_

long: m, seed, field_36235, f_vdpsraoe, seed, seed, f_197245_

com.mojang.datafixers.DataFixer: m, fixerUpper, field_36236, f_wyeozkcm, dataFixer, dataFixer, f_197246_

com.mojang.datafixers.DataFixer: n, fixerUpper, field_36236, f_wyeozkcm, dataFixer, dataFixer, f_197246_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<ConfiguredStructureFeature<?, ?>>>: n, loadedChunks, field_36237, f_pzrmbxbn, cachedFeaturesByChunkPos, cachedStructuresByChunkPos, f_197247_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: o, loadedChunks, field_36237, f_pzrmbxbn, cachedStructuresByChunkPos, cachedStructuresByChunkPos, f_197247_

Map<ConfiguredStructureFeature<?, ?>, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: o, featureChecks, field_36238, f_hroaxnir, generationPossibilityByFeature, generationPossibilityByFeature, f_197248_

Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: p, featureChecks, field_36238, f_hroaxnir, generationPossibilityByStructure, generationPossibilityByFeature, f_197248_

Registry<ConfiguredStructureFeature<?, ?>>: f, structureConfigs, field_36418, f_lbumwktw, configuredStructureFeatureRegistry, f_lbumwktw, f_204945_

Registry<Structure>: f, structureConfigs, field_36418, f_lbumwktw, structureRegistry, structureRegistry, f_204945_

RandomState: j, randomState, field_37750, f_axzhrqoz, noiseConfig, randomState, 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, m_blfpempu, getStructurePresence, checkStart, m_226729_

StructureCheckResult (ChunkPos, Structure, boolean, long): a, tryLoadFromStorage, method_39832, m_cvzlvybw, getStructurePresence, tryLoadFromStorage, m_226733_

StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>, Structure, boolean): a, checkStructureInfo, method_39840, m_fjmtntvg, getStructurePresence, checkStructureInfo, m_226751_

void (ChunkPos, Structure): a, incrementReference, method_39830, m_nibldbpu, incrementReferences, incrementReferences, m_226722_

StructureCheckResult (ChunkPos, ConfiguredStructureFeature<?, ?>, boolean): a, checkStart, method_39831, m_blfpempu, getStructurePresence, checkStart, m_209964_

<FC extends FeatureConfiguration, F extends StructureFeature<FC>> boolean (ChunkPos, ConfiguredStructureFeature<FC, F>): b, canCreateStructure, method_39829, m_qoehppjm, isGenerationPossible, isGenerationPossible, m_209990_

StructureCheckResult (ChunkPos, ConfiguredStructureFeature<?, ?>, boolean, long): a, tryLoadFromStorage, method_39832, m_cvzlvybw, getStructurePresence, tryLoadFromStorage, m_209968_

StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<ConfiguredStructureFeature<?, ?>>, ConfiguredStructureFeature<?, ?>, boolean): a, checkStructureInfo, method_39840, m_fjmtntvg, getStructurePresence, checkStructureInfo, m_209986_

void (ChunkPos, ConfiguredStructureFeature<?, ?>): a, incrementReference, method_39830, m_nibldbpu, incrementReferences, incrementReferences, m_209957_

boolean (ChunkPos, Structure): b, canCreateStructure, method_39829, m_qoehppjm, isGenerationPossible, isGenerationPossible, m_226755_

1.18.2

Names

dfc

dfk

net.minecraft.world.gen.StructureChecker

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_36225, f_mawgvjuc, LOGGER, f_197235_

int: b, NO_STRUCTURE, field_36226, f_pjfaosaj, START_NOT_PRESENT_REFERENCE, f_197236_

int: b, NO_STRUCTURE, field_36226, f_pjfaosaj, START_NOT_PRESENT_REFERENCE, NO_STRUCTURE, f_197236_

ChunkScanAccess: c, storageAccess, field_36227, f_dweozhqq, chunkIoWorker, f_197237_

ChunkScanAccess: c, storageAccess, field_36227, f_dweozhqq, chunkIoWorker, chunkIoWorker, f_197237_

RegistryAccess: d, registryAccess, field_36228, f_hrvxxqyn, registryManager, f_197238_

RegistryAccess: d, registryAccess, field_36228, f_hrvxxqyn, registryManager, registryManager, f_197238_

Registry<Biome>: e, biomes, field_36229, f_ltxhdpgr, biomeRegistry, f_197239_

Registry<Biome>: e, biomes, field_36229, f_ltxhdpgr, biomeRegistry, biomeRegistry, f_197239_

StructureManager: f, structureManager, field_36230, f_gfeivwbw, structureManager, f_197240_

StructureManager: g, structureManager, field_36230, f_gfeivwbw, structureManager, structureManager, f_197240_

ResourceKey<Level>: g, dimension, field_36231, f_tlivpies, worldKey, f_197241_

ResourceKey<Level>: h, dimension, field_36231, f_tlivpies, worldKey, worldKey, f_197241_

ChunkGenerator: h, chunkGenerator, field_36232, f_dctyjbna, chunkGenerator, f_197242_

ChunkGenerator: i, chunkGenerator, field_36232, f_dctyjbna, chunkGenerator, chunkGenerator, f_197242_

LevelHeightAccessor: i, heightAccessor, field_36233, f_cmqxwyiu, world, f_197243_

LevelHeightAccessor: j, heightAccessor, field_36233, f_cmqxwyiu, world, world, f_197243_

BiomeSource: j, biomeSource, field_36234, f_mbivgcat, biomeSource, f_197244_

BiomeSource: k, biomeSource, field_36234, f_mbivgcat, biomeSource, biomeSource, f_197244_

long: k, seed, field_36235, f_vdpsraoe, seed, f_197245_

long: l, seed, field_36235, f_vdpsraoe, seed, seed, f_197245_

com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, f_wyeozkcm, dataFixer, f_197246_

com.mojang.datafixers.DataFixer: m, fixerUpper, field_36236, f_wyeozkcm, dataFixer, dataFixer, f_197246_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>>: m, loadedChunks, field_36237, f_pzrmbxbn, cachedFeaturesByChunkPos, f_197247_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<ConfiguredStructureFeature<?, ?>>>: n, loadedChunks, field_36237, f_pzrmbxbn, cachedFeaturesByChunkPos, cachedStructuresByChunkPos, f_197247_

Map<StructureFeature<?>, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: n, featureChecks, field_36238, f_hroaxnir, generationPossibilityByFeature, f_197248_

Map<ConfiguredStructureFeature<?, ?>, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: o, featureChecks, field_36238, f_hroaxnir, generationPossibilityByFeature, generationPossibilityByFeature, f_197248_

org.slf4j.Logger: a, LOGGER, field_36225, f_mawgvjuc, LOGGER, LOGGER, f_197235_

Registry<ConfiguredStructureFeature<?, ?>>: f, structureConfigs, field_36418, f_lbumwktw, configuredStructureFeatureRegistry, f_lbumwktw, f_204945_

Constructors

Methods

<F extends StructureFeature<?>> StructureCheckResult (ChunkPos, F, boolean): a, checkStart, method_39831, m_blfpempu, getStructurePresence, m_197273_

<FC extends FeatureConfiguration, F extends StructureFeature<FC>> boolean (ChunkPos, ConfiguredStructureFeature<FC, F>, Collection<ResourceKey<Biome>>): a, canCreateStructure, method_39829, m_qoehppjm, isGenerationPossible, m_197266_

StructureCheckResult (ChunkPos, StructureFeature<?>, boolean, long): a, tryLoadFromStorage, method_39832, m_cvzlvybw, getStructurePresence, m_197277_

it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>> (CompoundTag): a, loadStructures, method_39842, m_zffyubcl, collectStructuresAndReferences, m_197311_

it.unimi.dsi.fastutil.objects.Object2IntMap<ConfiguredStructureFeature<?, ?>> (CompoundTag): a, loadStructures, method_39842, m_zffyubcl, collectStructuresAndReferences, loadStructures, m_197311_

it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>> (it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>): a, deduplicateEmptyMap, method_39838, m_cvvjuque, createMapIfEmpty, m_197298_

it.unimi.dsi.fastutil.objects.Object2IntMap<ConfiguredStructureFeature<?, ?>> (it.unimi.dsi.fastutil.objects.Object2IntMap<ConfiguredStructureFeature<?, ?>>): a, deduplicateEmptyMap, method_39838, m_cvvjuque, createMapIfEmpty, replaceEmptyMap, m_197298_

StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>, StructureFeature<?>, boolean): a, checkStructureInfo, method_39840, m_fjmtntvg, getStructurePresence, m_197304_

void (ChunkPos, Map<StructureFeature<?>, StructureStart<?>>): a, onStructureLoad, method_39833, m_ullxepai, cache, m_197282_

void (ChunkPos, Map<ConfiguredStructureFeature<?, ?>, StructureStart>): a, onStructureLoad, method_39833, m_ullxepai, cache, onStructureLoad, m_197282_

void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>): a, storeFullResults, method_39828, m_ebxjzvtj, cache, m_197263_

void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<ConfiguredStructureFeature<?, ?>>): a, storeFullResults, method_39828, m_ebxjzvtj, cache, storeResults, m_197263_

void (ChunkPos, StructureFeature<?>): a, incrementReference, method_39830, m_nibldbpu, incrementReferences, m_197270_

StructureCheckResult (ChunkPos, ConfiguredStructureFeature<?, ?>, boolean): a, checkStart, method_39831, m_blfpempu, getStructurePresence, checkStart, m_209964_

<FC extends FeatureConfiguration, F extends StructureFeature<FC>> boolean (ChunkPos, ConfiguredStructureFeature<FC, F>): b, canCreateStructure, method_39829, m_qoehppjm, isGenerationPossible, isGenerationPossible, m_209990_

StructureCheckResult (ChunkPos, ConfiguredStructureFeature<?, ?>, boolean, long): a, tryLoadFromStorage, method_39832, m_cvzlvybw, getStructurePresence, tryLoadFromStorage, m_209968_

StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<ConfiguredStructureFeature<?, ?>>, ConfiguredStructureFeature<?, ?>, boolean): a, checkStructureInfo, method_39840, m_fjmtntvg, getStructurePresence, checkStructureInfo, m_209986_

void (ChunkPos, ConfiguredStructureFeature<?, ?>): a, incrementReference, method_39830, m_nibldbpu, incrementReferences, 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.unmapped.C_jydrhkzs

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, f_mawgvjuc, LOGGER, f_197235_

int: b, NO_STRUCTURE, field_36226, f_pjfaosaj, START_NOT_PRESENT_REFERENCE, f_197236_

ChunkScanAccess: c, storageAccess, field_36227, f_dweozhqq, chunkIoWorker, f_197237_

RegistryAccess: d, registryAccess, field_36228, f_hrvxxqyn, registryManager, f_197238_

Registry<Biome>: e, biomes, field_36229, f_ltxhdpgr, biomeRegistry, f_197239_

StructureManager: f, structureManager, field_36230, f_gfeivwbw, structureManager, f_197240_

ResourceKey<Level>: g, dimension, field_36231, f_tlivpies, worldKey, f_197241_

ChunkGenerator: h, chunkGenerator, field_36232, f_dctyjbna, chunkGenerator, f_197242_

LevelHeightAccessor: i, heightAccessor, field_36233, f_cmqxwyiu, world, f_197243_

BiomeSource: j, biomeSource, field_36234, f_mbivgcat, biomeSource, f_197244_

long: k, seed, field_36235, f_vdpsraoe, seed, f_197245_

com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, f_wyeozkcm, dataFixer, f_197246_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>>: m, loadedChunks, field_36237, f_pzrmbxbn, cachedFeaturesByChunkPos, f_197247_

Map<StructureFeature<?>, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: n, featureChecks, field_36238, f_hroaxnir, 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, m_blfpempu, getStructurePresence, m_197273_

<FC extends FeatureConfiguration, F extends StructureFeature<FC>> boolean (ChunkPos, ConfiguredStructureFeature<FC, F>, Collection<ResourceKey<Biome>>): a, canCreateStructure, method_39829, m_qoehppjm, isGenerationPossible, m_197266_

StructureCheckResult (ChunkPos, StructureFeature<?>, boolean, long): a, tryLoadFromStorage, method_39832, m_cvzlvybw, getStructurePresence, m_197277_

it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>> (CompoundTag): a, loadStructures, method_39842, m_zffyubcl, collectStructuresAndReferences, m_197311_

it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>> (it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>): a, deduplicateEmptyMap, method_39838, m_cvvjuque, createMapIfEmpty, m_197298_

StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>, StructureFeature<?>, boolean): a, checkStructureInfo, method_39840, m_fjmtntvg, getStructurePresence, m_197304_

void (ChunkPos, Map<StructureFeature<?>, StructureStart<?>>): a, onStructureLoad, method_39833, m_ullxepai, cache, m_197282_

void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<StructureFeature<?>>): a, storeFullResults, method_39828, m_ebxjzvtj, cache, m_197263_

void (ChunkPos, StructureFeature<?>): a, incrementReference, method_39830, m_nibldbpu, incrementReferences, m_197270_