Package net.minecraft.src
Class ModifiableAttributeInstance
java.lang.Object
net.minecraft.src.ModifiableAttributeInstance
- All Implemented Interfaces:
AttributeInstance
-
Constructor Summary
ConstructorsConstructorDescriptionModifiableAttributeInstance(BaseAttributeMap par1BaseAttributeMap, Attribute par2Attribute) -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyModifier(AttributeModifier par1AttributeModifier) func_111130_a(int par1) voiddoubledoublegetModifier(UUID par1UUID) Returns attribute modifier, if any, by the given UUIDgetModifiersForOperation(int par1) voidremoveModifier(AttributeModifier par1AttributeModifier) voidsetAttribute(double par1)
-
Constructor Details
-
ModifiableAttributeInstance
-
-
Method Details
-
func_111123_a
- Specified by:
func_111123_ain interfaceAttributeInstance
-
getBaseValue
public double getBaseValue()- Specified by:
getBaseValuein interfaceAttributeInstance
-
setAttribute
public void setAttribute(double par1) - Specified by:
setAttributein interfaceAttributeInstance
-
func_111130_a
-
getModifiersForOperation
-
func_111122_c
- Specified by:
func_111122_cin interfaceAttributeInstance
-
getModifier
Returns attribute modifier, if any, by the given UUID- Specified by:
getModifierin interfaceAttributeInstance
-
applyModifier
- Specified by:
applyModifierin interfaceAttributeInstance
-
removeModifier
- Specified by:
removeModifierin interfaceAttributeInstance
-
func_142049_d
public void func_142049_d()- Specified by:
func_142049_din interfaceAttributeInstance
-
getAttributeValue
public double getAttributeValue()- Specified by:
getAttributeValuein interfaceAttributeInstance
-