Uses of Record Class
net.minecraft.loot.LootDataKey
Packages that use LootDataKey
-
Uses of LootDataKey in net.minecraft.loot
Fields in net.minecraft.loot declared as LootDataKeyModifier and TypeFieldDescriptionstatic final LootDataKey<LootTable>
LootManager.EMPTY_LOOT_TABLE
Fields in net.minecraft.loot with type parameters of type LootDataKeyModifier and TypeFieldDescriptionprivate Map<LootDataKey<?>,
?> LootManager.keyToValue
private final Set<LootDataKey<?>>
LootTableReporter.referenceStack
Methods in net.minecraft.loot with parameters of type LootDataKeyModifier and TypeMethodDescription<T> T
LootDataLookup.getElement
(LootDataKey<T> key) <T> T
LootManager.getElement
(LootDataKey<T> key) default <T> Optional<T>
LootDataLookup.getElementOptional
(LootDataKey<T> key) boolean
LootTableReporter.isInStack
(LootDataKey<?> key) LootTableReporter.makeChild
(String name, LootDataKey<?> currentKey) void
LootDataType.Validator.run
(LootTableReporter reporter, LootDataKey<T> key, T value) void
LootDataType.validate
(LootTableReporter reporter, LootDataKey<T> key, T value) private static <T> void
LootManager.validate
(LootTableReporter reporter, LootDataKey<T> key, Object value) Constructor parameters in net.minecraft.loot with type arguments of type LootDataKeyModifierConstructorDescriptionprivate
LootTableReporter
(ErrorReporter errorReporter, LootContextType contextType, LootDataLookup dataLookup, Set<LootDataKey<?>> referenceStack)