Package net.minecraft.entity.attribute
Class DefaultAttributeContainer.Builder
java.lang.Object
net.minecraft.entity.attribute.DefaultAttributeContainer.Builder
- Enclosing class:
DefaultAttributeContainer
- Mappings:
Namespace Name named net/minecraft/entity/attribute/DefaultAttributeContainer$Builderintermediary net/minecraft/class_5132$class_5133official buv$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ImmutableMap.Builder<RegistryEntry<EntityAttribute>, EntityAttributeInstance> private boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(RegistryEntry<EntityAttribute> attribute) add(RegistryEntry<EntityAttribute> attribute, double baseValue) build()private EntityAttributeInstancecheckedAdd(RegistryEntry<EntityAttribute> attribute)
-
Field Details
-
instances
private final ImmutableMap.Builder<RegistryEntry<EntityAttribute>,EntityAttributeInstance> instances- Mappings:
Namespace Name Mixin selector named instancesLnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;instances:Lcom/google/common/collect/ImmutableMap$Builder;intermediary field_23714Lnet/minecraft/class_5132$class_5133;field_23714:Lcom/google/common/collect/ImmutableMap$Builder;official aLbuv$a;a:Lcom/google/common/collect/ImmutableMap$Builder;
-
unmodifiable
private boolean unmodifiable- Mappings:
Namespace Name Mixin selector named unmodifiableLnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;unmodifiable:Zintermediary field_23715Lnet/minecraft/class_5132$class_5133;field_23715:Zofficial bLbuv$a;b:Z
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
checkedAdd
- Mappings:
Namespace Name Mixin selector named checkedAddLnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;checkedAdd(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/entity/attribute/EntityAttributeInstance;intermediary method_26870Lnet/minecraft/class_5132$class_5133;method_26870(Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324;official bLbuv$a;b(Ljm;)Lbus;
-
add
- Mappings:
Namespace Name Mixin selector named addLnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;add(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;intermediary method_26867Lnet/minecraft/class_5132$class_5133;method_26867(Lnet/minecraft/class_6880;)Lnet/minecraft/class_5132$class_5133;official aLbuv$a;a(Ljm;)Lbuv$a;
-
add
public DefaultAttributeContainer.Builder add(RegistryEntry<EntityAttribute> attribute, double baseValue) - Mappings:
Namespace Name Mixin selector named addLnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;add(Lnet/minecraft/registry/entry/RegistryEntry;D)Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;intermediary method_26868Lnet/minecraft/class_5132$class_5133;method_26868(Lnet/minecraft/class_6880;D)Lnet/minecraft/class_5132$class_5133;official aLbuv$a;a(Ljm;D)Lbuv$a;
-
build
- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;build()Lnet/minecraft/entity/attribute/DefaultAttributeContainer;intermediary method_26866Lnet/minecraft/class_5132$class_5133;method_26866()Lnet/minecraft/class_5132;official aLbuv$a;a()Lbuv;
-