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) |