历史 - net.minecraft.world.level.storage.loot.LootDataManager

1.20.4

名称

ect

egz

字段

构造函数

方法

1.20.2

名称

dzn

ect

字段

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_

构造函数

方法

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

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

1.20.1

名称

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

字段

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_

构造函数

()

(PredicateManager)

方法

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

名称

dvv

dyv

字段

构造函数

方法

1.19.3

名称

dsh

dvv

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

drk

dsh

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

字段

构造函数

方法

1.19

名称

dlg

drk

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

字段

构造函数

方法

1.18.2

名称

dke

dlg

字段

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

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

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

dit

dke

字段

构造函数

方法

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

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

1.17.1

名称

字段

构造函数

方法

1.17

名称

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

字段

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_

构造函数

方法

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

名称

字段

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

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

构造函数

方法

1.16.4

名称

cyw

cyz

net.minecraft.server.v1_16_R2.LootTableRegistry

net.minecraft.server.v1_16_R3.LootTableRegistry

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

dax

cyw

net.minecraft.server.v1_16_R1.LootTableRegistry

net.minecraft.server.v1_16_R2.LootTableRegistry

字段

构造函数

方法

1.16.1

名称

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

字段

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

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

构造函数

方法

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

名称

cry

csb

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

cpd

cry

net.minecraft.server.v1_14_R1.LootTableRegistry

net.minecraft.server.v1_15_R1.LootTableRegistry

字段

PredicateManager: d, predicateManager, field_20752, conditionManager, field_227507_d_

构造函数

()

(PredicateManager)

方法

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

名称

cox

cpd

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

net.minecraft.world.loot.LootManager

net.minecraft.loot.LootManager

字段

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

构造函数

方法

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

名称

cot

cox

net.minecraft.world.loot.LootManager

字段

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

构造函数

方法

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

名称

字段

构造函数

方法

1.14.1

名称

cor

cot

字段

构造函数

方法

1.14

名称

cct

cor

net.minecraft.class_60

net.minecraft.server.v1_13_R2.LootTableRegistry

net.minecraft.server.v1_14_R1.LootTableRegistry

字段

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

构造函数

方法

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

名称

ccs

cct

字段

构造函数

方法

1.13.1

名称

cci

ccs

net.minecraft.server.v1_13_R1.LootTableRegistry

net.minecraft.server.v1_13_R2.LootTableRegistry

字段

构造函数

方法

LootTable (MinecraftKey): a, func_186521_a

LootTable (MinecraftKey): a, func_186521_a, getLootTable

1.13

名称

bfv

cci

net.minecraft.server.v1_12_R1.LootTableRegistry

net.minecraft.server.v1_13_R1.LootTableRegistry

字段

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

构造函数

(File)

()

方法

void (): a, func_186522_a, reload

void (IResourceManager): a, func_195410_a

1.12.2

名称

字段

构造函数

方法

1.12.1

名称

bft

bfv

字段

构造函数

方法

1.12

名称

bcn

bft

net.minecraft.server.v1_11_R1.LootTableRegistry

net.minecraft.server.v1_12_R1.LootTableRegistry

字段

构造函数

方法

void (): a, func_186522_a

void (): a, func_186522_a, reload

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

bcl

bcn

字段

构造函数

方法

1.11

名称

bas

bcl

net.minecraft.server.v1_10_R1.LootTableRegistry

net.minecraft.server.v1_11_R1.LootTableRegistry

字段

构造函数

方法

1.10.2

名称

字段

构造函数

方法

1.10

名称

azz

bas

net.minecraft.server.v1_9_R2.LootTableRegistry

net.minecraft.server.v1_10_R1.LootTableRegistry

字段

构造函数

方法

1.9.4

名称

azy

azz

net.minecraft.server.v1_9_R1.LootTableRegistry

net.minecraft.server.v1_9_R2.LootTableRegistry

字段

构造函数

方法

1.9.2

名称

bab

azy

字段

构造函数

方法

1.9

名称

bab

net.minecraft.world.storage.loot.LootTableManager

net.minecraft.server.v1_9_R1.LootTableRegistry

字段

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

构造函数

(File)

方法

LootTable (MinecraftKey): a, func_186521_a

void (): a, func_186522_a