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

1.20.4

Names

ect

egz

Fields

Constructors

Methods

1.20.2

Names

dzn

ect

Fields

com.google.gson.Gson: c, GSON, field_45793, GSON, f_290375_

Map<LootDataId<?>, ?>: c, elements, field_44492, keyToValue, f_278415_

Map<LootDataId<?>, ?>: d, elements, field_44492, keyToValue, f_278415_

com.google.common.collect.Multimap<LootDataType<?>, ResourceLocation>: d, typeKeys, field_44493, typeToIds, f_278404_

com.google.common.collect.Multimap<LootDataType<?>, ResourceLocation>: e, typeKeys, field_44493, typeToIds, f_278404_

Constructors

Methods

LootItemCondition (LootItemCondition[]): a, createComposite, method_51201, and, m_278755_

LootItemFunction (LootItemFunction[]): a, createComposite, method_51200, and, m_278704_

1.20.1

Names

dyv

dzn

net.minecraft.world.level.storage.loot.LootTables

net.minecraft.world.level.storage.loot.LootDataManager

net.minecraft.src.C_2826_

net.minecraft.src.C_278367_

net.minecraft.world.level.storage.loot.LootTableRegistry

net.minecraft.world.level.storage.loot.LootDataManager

Fields

com.google.gson.Gson: b, GSON, field_974, GSON, f_79189_

Map<ResourceLocation, LootTable>: c, tables, field_970, tables, f_79190_

PredicateManager: d, predicateManager, field_20752, conditionManager, f_79191_

org.slf4j.Logger: a, LOGGER, field_975, LOGGER, f_79188_

org.slf4j.Logger: b, LOGGER, field_975, LOGGER, f_278476_

LootDataId<LootTable>: a, EMPTY_LOOT_TABLE_KEY, field_44491, EMPTY_LOOT_TABLE, f_278474_

Map<LootDataId<?>, ?>: c, elements, field_44492, keyToValue, f_278415_

com.google.common.collect.Multimap<LootDataType<?>, ResourceLocation>: d, typeKeys, field_44493, typeToIds, f_278404_

Constructors

()

(PredicateManager)

Methods

LootTable (ResourceLocation): a, get, method_367, getTable, m_79217_

com.google.gson.JsonElement (LootTable): a, serialize, method_372, toJson, m_79200_

Set<ResourceLocation> (): a, getIds, method_370, getTableIds, m_79195_

void (Map<ResourceLocation, com.google.gson.JsonElement>, ResourceManager, ProfilerFiller): a, apply, method_20712, apply, m_5787_

void (ValidationContext, ResourceLocation, LootTable): a, validate, method_369, validate, m_79202_

CompletableFuture<Void> (PreparableReloadListener$PreparationBarrier, ResourceManager, ProfilerFiller, ProfilerFiller, Executor, Executor): a, reload, method_25931, reload, m_5540_

<T> CompletableFuture<?> (LootDataType<T>, ResourceManager, Executor, Map<LootDataType<?>, Map<ResourceLocation, ?>>): a, scheduleElementParse, method_51194, load, m_278800_

void (Map<LootDataType<?>, Map<ResourceLocation, ?>>): a, apply, method_20712, validate, m_278787_

<T> void (ValidationContext, LootDataId<T>, Object): a, castAndValidate, method_51196, validate, m_278621_

<T> T (LootDataId<T>): getElement, getElement, getElement, getElement, m_278667_

Collection<ResourceLocation> (LootDataType<?>): a, getKeys, method_51193, getIds, m_278706_

LootItemCondition (LootItemCondition[]): a, createComposite, method_51201, and, m_278755_

LootItemFunction (LootItemFunction[]): a, createComposite, method_51200, and, m_278704_

1.19.4

Names

dvv

dyv

Fields

Constructors

Methods

1.19.3

Names

dsh

dvv

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

drk

dsh

Fields

Constructors

Methods

1.19

Names

dlg

drk

Fields

Constructors

Methods

1.18.2

Names

dke

dlg

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_975, LOGGER, f_79188_

org.slf4j.Logger: a, LOGGER, field_975, LOGGER, f_79188_

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

