History - net.minecraft.world.level.storage.loot.LootDataType
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
eqm
ert
Fields
org.slf4j.Logger: h, LOGGER, field_44499, LOGGER, f_278425_
org.slf4j.Logger: g, LOGGER, field_44499, LOGGER, f_278425_
String: f, directory, comp_2521, directory, f_278462_
LootDataType$Validator<T>: g, validator, comp_2522, validator, f_278443_
LootDataType$Validator<T>: f, validator, comp_2522, validator, f_278443_
Constructors
(ResourceKey<Registry<T>>, com.mojang.serialization.Codec<T>, String, LootDataType$Validator<T>)
(ResourceKey<Registry<T>>, com.mojang.serialization.Codec<T>, LootDataType$Validator<T>)
Methods
String (): d, directory, comp_2521, directory, f_278462_
<T extends LootContextUser> LootDataType$Validator<T> (): f, createSimpleValidator, method_51216, simpleValidator, m_278693_
<T extends LootContextUser> LootDataType$Validator<T> (): e, createSimpleValidator, method_51216, simpleValidator, m_278693_
LootDataType$Validator<LootTable> (): g, createLootTableValidator, method_51217, tableValidator, m_278846_
LootDataType$Validator<LootTable> (): f, createLootTableValidator, method_51217, tableValidator, m_278846_
LootDataType$Validator<T> (): e, validator, comp_2522, validator, f_278443_
LootDataType$Validator<T> (): d, validator, comp_2522, validator, f_278443_
1.20.6
Names
ehb
eqm
Fields
org.slf4j.Logger: d, LOGGER, field_44499, LOGGER, f_278425_
org.slf4j.Logger: h, LOGGER, field_44499, LOGGER, f_278425_
String: f, directory, field_44502, id, f_278462_
String: f, directory, comp_2521, directory, f_278462_
LootDataType$Validator<T>: g, validator, field_44503, validator, f_278443_
LootDataType$Validator<T>: g, validator, comp_2522, validator, f_278443_
com.mojang.serialization.Codec<T>: e, codec, field_45794, codec, f_290795_
com.mojang.serialization.Codec<T>: e, codec, comp_2520, codec, f_290795_
ResourceKey<Registry<T>>: d, registryKey, comp_2519, registryKey, f_315947_
Constructors
(com.mojang.serialization.Codec<T>, String, LootDataType$Validator<T>)
(ResourceKey<Registry<T>>, com.mojang.serialization.Codec<T>, String, LootDataType$Validator<T>)
Methods
String (): a, directory, method_51214, getId, m_278624_
String (): d, directory, comp_2521, directory, f_278462_
void (ValidationContext, LootDataId<T>, T): a, runValidation, method_51209, validate, m_278701_
Optional<T> (ResourceLocation, com.google.gson.JsonElement): a, deserialize, method_51204, parse, m_278763_
Stream<LootDataType<?>> (): b, values, method_51215, stream, m_278779_
Stream<LootDataType<?>> (): a, values, method_51215, stream, m_278779_
<T extends LootContextUser> LootDataType$Validator<T> (): c, createSimpleValidator, method_51216, validator, m_278693_
<T extends LootContextUser> LootDataType$Validator<T> (): f, createSimpleValidator, method_51216, simpleValidator, m_278693_
LootDataType$Validator<LootTable> (): d, createLootTableValidator, method_51217, tableValidator, m_278846_
LootDataType$Validator<LootTable> (): g, createLootTableValidator, method_51217, tableValidator, m_278846_
void (ValidationContext, ResourceKey<T>, T): a, runValidation, method_51209, validate, m_278701_
<V> Optional<T> (ResourceLocation, com.mojang.serialization.DynamicOps<V>, V): a, deserialize, method_51204, parse, m_278763_
ResourceKey<Registry<T>> (): b, registryKey, comp_2519, registryKey, f_315947_
com.mojang.serialization.Codec<T> (): c, codec, comp_2520, codec, f_290795_
LootDataType$Validator<T> (): e, validator, comp_2522, validator, f_278443_
1.20.4
Names
ecv
ehb
Fields
Constructors
Methods
1.20.2
Names
dzp
ecv
Fields
com.google.gson.Gson: e, parser, field_44500, gson, f_278508_
BiFunction<ResourceLocation, com.google.gson.JsonElement, Optional<T>>: f, topDeserializer, field_44501, parser, f_278485_
String: g, directory, field_44502, id, f_278462_
String: f, directory, field_44502, id, f_278462_
LootDataType$Validator<T>: h, validator, field_44503, validator, f_278443_
LootDataType$Validator<T>: g, validator, field_44503, validator, f_278443_
com.mojang.serialization.Codec<T>: e, codec, field_45794, codec, f_290795_
Constructors
(com.google.gson.Gson, BiFunction<com.google.gson.Gson, String, BiFunction<ResourceLocation, com.google.gson.JsonElement, Optional<T>>>, String, LootDataType$Validator<T>)
(com.mojang.serialization.Codec<T>, String, LootDataType$Validator<T>)
Methods
com.google.gson.Gson (): a, parser, method_51203, getGson, m_278857_
String (): b, directory, method_51214, getId, m_278624_
String (): a, directory, method_51214, getId, m_278624_
Stream<LootDataType<?>> (): c, values, method_51215, stream, m_278779_
Stream<LootDataType<?>> (): b, values, method_51215, stream, m_278779_
<T> BiFunction<com.google.gson.Gson, String, BiFunction<ResourceLocation, com.google.gson.JsonElement, Optional<T>>> (Class<T>): a, createSingleDeserialiser, method_51210, parserFactory, m_278629_
<T> BiFunction<com.google.gson.Gson, String, BiFunction<ResourceLocation, com.google.gson.JsonElement, Optional<T>>> (Class<T>, Function<T[], T>): a, createSingleOrMultipleDeserialiser, method_51212, parserFactory, m_278813_
<T extends LootContextUser> LootDataType$Validator<T> (): d, createSimpleValidator, method_51216, validator, m_278693_
<T extends LootContextUser> LootDataType$Validator<T> (): c, createSimpleValidator, method_51216, validator, m_278693_
LootDataType$Validator<LootTable> (): e, createLootTableValidator, method_51217, tableValidator, m_278846_
LootDataType$Validator<LootTable> (): d, createLootTableValidator, method_51217, tableValidator, m_278846_
1.20.1
Names
dzp
net.minecraft.world.level.storage.loot.LootDataType
net.minecraft.class_8490
net.minecraft.loot.LootDataType
net.minecraft.src.C_278349_
net.minecraft.world.level.storage.loot.LootDataType
Fields
org.slf4j.Logger: d, LOGGER, field_44499, LOGGER, f_278425_
LootDataType<LootItemCondition>: a, PREDICATE, field_44496, PREDICATES, f_278407_
LootDataType<LootItemFunction>: b, MODIFIER, field_44497, ITEM_MODIFIERS, f_278496_
LootDataType<LootTable>: c, TABLE, field_44498, LOOT_TABLES, f_278413_
com.google.gson.Gson: e, parser, field_44500, gson, f_278508_
BiFunction<ResourceLocation, com.google.gson.JsonElement, Optional<T>>: f, topDeserializer, field_44501, parser, f_278485_
String: g, directory, field_44502, id, f_278462_
LootDataType$Validator<T>: h, validator, field_44503, validator, f_278443_
Constructors
(com.google.gson.Gson, BiFunction<com.google.gson.Gson, String, BiFunction<ResourceLocation, com.google.gson.JsonElement, Optional<T>>>, String, LootDataType$Validator<T>)
Methods
com.google.gson.Gson (): a, parser, method_51203, getGson, m_278857_
String (): b, directory, method_51214, getId, m_278624_
void (ValidationContext, LootDataId<T>, T): a, runValidation, method_51209, validate, m_278701_
Optional<T> (ResourceLocation, com.google.gson.JsonElement): a, deserialize, method_51204, parse, m_278763_
Stream<LootDataType<?>> (): c, values, method_51215, stream, m_278779_
<T> BiFunction<com.google.gson.Gson, String, BiFunction<ResourceLocation, com.google.gson.JsonElement, Optional<T>>> (Class<T>): a, createSingleDeserialiser, method_51210, parserFactory, m_278629_
<T> BiFunction<com.google.gson.Gson, String, BiFunction<ResourceLocation, com.google.gson.JsonElement, Optional<T>>> (Class<T>, Function<T[], T>): a, createSingleOrMultipleDeserialiser, method_51212, parserFactory, m_278813_
<T extends LootContextUser> LootDataType$Validator<T> (): d, createSimpleValidator, method_51216, validator, m_278693_
LootDataType$Validator<LootTable> (): e, createLootTableValidator, method_51217, tableValidator, m_278846_