Package net.minecraft.entity.attribute
Class DefaultAttributeContainer
java.lang.Object
net.minecraft.entity.attribute.DefaultAttributeContainer
- Mappings:
Namespace Name named net/minecraft/entity/attribute/DefaultAttributeContainerintermediary net/minecraft/class_5132official buv
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<RegistryEntry<EntityAttribute>, EntityAttributeInstance> -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionbuilder()createOverride(Consumer<EntityAttributeInstance> updateCallback, RegistryEntry<EntityAttribute> attribute) doublegetBaseValue(RegistryEntry<EntityAttribute> attribute) doublegetModifierValue(RegistryEntry<EntityAttribute> attribute, Identifier id) doublegetValue(RegistryEntry<EntityAttribute> attribute) booleanhas(RegistryEntry<EntityAttribute> attribute) booleanhasModifier(RegistryEntry<EntityAttribute> attribute, Identifier id) private EntityAttributeInstancerequire(RegistryEntry<EntityAttribute> attribute)
-
Field Details
-
instances
- Mappings:
Namespace Name Mixin selector named instancesLnet/minecraft/entity/attribute/DefaultAttributeContainer;instances:Ljava/util/Map;intermediary field_23713Lnet/minecraft/class_5132;field_23713:Ljava/util/Map;official aLbuv;a:Ljava/util/Map;
-
-
Constructor Details
-
DefaultAttributeContainer
DefaultAttributeContainer(Map<RegistryEntry<EntityAttribute>, EntityAttributeInstance> instances) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/entity/attribute/DefaultAttributeContainer;<init>(Ljava/util/Map;)Vintermediary <init>Lnet/minecraft/class_5132;<init>(Ljava/util/Map;)Vofficial <init>Lbuv;<init>(Ljava/util/Map;)V
-
-
Method Details
-
require
- Mappings:
Namespace Name Mixin selector named requireLnet/minecraft/entity/attribute/DefaultAttributeContainer;require(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/entity/attribute/EntityAttributeInstance;intermediary method_26865Lnet/minecraft/class_5132;method_26865(Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324;official dLbuv;d(Ljm;)Lbus;
-
getValue
- Mappings:
Namespace Name Mixin selector named getValueLnet/minecraft/entity/attribute/DefaultAttributeContainer;getValue(Lnet/minecraft/registry/entry/RegistryEntry;)Dintermediary method_26862Lnet/minecraft/class_5132;method_26862(Lnet/minecraft/class_6880;)Dofficial aLbuv;a(Ljm;)D
-
getBaseValue
- Mappings:
Namespace Name Mixin selector named getBaseValueLnet/minecraft/entity/attribute/DefaultAttributeContainer;getBaseValue(Lnet/minecraft/registry/entry/RegistryEntry;)Dintermediary method_26864Lnet/minecraft/class_5132;method_26864(Lnet/minecraft/class_6880;)Dofficial bLbuv;b(Ljm;)D
-
getModifierValue
- Mappings:
Namespace Name Mixin selector named getModifierValueLnet/minecraft/entity/attribute/DefaultAttributeContainer;getModifierValue(Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/util/Identifier;)Dintermediary method_27308Lnet/minecraft/class_5132;method_27308(Lnet/minecraft/class_6880;Lnet/minecraft/class_2960;)Dofficial aLbuv;a(Ljm;Lakr;)D
-
createOverride
@Nullable public @Nullable EntityAttributeInstance createOverride(Consumer<EntityAttributeInstance> updateCallback, RegistryEntry<EntityAttribute> attribute) - Mappings:
Namespace Name Mixin selector named createOverrideLnet/minecraft/entity/attribute/DefaultAttributeContainer;createOverride(Ljava/util/function/Consumer;Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/entity/attribute/EntityAttributeInstance;intermediary method_26863Lnet/minecraft/class_5132;method_26863(Ljava/util/function/Consumer;Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324;official aLbuv;a(Ljava/util/function/Consumer;Ljm;)Lbus;
-
builder
- Mappings:
Namespace Name Mixin selector named builderLnet/minecraft/entity/attribute/DefaultAttributeContainer;builder()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;intermediary method_26861Lnet/minecraft/class_5132;method_26861()Lnet/minecraft/class_5132$class_5133;official aLbuv;a()Lbuv$a;
-
has
- Mappings:
Namespace Name Mixin selector named hasLnet/minecraft/entity/attribute/DefaultAttributeContainer;has(Lnet/minecraft/registry/entry/RegistryEntry;)Zintermediary method_27310Lnet/minecraft/class_5132;method_27310(Lnet/minecraft/class_6880;)Zofficial cLbuv;c(Ljm;)Z
-
hasModifier
- Mappings:
Namespace Name Mixin selector named hasModifierLnet/minecraft/entity/attribute/DefaultAttributeContainer;hasModifier(Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/util/Identifier;)Zintermediary method_27309Lnet/minecraft/class_5132;method_27309(Lnet/minecraft/class_6880;Lnet/minecraft/class_2960;)Zofficial bLbuv;b(Ljm;Lakr;)Z
-