net.minecraft.world.level.levelgen.blending

public class Blender

eer
net.minecraft.world.level.levelgen.blending.Blender
net.minecraft.class_6748
net.minecraft.unmapped.C_pfqozslu
net.minecraft.world.gen.chunk.Blender
net.minecraft.world.gen.chunk.Blender
net.minecraft.src.C_182955_
net.minecraft.world.level.levelgen.XoroshiroRandomSource

Field summary

Modifier and TypeField
private static final Blender
a
EMPTY
field_35501
f_dgguujmb
NO_BLENDING
EMPTY
f_190137_
private static final NormalNoise
b
SHIFT_NOISE
field_35681
f_ngiqjzuy
OFFSET_NOISE
SHIFT_NOISE
f_190138_
private static final int
c
HEIGHT_BLENDING_RANGE_CELLS
field_35502
f_phpnetae
BLENDING_BIOME_DISTANCE_THRESHOLD
HEIGHT_BLENDING_RANGE_CELLS
f_190139_
private static final int
d
HEIGHT_BLENDING_RANGE_CHUNKS
field_35503
f_sqwbcifk
BLENDING_CHUNK_DISTANCE_THRESHOLD
HEIGHT_BLENDING_RANGE_CHUNKS
f_190140_
private static final int
e
DENSITY_BLENDING_RANGE_CELLS
field_35504
f_jhzgfobi
field_35504
DENSITY_BLENDING_RANGE_CELLS
f_190141_
private static final int
f
DENSITY_BLENDING_RANGE_CHUNKS
field_35505
f_hwvkcntf
CLOSE_BLENDING_DISTANCE_THRESHOLD
DENSITY_BLENDING_RANGE_CHUNKS
f_190142_
private static final double
g
OLD_CHUNK_XZ_RADIUS
field_36224
f_qstndhje
field_36224
OLD_CHUNK_HORIZONTAL_RADIUS
f_197017_
private final it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<BlendingData>
h
heightAndBiomeBlendingData
field_36343
f_cbrgjvfy
blendingData
blendingData
f_224696_
private final it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<BlendingData>
i
densityBlendingData
field_36344
f_psgkvuuf
closeBlendingData
blendingDataForDensityBlending
f_224697_

Constructor summary

ModifierConstructor
(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<BlendingData> blendingData, it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<BlendingData> closeBlendingData)

Method summary

