Uses of Class
net.minecraft.world.level.storage.loot.ValidationContext
Packages that use ValidationContext
Package
Description
Classes for NeoForge's own data generation.
- 
Uses of ValidationContext in net.minecraft.advancements.critereonMethods in net.minecraft.advancements.critereon with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidContextAwarePredicate.validate(ValidationContext p_312768_) 
- 
Uses of ValidationContext in net.minecraft.data.lootMethods in net.minecraft.data.loot with parameters of type ValidationContextModifier and TypeMethodDescriptionprotected voidLootTableProvider.validate(Map<ResourceLocation, LootTable> map, ValidationContext validationcontext) 
- 
Uses of ValidationContext in net.minecraft.world.level.storage.lootMethods in net.minecraft.world.level.storage.loot that return ValidationContextModifier and TypeMethodDescriptionValidationContext.enterElement(String p_279180_, LootDataId<?> p_279438_) ValidationContext.setParams(LootContextParamSet p_79356_) Methods in net.minecraft.world.level.storage.loot with parameters of type ValidationContextModifier and TypeMethodDescriptionprivate static <T> voidLootDataManager.castAndValidate(ValidationContext p_279270_, LootDataId<T> p_279249_, Object p_279342_) voidLootDataType.Validator.run(ValidationContext p_279419_, LootDataId<T> p_279145_, T p_279326_) voidLootDataType.runValidation(ValidationContext p_279366_, LootDataId<T> p_279106_, T p_279124_) default voidLootContextUser.validate(ValidationContext p_79022_) voidLootPool.validate(ValidationContext p_79052_) voidLootTable.validate(ValidationContext p_79137_) 
- 
Uses of ValidationContext in net.minecraft.world.level.storage.loot.entriesMethods in net.minecraft.world.level.storage.loot.entries with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidAlternativesEntry.validate(ValidationContext p_79388_) voidCompositeEntryBase.validate(ValidationContext p_79434_) voidLootPoolEntryContainer.validate(ValidationContext p_79641_) voidLootPoolSingletonContainer.validate(ValidationContext p_79686_) voidLootTableReference.validate(ValidationContext p_79770_) 
- 
Uses of ValidationContext in net.minecraft.world.level.storage.loot.functionsMethods in net.minecraft.world.level.storage.loot.functions with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidFunctionReference.validate(ValidationContext p_279281_) voidLootItemConditionalFunction.validate(ValidationContext p_80682_) voidSequenceFunction.validate(ValidationContext p_298605_) voidSetContainerContents.validate(ValidationContext p_80918_) voidSetContainerLootTable.validate(ValidationContext p_80970_) 
- 
Uses of ValidationContext in net.minecraft.world.level.storage.loot.parametersMethods in net.minecraft.world.level.storage.loot.parameters with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidLootContextParamSet.validateUser(ValidationContext p_81396_, LootContextUser p_81397_) 
- 
Uses of ValidationContext in net.minecraft.world.level.storage.loot.predicatesMethods in net.minecraft.world.level.storage.loot.predicates with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidCompositeLootItemCondition.validate(ValidationContext p_286819_) voidConditionReference.validate(ValidationContext p_81560_) voidInvertedLootItemCondition.validate(ValidationContext p_81691_) 
- 
Uses of ValidationContext in net.neoforged.neoforge.common.data.internalMethods in net.neoforged.neoforge.common.data.internal with parameters of type ValidationContextModifier and TypeMethodDescriptionprotected voidNeoForgeLootTableProvider.validate(Map<ResourceLocation, LootTable> map, ValidationContext validationcontext)