History - net.minecraft.world.gen.chunk.placement.StructurePlacementCalculator

26.3

Names

Fields

ChunkPos: origin, origin, field_1_7781, originChunkPos

Constructors

(NoiseConfig, BiomeSource, long, long, List<RegistryEntry<StructureSet>>)

(NoiseConfig, BiomeSource, long, ChunkPos, long, List<RegistryEntry<StructureSet>>)

Methods

StructurePlacementCalculator (NoiseConfig, long, BiomeSource, Stream<RegistryEntry<StructureSet>>): createForFlat, createForFlat, method_46703, create

StructurePlacementCalculator (NoiseConfig, long, BiomeSource, RegistryWrapper<StructureSet>): createForNormal, createForNormal, method_46702, create

StructurePlacementCalculator (NoiseConfig, long, ChunkPos, BiomeSource, Stream<RegistryEntry<StructureSet>>): createForFlat, createForFlat, method_46703, create

StructurePlacementCalculator (NoiseConfig, long, ChunkPos, BiomeSource, RegistryView<StructureSet>): createForNormal, createForNormal, method_46702, create

ChunkPos (): getDimensionOrigin, getDimensionOrigin, method_1_7110, getOriginChunkPos

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

eqh

net.minecraft.world.level.chunk.ChunkGeneratorStructureState

net.minecraft.class_7869

net.minecraft.world.gen.chunk.placement.StructurePlacementCalculator

Fields

org.slf4j.Logger: a, LOGGER, field_40899, LOGGER, f_tjohopfk, LOGGER, f_254706_

org.slf4j.Logger: LOGGER, LOGGER, field_40899, LOGGER

NoiseConfig: b, randomState, field_40900, noiseConfig, f_huuatbxi, randomState, f_254677_

NoiseConfig: randomState, randomState, field_40900, noiseConfig

BiomeSource: c, biomeSource, field_40901, biomeSource, f_oskpivon, biomeSource, f_254681_

BiomeSource: biomeSource, biomeSource, field_40901, biomeSource

long: d, levelSeed, field_40902, structureSeed, f_oqedxplq, worldSeed, f_254647_

long: levelSeed, levelSeed, field_40902, structureSeed

long: e, concentricRingsSeed, field_40903, concentricRingSeed, f_ylqqjsdv, concentricRingSeed, f_254746_

long: concentricRingsSeed, concentricRingsSeed, field_40903, concentricRingSeed

Map<Structure, List<StructurePlacement>>: f, placementsForStructure, field_40904, structuresToPlacements, f_bckfsyxz, featurePlacements, f_254729_

Map<Structure, List<StructurePlacement>>: placementsForStructure, placementsForStructure, field_40904, structuresToPlacements

Map<ConcentricRingsStructurePlacement, CompletableFuture<List<ChunkPos>>>: g, ringPositions, field_40905, concentricPlacementsToPositions, f_yqqxwjlr, concentricRingPlacements, f_254674_

Map<ConcentricRingsStructurePlacement, CompletableFuture<List<ChunkPos>>>: ringPositions, ringPositions, field_40905, concentricPlacementsToPositions

boolean: h, hasGeneratedPositions, field_40906, calculated, f_zenamyza, calculationFinished, f_254710_

boolean: hasGeneratedPositions, hasGeneratedPositions, field_40906, calculated

List<RegistryEntry<StructureSet>>: i, possibleStructureSets, field_40907, structureSets, f_ovmaeezn, structureSets, f_254708_

List<RegistryEntry<StructureSet>>: possibleStructureSets, possibleStructureSets, field_40907, structureSets

Constructors

Methods

StructurePlacementCalculator (NoiseConfig, long, BiomeSource, Stream<RegistryEntry<StructureSet>>): a, createForFlat, method_46703, create, m_hpbwgckl, create, m_255343_

StructurePlacementCalculator (NoiseConfig, long, BiomeSource, Stream<RegistryEntry<StructureSet>>): createForFlat, createForFlat, method_46703, create

StructurePlacementCalculator (NoiseConfig, long, BiomeSource, RegistryWrapper<StructureSet>): a, createForNormal, method_46702, create, m_vcydvfre, create, m_255081_

StructurePlacementCalculator (NoiseConfig, long, BiomeSource, RegistryWrapper<StructureSet>): createForNormal, createForNormal, method_46702, create

boolean (StructureSet, BiomeSource): a, hasBiomesForStructureSet, method_46706, hasValidBiome, m_qjnoicpn, hasValidBiomes, m_255180_

