| Package | Description | 
|---|---|
| net.minecraft.entity | |
| net.minecraft.entity.ai.attributes | |
| net.minecraft.entity.monster | |
| net.minecraft.entity.passive | |
| net.minecraft.entity.player | |
| net.minecraft.potion | 
| Modifier and Type | Field and Description | 
|---|---|
| static IAttribute | SharedMonsterAttributes. ARMOR | 
| static IAttribute | SharedMonsterAttributes. ARMOR_TOUGHNESS | 
| static IAttribute | SharedMonsterAttributes. ATTACK_DAMAGE | 
| static IAttribute | SharedMonsterAttributes. ATTACK_SPEED | 
| static IAttribute | SharedMonsterAttributes. FLYING_SPEED | 
| static IAttribute | SharedMonsterAttributes. FOLLOW_RANGE | 
| static IAttribute | SharedMonsterAttributes. KNOCKBACK_RESISTANCE | 
| static IAttribute | SharedMonsterAttributes. LUCK | 
| static IAttribute | SharedMonsterAttributes. MAX_HEALTH | 
| static IAttribute | SharedMonsterAttributes. MOVEMENT_SPEED | 
| static IAttribute | EntityLivingBase. SWIM_SPEED | 
| Modifier and Type | Method and Description | 
|---|---|
| IAttributeInstance | EntityLivingBase. getEntityAttribute(IAttribute attribute) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseAttribute | 
| class  | RangedAttribute | 
| Modifier and Type | Field and Description | 
|---|---|
| private IAttribute | ModifiableAttributeInstance. genericAttribute | 
| private IAttribute | BaseAttribute. parent | 
| Modifier and Type | Field and Description | 
|---|---|
| protected java.util.Map<IAttribute,IAttributeInstance> | AbstractAttributeMap. attributes | 
| protected com.google.common.collect.Multimap<IAttribute,IAttribute> | AbstractAttributeMap. descendantsByParent | 
| protected com.google.common.collect.Multimap<IAttribute,IAttribute> | AbstractAttributeMap. descendantsByParent | 
| Modifier and Type | Method and Description | 
|---|---|
| IAttribute | IAttributeInstance. getAttribute() | 
| IAttribute | ModifiableAttributeInstance. getAttribute() | 
| IAttribute | IAttribute. getParent() | 
| IAttribute | BaseAttribute. getParent() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected IAttributeInstance | AttributeMap. createInstance(IAttribute attribute) | 
| protected abstract IAttributeInstance | AbstractAttributeMap. createInstance(IAttribute attribute) | 
| ModifiableAttributeInstance | AttributeMap. getAttributeInstance(IAttribute attribute) | 
| IAttributeInstance | AbstractAttributeMap. getAttributeInstance(IAttribute attribute) | 
| IAttributeInstance | AttributeMap. registerAttribute(IAttribute attribute) | 
| IAttributeInstance | AbstractAttributeMap. registerAttribute(IAttribute attribute) | 
| Constructor and Description | 
|---|
| BaseAttribute(IAttribute parentIn,
             java.lang.String unlocalizedNameIn,
             double defaultValueIn) | 
| ModifiableAttributeInstance(AbstractAttributeMap attributeMapIn,
                           IAttribute genericAttributeIn) | 
| RangedAttribute(IAttribute parentIn,
               java.lang.String unlocalizedNameIn,
               double defaultValue,
               double minimumValueIn,
               double maximumValueIn) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected static IAttribute | EntityZombie. SPAWN_REINFORCEMENTS_CHANCE | 
| Modifier and Type | Field and Description | 
|---|---|
| protected static IAttribute | AbstractHorse. JUMP_STRENGTH | 
| Modifier and Type | Field and Description | 
|---|---|
| static IAttribute | EntityPlayer. REACH_DISTANCE | 
| Modifier and Type | Field and Description | 
|---|---|
| private java.util.Map<IAttribute,AttributeModifier> | Potion. attributeModifierMap | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Map<IAttribute,AttributeModifier> | Potion. getAttributeModifierMap() | 
| Modifier and Type | Method and Description | 
|---|---|
| Potion | Potion. registerPotionAttributeModifier(IAttribute attribute,
                               java.lang.String uniqueId,
                               double ammount,
                               int operation) |