dit

dke

Fields

Constructors

Methods

LootTable (ResourceLocation): a, get, method_367, getTable, m_79217_, getLootTable

LootTable (ResourceLocation): a, get, method_367, getTable, m_79217_

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

cyz

dit

net.minecraft.loot.LootTableManager

net.minecraft.src.C_2826_

net.minecraft.server.v1_16_R3.LootTableRegistry

net.minecraft.world.level.storage.loot.LootTableRegistry

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_975, LOGGER, field_186525_a

org.apache.logging.log4j.Logger: a, LOGGER, field_975, LOGGER, f_79188_

com.google.gson.Gson: b, GSON, field_974, GSON, field_186526_b

com.google.gson.Gson: b, GSON, field_974, GSON, f_79189_

Map<ResourceLocation, LootTable>: c, tables, field_970, tables, field_186527_c, keyToLootTable

Map<ResourceLocation, LootTable>: c, tables, field_970, tables, f_79190_

PredicateManager: d, predicateManager, field_20752, conditionManager, field_227507_d_

PredicateManager: d, predicateManager, field_20752, conditionManager, f_79191_

Constructors

Methods

LootTable (ResourceLocation): a, get, method_367, getTable, func_186521_a, getLootTable

LootTable (ResourceLocation): a, get, method_367, getTable, m_79217_, getLootTable

com.google.gson.JsonElement (LootTable): a, serialize, method_372, toJson, func_215301_a

com.google.gson.JsonElement (LootTable): a, serialize, method_372, toJson, m_79200_

Set<ResourceLocation> (): a, getIds, method_370, getTableIds, func_215304_a

Set<ResourceLocation> (): a, getIds, method_370, getTableIds, m_79195_

void (Map<ResourceLocation, com.google.gson.JsonElement>, ResourceManager, ProfilerFiller): a, apply, method_20712, apply, func_212853_a_

void (Map<ResourceLocation, com.google.gson.JsonElement>, ResourceManager, ProfilerFiller): a, apply, method_20712, apply, m_5787_

void (ValidationContext, ResourceLocation, LootTable): a, validate, method_369, validate, func_227508_a_

void (ValidationContext, ResourceLocation, LootTable): a, validate, method_369, validate, m_79202_

1.16.5

Names

Fields

Map<ResourceLocation, LootTable>: c, tables, field_970, tables, field_186527_c

Map<ResourceLocation, LootTable>: c, tables, field_970, tables, field_186527_c, keyToLootTable

Constructors

Methods

1.16.4

Names

cyw

cyz

net.minecraft.server.v1_16_R2.LootTableRegistry

net.minecraft.server.v1_16_R3.LootTableRegistry

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

dax

cyw

net.minecraft.server.v1_16_R1.LootTableRegistry

net.minecraft.server.v1_16_R2.LootTableRegistry

Fields

Constructors

Methods

1.16.1

Names

csb

dax

net.minecraft.world.storage.loot.LootTableManager

net.minecraft.loot.LootTableManager

net.minecraft.server.v1_15_R1.LootTableRegistry

net.minecraft.server.v1_16_R1.LootTableRegistry

Fields

Map<ResourceLocation, LootTable>: c, tables, field_970, suppliers, field_186527_c

Map<ResourceLocation, LootTable>: c, tables, field_970, tables, field_186527_c

Constructors

Methods

LootTable (ResourceLocation): a, get, method_367, getSupplier, func_186521_a, getLootTable

LootTable (ResourceLocation): a, get, method_367, getTable, func_186521_a, getLootTable

Set<ResourceLocation> (): a, getIds, method_370, getSupplierNames, func_215304_a

Set<ResourceLocation> (): a, getIds, method_370, getTableIds, func_215304_a

void (ValidationContext, ResourceLocation, LootTable): a, validate, method_369, check, func_227508_a_

void (ValidationContext, ResourceLocation, LootTable): a, validate, method_369, validate, func_227508_a_

1.15.2

Names

cry

csb

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

cpd

cry

net.minecraft.server.v1_14_R1.LootTableRegistry

