Package net.minecraft.entity.attribute
Class AbstractEntityAttributeContainer
java.lang.Object
net.minecraft.entity.attribute.AbstractEntityAttributeContainer
- Direct Known Subclasses:
EntityAttributeContainer
- Mappings:
Namespace Name official afqintermediary net/minecraft/class_1706named net/minecraft/entity/attribute/AbstractEntityAttributeContainer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Multimap<EntityAttribute,EntityAttribute> protected final Map<String,EntityAttributeInstance> protected final Map<EntityAttribute,EntityAttributeInstance> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(EntityAttributeInstance instance) protected abstract EntityAttributeInstancecreateInstance(EntityAttribute attribute) get(EntityAttribute attribute) register(EntityAttribute attribute) voidremoveAll(Multimap<String, AttributeModifier> modifiers) voidreplaceAll(Multimap<String, AttributeModifier> modifiers) values()
-
Field Details
-
instancesByKey
- Mappings:
Namespace Name Mixin selector official aLafq;a:Ljava/util/Map;intermediary field_6820Lnet/minecraft/class_1706;field_6820:Ljava/util/Map;named instancesByKeyLnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;instancesByKey:Ljava/util/Map;
-
instancesById
- Mappings:
Namespace Name Mixin selector official bLafq;b:Ljava/util/Map;intermediary field_6821Lnet/minecraft/class_1706;field_6821:Ljava/util/Map;named instancesByIdLnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;instancesById:Ljava/util/Map;
-
attributeHierarchy
- Mappings:
Namespace Name Mixin selector official cLafq;c:Lcom/google/common/collect/Multimap;intermediary field_11927Lnet/minecraft/class_1706;field_11927:Lcom/google/common/collect/Multimap;named attributeHierarchyLnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;attributeHierarchy:Lcom/google/common/collect/Multimap;
-
-
Constructor Details
-
AbstractEntityAttributeContainer
public AbstractEntityAttributeContainer()
-
-
Method Details
-
get
- Mappings:
Namespace Name Mixin selector official aLafq;a(Lafm;)Lafn;intermediary method_6207Lnet/minecraft/class_1706;method_6207(Lnet/minecraft/class_1702;)Lnet/minecraft/class_1703;named getLnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;get(Lnet/minecraft/entity/attribute/EntityAttribute;)Lnet/minecraft/entity/attribute/EntityAttributeInstance;
-
get
- Mappings:
Namespace Name Mixin selector official aLafq;a(Ljava/lang/String;)Lafn;intermediary method_6206Lnet/minecraft/class_1706;method_6206(Ljava/lang/String;)Lnet/minecraft/class_1703;named getLnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;get(Ljava/lang/String;)Lnet/minecraft/entity/attribute/EntityAttributeInstance;
-
register
- Mappings:
Namespace Name Mixin selector official bLafq;b(Lafm;)Lafn;intermediary method_6210Lnet/minecraft/class_1706;method_6210(Lnet/minecraft/class_1702;)Lnet/minecraft/class_1703;named registerLnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;register(Lnet/minecraft/entity/attribute/EntityAttribute;)Lnet/minecraft/entity/attribute/EntityAttributeInstance;
-
createInstance
- Mappings:
Namespace Name Mixin selector official cLafq;c(Lafm;)Lafn;intermediary method_10997Lnet/minecraft/class_1706;method_10997(Lnet/minecraft/class_1702;)Lnet/minecraft/class_1703;named createInstanceLnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;createInstance(Lnet/minecraft/entity/attribute/EntityAttribute;)Lnet/minecraft/entity/attribute/EntityAttributeInstance;
-
values
- Mappings:
Namespace Name Mixin selector official aLafq;a()Ljava/util/Collection;intermediary method_6204Lnet/minecraft/class_1706;method_6204()Ljava/util/Collection;named valuesLnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;values()Ljava/util/Collection;
-
add
- Mappings:
Namespace Name Mixin selector official aLafq;a(Lafn;)Vintermediary method_10996Lnet/minecraft/class_1706;method_10996(Lnet/minecraft/class_1703;)Vnamed addLnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;add(Lnet/minecraft/entity/attribute/EntityAttributeInstance;)V
-
removeAll
- Mappings:
Namespace Name Mixin selector official aLafq;a(Lcom/google/common/collect/Multimap;)Vintermediary method_6205Lnet/minecraft/class_1706;method_6205(Lcom/google/common/collect/Multimap;)Vnamed removeAllLnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;removeAll(Lcom/google/common/collect/Multimap;)V
-
replaceAll
- Mappings:
Namespace Name Mixin selector official bLafq;b(Lcom/google/common/collect/Multimap;)Vintermediary method_6209Lnet/minecraft/class_1706;method_6209(Lcom/google/common/collect/Multimap;)Vnamed replaceAllLnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;replaceAll(Lcom/google/common/collect/Multimap;)V
-