History - net.minecraft.world.level.storage.loot.LootDataType

1.21.11

Names

fja

foc

Fields

Constructors

Methods

1.21.10

Names

Fields

Constructors

Methods

1.21.9

Names

fdl

fja

Fields

Constructors

Methods

1.21.8

Names

Fields

Constructors

Methods

1.21.7

Names

Fields

Constructors

Methods

1.21.6

Names

fav

fdl

Fields

Constructors

Methods

1.21.5

Names

evu

fav

Fields

Constructors

Methods

1.21.4

Names

ewr

evu

Fields

Constructors

Methods

1.21.3

Names

ert

ewr

Fields

org.slf4j.Logger: g, LOGGER, field_44499, LOGGER, f_278425_

Constructors

Methods

<V> Optional<T> (ResourceLocation, com.mojang.serialization.DynamicOps<V>, V): a, deserialize, method_51204, parse, m_278763_

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_