net.minecraft.server.v1_15_R1.LootTableRegistry

Fields

PredicateManager: d, predicateManager, field_20752, conditionManager, field_227507_d_

Constructors

()

(PredicateManager)

Methods

void (LootTableProblemCollector, ResourceLocation, LootTable, Function<ResourceLocation, LootTable>): a, validate, method_369, check, func_215302_a

void (ValidationContext, ResourceLocation, LootTable): a, validate, method_369, check, func_227508_a_

1.14.4

Names

cox

cpd

net.minecraft.world.level.storage.loot.LootTables

net.minecraft.world.loot.LootManager

net.minecraft.loot.LootManager

Fields

org.apache.logging.log4j.Logger: a, field_975, LOGGER, field_186525_a

org.apache.logging.log4j.Logger: a, LOGGER, field_975, LOGGER, field_186525_a

com.google.gson.Gson: b, field_974, GSON, field_186526_b

com.google.gson.Gson: b, GSON, field_974, GSON, field_186526_b

Map<MinecraftKey, LootTable>: c, field_970, suppliers, field_186527_c

Map<ResourceLocation, LootTable>: c, tables, field_970, suppliers, field_186527_c

Constructors

Methods

LootTable (MinecraftKey): a, method_367, getSupplier, func_186521_a, getLootTable

LootTable (ResourceLocation): a, get, method_367, getSupplier, func_186521_a, getLootTable

void (LootCollector, MinecraftKey, LootTable, Function<MinecraftKey, LootTable>): a, method_369, check, func_215302_a

void (LootTableProblemCollector, ResourceLocation, LootTable, Function<ResourceLocation, LootTable>): a, validate, method_369, check, func_215302_a

com.google.gson.JsonElement (LootTable): a, method_372, toJson, func_215301_a

com.google.gson.JsonElement (LootTable): a, serialize, method_372, toJson, func_215301_a

Set<MinecraftKey> (): a, method_370, getSupplierNames, func_215304_a

Set<ResourceLocation> (): a, getIds, method_370, getSupplierNames, func_215304_a

void (Map<MinecraftKey, com.google.gson.JsonObject>, IResourceManager, GameProfilerFiller): a, method_20712, method_20712, func_212853_a_

void (Map<ResourceLocation, com.google.gson.JsonObject>, ResourceManager, ProfilerFiller): a, apply, method_20712, apply, func_212853_a_

1.14.3

Names

cot

cox

net.minecraft.world.loot.LootManager

Fields

org.apache.logging.log4j.Logger: c, field_975, field_186525_a

org.apache.logging.log4j.Logger: a, field_975, LOGGER, field_186525_a

com.google.gson.Gson: d, field_974, field_186526_b

com.google.gson.Gson: b, field_974, GSON, field_186526_b

Map<MinecraftKey, LootTable>: e, field_970, field_186527_c

Map<MinecraftKey, LootTable>: c, field_970, suppliers, field_186527_c

int: a, field_973, field_195435_a

int: b, field_972, field_195436_b

Set<MinecraftKey>: f, field_971, field_215306_f

Constructors

Methods

LootTable (MinecraftKey): a, method_367, func_186521_a, getLootTable

LootTable (MinecraftKey): a, method_367, getSupplier, func_186521_a, getLootTable

void (IResourceManager): a, method_14491, func_195410_a

void (LootCollector, MinecraftKey, LootTable, Function<MinecraftKey, LootTable>): a, method_369, func_215302_a

void (LootCollector, MinecraftKey, LootTable, Function<MinecraftKey, LootTable>): a, method_369, check, func_215302_a

com.google.gson.JsonElement (LootTable): a, method_372, func_215301_a

com.google.gson.JsonElement (LootTable): a, method_372, toJson, func_215301_a

Set<MinecraftKey> (): a, method_370, func_215304_a

Set<MinecraftKey> (): a, method_370, getSupplierNames, func_215304_a

void (Map<MinecraftKey, com.google.gson.JsonObject>, IResourceManager, GameProfilerFiller): a, method_20712, method_20712, func_212853_a_

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

cor

cot

Fields

Constructors

Methods

1.14

Names

