Uses of Class
net.minecraft.loot.LootTable
-
Uses of LootTable in net.minecraft.loot
Modifier and TypeFieldDescriptionprivate Function<Identifier,LootTable>
LootTableReporter.tableGetter
private Map<Identifier,LootTable>
LootManager.tables
Modifier and TypeMethodDescriptionLootTable.Builder.build()
LootTable.Serializer.deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext)
LootManager.getTable(Identifier id)
LootTableReporter.getTable(Identifier id)
Modifier and TypeMethodDescriptionLootTable.Serializer.serialize(LootTable lootTable, Type type, JsonSerializationContext jsonSerializationContext)
static JsonElement
static void
LootManager.validate(LootTableReporter reporter, Identifier id, LootTable table)
-
Uses of LootTable in net.minecraft.loot.context
Modifier and TypeFieldDescriptionLootContext.activeTables
private Function<Identifier,LootTable>
LootContext.tableGetter
Modifier and TypeMethodDescriptionboolean
LootContext.markActive(LootTable table)
void
LootContext.markInactive(LootTable table)
ModifierConstructorDescription(package private)
LootContext(Random random, float float2, ServerWorld serverWorld, Function<Identifier,LootTable> function, Function<Identifier,LootCondition> function2, Map<LootContextParameter<?>,Object> map, Map<Identifier,LootContext.Dropper> map2)