net.minecraft.world.attribute

public class EnvironmentAttributeSystem$Builder

cef$a
net.minecraft.world.attribute.EnvironmentAttributeSystem$Builder
net.minecraft.class_12205$class_12314
net.minecraft.world.attribute.WorldEnvironmentAttributeAccess$Builder
net.minecraft.src.C_432653_$C_432689_
net.minecraft.world.attribute.EnvironmentAttributeSystem$a

字段概要

修饰符与类型字段
private final Map<EnvironmentAttribute<?>, List<EnvironmentAttributeLayer<?>>>
a
layersByAttribute
field_64322
modifications
f_433348_

构造函数概要

修饰符构造函数
()

方法概要

修饰符与类型方法
public EnvironmentAttributeSystem$Builder
a(dwo arg0)
addDefaultLayers(Level arg0)
method_76418(class_1937 arg0)
world(World world)
m_442975_(C_1596_ arg0)
public EnvironmentAttributeSystem$Builder
a(cec arg0)
addConstantLayer(EnvironmentAttributeMap arg0)
method_76417(class_12199 arg0)
addFromMap(EnvironmentAttributeMap attributes)
m_445483_(C_433063_ arg0)
private <Value> EnvironmentAttributeSystem$Builder
a(cea<Value> arg0, cec arg1)
addConstantEntry(EnvironmentAttribute<Value> arg0, EnvironmentAttributeMap arg1)
method_76416(class_12197<Value> arg0, class_12199 arg1)
addFromMap(EnvironmentAttribute<Value> attribute, EnvironmentAttributeMap attributeMap)
m_442361_(C_432417_<Value> p_451685_, C_433063_ arg1)
public <Value> EnvironmentAttributeSystem$Builder
a(cea<Value> arg0, ceb$a<Value> arg1)
addConstantLayer(EnvironmentAttribute<Value> arg0, EnvironmentAttributeLayer$Constant<Value> arg1)
method_76412(class_12197<Value> arg0, class_12310$class_12311<Value> arg1)
constant(EnvironmentAttribute<Value> attribute, EnvironmentAttributeFunction$Constant<Value> mod)
m_440568_(C_432417_<Value> p_459474_, C_432768_$C_432504_<Value> arg1)
public <Value> EnvironmentAttributeSystem$Builder
a(cea<Value> arg0, ceb$c<Value> arg1)
addTimeBasedLayer(EnvironmentAttribute<Value> arg0, EnvironmentAttributeLayer$TimeBased<Value> arg1)
method_76414(class_12197<Value> arg0, class_12310$class_12313<Value> arg1)
timeBased(EnvironmentAttribute<Value> attribute, EnvironmentAttributeFunction$TimeBased<Value> mod)
m_440402_(C_432417_<Value> p_459337_, C_432768_$C_432472_<Value> arg1)
public <Value> EnvironmentAttributeSystem$Builder
a(cea<Value> arg0, ceb$b<Value> arg1)
addPositionalLayer(EnvironmentAttribute<Value> arg0, EnvironmentAttributeLayer$Positional<Value> arg1)
method_76413(class_12197<Value> arg0, class_12310$class_12312<Value> arg1)
positional(EnvironmentAttribute<Value> attribute, EnvironmentAttributeFunction$Positional<Value> mod)
m_441641_(C_432417_<Value> p_453019_, C_432768_$C_432997_<Value> arg1)
private <Value> EnvironmentAttributeSystem$Builder
a(cea<Value> arg0, ceb<Value> arg1)
addLayer(EnvironmentAttribute<Value> arg0, EnvironmentAttributeLayer<Value> arg1)
method_76415(class_12197<Value> arg0, class_12310<Value> arg1)
addModification(EnvironmentAttribute<Value> attribute, EnvironmentAttributeFunction<Value> mod)
m_444733_(C_432417_<Value> p_455018_, C_432768_<Value> arg1)
public EnvironmentAttributeSystem$Builder
a(jd<fvn> arg0, LongSupplier arg1)
addTimelineLayer(Holder<Timeline> arg0, LongSupplier arg1)
method_76420(class_6880<class_12329> arg0, LongSupplier arg1)
addFromTimeline(RegistryEntry<Timeline> timeline, LongSupplier timeSupplier)
m_446456_(C_203228_<C_432104_> p_450733_, LongSupplier arg1)
private <Value> void
a(jd<fvn> arg0, cea<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)
addModificationFromTimeline(RegistryEntry<Timeline> timeline, EnvironmentAttribute<Value> attribute, LongSupplier timeSupplier)
m_442044_(C_203228_<C_432104_> p_458332_, C_432417_<Value> p_454508_, LongSupplier arg2)
public EnvironmentAttributeSystem
a()
build()
method_76410()
build()
m_445313_()