net.minecraft.world.attribute

public class EnvironmentAttributeSystem$Builder

ced$a
net.minecraft.world.attribute.EnvironmentAttributeSystem$Builder
net.minecraft.class_12205$class_12314
net.minecraft.world.attribute.WorldEnvironmentAttributeAccess$class_12314

Field summary

Modifier and TypeField
private final Map<EnvironmentAttribute<?>, List<EnvironmentAttributeLayer<?>>>
a
layersByAttribute
field_64322
field_64322

Constructor summary

ModifierConstructor
()

Method summary

Modifier and TypeMethod
public EnvironmentAttributeSystem$Builder
a(dvg arg0)
addDefaultLayers(Level arg0)
method_76418(class_1937 arg0)
method_76418(World arg0)
public EnvironmentAttributeSystem$Builder
a(cea arg0)
addConstantLayer(EnvironmentAttributeMap arg0)
method_76417(class_12199 arg0)
method_76417(EnvironmentAttributeMap arg0)
private <Value> EnvironmentAttributeSystem$Builder
a(cdy<Value> arg0, cea arg1)
addConstantEntry(EnvironmentAttribute<Value> arg0, EnvironmentAttributeMap arg1)
method_76416(class_12197<Value> arg0, class_12199 arg1)
method_76416(EnvironmentAttribute<Value> arg0, EnvironmentAttributeMap arg1)
public <Value> EnvironmentAttributeSystem$Builder
a(cdy<Value> arg0, cdz$a<Value> arg1)
addConstantLayer(EnvironmentAttribute<Value> arg0, EnvironmentAttributeLayer$Constant<Value> arg1)
method_76412(class_12197<Value> arg0, class_12310$class_12311<Value> arg1)
method_76412(EnvironmentAttribute<Value> arg0, class_12310$class_12311<Value> arg1)
public <Value> EnvironmentAttributeSystem$Builder
a(cdy<Value> arg0, cdz$c<Value> arg1)
addTimeBasedLayer(EnvironmentAttribute<Value> arg0, EnvironmentAttributeLayer$TimeBased<Value> arg1)
method_76414(class_12197<Value> arg0, class_12310$class_12313<Value> arg1)
method_76414(EnvironmentAttribute<Value> arg0, class_12310$class_12313<Value> arg1)
public <Value> EnvironmentAttributeSystem$Builder
a(cdy<Value> arg0, cdz$b<Value> arg1)
addPositionalLayer(EnvironmentAttribute<Value> arg0, EnvironmentAttributeLayer$Positional<Value> arg1)
method_76413(class_12197<Value> arg0, class_12310$class_12312<Value> arg1)
method_76413(EnvironmentAttribute<Value> arg0, class_12310$class_12312<Value> arg1)
private <Value> EnvironmentAttributeSystem$Builder
a(cdy<Value> arg0, cdz<Value> arg1)
addLayer(EnvironmentAttribute<Value> arg0, EnvironmentAttributeLayer<Value> arg1)
method_76415(class_12197<Value> arg0, class_12310<Value> arg1)
method_76415(EnvironmentAttribute<Value> arg0, class_12310<Value> arg1)
public EnvironmentAttributeSystem$Builder
a(jd<fuf> arg0, LongSupplier arg1)
addTimelineLayer(Holder<Timeline> arg0, LongSupplier arg1)
method_76420(class_6880<class_12329> arg0, LongSupplier arg1)
method_76420(RegistryEntry<class_12329> arg0, LongSupplier arg1)
private <Value> void
a(jd<fuf> arg0, cdy<Value> arg1, LongSupplier arg2)
addTimelineLayerForAttribute(Holder<Timeline> arg0, EnvironmentAttribute<Value> arg1, LongSupplier arg2)
method_76419(class_6880<class_12329> arg0, class_12197<Value> arg1, LongSupplier arg2)
method_76419(RegistryEntry<class_12329> arg0, EnvironmentAttribute<Value> arg1, LongSupplier arg2)
public EnvironmentAttributeSystem
a()
build()
method_76410()
method_76410()