History - net.minecraft.world.level.storage.loot.LootParams
1.21.2
Names
eru
ewr
net.minecraft.loot.context.LootContextParameterSet
net.minecraft.loot.context.LootWorldContext
net.minecraft.world.level.storage.loot.LootParams
net.minecraft.world.level.storage.loot.LootDataType
Fields
Map<LootContextParam<?>, Object>: b, params, field_44884, f_qhizdbwi, parameters, parameters, f_286977_
ContextMap: b, params, field_44884, f_qhizdbwi, parameters, parameters, f_286977_
Constructors
(ServerLevel, Map<LootContextParam<?>, Object>, Map<ResourceLocation, LootParams$DynamicDrop>, float)
(ServerLevel, ContextMap, Map<ResourceLocation, LootParams$DynamicDrop>, float)
Methods
boolean (LootContextParam<?>): a, hasParam, method_51865, m_fcjbplvq, contains, contains, m_287166_
<T> T (LootContextParam<T>): b, getParameter, method_51867, m_rxvgvonh, get, get, m_287156_
<T> T (LootContextParam<T>): c, getOptionalParameter, method_51868, m_aayoxygg, method_51868, getOptionalParameter, m_287251_
<T> T (LootContextParam<T>): d, getParamOrNull, method_51869, m_fzicnyvu, getOptional, getParameterOrNull, m_287267_
float (): b, getLuck, method_51866, m_kiqemlmv, getLuck, getLuck, m_287164_
float (): c, getLuck, method_51866, m_kiqemlmv, getLuck, getLuck, m_287164_
ContextMap (): b, contextMap, method_65014, m_nrjpuwzz, getParameters, m_356283_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
eqn
eru
Fields
Constructors
Methods
1.20.6
Names
eqm
eqn
net.minecraft.world.level.storage.loot.LootDataType
net.minecraft.world.level.storage.loot.LootParams
Fields
Constructors
Methods
1.20.5
Names
ehb
eqm
net.minecraft.world.level.storage.loot.LootDataType
net.minecraft.world.level.storage.loot.LootParams
net.minecraft.class_8490
net.minecraft.class_8567
net.minecraft.unmapped.C_gvzqwcwq
net.minecraft.unmapped.C_nzsnkdtl
net.minecraft.loot.LootDataType
net.minecraft.loot.context.LootContextParameterSet
net.minecraft.loot.LootDataType
net.minecraft.loot.context.LootContextParameterSet
net.minecraft.src.C_278349_
net.minecraft.src.C_286926_
Fields
org.slf4j.Logger: d, LOGGER, field_44499, f_oevatsft, LOGGER, LOGGER, f_278425_
LootDataType<LootItemCondition>: a, PREDICATE, field_44496, f_okjixvwg, PREDICATES, PREDICATES, f_278407_
LootDataType<LootItemFunction>: b, MODIFIER, field_44497, f_dqzoxwli, ITEM_MODIFIERS, ITEM_MODIFIERS, f_278496_
LootDataType<LootTable>: c, TABLE, field_44498, f_ixselpox, LOOT_TABLES, LOOT_TABLES, f_278413_
String: f, directory, field_44502, f_iricqgse, id, dataType, f_278462_
LootDataType$Validator<T>: g, validator, field_44503, f_zybjkfjt, validator, validator, f_278443_
com.mojang.serialization.Codec<T>: e, codec, field_45794, f_gklsctus, codec, codec, f_290795_
ServerLevel: a, level, field_44883, f_chykuhna, world, world, f_286983_
Map<LootContextParam<?>, Object>: b, params, field_44884, f_qhizdbwi, parameters, parameters, f_286977_
Map<ResourceLocation, LootParams$DynamicDrop>: c, dynamicDrops, field_44885, f_aficxuty, dynamicDrops, dynamicDrops, f_286955_
float: d, luck, field_44886, f_dwivgzyo, luck, luck, f_286957_
Constructors
(com.mojang.serialization.Codec<T>, String, LootDataType$Validator<T>)
(ServerLevel, Map<LootContextParam<?>, Object>, Map<ResourceLocation, LootParams$DynamicDrop>, float)
Methods
String (): a, directory, method_51214, m_voorxgef, getId, getDataType, m_278624_
void (ValidationContext, LootDataId<T>, T): a, runValidation, method_51209, m_xyebpstg, validate, validate, m_278701_
Optional<T> (ResourceLocation, com.google.gson.JsonElement): a, deserialize, method_51204, m_uoteoqos, parse, deserialize, m_278763_
Stream<LootDataType<?>> (): b, values, method_51215, m_eenuqtkp, stream, stream, m_278779_
<T extends LootContextUser> LootDataType$Validator<T> (): c, createSimpleValidator, method_51216, m_xqndkipm, validator, createSimpleValidator, m_278693_
LootDataType$Validator<LootTable> (): d, createLootTableValidator, method_51217, m_bgciklpf, tableValidator, createLootTableValidator, m_278846_
ServerLevel (): a, getLevel, method_51863, m_spcgjjtv, getWorld, getWorld, m_287182_
boolean (LootContextParam<?>): a, hasParam, method_51865, m_fcjbplvq, contains, contains, m_287166_
<T> T (LootContextParam<T>): b, getParameter, method_51867, m_rxvgvonh, get, get, m_287156_
<T> T (LootContextParam<T>): c, getOptionalParameter, method_51868, m_aayoxygg, method_51868, getOptionalParameter, m_287251_
<T> T (LootContextParam<T>): d, getParamOrNull, method_51869, m_fzicnyvu, getOptional, getParameterOrNull, m_287267_
void (ResourceLocation, Consumer<ItemStack>): a, addDynamicDrops, method_51864, m_akasmvkf, addDynamicDrops, addDynamicDrops, m_287256_
float (): b, getLuck, method_51866, m_kiqemlmv, getLuck, getLuck, m_287164_
1.20.4
Names
Fields
Constructors
Methods
1.20.3
Names
ecv
ehb
Fields
Constructors
Methods
1.20.2
Names
dzp
ecv
Fields
com.google.gson.Gson: e, parser, field_44500, f_vwsaprov, gson, gson, f_278508_
BiFunction<ResourceLocation, com.google.gson.JsonElement, Optional<T>>: f, topDeserializer, field_44501, f_uamowmnv, parser, deserializer, f_278485_
String: g, directory, field_44502, f_iricqgse, id, dataType, f_278462_
String: f, directory, field_44502, f_iricqgse, id, dataType, f_278462_
LootDataType$Validator<T>: h, validator, field_44503, f_zybjkfjt, validator, validator, f_278443_
LootDataType$Validator<T>: g, validator, field_44503, f_zybjkfjt, validator, validator, f_278443_
com.mojang.serialization.Codec<T>: e, codec, field_45794, f_gklsctus, codec, 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, m_nwtjmabp, getGson, getGson, m_278857_
String (): b, directory, method_51214, m_voorxgef, getId, getDataType, m_278624_
String (): a, directory, method_51214, m_voorxgef, getId, getDataType, m_278624_
Stream<LootDataType<?>> (): c, values, method_51215, m_eenuqtkp, stream, stream, m_278779_
Stream<LootDataType<?>> (): b, values, method_51215, m_eenuqtkp, stream, stream, m_278779_
<T> BiFunction<com.google.gson.Gson, String, BiFunction<ResourceLocation, com.google.gson.JsonElement, Optional<T>>> (Class<T>): a, createSingleDeserialiser, method_51210, m_owhcppaf, parserFactory, createSingleDeserializer, 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, m_kbclhbul, parserFactory, createDeserializer, m_278813_
<T extends LootContextUser> LootDataType$Validator<T> (): d, createSimpleValidator, method_51216, m_xqndkipm, validator, createSimpleValidator, m_278693_
<T extends LootContextUser> LootDataType$Validator<T> (): c, createSimpleValidator, method_51216, m_xqndkipm, validator, createSimpleValidator, m_278693_
LootDataType$Validator<LootTable> (): e, createLootTableValidator, method_51217, m_bgciklpf, tableValidator, createLootTableValidator, m_278846_
LootDataType$Validator<LootTable> (): d, createLootTableValidator, method_51217, m_bgciklpf, tableValidator, createLootTableValidator, m_278846_
1.20.1
Names
Fields
Constructors
Methods
1.20
Names
dzp
net.minecraft.world.level.storage.loot.LootDataType
net.minecraft.class_8490
net.minecraft.unmapped.C_gvzqwcwq
net.minecraft.loot.LootDataType
net.minecraft.loot.LootDataType
net.minecraft.src.C_278349_
net.minecraft.world.level.storage.loot.LootDataType
Fields
org.slf4j.Logger: d, LOGGER, field_44499, f_oevatsft, LOGGER, LOGGER, f_278425_
LootDataType<LootItemCondition>: a, PREDICATE, field_44496, f_okjixvwg, PREDICATES, PREDICATES, f_278407_
LootDataType<LootItemFunction>: b, MODIFIER, field_44497, f_dqzoxwli, ITEM_MODIFIERS, ITEM_MODIFIERS, f_278496_
LootDataType<LootTable>: c, TABLE, field_44498, f_ixselpox, LOOT_TABLES, LOOT_TABLES, f_278413_
com.google.gson.Gson: e, parser, field_44500, f_vwsaprov, gson, gson, f_278508_
BiFunction<ResourceLocation, com.google.gson.JsonElement, Optional<T>>: f, topDeserializer, field_44501, f_uamowmnv, parser, deserializer, f_278485_
String: g, directory, field_44502, f_iricqgse, id, dataType, f_278462_
LootDataType$Validator<T>: h, validator, field_44503, f_zybjkfjt, validator, 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, m_nwtjmabp, getGson, getGson, m_278857_
String (): b, directory, method_51214, m_voorxgef, getId, getDataType, m_278624_
void (ValidationContext, LootDataId<T>, T): a, runValidation, method_51209, m_xyebpstg, validate, validate, m_278701_
Optional<T> (ResourceLocation, com.google.gson.JsonElement): a, deserialize, method_51204, m_uoteoqos, parse, deserialize, m_278763_
Stream<LootDataType<?>> (): c, values, method_51215, m_eenuqtkp, stream, stream, m_278779_
<T> BiFunction<com.google.gson.Gson, String, BiFunction<ResourceLocation, com.google.gson.JsonElement, Optional<T>>> (Class<T>): a, createSingleDeserialiser, method_51210, m_owhcppaf, parserFactory, createSingleDeserializer, 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, m_kbclhbul, parserFactory, createDeserializer, m_278813_
<T extends LootContextUser> LootDataType$Validator<T> (): d, createSimpleValidator, method_51216, m_xqndkipm, validator, createSimpleValidator, m_278693_
LootDataType$Validator<LootTable> (): e, createLootTableValidator, method_51217, m_bgciklpf, tableValidator, createLootTableValidator, m_278846_