Package net.minecraft.world.attribute
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 EnvironmentAttributeMap(package private) final Map<EnvironmentAttribute<?>, EnvironmentAttributeMap.Entry<?, ?>> static final com.mojang.serialization.Codec<EnvironmentAttributeMap> -
Constructor Summary
ConstructorsConstructorDescriptionEnvironmentAttributeMap(Map<EnvironmentAttribute<?>, EnvironmentAttributeMap.Entry<?, ?>> pEntries) -
Method Summary
Modifier and TypeMethodDescription<Value> ValueapplyModifier(EnvironmentAttribute<Value> pAttribute, Value pOldValue) builder()booleancontains(EnvironmentAttribute<?> pAttribute) booleanprivate static EnvironmentAttributeMap<Value> @Nullable EnvironmentAttributeMap.Entry<Value, ?> get(EnvironmentAttribute<Value> pAttribute) inthashCode()keySet()toString()
-
Field Details
-
EMPTY
-
CODEC
-
NETWORK_CODEC
-
CODEC_ONLY_POSITIONAL
-
entries
-
-
Constructor Details
-
EnvironmentAttributeMap
EnvironmentAttributeMap(Map<EnvironmentAttribute<?>, EnvironmentAttributeMap.Entry<?, ?>> pEntries)
-
-
Method Details
-
filterSyncable
-
builder
-
get
public <Value> @Nullable EnvironmentAttributeMap.Entry<Value,?> get(EnvironmentAttribute<Value> pAttribute) -
applyModifier
-
contains
-
keySet
-
equals
-
hashCode
public int hashCode() -
toString
-