Uses of Class
net.minecraft.world.level.storage.loot.ValidationContext
Packages that use ValidationContext
Package
Description
-
Uses of ValidationContext in net.minecraft.world.item.enchantment
Methods in net.minecraft.world.item.enchantment with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidConditionalEffect.validate(ValidationContext context) voidTargetedConditionalEffect.validate(ValidationContext context) -
Uses of ValidationContext in net.minecraft.world.item.slot
Methods in net.minecraft.world.item.slot with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidCompositeSlotSource.validate(ValidationContext context) voidTransformedSlotSource.validate(ValidationContext context) -
Uses of ValidationContext in net.minecraft.world.item.trading
Methods in net.minecraft.world.item.trading with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidTradeCost.validate(ValidationContext context) voidVillagerTrade.validate(ValidationContext context) -
Uses of ValidationContext in net.minecraft.world.level.storage.loot
Fields in net.minecraft.world.level.storage.loot declared as ValidationContextModifier and TypeFieldDescriptionprivate @Nullable ValidationContextValidationContextSource.entityContextMethods in net.minecraft.world.level.storage.loot that return ValidationContextModifier and TypeMethodDescriptionValidationContextSource.context(ContextKeySet params) ValidationContext.enterElement(ProblemReporter.PathElement subContext, ResourceKey<?> element) private ValidationContextValidationContext.enterObject(ProblemReporter.PathElement subContext, Object object) ValidationContext.enterTag(ProblemReporter.PathElement subContext, TagKey<?> tag) ValidationContextSource.entityContext()ValidationContext.forChild(ProblemReporter.PathElement subContext) ValidationContext.forIndexedField(String name, int index) ValidationContext.forMapField(String name, String key) Methods in net.minecraft.world.level.storage.loot with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidFloatRangePredicate.Line.validate(ValidationContext context) voidFloatRangePredicate.Point.validate(ValidationContext context) voidIntLimit.validate(ValidationContext context) voidIntRangePredicate.Line.validate(ValidationContext context) voidIntRangePredicate.Point.validate(ValidationContext context) default voidLootContextUser.validate(ValidationContext context) voidLootPool.validate(ValidationContext output) voidLootTable.validate(ValidationContext context) voidValidatable.validate(ValidationContext context) static voidValidatable.validate(ValidationContext context, String name, List<? extends Validatable> list) static voidValidatable.validate(ValidationContext context, String name, Optional<? extends Validatable> optional) static voidValidatable.validate(ValidationContext context, String name, Validatable v) static voidValidatable.validate(ValidationContext context, List<? extends Validatable> list) static voidValidatable.validateHolder(ValidationContext context, String name, List<? extends Holder<? extends Validatable>> list) static voidValidatable.validateHolder(ValidationContext context, String name, Optional<? extends Holder<? extends Validatable>> optional) static voidValidatable.validateHolder(ValidationContext context, String name, Holder<? extends Validatable> holder) static voidValidatable.validateHolder(ValidationContext context, Holder<? extends Validatable> holder) static voidValidatable.validateHolderSet(ValidationContext context, String name, HolderSet<? extends Validatable> holderSet) static voidValidatable.validateHolderSet(ValidationContext context, String name, HolderSet<? extends Validatable> holderSet, int minSize) private static voidValidatable.validateHolderSet(ValidationContext context, HolderSet<? extends Validatable> holderSet) -
Uses of ValidationContext in net.minecraft.world.level.storage.loot.entries
Methods in net.minecraft.world.level.storage.loot.entries with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidAlternativesEntry.validate(ValidationContext context) voidCompositeEntryBase.validate(ValidationContext context) voidLootPoolEntryContainer.validate(ValidationContext output) voidNestedLootTable.validate(ValidationContext context) voidSlotLoot.validate(ValidationContext context) voidUniformContainerBase.validate(ValidationContext context) -
Uses of ValidationContext in net.minecraft.world.level.storage.loot.functions
Methods in net.minecraft.world.level.storage.loot.functions with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidCopyCustomDataFunction.validate(ValidationContext context) voidEnchantedCountIncreaseFunction.validate(ValidationContext context) voidEnchantWithLevelsFunction.validate(ValidationContext context) voidFilteredFunction.validate(ValidationContext context) voidLimitCount.validate(ValidationContext context) voidLootItemConditionalFunction.validate(ValidationContext context) voidModifyContainerContents.validate(ValidationContext context) voidSequenceFunction.validate(ValidationContext output) voidSetAttributesFunction.Modifier.validate(ValidationContext context) voidSetAttributesFunction.validate(ValidationContext context) voidSetContainerContents.validate(ValidationContext context) voidSetCustomModelDataFunction.validate(ValidationContext context) voidSetEnchantmentsFunction.validate(ValidationContext context) voidSetItemCountFunction.validate(ValidationContext context) voidSetItemDamageFunction.validate(ValidationContext context) voidSetOminousBottleAmplifierFunction.validate(ValidationContext context) voidSetStewEffectFunction.EffectEntry.validate(ValidationContext context) voidSetStewEffectFunction.validate(ValidationContext context) -
Uses of ValidationContext in net.minecraft.world.level.storage.loot.predicates
Methods in net.minecraft.world.level.storage.loot.predicates with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidCompositeLootItemCondition.validate(ValidationContext output) voidEntityHasScoreCondition.validate(ValidationContext context) voidFloatValueCheck.validate(ValidationContext context) voidIntValueCheck.validate(ValidationContext context) voidInvertedLootItemCondition.validate(ValidationContext output) voidTimeCheck.validate(ValidationContext context) -
Uses of ValidationContext in net.minecraft.world.level.storage.loot.providers.number
Methods in net.minecraft.world.level.storage.loot.providers.number with parameters of type ValidationContextModifier and TypeMethodDescriptiondefault voidAggregateProvider.validate(ValidationContext context) default voidBinaryProvider.validate(ValidationContext context) default voidConditionalProvider.validate(ValidationContext context) voidDispatcherProvider.Case.validate(ValidationContext context) default voidDispatcherProvider.validate(ValidationContext context) default voidDistributionProvider.validate(ValidationContext context) default voidPowerProvider.validate(ValidationContext context) default voidRangeProvider.validate(ValidationContext context) default voidUnaryProvider.validate(ValidationContext context) -
Uses of ValidationContext in net.minecraft.world.level.storage.loot.providers.number.floats
Methods in net.minecraft.world.level.storage.loot.providers.number.floats with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidConstantValue.validate(ValidationContext context) voidStorageValue.validate(ValidationContext context) -
Uses of ValidationContext in net.minecraft.world.level.storage.loot.providers.number.ints
Methods in net.minecraft.world.level.storage.loot.providers.number.ints with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidBinomialDistributionGenerator.validate(ValidationContext context) voidConstantValue.validate(ValidationContext context) voidScoreboardValue.validate(ValidationContext context) voidStorageValue.validate(ValidationContext context)