Package | Description |
---|---|
net.minecraft.entity | |
net.minecraft.entity.ai.attributes | |
net.minecraft.entity.monster | |
net.minecraft.entity.passive.horse | |
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_KNOCKBACK |
static IAttribute |
SharedMonsterAttributes.ATTACK_SPEED |
static IAttribute |
LivingEntity.ENTITY_GRAVITY |
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 |
LivingEntity.NAMETAG_DISTANCE |
static IAttribute |
LivingEntity.SWIM_SPEED |
Modifier and Type | Method and Description |
---|---|
IAttributeInstance |
LivingEntity.getAttribute(IAttribute attribute) |
Modifier and Type | Class and Description |
---|---|
class |
Attribute |
class |
RangedAttribute |
Modifier and Type | Field and Description |
---|---|
private IAttribute |
ModifiableAttributeInstance.genericAttribute |
private IAttribute |
Attribute.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 |
Attribute.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 |
---|
Attribute(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 |
ZombieEntity.SPAWN_REINFORCEMENTS_CHANCE |
Modifier and Type | Field and Description |
---|---|
protected static IAttribute |
AbstractHorseEntity.JUMP_STRENGTH |
Modifier and Type | Field and Description |
---|---|
static IAttribute |
PlayerEntity.REACH_DISTANCE |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<IAttribute,AttributeModifier> |
Effect.attributeModifierMap |
Modifier and Type | Method and Description |
---|---|
java.util.Map<IAttribute,AttributeModifier> |
Effect.getAttributeModifierMap() |
Modifier and Type | Method and Description |
---|---|
Effect |
Effect.addAttributesModifier(IAttribute attributeIn,
java.lang.String uuid,
double amount,
AttributeModifier.Operation operation) |