net.minecraft.entity.attribute

public class DefaultAttributeContainer

arh
net.minecraft.world.entity.ai.attributes.AttributeSupplier
net.minecraft.class_5132
net.minecraft.entity.attribute.DefaultAttributeContainer
net.minecraft.unmapped.C_sdjuuzrz
net.minecraft.entity.ai.attributes.AttributeModifierMap
net.minecraft.entity.ai.attributes.AttributeModifierMap

Field summary

Modifier and TypeField
private final Map<EntityAttribute, EntityAttributeInstance>
a
instances
field_23713
instances
f_mmflnqju
field_233802_a_
attributeMap

Constructor summary

ModifierConstructor
public (Map<EntityAttribute, EntityAttributeInstance> instances)

Method summary

Modifier and TypeMethod
private EntityAttributeInstance
d(ard arg0)
getAttributeInstance(Attribute arg0)
method_26865(class_1320 arg0)
require(EntityAttribute attribute)
m_hwexiqog(C_ppzfbbsy arg0)
func_233810_d_(Attribute arg0)
getModifier(Attribute attribute)
public double
a(ard arg0)
getValue(Attribute arg0)
method_26862(class_1320 arg0)
getValue(EntityAttribute attribute)
m_usyxycjz(C_ppzfbbsy arg0)
func_233804_a_(Attribute arg0)
getAttributeValue(Attribute attribute)
public double
b(ard arg0)
getBaseValue(Attribute arg0)
method_26864(class_1320 arg0)
getBaseValue(EntityAttribute attribute)
m_wagxxtps(C_ppzfbbsy arg0)
func_233807_b_(Attribute arg0)
getAttributeBaseValue(Attribute attribute)
public double
a(ard arg0, UUID arg1)
getModifierValue(Attribute arg0, UUID arg1)
method_27308(class_1320 arg0, UUID arg1)
getModifierValue(EntityAttribute attribute, UUID uuid)
m_kgqvpjqf(C_ppzfbbsy arg0, UUID arg1)
func_233805_a_(Attribute arg0, UUID arg1)
getAttributeModifierValue(Attribute attribute, UUID id)
public EntityAttributeInstance
a(Consumer<are> arg0, ard arg1)
createInstance(Consumer<AttributeInstance> arg0, Attribute arg1)
method_26863(Consumer<class_1324> arg0, class_1320 arg1)
createOverride(Consumer<EntityAttributeInstance> updateCallback, EntityAttribute attribute)
m_ostngrpo(Consumer<C_lzukavpx> arg0, C_ppzfbbsy arg1)
func_233806_a_(Consumer<ModifiableAttributeInstance> arg0, Attribute arg1)
createImmutableAttributeInstance(Consumer<ModifiableAttributeInstance> onChangedCallback, Attribute attribute)
public static DefaultAttributeContainer$Builder
a()
builder()
method_26861()
builder()
m_izjlsqms()
func_233803_a_()
createMutableAttribute()
public boolean
c(ard arg0)
hasAttribute(Attribute arg0)
method_27310(class_1320 arg0)
has(EntityAttribute type)
m_czwrirzm(C_ppzfbbsy arg0)
func_233809_c_(Attribute arg0)
hasAttribute(Attribute attribute)
public boolean
b(ard arg0, UUID arg1)
hasModifier(Attribute arg0, UUID arg1)
method_27309(class_1320 arg0, UUID arg1)
hasModifier(EntityAttribute type, UUID uuid)
m_idcvtmyt(C_ppzfbbsy arg0, UUID arg1)
func_233808_b_(Attribute arg0, UUID arg1)
hasModifier(Attribute attribute, UUID id)