Package net.minecraft.component.type
Class AttributeModifiersComponent.Builder
java.lang.Object
net.minecraft.component.type.AttributeModifiersComponent.Builder
- Enclosing class:
 AttributeModifiersComponent
- Mappings:
 Namespace Name named net/minecraft/component/type/AttributeModifiersComponent$Builderintermediary net/minecraft/class_9285$class_9286official dfm$a
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ImmutableList.Builder<AttributeModifiersComponent.Entry>  - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionadd(RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier modifier, AttributeModifierSlot slot) add(RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier modifier, AttributeModifierSlot slot, AttributeModifiersComponent.Display display) build() 
- 
Field Details
- 
entries
- Mappings:
 Namespace Name Mixin selector named entriesLnet/minecraft/component/type/AttributeModifiersComponent$Builder;entries:Lcom/google/common/collect/ImmutableList$Builder;intermediary field_49331Lnet/minecraft/class_9285$class_9286;field_49331:Lcom/google/common/collect/ImmutableList$Builder;official aLdfm$a;a:Lcom/google/common/collect/ImmutableList$Builder;
 
 - 
 - 
Constructor Details
- 
Builder
Builder() 
 - 
 - 
Method Details
- 
add
public AttributeModifiersComponent.Builder add(RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier modifier, AttributeModifierSlot slot) - Mappings:
 Namespace Name Mixin selector named addLnet/minecraft/component/type/AttributeModifiersComponent$Builder;add(Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/entity/attribute/EntityAttributeModifier;Lnet/minecraft/component/type/AttributeModifierSlot;)Lnet/minecraft/component/type/AttributeModifiersComponent$Builder;intermediary method_57487Lnet/minecraft/class_9285$class_9286;method_57487(Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;Lnet/minecraft/class_9274;)Lnet/minecraft/class_9285$class_9286;official aLdfm$a;a(Ljl;Lcbq;Lbzx;)Ldfm$a;
 - 
add
public AttributeModifiersComponent.Builder add(RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier modifier, AttributeModifierSlot slot, AttributeModifiersComponent.Display display) - Mappings:
 Namespace Name Mixin selector named addLnet/minecraft/component/type/AttributeModifiersComponent$Builder;add(Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/entity/attribute/EntityAttributeModifier;Lnet/minecraft/component/type/AttributeModifierSlot;Lnet/minecraft/component/type/AttributeModifiersComponent$Display;)Lnet/minecraft/component/type/AttributeModifiersComponent$Builder;intermediary method_70728Lnet/minecraft/class_9285$class_9286;method_70728(Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;Lnet/minecraft/class_9274;Lnet/minecraft/class_9285$class_11193;)Lnet/minecraft/class_9285$class_9286;official aLdfm$a;a(Ljl;Lcbq;Lbzx;Ldfm$b;)Ldfm$a;
 - 
build
- Mappings:
 Namespace Name Mixin selector named buildLnet/minecraft/component/type/AttributeModifiersComponent$Builder;build()Lnet/minecraft/component/type/AttributeModifiersComponent;intermediary method_57486Lnet/minecraft/class_9285$class_9286;method_57486()Lnet/minecraft/class_9285;official aLdfm$a;a()Ldfm;
 
 -