Class EnvironmentAttributeMap
java.lang.Object
net.minecraft.world.attribute.EnvironmentAttributeMap
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<EnvironmentAttributeMap> static final com.mojang.serialization.Codec<EnvironmentAttributeMap> static final EnvironmentAttributeMapprivate final Map<EnvironmentAttribute<?>, EnvironmentAttributeMap.Entry<?, ?>> static final com.mojang.serialization.Codec<EnvironmentAttributeMap> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateEnvironmentAttributeMap(Map<EnvironmentAttribute<?>, EnvironmentAttributeMap.Entry<?, ?>> entries) -
Method Summary
Modifier and TypeMethodDescription<Value> ValueapplyModifier(EnvironmentAttribute<Value> attribute, Value baseValue) builder()booleancontains(EnvironmentAttribute<?> attribute) booleanprivate static EnvironmentAttributeMapfilterSyncable(EnvironmentAttributeMap attributes) <Value> @Nullable EnvironmentAttributeMap.Entry<Value, ?> get(EnvironmentAttribute<Value> attribute) inthashCode()keySet()toString()
-
Field Details
-
EMPTY
-
CODEC
-
NETWORK_CODEC
-
CODEC_ONLY_POSITIONAL
-
entries
-
-
Constructor Details
-
EnvironmentAttributeMap
private EnvironmentAttributeMap(Map<EnvironmentAttribute<?>, EnvironmentAttributeMap.Entry<?, ?>> entries)
-
-
Method Details
-
filterSyncable
-
builder
-
get
public <Value> @Nullable EnvironmentAttributeMap.Entry<Value,?> get(EnvironmentAttribute<Value> attribute) -
applyModifier
-
contains
-
keySet
-
equals
-
hashCode
-
toString
-