Uses of Class
net.minecraft.world.level.storage.loot.ValidationContext
Packages that use ValidationContext
Package
Description
-
Uses of ValidationContext in net.minecraft.advancements.criterion
Methods in net.minecraft.advancements.criterion with parameters of type ValidationContext -
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) 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 TypeMethodDescriptionvoidIntRange.validate(ValidationContext context) default voidLootContextUser.validate(ValidationContext context) Validate that this object is used correctly according to the given ValidationContext.voidLootPool.validate(ValidationContext output) Validate this LootPool according to the given context.voidLootTable.validate(ValidationContext context) Validate this LootTable using the given ValidationContext.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 <T extends Validatable>
voidValidatable.validateReference(ValidationContext context, ResourceKey<T> id) -
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) voidLootPoolSingletonContainer.validate(ValidationContext context) voidNestedLootTable.validate(ValidationContext context) voidSlotLoot.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) voidFunctionReference.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) voidSetContainerLootTable.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) voidConditionReference.validate(ValidationContext context) voidEntityHasScoreCondition.validate(ValidationContext context) voidInvertedLootItemCondition.validate(ValidationContext output) voidTimeCheck.validate(ValidationContext context) voidValueCheckCondition.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 TypeMethodDescriptionvoidBinomialDistributionGenerator.validate(ValidationContext context) voidScoreboardValue.validate(ValidationContext context) voidSum.validate(ValidationContext context) voidUniformGenerator.validate(ValidationContext context)