Uses of Class
net.minecraft.world.level.storage.loot.ValidationContext
Package
Description
Classes for NeoForge's own data generation.
-
Uses of ValidationContext in net.minecraft.advancements.critereon
Modifier and TypeMethodDescriptionvoid
ContextAwarePredicate.validate
(ValidationContext p_312768_) -
Uses of ValidationContext in net.minecraft.data.loot
Modifier and TypeMethodDescriptionprotected void
LootTableProvider.validate
(WritableRegistry<LootTable> writableregistry, ValidationContext validationcontext, ProblemReporter.Collector problemreporter$collector) -
Uses of ValidationContext in net.minecraft.server
Modifier and TypeMethodDescriptionprivate static <T> void
ReloadableServerRegistries.validateRegistry
(ValidationContext p_335565_, LootDataType<T> p_335997_, RegistryAccess p_335400_) -
Uses of ValidationContext in net.minecraft.world.level.storage.loot
Modifier and TypeMethodDescriptionValidationContext.enterElement
(String p_279180_, ResourceKey<?> p_335771_) ValidationContext.setParams
(LootContextParamSet p_79356_) Modifier and TypeMethodDescriptionvoid
LootDataType.Validator.run
(ValidationContext p_279419_, ResourceKey<T> p_335916_, T p_279326_) void
LootDataType.runValidation
(ValidationContext p_279366_, ResourceKey<T> p_336149_, T p_279124_) default void
LootContextUser.validate
(ValidationContext p_79022_) void
LootPool.validate
(ValidationContext p_79052_) void
LootTable.validate
(ValidationContext p_79137_) -
Uses of ValidationContext in net.minecraft.world.level.storage.loot.entries
Modifier and TypeMethodDescriptionvoid
AlternativesEntry.validate
(ValidationContext p_79388_) void
CompositeEntryBase.validate
(ValidationContext p_79434_) void
LootPoolEntryContainer.validate
(ValidationContext p_79641_) void
LootPoolSingletonContainer.validate
(ValidationContext p_79686_) void
NestedLootTable.validate
(ValidationContext p_330583_) -
Uses of ValidationContext in net.minecraft.world.level.storage.loot.functions
Modifier and TypeMethodDescriptionvoid
FilteredFunction.validate
(ValidationContext p_341254_) void
FunctionReference.validate
(ValidationContext p_279281_) void
LootItemConditionalFunction.validate
(ValidationContext p_80682_) void
ModifyContainerContents.validate
(ValidationContext p_341371_) void
SequenceFunction.validate
(ValidationContext p_298605_) void
SetContainerContents.validate
(ValidationContext p_80918_) void
SetContainerLootTable.validate
(ValidationContext p_80970_) -
Uses of ValidationContext in net.minecraft.world.level.storage.loot.parameters
Modifier and TypeMethodDescriptionvoid
LootContextParamSet.validateUser
(ValidationContext p_81396_, LootContextUser p_81397_) -
Uses of ValidationContext in net.minecraft.world.level.storage.loot.predicates
Modifier and TypeMethodDescriptionvoid
CompositeLootItemCondition.validate
(ValidationContext p_286819_) void
ConditionReference.validate
(ValidationContext p_81560_) void
InvertedLootItemCondition.validate
(ValidationContext p_81691_) -
Uses of ValidationContext in net.neoforged.neoforge.common.data.internal
Modifier and TypeMethodDescriptionprotected void
NeoForgeLootTableProvider.validate
(WritableRegistry<LootTable> writableregistry, ValidationContext validationcontext, ProblemReporter.Collector problemreporter$collector)