History - net.minecraft.world.gen.sampler.SamplingContext

26.3

Names

net.minecraft.world.level.levelgen.densityfunction.SamplerContext

net.minecraft.world.level.levelgen.densityfunction.SamplerContext

net.minecraft.class_1_1521

net.minecraft.world.gen.sampler.SamplingContext

Fields

SamplingContext: EMPTY_UNCACHED, EMPTY_UNCACHED, field_1_10298, EMPTY

int: CACHE_SIZE_STEP, CACHE_SIZE_STEP, field_1_10297, CACHE_ENTRY_COUNT_DIVISOR

ContextParameterMap: userFields, userFields, field_1_10301, params

SampleBufferProvider: bufferArena, bufferArena, field_1_10299, pool

SamplingContext$CacheEntry[]: cacheCells, cacheCells, field_1_10300, cache

Constructors

(ContextParameterMap, SampleBufferProvider, boolean)

Methods

SamplingContext$Builder (): builder, builder, method_1_10149, builder

<T> T (ContextParameter<T>): getField, getField, method_1_10151, getNullable

<T> T (ContextParameter<? extends T>, T): getFieldOrDefault, getFieldOrDefault, method_1_10152, get

PooledSampleBuffer (SamplingRegion): acquireBuffer, acquireBuffer, method_1_10148, allocateBufferFor

SamplingContext$CacheEntry (int): getCacheCell, getCacheCell, method_1_10150, getOrCreateCacheEntry

void (int, Sampler, SampleBuffer, SamplingRegion): sampleVolumeCached, sampleVolumeCached, method_1_10154, fillCached

float (int, Sampler, int, int, int): sampleValueCached, sampleValueCached, method_1_10153, sampleCached