Package net.minecraft.world.attribute
Class WorldEnvironmentAttributeAccess.Builder
java.lang.Object
net.minecraft.world.attribute.WorldEnvironmentAttributeAccess.Builder
- Enclosing class:
WorldEnvironmentAttributeAccess
- Mappings:
Namespace Name named net/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builderintermediary net/minecraft/class_12205$class_12314official ced$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<EnvironmentAttribute<?>, List<EnvironmentAttributeModification<?>>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate <Value> WorldEnvironmentAttributeAccess.BuilderaddFromMap(EnvironmentAttribute<Value> attribute, EnvironmentAttributeMap attributeMap) addFromMap(EnvironmentAttributeMap attributes) addFromTimeline(RegistryEntry<Timeline> attribute, LongSupplier timeSupplier) private <Value> WorldEnvironmentAttributeAccess.BuilderaddModification(EnvironmentAttribute<Value> attribute, EnvironmentAttributeModification<Value> mod) private <Value> voidaddModificationFromTimeline(RegistryEntry<Timeline> timeline, EnvironmentAttribute<Value> attribute, LongSupplier timeSupplier) build()constant(EnvironmentAttribute<Value> attribute, EnvironmentAttributeModification.Constant<Value> mod) positional(EnvironmentAttribute<Value> attribute, EnvironmentAttributeModification.Positional<Value> mod) timeBased(EnvironmentAttribute<Value> attribute, EnvironmentAttributeModification.TimeBased<Value> mod)
-
Field Details
-
modifications
- Mappings:
Namespace Name Mixin selector named modificationsLnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;modifications:Ljava/util/Map;intermediary field_64322Lnet/minecraft/class_12205$class_12314;field_64322:Ljava/util/Map;official aLced$a;a:Ljava/util/Map;
-
-
Constructor Details
-
Builder
Builder()
-
-
Method Details
-
world
- Mappings:
Namespace Name Mixin selector named worldLnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;world(Lnet/minecraft/world/World;)Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;intermediary method_76418Lnet/minecraft/class_12205$class_12314;method_76418(Lnet/minecraft/class_1937;)Lnet/minecraft/class_12205$class_12314;official aLced$a;a(Ldvg;)Lced$a;
-
addFromMap
- Mappings:
Namespace Name Mixin selector named addFromMapLnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;addFromMap(Lnet/minecraft/world/attribute/EnvironmentAttributeMap;)Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;intermediary method_76417Lnet/minecraft/class_12205$class_12314;method_76417(Lnet/minecraft/class_12199;)Lnet/minecraft/class_12205$class_12314;official aLced$a;a(Lcea;)Lced$a;
-
addFromMap
private <Value> WorldEnvironmentAttributeAccess.Builder addFromMap(EnvironmentAttribute<Value> attribute, EnvironmentAttributeMap attributeMap) - Mappings:
Namespace Name Mixin selector named addFromMapLnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;addFromMap(Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/attribute/EnvironmentAttributeMap;)Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;intermediary method_76416Lnet/minecraft/class_12205$class_12314;method_76416(Lnet/minecraft/class_12197;Lnet/minecraft/class_12199;)Lnet/minecraft/class_12205$class_12314;official aLced$a;a(Lcdy;Lcea;)Lced$a;
-
constant
public <Value> WorldEnvironmentAttributeAccess.Builder constant(EnvironmentAttribute<Value> attribute, EnvironmentAttributeModification.Constant<Value> mod) - Mappings:
Namespace Name Mixin selector named constantLnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;constant(Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/attribute/EnvironmentAttributeModification$Constant;)Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;intermediary method_76412Lnet/minecraft/class_12205$class_12314;method_76412(Lnet/minecraft/class_12197;Lnet/minecraft/class_12310$class_12311;)Lnet/minecraft/class_12205$class_12314;official aLced$a;a(Lcdy;Lcdz$a;)Lced$a;
-
timeBased
public <Value> WorldEnvironmentAttributeAccess.Builder timeBased(EnvironmentAttribute<Value> attribute, EnvironmentAttributeModification.TimeBased<Value> mod) - Mappings:
Namespace Name Mixin selector named timeBasedLnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;timeBased(Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/attribute/EnvironmentAttributeModification$TimeBased;)Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;intermediary method_76414Lnet/minecraft/class_12205$class_12314;method_76414(Lnet/minecraft/class_12197;Lnet/minecraft/class_12310$class_12313;)Lnet/minecraft/class_12205$class_12314;official aLced$a;a(Lcdy;Lcdz$c;)Lced$a;
-
positional
public <Value> WorldEnvironmentAttributeAccess.Builder positional(EnvironmentAttribute<Value> attribute, EnvironmentAttributeModification.Positional<Value> mod) - Mappings:
Namespace Name Mixin selector named positionalLnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;positional(Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/attribute/EnvironmentAttributeModification$Positional;)Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;intermediary method_76413Lnet/minecraft/class_12205$class_12314;method_76413(Lnet/minecraft/class_12197;Lnet/minecraft/class_12310$class_12312;)Lnet/minecraft/class_12205$class_12314;official aLced$a;a(Lcdy;Lcdz$b;)Lced$a;
-
addModification
private <Value> WorldEnvironmentAttributeAccess.Builder addModification(EnvironmentAttribute<Value> attribute, EnvironmentAttributeModification<Value> mod) - Mappings:
Namespace Name Mixin selector named addModificationLnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;addModification(Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/attribute/EnvironmentAttributeModification;)Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;intermediary method_76415Lnet/minecraft/class_12205$class_12314;method_76415(Lnet/minecraft/class_12197;Lnet/minecraft/class_12310;)Lnet/minecraft/class_12205$class_12314;official aLced$a;a(Lcdy;Lcdz;)Lced$a;
-
addFromTimeline
public WorldEnvironmentAttributeAccess.Builder addFromTimeline(RegistryEntry<Timeline> attribute, LongSupplier timeSupplier) - Mappings:
Namespace Name Mixin selector named addFromTimelineLnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;addFromTimeline(Lnet/minecraft/registry/entry/RegistryEntry;Ljava/util/function/LongSupplier;)Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;intermediary method_76420Lnet/minecraft/class_12205$class_12314;method_76420(Lnet/minecraft/class_6880;Ljava/util/function/LongSupplier;)Lnet/minecraft/class_12205$class_12314;official aLced$a;a(Ljd;Ljava/util/function/LongSupplier;)Lced$a;
-
addModificationFromTimeline
private <Value> void addModificationFromTimeline(RegistryEntry<Timeline> timeline, EnvironmentAttribute<Value> attribute, LongSupplier timeSupplier) - Mappings:
Namespace Name Mixin selector named addModificationFromTimelineLnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;addModificationFromTimeline(Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/world/attribute/EnvironmentAttribute;Ljava/util/function/LongSupplier;)Vintermediary method_76419Lnet/minecraft/class_12205$class_12314;method_76419(Lnet/minecraft/class_6880;Lnet/minecraft/class_12197;Ljava/util/function/LongSupplier;)Vofficial aLced$a;a(Ljd;Lcdy;Ljava/util/function/LongSupplier;)V
-
build
- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$Builder;build()Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess;intermediary method_76410Lnet/minecraft/class_12205$class_12314;method_76410()Lnet/minecraft/class_12205;official aLced$a;a()Lced;
-