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