Uses of Interface
net.neoforged.neoforge.common.conditions.ICondition.IContext
Packages that use ICondition.IContext
Package
Description
-
Uses of ICondition.IContext in net.neoforged.neoforge.common.conditions
Classes in net.neoforged.neoforge.common.conditions that implement ICondition.IContextFields in net.neoforged.neoforge.common.conditions declared as ICondition.IContextModifier and TypeFieldDescriptionprivate final ICondition.IContext
ConditionalOps.context
static final ICondition.IContext
ICondition.IContext.EMPTY
static final ICondition.IContext
ICondition.IContext.TAGS_INVALID
Fields in net.neoforged.neoforge.common.conditions with type parameters of type ICondition.IContextModifier and TypeFieldDescriptionprivate final com.mojang.serialization.Codec
<ICondition.IContext> ConditionalOps.ConditionalDecoder.contextCodec
Methods in net.neoforged.neoforge.common.conditions that return types with arguments of type ICondition.IContextModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec
<ICondition.IContext> ConditionalOps.retrieveContext()
Returns a codec that can retrieve aICondition.IContext
from a registry ops, for example withretrieveContext().decode(ops, ops.emptyMap())
.Methods in net.neoforged.neoforge.common.conditions with parameters of type ICondition.IContextModifier and TypeMethodDescriptionboolean
AlwaysCondition.test
(ICondition.IContext context) boolean
AndCondition.test
(ICondition.IContext context) boolean
FeatureFlagsEnabledCondition.test
(ICondition.IContext context) boolean
ICondition.test
(ICondition.IContext context) boolean
ModLoadedCondition.test
(ICondition.IContext context) boolean
NeverCondition.test
(ICondition.IContext condition) boolean
NotCondition.test
(ICondition.IContext context) boolean
OrCondition.test
(ICondition.IContext context) boolean
RegisteredCondition.test
(ICondition.IContext context) boolean
TagEmptyCondition.test
(ICondition.IContext context) Constructors in net.neoforged.neoforge.common.conditions with parameters of type ICondition.IContextModifierConstructorDescriptionConditionalOps
(net.minecraft.resources.RegistryOps<T> ops, ICondition.IContext context) -
Uses of ICondition.IContext in net.neoforged.neoforge.event
Methods in net.neoforged.neoforge.event that return ICondition.IContextModifier and TypeMethodDescriptionAddServerReloadListenersEvent.getConditionContext()
This context object holds data relevant to the current reload, such as staged tags. -
Uses of ICondition.IContext in net.neoforged.neoforge.registries
Fields in net.neoforged.neoforge.registries declared as ICondition.IContextModifier and TypeFieldDescriptionprivate final ICondition.IContext
DataMapLoader.conditionContext
Methods in net.neoforged.neoforge.registries with parameters of type ICondition.IContextModifier and TypeMethodDescriptionprivate static Map
<net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<?>>, DataMapLoader.LoadResult<?>> DataMapLoader.load
(net.minecraft.server.packs.resources.ResourceManager manager, net.minecraft.util.profiling.ProfilerFiller profiler, net.minecraft.core.RegistryAccess access, ICondition.IContext context) Constructors in net.neoforged.neoforge.registries with parameters of type ICondition.IContextModifierConstructorDescriptionDataMapLoader
(ICondition.IContext conditionContext, net.minecraft.core.RegistryAccess registryAccess) -
Uses of ICondition.IContext in net.neoforged.neoforge.resource
Fields in net.neoforged.neoforge.resource declared as ICondition.IContextModifier and TypeFieldDescriptionprivate ICondition.IContext
ContextAwareReloadListener.conditionContext
Methods in net.neoforged.neoforge.resource that return ICondition.IContextModifier and TypeMethodDescriptionprotected final ICondition.IContext
ContextAwareReloadListener.getContext()
Returns the condition context held by this listener, orEMPTY
if it is unavailable.Methods in net.neoforged.neoforge.resource with parameters of type ICondition.IContextModifier and TypeMethodDescriptionvoid
ContextAwareReloadListener.injectContext
(ICondition.IContext context, net.minecraft.core.HolderLookup.Provider registryLookup)