Uses of Class
net.minecraft.loot.context.LootContextType
Package
Description
-
Uses of LootContextType in net.minecraft.data.server.loottable
Modifier and TypeFieldDescriptionprivate final LootContextType
LootTableProvider.LootTypeGenerator.paramSet
The field for theparamSet
record component.Modifier and TypeMethodDescriptionLootTableProvider.LootTypeGenerator.paramSet()
Returns the value of theparamSet
record component.ModifierConstructorDescriptionLootTypeGenerator
(Supplier<LootTableGenerator> supplier, LootContextType lootContextType) -
Uses of LootContextType in net.minecraft.loot
Modifier and TypeFieldDescriptionprivate final LootContextType
LootTableReporter.contextType
static final LootContextType
LootTable.GENERIC
private LootContextType
LootTable.Builder.type
(package private) final LootContextType
LootTable.type
Modifier and TypeMethodDescriptionLootTable.Builder.type
(LootContextType context) LootTableReporter.withContextType
(LootContextType contextType) ModifierConstructorDescription(package private)
LootTable
(LootContextType type, Identifier randomSequenceId, LootPool[] pools, LootFunction[] functions) LootTableReporter
(Multimap<String, String> messages, Supplier<String> nameFactory, LootContextType contextType, LootDataLookup dataLookup, Set<LootDataKey<?>> referenceStack) LootTableReporter
(LootContextType contextType, LootDataLookup dataLookup) -
Uses of LootContextType in net.minecraft.loot.context
Modifier and TypeFieldDescriptionstatic final LootContextType
LootContextTypes.ADVANCEMENT_ENTITY
static final LootContextType
LootContextTypes.ADVANCEMENT_LOCATION
static final LootContextType
LootContextTypes.ADVANCEMENT_REWARD
static final LootContextType
LootContextTypes.ARCHAEOLOGY
static final LootContextType
LootContextTypes.BARTER
static final LootContextType
LootContextTypes.BLOCK
static final LootContextType
LootContextTypes.CHEST
static final LootContextType
LootContextTypes.COMMAND
static final LootContextType
LootContextTypes.EMPTY
static final LootContextType
LootContextTypes.ENTITY
static final LootContextType
LootContextTypes.FISHING
static final LootContextType
LootContextTypes.GENERIC
static final LootContextType
LootContextTypes.GIFT
static final LootContextType
LootContextTypes.SELECTOR
Modifier and TypeFieldDescriptionprivate static final BiMap<Identifier,
LootContextType> LootContextTypes.MAP
Modifier and TypeMethodDescriptionLootContextType.Builder.build()
static @Nullable LootContextType
LootContextTypes.get
(Identifier id) private static LootContextType
LootContextTypes.register
(String name, Consumer<LootContextType.Builder> type) Modifier and TypeMethodDescriptionLootContextParameterSet.Builder.build
(LootContextType contextType) static @Nullable Identifier
LootContextTypes.getId
(LootContextType type) -
Uses of LootContextType in net.minecraft.predicate.entity
Modifier and TypeMethodDescriptionstatic @Nullable LootContextPredicate
LootContextPredicate.fromJson
(String key, AdvancementEntityPredicateDeserializer predicateDeserializer, @Nullable JsonElement json, LootContextType contextType) final LootCondition[]
AdvancementEntityPredicateDeserializer.loadConditions
(JsonArray array, String key, LootContextType contextType)