Package net.minecraft.world.attribute
Class EnvironmentAttributeMap
java.lang.Object
net.minecraft.world.attribute.EnvironmentAttributeMap
- Mappings:
Namespace Name named net/minecraft/world/attribute/EnvironmentAttributeMapintermediary net/minecraft/class_12199official cdw
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<EnvironmentAttributeMap> static final EnvironmentAttributeMap(package private) final Map<EnvironmentAttribute<?>, EnvironmentAttributeMap.Entry<?, ?>> static final com.mojang.serialization.Codec<EnvironmentAttributeMap> static final com.mojang.serialization.Codec<EnvironmentAttributeMap> -
Constructor Summary
ConstructorsConstructorDescriptionEnvironmentAttributeMap(Map<EnvironmentAttribute<?>, EnvironmentAttributeMap.Entry<?, ?>> entries) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()booleancontainsKey(EnvironmentAttribute<?> key) boolean<Value> Valueget(EnvironmentAttribute<Value> key, Value value) <Value> @Nullable EnvironmentAttributeMap.Entry<Value, ?> getEntry(EnvironmentAttribute<Value> key) inthashCode()keys()private static EnvironmentAttributeMaptoString()
-
Field Details
-
EMPTY
- Mappings:
Namespace Name Mixin selector named EMPTYLnet/minecraft/world/attribute/EnvironmentAttributeMap;EMPTY:Lnet/minecraft/world/attribute/EnvironmentAttributeMap;intermediary field_63724Lnet/minecraft/class_12199;field_63724:Lnet/minecraft/class_12199;official aLcdw;a:Lcdw;
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/world/attribute/EnvironmentAttributeMap;CODEC:Lcom/mojang/serialization/Codec;intermediary field_63725Lnet/minecraft/class_12199;field_63725:Lcom/mojang/serialization/Codec;official bLcdw;b:Lcom/mojang/serialization/Codec;
-
field_63726
- Mappings:
Namespace Name Mixin selector named field_63726Lnet/minecraft/world/attribute/EnvironmentAttributeMap;field_63726:Lcom/mojang/serialization/Codec;intermediary field_63726Lnet/minecraft/class_12199;field_63726:Lcom/mojang/serialization/Codec;official cLcdw;c:Lcom/mojang/serialization/Codec;
-
field_63727
- Mappings:
Namespace Name Mixin selector named field_63727Lnet/minecraft/world/attribute/EnvironmentAttributeMap;field_63727:Lcom/mojang/serialization/Codec;intermediary field_63727Lnet/minecraft/class_12199;field_63727:Lcom/mojang/serialization/Codec;official dLcdw;d:Lcom/mojang/serialization/Codec;
-
entries
- Mappings:
Namespace Name Mixin selector named entriesLnet/minecraft/world/attribute/EnvironmentAttributeMap;entries:Ljava/util/Map;intermediary field_63728Lnet/minecraft/class_12199;field_63728:Ljava/util/Map;official eLcdw;e:Ljava/util/Map;
-
-
Constructor Details
-
EnvironmentAttributeMap
EnvironmentAttributeMap(Map<EnvironmentAttribute<?>, EnvironmentAttributeMap.Entry<?, ?>> entries) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/attribute/EnvironmentAttributeMap;<init>(Ljava/util/Map;)Vintermediary <init>Lnet/minecraft/class_12199;<init>(Ljava/util/Map;)Vofficial <init>Lcdw;<init>(Ljava/util/Map;)V
-
-
Method Details
-
method_75664
- Mappings:
Namespace Name Mixin selector named method_75664Lnet/minecraft/world/attribute/EnvironmentAttributeMap;method_75664(Lnet/minecraft/world/attribute/EnvironmentAttributeMap;)Lnet/minecraft/world/attribute/EnvironmentAttributeMap;intermediary method_75664Lnet/minecraft/class_12199;method_75664(Lnet/minecraft/class_12199;)Lnet/minecraft/class_12199;official aLcdw;a(Lcdw;)Lcdw;
-
builder
- Mappings:
Namespace Name Mixin selector named builderLnet/minecraft/world/attribute/EnvironmentAttributeMap;builder()Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder;intermediary method_75661Lnet/minecraft/class_12199;method_75661()Lnet/minecraft/class_12199$class_12200;official aLcdw;a()Lcdw$a;
-
getEntry
@Nullable public <Value> @Nullable EnvironmentAttributeMap.Entry<Value,?> getEntry(EnvironmentAttribute<Value> key) - Mappings:
Namespace Name Mixin selector named getEntryLnet/minecraft/world/attribute/EnvironmentAttributeMap;getEntry(Lnet/minecraft/world/attribute/EnvironmentAttribute;)Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Entry;intermediary method_75662Lnet/minecraft/class_12199;method_75662(Lnet/minecraft/class_12197;)Lnet/minecraft/class_12199$class_12201;official aLcdw;a(Lcdv;)Lcdw$b;
-
get
- Mappings:
Namespace Name Mixin selector named getLnet/minecraft/world/attribute/EnvironmentAttributeMap;get(Lnet/minecraft/world/attribute/EnvironmentAttribute;Ljava/lang/Object;)Ljava/lang/Object;intermediary method_75663Lnet/minecraft/class_12199;method_75663(Lnet/minecraft/class_12197;Ljava/lang/Object;)Ljava/lang/Object;official aLcdw;a(Lcdv;Ljava/lang/Object;)Ljava/lang/Object;
-
containsKey
- Mappings:
Namespace Name Mixin selector named containsKeyLnet/minecraft/world/attribute/EnvironmentAttributeMap;containsKey(Lnet/minecraft/world/attribute/EnvironmentAttribute;)Zintermediary method_75667Lnet/minecraft/class_12199;method_75667(Lnet/minecraft/class_12197;)Zofficial bLcdw;b(Lcdv;)Z
-
keys
- Mappings:
Namespace Name Mixin selector named keysLnet/minecraft/world/attribute/EnvironmentAttributeMap;keys()Ljava/util/Set;intermediary method_75666Lnet/minecraft/class_12199;method_75666()Ljava/util/Set;official bLcdw;b()Ljava/util/Set;
-
equals
-
hashCode
public int hashCode() -
toString
-