Package net.minecraft.entity.attribute
Class EntityAttributeContainer
java.lang.Object
net.minecraft.entity.attribute.AbstractEntityAttributeContainer
net.minecraft.entity.attribute.EntityAttributeContainer
- Mappings:
Namespace Name official afsintermediary net/minecraft/class_1709named net/minecraft/entity/attribute/EntityAttributeContainer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Map<String,EntityAttributeInstance> private final Set<EntityAttributeInstance>Fields inherited from class net.minecraft.entity.attribute.AbstractEntityAttributeContainer
attributeHierarchy, instancesById, instancesByKey -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(EntityAttributeInstance instance) protected EntityAttributeInstancecreateInstance(EntityAttribute attribute) get(EntityAttribute entityAttribute) register(EntityAttribute attribute) Methods inherited from class net.minecraft.entity.attribute.AbstractEntityAttributeContainer
removeAll, replaceAll, values
-
Field Details
-
trackedAttributes
- Mappings:
Namespace Name Mixin selector official eLafs;e:Ljava/util/Set;intermediary field_6834Lnet/minecraft/class_1709;field_6834:Ljava/util/Set;named trackedAttributesLnet/minecraft/entity/attribute/EntityAttributeContainer;trackedAttributes:Ljava/util/Set;
-
instancesByName
- Mappings:
Namespace Name Mixin selector official dLafs;d:Ljava/util/Map;intermediary field_6833Lnet/minecraft/class_1709;field_6833:Ljava/util/Map;named instancesByNameLnet/minecraft/entity/attribute/EntityAttributeContainer;instancesByName:Ljava/util/Map;
-
-
Constructor Details
-
EntityAttributeContainer
public EntityAttributeContainer()
-
-
Method Details
-
get
- Overrides:
getin classAbstractEntityAttributeContainer- Mappings:
Namespace Name Mixin selector official eLafs;e(Lafm;)Lafr;intermediary method_6219Lnet/minecraft/class_1709;method_6219(Lnet/minecraft/class_1702;)Lnet/minecraft/class_1707;named getLnet/minecraft/entity/attribute/EntityAttributeContainer;get(Lnet/minecraft/entity/attribute/EntityAttribute;)Lnet/minecraft/entity/attribute/EntityAttributeInstanceImpl;
-
get
- Overrides:
getin classAbstractEntityAttributeContainer- Mappings:
Namespace Name Mixin selector official bLafs;b(Ljava/lang/String;)Lafr;intermediary method_6217Lnet/minecraft/class_1709;method_6217(Ljava/lang/String;)Lnet/minecraft/class_1707;named getLnet/minecraft/entity/attribute/EntityAttributeContainer;get(Ljava/lang/String;)Lnet/minecraft/entity/attribute/EntityAttributeInstanceImpl;
-
register
- Overrides:
registerin classAbstractEntityAttributeContainer- 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
- Specified by:
createInstancein classAbstractEntityAttributeContainer- 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;
-
add
- Overrides:
addin classAbstractEntityAttributeContainer- 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
-
getTrackedAttributes
- Mappings:
Namespace Name Mixin selector official bLafs;b()Ljava/util/Set;intermediary method_6216Lnet/minecraft/class_1709;method_6216()Ljava/util/Set;named getTrackedAttributesLnet/minecraft/entity/attribute/EntityAttributeContainer;getTrackedAttributes()Ljava/util/Set;
-
buildTrackedAttributesCollection
- Mappings:
Namespace Name Mixin selector official cLafs;c()Ljava/util/Collection;intermediary method_6218Lnet/minecraft/class_1709;method_6218()Ljava/util/Collection;named buildTrackedAttributesCollectionLnet/minecraft/entity/attribute/EntityAttributeContainer;buildTrackedAttributesCollection()Ljava/util/Collection;
-