Modifier and TypeMethod
public static Blender
a()
empty()
method_39336()
m_tqddpvsg()
getNoBlending()
empty()
m_190153_()
public static Blender
a(asp arg0)
of(WorldGenRegion arg0)
method_39342(class_3233 arg0)
m_dmtrgwbz(C_ezymcfey arg0)
getBlender(ChunkRegion chunkRegion)
getBlender(ChunkRegion region)
m_190202_(C_19_ p_190203_)
public Blender$BlendingOutput
a(int arg0, int arg1)
blendOffsetAndFactor(int arg0, int arg1)
method_39340(int arg0, int arg1)
m_yjnszrdw(int arg0, int arg1)
calculate(int blockX, int blockZ)
blendOffsetAndFactor(int x, int z)
m_207242_(int p_209720_, int arg1)
private static double
a(double arg0)
heightToOffset(double arg0)
method_39337(double arg0)
m_ikgldbtv(double arg0)
getBlendOffset(double height)
heightToOffset(double height)
m_190154_(double p_190155_)
public double
a(edi$b arg0, double arg1)
blendDensity(DensityFunction$FunctionContext arg0, double arg1)
method_39338(class_6910$class_6912 arg0, double arg1)
m_wzxwomov(C_kzwapyud$C_rbrbrmhy arg0, double arg1)
applyBlendDensity(DensityFunction$NoisePos pos, double density)
blendDensity(DensityFunction$FunctionContext context, double end)
m_207103_(C_206962_$C_206964_ p_209722_, double arg1)
private double
a(int arg0, int arg1, int arg2, eer$b arg3)
getBlendingDataValue(int arg0, int arg1, int arg2, Blender$CellValueGetter arg3)
method_39562(int arg0, int arg1, int arg2, class_6748$class_6781 arg3)
m_bskbymmx(int arg0, int arg1, int arg2, C_pfqozslu$C_oputthuz arg3)
sampleClosest(int biomeX, int biomeY, int biomeZ, Blender$BlendingSampler sampler)
getBlendingDataValue(int x, int y, int z, Blender$CellValueProvider cellValueProvider)
m_190174_(int p_190176_, int p_190177_, int p_190178_, C_182955_$C_182957_ arg3)
private double
a(eer$b arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
getBlendingDataValue(Blender$CellValueGetter arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_39565(class_6748$class_6781 arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
m_laapoitt(C_pfqozslu$C_oputthuz arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
sample(Blender$BlendingSampler sampler, int chunkX, int chunkZ, int biomeX, int biomeY, int biomeZ)
getBlendingDataValue(Blender$CellValueProvider cellValueProvider, int chunkX, int chunkZ, int x, int y, int z)
m_190211_(C_182955_$C_182957_ p_190213_, int p_190214_, int p_190215_, int p_190216_, int p_190217_, int arg5)
public BiomeResolver
a(dim arg0)
getBiomeResolver(BiomeResolver arg0)
method_39563(class_6780 arg0)
m_vfcqfiqd(C_nhlknxak arg0)
getBiomeSupplier(BiomeSupplier biomeSupplier)
getBiomeSupplier(BiomeSupplier biomeSupplier)
m_183383_(C_182855_ arg0)
private Holder<Biome>
a(int arg0, int arg1, int arg2)
blendBiome(int arg0, int arg1, int arg2)
method_39561(int arg0, int arg1, int arg2)
m_ucezxvvb(int arg0, int arg1, int arg2)
blendBiome(int x, int y, int z)
blendBiome(int x, int y, int z)
m_224706_(int p_224708_, int p_224709_, int arg2)
public static void
a(asp arg0, dzp arg1)
generateBorderTicks(WorldGenRegion arg0, ChunkAccess arg1)
method_39772(class_3233 arg0, class_2791 arg1)
m_xexlpadl(C_ezymcfey arg0, C_lwzmmmqr arg1)
tickLeavesAndFluids(ChunkRegion chunkRegion, Chunk chunk)
tickLeavesAndFluids(ChunkRegion region, Chunk chunk)
m_197031_(C_19_ p_197032_, C_2116_ p_197033_)
private static void
a(dzp arg0, jh arg1)
generateBorderTick(ChunkAccess arg0, BlockPos arg1)
method_39773(class_2791 arg0, class_2338 arg1)
m_jehovcew(C_lwzmmmqr arg0, C_hynzadkk arg1)
tickLeavesAndFluids(Chunk chunk, BlockPos pos)
tickLeavesAndFluids(Chunk chunk, BlockPos pos)
m_197040_(C_2116_ p_197041_, C_4675_ p_197042_)
public static void
a(dif arg0, eaj arg1)
addAroundOldChunksCarvingMaskFilter(WorldGenLevel arg0, ProtoChunk arg1)
method_39809(class_5281 arg0, class_2839 arg1)
m_rqwqylva(C_ldkphtbr arg0, C_zebxgear arg1)
createCarvingMasks(StructureWorldAccess world, ProtoChunk chunk)
addCarvingMaskFilterAroundOldChunks(StructureWorldAccess world, ProtoChunk chunk)
m_197034_(C_1625_ p_197035_, C_2147_ p_197036_)
public static Blender$DistanceGetter
a(ees arg0, Map<jn, ees> arg1)
makeOldChunkDistanceGetter(BlendingData arg0, Map<Direction8, BlendingData> arg1)
method_39815(class_6749 arg0, Map<class_2355, class_6749> arg1)
m_aicyryxs(C_jfjllmkc arg0, Map<C_qjdfuoud, C_jfjllmkc> arg1)
createClosestDistanceFunction(BlendingData data, Map<EightWayDirection, BlendingData> neighborData)
createOldChunkDistanceProvider(BlendingData data, Map<EightWayDirection, BlendingData> neighbors)
m_224726_(C_182959_ p_224727_, Map<C_4695_, C_182959_> p_224728_)
private static Blender$DistanceGetter
a(jn arg0, ees arg1)
makeOffsetOldChunkDistanceGetter(Direction8 arg0, BlendingData arg1)
method_39812(class_2355 arg0, class_6749 arg1)
m_oyroclmg(C_qjdfuoud arg0, C_jfjllmkc arg1)
createDistanceFunction(EightWayDirection direction, BlendingData data)
createOffsetOldChunkDistanceProvider(EightWayDirection direction, BlendingData data)
m_224729_(C_4695_ p_224730_, C_182959_ p_224731_)
private static double
a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
distanceToCube(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
method_39808(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
m_czdzpgaa(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
getDistance(double x1, double y1, double z1, double x2, double y2, double z2)
distanceToPoint(double x, double y, double z, double startX, double startY, double startZ)
m_197024_(double p_197025_, double p_197027_, double p_197029_, double arg3, double arg4, double arg5)