net.minecraft.world.gen.surfacebuilder

abstract class MaterialRules$LazyAbstractPredicate

implements MaterialRules$BooleanSupplier

net.minecraft.world.level.levelgen.SurfaceRules$LazyCondition
net.minecraft.class_6686$class_6702
net.minecraft.world.gen.surfacebuilder.MaterialRules$LazyAbstractPredicate

Field summary

Modifier and TypeField
protected final MaterialRules$MaterialRuleContext
context
field_35623
context
private long
lastUpdate
field_35622
uniqueValue
Boolean
result
field_35246
result

Constructor summary

ModifierConstructor
protected (MaterialRules$MaterialRuleContext context)

Method summary

Modifier and TypeMethod
public boolean
test()
method_39069()
get()
protected abstract long
getContextLastUpdate()
method_39479()
getCurrentUniqueValue()
protected abstract boolean
compute()
method_39074()
test()