net.minecraft.world.attribute

class EnvironmentAttributeSystem$ValueSampler<Value>

ced$b
net.minecraft.world.attribute.EnvironmentAttributeSystem$ValueSampler
net.minecraft.class_12205$class_12315
net.minecraft.world.attribute.WorldEnvironmentAttributeAccess$class_12315

Field summary

Modifier and TypeField
private final EnvironmentAttribute<Value>
a
attribute
field_64323
field_64323
final Value
b
baseValue
field_64324
field_64324
private final List<EnvironmentAttributeLayer<Value>>
c
layers
field_64325
field_64325
final boolean
d
isAffectedByPosition
field_64326
field_64326
private Value
e
cachedTickValue
field_64327
field_64327
private int
f
cacheTickId
field_64328
field_64328

Constructor summary

ModifierConstructor
(EnvironmentAttribute<Value> arg0, Value arg1, List<EnvironmentAttributeLayer<Value>> arg2, boolean arg3)

Method summary

Modifier and TypeMethod
public void
a()
invalidateTickCache()
method_76421()
method_76421()
public Value
b()
getDimensionValue()
method_76423()
method_76423()
public Value
a(fse arg0, ceh arg1)
getValue(Vec3 arg0, SpatialAttributeInterpolator arg1)
method_76422(class_243 arg0, class_12211 arg1)
method_76422(Vec3d arg0, WeightedAttributeList arg1)
private Value
b(fse arg0, ceh arg1)
computeValuePositional(Vec3 arg0, SpatialAttributeInterpolator arg1)
method_76424(class_243 arg0, class_12211 arg1)
method_76424(Vec3d arg0, WeightedAttributeList arg1)
private Value
c()
computeValueNotPositional()
method_76425()
method_76425()