net.minecraft.world.entity.ai.attributes

public class AttributeSupplier

bxn
net.minecraft.world.entity.ai.attributes.AttributeSupplier
net.minecraft.class_5132
net.minecraft.unmapped.C_sdjuuzrz
net.minecraft.entity.attribute.DefaultAttributeContainer
net.minecraft.entity.attribute.DefaultAttributeContainer
net.minecraft.src.C_557_
net.minecraft.world.entity.ai.attributes.AttributeProvider

Field summary

Modifier and TypeField
private final Map<Holder<Attribute>, AttributeInstance>
a
instances
field_23713
f_mmflnqju
instances
instances
f_22241_

Constructor summary

ModifierConstructor
(Map<Holder<Attribute>, AttributeInstance> instances)

Method summary

Modifier and TypeMethod
private AttributeInstance
d(jq<bxj> arg0)
getAttributeInstance(Holder<Attribute> arg0)
method_26865(class_6880<class_1320> arg0)
m_hwexiqog(C_cjzoxshv<C_ppzfbbsy> arg0)
require(RegistryEntry<EntityAttribute> attribute)
require(Holder<EntityAttribute> attribute)
m_22260_(C_203228_<C_552_> arg0)
public double
a(jq<bxj> arg0)
getValue(Holder<Attribute> arg0)
method_26862(class_6880<class_1320> arg0)
m_usyxycjz(C_cjzoxshv<C_ppzfbbsy> arg0)
getValue(RegistryEntry<EntityAttribute> attribute)
getValue(Holder<EntityAttribute> attribute)
m_22245_(C_203228_<C_552_> arg0)
public double
b(jq<bxj> arg0)
getBaseValue(Holder<Attribute> arg0)
method_26864(class_6880<class_1320> arg0)
m_wagxxtps(C_cjzoxshv<C_ppzfbbsy> arg0)
getBaseValue(RegistryEntry<EntityAttribute> attribute)
getBaseValue(Holder<EntityAttribute> attribute)
m_22253_(C_203228_<C_552_> arg0)
public double
a(jq<bxj> arg0, alz arg1)
getModifierValue(Holder<Attribute> arg0, ResourceLocation arg1)
method_27308(class_6880<class_1320> arg0, class_2960 arg1)
m_kgqvpjqf(C_cjzoxshv<C_ppzfbbsy> arg0, C_ncpywfca arg1)
getModifierValue(RegistryEntry<EntityAttribute> attribute, Identifier id)
getModifierValue(Holder<EntityAttribute> attribute, Identifier id)
m_22247_(C_203228_<C_552_> p_344356_, C_5265_ arg1)
public AttributeInstance
a(Consumer<bxk> arg0, jq<bxj> arg1)
createInstance(Consumer<AttributeInstance> arg0, Holder<Attribute> arg1)
method_26863(Consumer<class_1324> arg0, class_6880<class_1320> arg1)
m_ostngrpo(Consumer<C_lzukavpx> arg0, C_cjzoxshv<C_ppzfbbsy> arg1)
createOverride(Consumer<EntityAttributeInstance> updateCallback, RegistryEntry<EntityAttribute> attribute)
createOverride(Consumer<EntityAttributeInstance> updateCallback, Holder<EntityAttribute> attribute)
m_22250_(Consumer<C_553_> p_333997_, C_203228_<C_552_> arg1)
public static AttributeSupplier$Builder
a()
builder()
method_26861()
m_izjlsqms()
builder()
builder()
m_22244_()
public boolean
c(jq<bxj> arg0)
hasAttribute(Holder<Attribute> arg0)
method_27310(class_6880<class_1320> arg0)
m_czwrirzm(C_cjzoxshv<C_ppzfbbsy> arg0)
has(RegistryEntry<EntityAttribute> attribute)
has(Holder<EntityAttribute> attribute)
m_22258_(C_203228_<C_552_> arg0)
public boolean
b(jq<bxj> arg0, alz arg1)
hasModifier(Holder<Attribute> arg0, ResourceLocation arg1)
method_27309(class_6880<class_1320> arg0, class_2960 arg1)
m_idcvtmyt(C_cjzoxshv<C_ppzfbbsy> arg0, C_ncpywfca arg1)
hasModifier(RegistryEntry<EntityAttribute> attribute, Identifier id)
hasModifier(Holder<EntityAttribute> attribute, Identifier id)
m_22255_(C_203228_<C_552_> p_343659_, C_5265_ arg1)