net.minecraft.world.gen.loot.properties

public class LootEntityProperties

cdr
net.minecraft.class_2828
net.minecraft.world.gen.loot.properties.LootEntityProperties
net.minecraft.world.storage.loot.properties.EntityPropertyManager
net.minecraft.world.storage.loot.properties.EntityPropertyManager

Field summary

Modifier and TypeField
private static final Map<Identifier, LootEntityProperty$Serializer<?>>
a
field_13251
SERIALIZERS_BY_ID
field_186647_a
NAME_TO_SERIALIZER_MAP
private static final Map<Class<? extends LootEntityProperty>, LootEntityProperty$Serializer<?>>
b
field_13252
SERIALIZERS_BY_TYPE
field_186648_b
CLASS_TO_SERIALIZER_MAP

Method summary

Modifier and TypeMethod
public static <T extends LootEntityProperty> void
a(cds$a<? extends T> arg0)
method_12099(class_2829$class_2830<? extends T> arg0)
registerSerializer(LootEntityProperty$Serializer<? extends T> serializer)
func_186644_a(EntityProperty$Serializer<? extends T> arg0)
registerProperty(EntityProperty$Serializer<? extends T> serializer)
public static LootEntityProperty$Serializer<?>
a(pc arg0)
method_12101(class_1653 arg0)
getSerializer(Identifier id)
func_186646_a(ResourceLocation arg0)
getSerializerForName(ResourceLocation name)
public static <T extends LootEntityProperty> LootEntityProperty$Serializer<T>
a(T arg0)
method_12100(T arg0)
getSerializer(T property)
func_186645_a(T arg0)
getSerializerFor(T property)