implements LootContextAware
| net.minecraft.world.level.storage.loot.functions.SetAttributesFunction$Modifier | |
| net.minecraft.world.level.storage.loot.functions.SetAttributesFunction$Modifier | |
| net.minecraft.class_137$class_138 | |
| net.minecraft.loot.function.SetAttributesLootFunction$Attribute |
Field summary
| Modifier and Type | Field | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| private final Identifier |
| ||||||||
| private final RegistryEntry<EntityAttribute> |
| ||||||||
| private final EntityAttributeModifier$Operation |
| ||||||||
| private final LootNumberProvider |
| ||||||||
| private final List<AttributeModifierSlot> |
| ||||||||
| private static final com.mojang.serialization.Codec<List<AttributeModifierSlot>> |
| ||||||||
| public static final com.mojang.serialization.Codec<SetAttributesLootFunction$Attribute> |
|
Constructor summary
| Modifier | Constructor |
|---|---|
| private | (Identifier id, RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier$Operation operation, LootNumberProvider amount, List<AttributeModifierSlot> slots) |
Method summary
| Modifier and Type | Method | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| public void |
| ||||||||
| public Identifier |
| ||||||||
| public RegistryEntry<EntityAttribute> |
| ||||||||
| public EntityAttributeModifier$Operation |
| ||||||||
| public LootNumberProvider |
| ||||||||
| public List<AttributeModifierSlot> |
|