boolean (StructureSet, BiomeSource): hasBiomesForStructureSet, hasBiomesForStructureSet, method_46706, hasValidBiome

List<RegistryEntry<StructureSet>> (): a, possibleStructureSets, method_46697, getStructureSets, m_bhqyxzmx, getStructureSets, m_255252_

List<RegistryEntry<StructureSet>> (): possibleStructureSets, possibleStructureSets, method_46697, getStructureSets

void (): e, generatePositions, method_46715, calculate, m_dgsvhqiz, calculatePositions, m_255138_

void (): generatePositions, generatePositions, method_46715, calculate

CompletableFuture<List<ChunkPos>> (RegistryEntry<StructureSet>, ConcentricRingsStructurePlacement): a, generateRingPositions, method_46710, calculateConcentricsRingPlacementPos, m_qmouiasp, calculateRingPlacement, m_255294_

CompletableFuture<List<ChunkPos>> (RegistryEntry<StructureSet>, ConcentricRingsStructurePlacement): generateRingPositions, generateRingPositions, method_46710, calculateConcentricsRingPlacementPos

void (): b, ensureStructuresGenerated, method_46712, tryCalculate, m_jdkxhwlw, calculate, m_254958_

void (): ensureStructuresGenerated, ensureStructuresGenerated, method_46712, tryCalculate

List<ChunkPos> (ConcentricRingsStructurePlacement): a, getRingPositionsFor, method_46707, getPlacementPositions, m_qtvxvbbx, getPlacementPositions, m_255182_

List<ChunkPos> (ConcentricRingsStructurePlacement): getRingPositionsFor, getRingPositionsFor, method_46707, getPlacementPositions

List<StructurePlacement> (RegistryEntry<Structure>): a, getPlacementsForStructure, method_46708, getPlacements, m_xvsbitao, getFeaturePlacements, m_255260_

List<StructurePlacement> (RegistryEntry<Structure>): getPlacementsForStructure, getPlacementsForStructure, method_46708, getPlacements

NoiseConfig (): c, randomState, method_46713, getNoiseConfig, m_iffvthza, getRandomState, m_255046_

NoiseConfig (): randomState, randomState, method_46713, getNoiseConfig

boolean (RegistryEntry<StructureSet>, int, int, int): a, hasStructureChunkInRange, method_46709, canGenerate, m_jqmniavi, hasStructureChunkInRange, m_254936_

boolean (RegistryEntry<StructureSet>, int, int, int): hasStructureChunkInRange, hasStructureChunkInRange, method_46709, canGenerate

long (): d, getLevelSeed, method_46714, getStructureSeed, m_ugjvdpmg, getWorldSeed, m_254887_

long (): getLevelSeed, getLevelSeed, method_46714, getStructureSeed

1.21.11

Names

elm

eqh

Fields

Constructors

Methods

1.21.10

Names

Fields

Constructors

Methods

1.21.9

Names

ega

elm

Fields

Constructors

Methods

1.21.8

Names

Fields

Constructors

Methods

1.21.7

Names

Fields

Constructors

Methods

1.21.6

Names

edp

ega

Fields

Constructors

Methods

1.21.5

Names

dyv

edp

Fields

Constructors

Methods

1.21.4

Names

dzs

dyv

Fields

Constructors

Methods

1.21.3

Names

dva

dzs

Fields

Constructors

Methods

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

duc

dva

Fields

Constructors

Methods

1.20.6

Names

dlf

duc

Fields

Constructors

Methods

1.20.4

Names

dhh

dlf

Fields

Constructors

Methods

1.20.2

Names

ddz

dhh

Fields

Constructors

Methods

1.20.1

Names

ddp

ddz

Fields

Constructors

Methods

1.19.4

Names

dar

ddp

net.minecraft.unmapped.C_jibygqpu

net.minecraft.structure.ConcentricRingPlacementCalculator

Fields

BiomeSource: c, biomeSource, field_40901, biomeSource, f_oskpivon, f_254681_

BiomeSource: c, biomeSource, field_40901, biomeSource, f_oskpivon, biomeSource, f_254681_

long: d, levelSeed, field_40902, structureSeed, f_oqedxplq, f_254647_

long: d, levelSeed, field_40902, structureSeed, f_oqedxplq, worldSeed, f_254647_

long: e, concentricRingsSeed, field_40903, concentricRingSeed, f_ylqqjsdv, f_254746_

