net.minecraft.world.gen.loot.functions

class SetAttributesFunction$Modifier

bgc$a
net.minecraft.class_2801$class_2802
net.minecraft.world.gen.loot.functions.SetAttributesFunction$Modifier
net.minecraft.world.storage.loot.functions.SetAttributes$Modifier
net.minecraft.world.storage.loot.functions.SetAttributes$Modifier

Field summary

Modifier and TypeField
private final String
a
field_13226
name
field_186596_a
modifierName
private final String
b
field_13227
attribute
field_186597_b
attributeName
private final int
c
field_13228
operation
field_186598_c
operation
private final RandomNumberBounds
d
field_13229
amount
field_186599_d
amount
private final UUID
e
field_13230
id
field_186600_e
uuid
private final EquipmentSlot[]
f
field_13231
slots
field_186601_f
slots

Constructor summary

ModifierConstructor
private (String name, String attribute, int operation, RandomNumberBounds amount, EquipmentSlot[] slots, UUID id)

Method summary

Modifier and TypeMethod
public com.google.gson.JsonObject
a(com.google.gson.JsonSerializationContext arg0)
method_12046(com.google.gson.JsonSerializationContext arg0)
serialize(com.google.gson.JsonSerializationContext context)
func_186592_a(com.google.gson.JsonSerializationContext arg0)
serialize(com.google.gson.JsonSerializationContext context)
public static SetAttributesFunction$Modifier
a(com.google.gson.JsonObject arg0, com.google.gson.JsonDeserializationContext arg1)
method_12045(com.google.gson.JsonObject arg0, com.google.gson.JsonDeserializationContext arg1)
deserialize(com.google.gson.JsonObject json, com.google.gson.JsonDeserializationContext context)
func_186586_a(com.google.gson.JsonObject arg0, com.google.gson.JsonDeserializationContext arg1)
deserialize(com.google.gson.JsonObject jsonObj, com.google.gson.JsonDeserializationContext context)
private static String
a(int arg0)
method_12043(int arg0)
serializeOperation(int operation)
func_186594_a(int arg0)
getOperationFromStr(int operationIn)
private static int
a(String arg0)
method_12047(String arg0)
deserializeOperation(String operation)
func_186595_a(String arg0)
getOperationFromInt(String operationIn)