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

26.3

Names

net.minecraft.world.level.levelgen.densityfunction.DensityFunctionCompiler

net.minecraft.world.level.levelgen.densityfunction.DensityFunctionCompiler

net.minecraft.class_1_1576

net.minecraft.world.gen.sampler.SamplerCache

Fields

DensityFunction$CompileContext: context, context, field_1_10338, context

Map<DensityFunction, Sampler>: samplers, samplers, field_1_10343, compileCache

Function<DensityFunction, Sampler>: optimizeAndCompile, optimizeAndCompile, field_1_10340, compileFunc

DensityFunctionVisitor: optimizerRule, optimizerRule, field_1_10341, CACHING_VISITOR

ReentrantLock: compileLock, compileLock, field_1_10337, compileLock

Map<DensityFunction, SamplerCache$PreparedCache>: preparedCaches, preparedCaches, field_1_10342, preparedCachesByFunc

int: nextCacheId, nextCacheId, field_1_10339, nextPreparedCacheId

Constructors

(DensityFunction$CompileContext)

Methods

Sampler (DensityFunction): getSampler, getSampler, method_1_10201, getOrCompile

Sampler (DensityFunction): optimizeAndCompile, optimizeAndCompile, method_1_10202, compile

DensityFunction (CacheDensityFunction): reuseOrPrepareCache, reuseOrPrepareCache, method_1_10204, getOrPrepareCache

SamplerCache$PreparedCache (CacheDensityFunction): prepareCache, prepareCache, method_1_10203, prepareCache