net.minecraft.world.attribute

public class EnvironmentAttribute$Builder<Value>

net.minecraft.world.attribute.EnvironmentAttribute$Builder
net.minecraft.class_12197$class_12198
net.minecraft.world.attribute.EnvironmentAttribute$Builder

Field summary

Modifier and TypeField
private final EnvironmentAttributeType<Value>
type
field_63718
type
private Value
defaultValue
field_63719
defaultValue
private AttributeValidator<Value>
valueRange
field_63720
validator
private boolean
isSyncable
field_63721
synced
private boolean
isPositional
field_63722
positional
private boolean
isSpatiallyInterpolated
field_63723
interpolated

Constructor summary

ModifierConstructor
public (EnvironmentAttributeType<Value> type)

Method summary

Modifier and TypeMethod
public EnvironmentAttribute$Builder<Value>
defaultValue(Value defaultValue)
method_75657(Value arg0)
defaultValue(Value defaultValue)
public EnvironmentAttribute$Builder<Value>
valueRange(AttributeRange<Value> valueRange)
method_75656(class_12191<Value> arg0)
validator(AttributeValidator<Value> validator)
public EnvironmentAttribute$Builder<Value>
syncable()
method_75655()
synced()
public EnvironmentAttribute$Builder<Value>
notPositional()
method_75658()
global()
public EnvironmentAttribute$Builder<Value>
spatiallyInterpolated()
method_75659()
interpolated()
public EnvironmentAttribute<Value>
build()
method_75660()
build()