long: e, concentricRingsSeed, field_40903, concentricRingSeed, f_ylqqjsdv, concentricRingSeed, f_254746_

Map<Structure, List<StructurePlacement>>: f, placementsForStructure, field_40904, structuresToPlacements, f_bckfsyxz, f_254729_

Map<Structure, List<StructurePlacement>>: f, placementsForStructure, field_40904, structuresToPlacements, f_bckfsyxz, featurePlacements, f_254729_

Map<ConcentricRingsStructurePlacement, CompletableFuture<List<ChunkPos>>>: g, ringPositions, field_40905, concentricPlacementsToPositions, f_yqqxwjlr, f_254674_

Map<ConcentricRingsStructurePlacement, CompletableFuture<List<ChunkPos>>>: g, ringPositions, field_40905, concentricPlacementsToPositions, f_yqqxwjlr, concentricRingPlacements, f_254674_

boolean: h, hasGeneratedPositions, field_40906, calculated, f_zenamyza, f_254710_

boolean: h, hasGeneratedPositions, field_40906, calculated, f_zenamyza, calculationFinished, f_254710_

List<RegistryEntry<StructureSet>>: i, possibleStructureSets, field_40907, structureSets, f_ovmaeezn, f_254708_

List<RegistryEntry<StructureSet>>: i, possibleStructureSets, field_40907, structureSets, f_ovmaeezn, structureSets, f_254708_

Constructors

Methods

StructurePlacementCalculator (NoiseConfig, long, BiomeSource, Stream<RegistryEntry<StructureSet>>): a, createForFlat, method_46703, create, m_hpbwgckl, m_255343_

StructurePlacementCalculator (NoiseConfig, long, BiomeSource, Stream<RegistryEntry<StructureSet>>): a, createForFlat, method_46703, create, m_hpbwgckl, create, m_255343_

StructurePlacementCalculator (NoiseConfig, long, BiomeSource, RegistryWrapper<StructureSet>): a, createForNormal, method_46702, create, m_vcydvfre, m_255081_

StructurePlacementCalculator (NoiseConfig, long, BiomeSource, RegistryWrapper<StructureSet>): a, createForNormal, method_46702, create, m_vcydvfre, create, m_255081_

boolean (StructureSet, BiomeSource): a, hasBiomesForStructureSet, method_46706, hasValidBiome, m_qjnoicpn, m_255180_

boolean (StructureSet, BiomeSource): a, hasBiomesForStructureSet, method_46706, hasValidBiome, m_qjnoicpn, hasValidBiomes, m_255180_

List<RegistryEntry<StructureSet>> (): a, possibleStructureSets, method_46697, getStructureSets, m_bhqyxzmx, m_255252_

List<RegistryEntry<StructureSet>> (): a, possibleStructureSets, method_46697, getStructureSets, m_bhqyxzmx, getStructureSets, m_255252_

void (): e, generatePositions, method_46715, calculate, m_dgsvhqiz, m_255138_

void (): e, generatePositions, method_46715, calculate, m_dgsvhqiz, calculatePositions, m_255138_

CompletableFuture<List<ChunkPos>> (RegistryEntry<StructureSet>, ConcentricRingsStructurePlacement): a, generateRingPositions, method_46710, calculateConcentricsRingPlacementPos, m_qmouiasp, m_255294_

CompletableFuture<List<ChunkPos>> (RegistryEntry<StructureSet>, ConcentricRingsStructurePlacement): a, generateRingPositions, method_46710, calculateConcentricsRingPlacementPos, m_qmouiasp, calculateRingPlacement, m_255294_

void (): b, ensureStructuresGenerated, method_46712, tryCalculate, m_jdkxhwlw, m_254958_

void (): b, ensureStructuresGenerated, method_46712, tryCalculate, m_jdkxhwlw, calculate, m_254958_

List<ChunkPos> (ConcentricRingsStructurePlacement): a, getRingPositionsFor, method_46707, getPlacementPositions, m_qtvxvbbx, m_255182_

List<ChunkPos> (ConcentricRingsStructurePlacement): a, getRingPositionsFor, method_46707, getPlacementPositions, m_qtvxvbbx, getPlacementPositions, m_255182_

List<StructurePlacement> (RegistryEntry<Structure>): a, getPlacementsForStructure, method_46708, getPlacements, m_xvsbitao, m_255260_

