Package net.minecraft.world.attribute
Class EnvironmentAttribute<Value>
java.lang.Object
net.minecraft.world.attribute.EnvironmentAttribute<Value>
- Mappings:
Namespace Name named net/minecraft/world/attribute/EnvironmentAttributeintermediary net/minecraft/class_12197official cdw
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Valueprivate final booleanprivate final booleanprivate final booleanprivate final EnvironmentAttributeType<Value> private final AttributeValidator<Value> -
Constructor Summary
ConstructorsConstructorDescriptionEnvironmentAttribute(EnvironmentAttributeType<Value> type, Value defaultValue, AttributeValidator<Value> validator, boolean synced, boolean positional, boolean interpolated) -
Method Summary
Modifier and TypeMethodDescriptionstatic <Value> EnvironmentAttribute.Builder<Value> builder(EnvironmentAttributeType<Value> type) com.mojang.serialization.Codec<Value> getCodec()getType()booleanbooleanbooleanisSynced()toString()
-
Field Details
-
type
- Mappings:
Namespace Name Mixin selector named typeLnet/minecraft/world/attribute/EnvironmentAttribute;type:Lnet/minecraft/world/attribute/EnvironmentAttributeType;intermediary field_63712Lnet/minecraft/class_12197;field_63712:Lnet/minecraft/class_12192;official aLcdw;a:Lcds;
-
defaultValue
- Mappings:
Namespace Name Mixin selector named defaultValueLnet/minecraft/world/attribute/EnvironmentAttribute;defaultValue:Ljava/lang/Object;intermediary field_63713Lnet/minecraft/class_12197;field_63713:Ljava/lang/Object;official bLcdw;b:Ljava/lang/Object;
-
validator
- Mappings:
Namespace Name Mixin selector named validatorLnet/minecraft/world/attribute/EnvironmentAttribute;validator:Lnet/minecraft/world/attribute/AttributeValidator;intermediary field_63714Lnet/minecraft/class_12197;field_63714:Lnet/minecraft/class_12191;official cLcdw;c:Lcdr;
-
synced
private final boolean synced- Mappings:
Namespace Name Mixin selector named syncedLnet/minecraft/world/attribute/EnvironmentAttribute;synced:Zintermediary field_63715Lnet/minecraft/class_12197;field_63715:Zofficial dLcdw;d:Z
-
positional
private final boolean positional- Mappings:
Namespace Name Mixin selector named positionalLnet/minecraft/world/attribute/EnvironmentAttribute;positional:Zintermediary field_63716Lnet/minecraft/class_12197;field_63716:Zofficial eLcdw;e:Z
-
interpolated
private final boolean interpolated- Mappings:
Namespace Name Mixin selector named interpolatedLnet/minecraft/world/attribute/EnvironmentAttribute;interpolated:Zintermediary field_63717Lnet/minecraft/class_12197;field_63717:Zofficial fLcdw;f:Z
-
-
Constructor Details
-
EnvironmentAttribute
EnvironmentAttribute(EnvironmentAttributeType<Value> type, Value defaultValue, AttributeValidator<Value> validator, boolean synced, boolean positional, boolean interpolated) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/attribute/EnvironmentAttribute;<init>(Lnet/minecraft/world/attribute/EnvironmentAttributeType;Ljava/lang/Object;Lnet/minecraft/world/attribute/AttributeValidator;ZZZ)Vintermediary <init>Lnet/minecraft/class_12197;<init>(Lnet/minecraft/class_12192;Ljava/lang/Object;Lnet/minecraft/class_12191;ZZZ)Vofficial <init>Lcdw;<init>(Lcds;Ljava/lang/Object;Lcdr;ZZZ)V
-
-
Method Details
-
builder
public static <Value> EnvironmentAttribute.Builder<Value> builder(EnvironmentAttributeType<Value> type) - Mappings:
Namespace Name Mixin selector named builderLnet/minecraft/world/attribute/EnvironmentAttribute;builder(Lnet/minecraft/world/attribute/EnvironmentAttributeType;)Lnet/minecraft/world/attribute/EnvironmentAttribute$Builder;intermediary method_75648Lnet/minecraft/class_12197;method_75648(Lnet/minecraft/class_12192;)Lnet/minecraft/class_12197$class_12198;official aLcdw;a(Lcds;)Lcdw$a;
-
getType
- Mappings:
Namespace Name Mixin selector named getTypeLnet/minecraft/world/attribute/EnvironmentAttribute;getType()Lnet/minecraft/world/attribute/EnvironmentAttributeType;intermediary method_75647Lnet/minecraft/class_12197;method_75647()Lnet/minecraft/class_12192;official aLcdw;a()Lcds;
-
getDefaultValue
- Mappings:
Namespace Name Mixin selector named getDefaultValueLnet/minecraft/world/attribute/EnvironmentAttribute;getDefaultValue()Ljava/lang/Object;intermediary method_75650Lnet/minecraft/class_12197;method_75650()Ljava/lang/Object;official bLcdw;b()Ljava/lang/Object;
-
getCodec
- Mappings:
Namespace Name Mixin selector named getCodecLnet/minecraft/world/attribute/EnvironmentAttribute;getCodec()Lcom/mojang/serialization/Codec;intermediary method_75651Lnet/minecraft/class_12197;method_75651()Lcom/mojang/serialization/Codec;official cLcdw;c()Lcom/mojang/serialization/Codec;
-
clamp
- Mappings:
Namespace Name Mixin selector named clampLnet/minecraft/world/attribute/EnvironmentAttribute;clamp(Ljava/lang/Object;)Ljava/lang/Object;intermediary method_75649Lnet/minecraft/class_12197;method_75649(Ljava/lang/Object;)Ljava/lang/Object;official aLcdw;a(Ljava/lang/Object;)Ljava/lang/Object;
-
isSynced
public boolean isSynced()- Mappings:
Namespace Name Mixin selector named isSyncedLnet/minecraft/world/attribute/EnvironmentAttribute;isSynced()Zintermediary method_75652Lnet/minecraft/class_12197;method_75652()Zofficial dLcdw;d()Z
-
isPositional
public boolean isPositional()- Mappings:
Namespace Name Mixin selector named isPositionalLnet/minecraft/world/attribute/EnvironmentAttribute;isPositional()Zintermediary method_75653Lnet/minecraft/class_12197;method_75653()Zofficial eLcdw;e()Z
-
isInterpolated
public boolean isInterpolated()- Mappings:
Namespace Name Mixin selector named isInterpolatedLnet/minecraft/world/attribute/EnvironmentAttribute;isInterpolated()Zintermediary method_75654Lnet/minecraft/class_12197;method_75654()Zofficial fLcdw;f()Z
-
toString
-