net.minecraft.world.gen.loot.functions

public class LootItemFunctions

bae
net.minecraft.class_2797
net.minecraft.world.gen.loot.functions.LootItemFunctions
net.minecraft.world.storage.loot.functions.LootFunctionManager

Field summary

Modifier and TypeField
private static final Map<Identifier, LootItemFunction$Serializer<?>>
a
field_13221
SERIALIZERS_BY_ID
NAME_TO_SERIALIZER_MAP
private static final Map<Class<? extends LootItemFunction>, LootItemFunction$Serializer<?>>
b
field_13222
SERIALIZERS_BY_TYPE
CLASS_TO_SERIALIZER_MAP

Method summary

Modifier and TypeMethod
public static <T extends LootItemFunction> void
a(bad$a<? extends T> arg0)
method_12034(class_2795$class_2796<? extends T> arg0)
registerSerializer(LootItemFunction$Serializer<? extends T> serializer)
registerFunction(LootFunction$Serializer<? extends T> arg0)
public static LootItemFunction$Serializer<?>
a(kl arg0)
method_12036(class_1653 arg0)
getSerializer(Identifier id)
getSerializerForName(ResourceLocation location)
public static <T extends LootItemFunction> LootItemFunction$Serializer<T>
a(T arg0)
method_12035(T arg0)
getSerializer(T function)
getSerializerFor(T functionClass)