Package net.minecraft.loot.function
Class SetAttributesLootFunction.AttributeBuilder
java.lang.Object
net.minecraft.loot.function.SetAttributesLootFunction.AttributeBuilder
- Enclosing class:
SetAttributesLootFunction
- Mappings:
Namespace Name named net/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilderintermediary net/minecraft/class_137$class_6156official fcm$c
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final LootNumberProviderprivate final RegistryEntry<EntityAttribute> private final Identifierprivate final EntityAttributeModifier.Operationprivate final Set<AttributeModifierSlot> -
Constructor Summary
ConstructorsConstructorDescriptionAttributeBuilder(Identifier id, RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amount) -
Method Summary
-
Field Details
-
id
- Mappings:
Namespace Name Mixin selector named idLnet/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilder;id:Lnet/minecraft/util/Identifier;intermediary field_31860Lnet/minecraft/class_137$class_6156;field_31860:Lnet/minecraft/class_2960;official aLfcm$c;a:Lalr;
-
attribute
- Mappings:
Namespace Name Mixin selector named attributeLnet/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilder;attribute:Lnet/minecraft/registry/entry/RegistryEntry;intermediary field_31857Lnet/minecraft/class_137$class_6156;field_31857:Lnet/minecraft/class_6880;official bLfcm$c;b:Ljg;
-
operation
- Mappings:
Namespace Name Mixin selector named operationLnet/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilder;operation:Lnet/minecraft/entity/attribute/EntityAttributeModifier$Operation;intermediary field_31858Lnet/minecraft/class_137$class_6156;field_31858:Lnet/minecraft/class_1322$class_1323;official cLfcm$c;c:Lbzj$a;
-
amount
- Mappings:
Namespace Name Mixin selector named amountLnet/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilder;amount:Lnet/minecraft/loot/provider/number/LootNumberProvider;intermediary field_31859Lnet/minecraft/class_137$class_6156;field_31859:Lnet/minecraft/class_5658;official dLfcm$c;d:Lfey;
-
slots
- Mappings:
Namespace Name Mixin selector named slotsLnet/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilder;slots:Ljava/util/Set;intermediary field_31861Lnet/minecraft/class_137$class_6156;field_31861:Ljava/util/Set;official eLfcm$c;e:Ljava/util/Set;
-
-
Constructor Details
-
AttributeBuilder
public AttributeBuilder(Identifier id, RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amount) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilder;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/entity/attribute/EntityAttributeModifier$Operation;Lnet/minecraft/loot/provider/number/LootNumberProvider;)Vintermediary <init>Lnet/minecraft/class_137$class_6156;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322$class_1323;Lnet/minecraft/class_5658;)Vofficial <init>Lfcm$c;<init>(Lalr;Ljg;Lbzj$a;Lfey;)V
-
-
Method Details
-
slot
- Mappings:
Namespace Name Mixin selector named slotLnet/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilder;slot(Lnet/minecraft/component/type/AttributeModifierSlot;)Lnet/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilder;intermediary method_35529Lnet/minecraft/class_137$class_6156;method_35529(Lnet/minecraft/class_9274;)Lnet/minecraft/class_137$class_6156;official aLfcm$c;a(Lbxp;)Lfcm$c;
-
build
- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilder;build()Lnet/minecraft/loot/function/SetAttributesLootFunction$Attribute;intermediary method_35528Lnet/minecraft/class_137$class_6156;method_35528()Lnet/minecraft/class_137$class_138;official aLfcm$c;a()Lfcm$b;
-