List<StructurePlacement> (RegistryEntry<Structure>): a, getPlacementsForStructure, method_46708, getPlacements, m_xvsbitao, getFeaturePlacements, m_255260_

NoiseConfig (): c, randomState, method_46713, getNoiseConfig, m_iffvthza, m_255046_

NoiseConfig (): c, randomState, method_46713, getNoiseConfig, m_iffvthza, getRandomState, m_255046_

boolean (RegistryEntry<StructureSet>, int, int, int): a, hasStructureChunkInRange, method_46709, canGenerate, m_jqmniavi, m_254936_

boolean (RegistryEntry<StructureSet>, int, int, int): a, hasStructureChunkInRange, method_46709, canGenerate, m_jqmniavi, hasStructureChunkInRange, m_254936_

long (): d, getLevelSeed, method_46714, getStructureSeed, m_ugjvdpmg, m_254887_

long (): d, getLevelSeed, method_46714, getStructureSeed, m_ugjvdpmg, getWorldSeed, m_254887_

1.19.3

Names

dar

net.minecraft.world.level.chunk.ChunkGeneratorStructureState

net.minecraft.class_7869

net.minecraft.world.gen.chunk.placement.StructurePlacementCalculator

net.minecraft.unmapped.C_jibygqpu

net.minecraft.unmapped.C_jibygqpu

net.minecraft.src.C_254614_

Fields

org.slf4j.Logger: a, LOGGER, field_40899, LOGGER, f_tjohopfk, LOGGER, f_254706_

NoiseConfig: b, randomState, field_40900, noiseConfig, f_huuatbxi, randomState, f_254677_

BiomeSource: c, biomeSource, field_40901, biomeSource, f_oskpivon, f_254681_

long: d, levelSeed, field_40902, structureSeed, f_oqedxplq, f_254647_

long: e, concentricRingsSeed, field_40903, concentricRingSeed, f_ylqqjsdv, f_254746_

Map<Structure, List<StructurePlacement>>: f, placementsForStructure, field_40904, structuresToPlacements, f_bckfsyxz, f_254729_

Map<ConcentricRingsStructurePlacement, CompletableFuture<List<ChunkPos>>>: g, ringPositions, field_40905, concentricPlacementsToPositions, f_yqqxwjlr, f_254674_

boolean: h, hasGeneratedPositions, field_40906, calculated, f_zenamyza, f_254710_

List<RegistryEntry<StructureSet>>: i, possibleStructureSets, field_40907, structureSets, f_ovmaeezn, f_254708_

Constructors

(NoiseConfig, BiomeSource, long, long, List<RegistryEntry<StructureSet>>)

Methods

StructurePlacementCalculator (NoiseConfig, long, BiomeSource, Stream<RegistryEntry<StructureSet>>): a, createForFlat, method_46703, create, m_hpbwgckl, m_255343_

StructurePlacementCalculator (NoiseConfig, long, BiomeSource, RegistryWrapper<StructureSet>): a, createForNormal, method_46702, create, m_vcydvfre, m_255081_

boolean (StructureSet, BiomeSource): a, hasBiomesForStructureSet, method_46706, hasValidBiome, m_qjnoicpn, m_255180_

List<RegistryEntry<StructureSet>> (): a, possibleStructureSets, method_46697, getStructureSets, m_bhqyxzmx, m_255252_

void (): e, generatePositions, method_46715, calculate, m_dgsvhqiz, m_255138_

CompletableFuture<List<ChunkPos>> (RegistryEntry<StructureSet>, ConcentricRingsStructurePlacement): a, generateRingPositions, method_46710, calculateConcentricsRingPlacementPos, m_qmouiasp, m_255294_

void (): b, ensureStructuresGenerated, method_46712, tryCalculate, m_jdkxhwlw, m_254958_

List<ChunkPos> (ConcentricRingsStructurePlacement): a, getRingPositionsFor, method_46707, getPlacementPositions, m_qtvxvbbx, m_255182_

List<StructurePlacement> (RegistryEntry<Structure>): a, getPlacementsForStructure, method_46708, getPlacements, m_xvsbitao, m_255260_

NoiseConfig (): c, randomState, method_46713, getNoiseConfig, m_iffvthza, m_255046_

boolean (RegistryEntry<StructureSet>, int, int, int): a, hasStructureChunkInRange, method_46709, canGenerate, m_jqmniavi, m_254936_

long (): d, getLevelSeed, method_46714, getStructureSeed, m_ugjvdpmg, m_254887_