cct

cor

net.minecraft.class_60

net.minecraft.server.v1_13_R2.LootTableRegistry

net.minecraft.server.v1_14_R1.LootTableRegistry

Fields

org.apache.logging.log4j.Logger: c, field_186525_a

org.apache.logging.log4j.Logger: c, field_975, field_186525_a

com.google.gson.Gson: d, field_186526_b

com.google.gson.Gson: d, field_974, field_186526_b

Map<MinecraftKey, LootTable>: e, field_186527_c

Map<MinecraftKey, LootTable>: e, field_970, field_186527_c

int: a, field_195435_a

int: a, field_973, field_195435_a

int: b, field_195436_b

int: b, field_972, field_195436_b

Set<MinecraftKey>: f, field_971, field_215306_f

Constructors

Methods

LootTable (MinecraftKey): a, func_186521_a, getLootTable

LootTable (MinecraftKey): a, method_367, func_186521_a, getLootTable

void (IResourceManager): a, func_195410_a

void (IResourceManager): a, method_14491, func_195410_a

void (LootCollector, MinecraftKey, LootTable, Function<MinecraftKey, LootTable>): a, method_369, func_215302_a

com.google.gson.JsonElement (LootTable): a, method_372, func_215301_a

Set<MinecraftKey> (): a, method_370, func_215304_a

1.13.2

Names

ccs

cct

Fields

Constructors

Methods

1.13.1

Names

cci

ccs

net.minecraft.server.v1_13_R1.LootTableRegistry

net.minecraft.server.v1_13_R2.LootTableRegistry

Fields

Constructors

Methods

LootTable (MinecraftKey): a, func_186521_a

LootTable (MinecraftKey): a, func_186521_a, getLootTable

1.13

Names

bfv

cci

net.minecraft.server.v1_12_R1.LootTableRegistry

net.minecraft.server.v1_13_R1.LootTableRegistry

Fields

org.apache.logging.log4j.Logger: a, field_186525_a

org.apache.logging.log4j.Logger: c, field_186525_a

com.google.gson.Gson: b, field_186526_b

com.google.gson.Gson: d, field_186526_b

com.google.common.cache.LoadingCache<MinecraftKey, LootTable>: c, field_186527_c

File: d, field_186528_d

Map<MinecraftKey, LootTable>: e, field_186527_c

int: a, field_195435_a

int: b, field_195436_b

Constructors

(File)

()

Methods

void (): a, func_186522_a, reload

void (IResourceManager): a, func_195410_a

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

bft

bfv

Fields

Constructors

Methods

1.12

Names

bcn

bft

net.minecraft.server.v1_11_R1.LootTableRegistry

net.minecraft.server.v1_12_R1.LootTableRegistry

Fields

Constructors

Methods

void (): a, func_186522_a

void (): a, func_186522_a, reload

1.11.2

Names

Fields

Constructors

Methods

1.11.1

Names

bcl

bcn

Fields

Constructors

Methods

1.11

Names

bas

bcl

net.minecraft.server.v1_10_R1.LootTableRegistry

net.minecraft.server.v1_11_R1.LootTableRegistry

Fields

Constructors

Methods

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

azz

bas

net.minecraft.server.v1_9_R2.LootTableRegistry

net.minecraft.server.v1_10_R1.LootTableRegistry

Fields

Constructors

Methods

1.9.4

Names

azy

azz

net.minecraft.server.v1_9_R1.LootTableRegistry

net.minecraft.server.v1_9_R2.LootTableRegistry

Fields

Constructors

Methods

1.9.2

Names

bab

azy

Fields

Constructors

Methods

1.9

Names

bab

net.minecraft.world.storage.loot.LootTableManager

net.minecraft.server.v1_9_R1.LootTableRegistry

Fields

org.apache.logging.log4j.Logger: a, field_186525_a

com.google.gson.Gson: b, field_186526_b

com.google.common.cache.LoadingCache<MinecraftKey, LootTable>: c, field_186527_c

File: d, field_186528_d

Constructors

(File)

Methods

LootTable (MinecraftKey): a, func_186521_a

void (): a, func_186522_a