Class NeoForgeConditions
java.lang.Object
net.neoforged.neoforge.common.conditions.NeoForgeConditions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ICondition
always()
static ICondition
and
(ICondition... values) static ICondition
featureFlagsEnabled
(net.minecraft.world.flag.FeatureFlag... requiredFlags) static ICondition
featureFlagsEnabled
(net.minecraft.world.flag.FeatureFlagSet requiredFeatures) static ICondition
itemRegistered
(String itemName) static ICondition
itemRegistered
(String namespace, String path) static ICondition
itemRegistered
(net.minecraft.resources.ResourceLocation itemName) static ICondition
itemTagEmpty
(String tagName) static ICondition
itemTagEmpty
(String namespace, String tagPath) static ICondition
itemTagEmpty
(net.minecraft.resources.ResourceLocation tagName) static ICondition
static ICondition
never()
static ICondition
not
(ICondition value) static ICondition
or
(ICondition... values) static <TRegistry>
IConditionregistered
(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<TRegistry>> registryType, net.minecraft.resources.ResourceLocation registryName) static <TRegistry>
IConditionregistered
(net.minecraft.resources.ResourceKey<TRegistry> registryKey) static ICondition
registered
(net.minecraft.resources.ResourceLocation registryTypeName, net.minecraft.resources.ResourceLocation registryName) static <TRegistry>
IConditiontagEmpty
(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<TRegistry>> tagType, net.minecraft.resources.ResourceLocation tagName) static <TRegistry>
IConditiontagEmpty
(net.minecraft.tags.TagKey<TRegistry> tag)
-
Constructor Details
-
NeoForgeConditions
private NeoForgeConditions()
-
-
Method Details
-
and
-
never
-
always
-
not
-
or
-
registered
public static <TRegistry> ICondition registered(net.minecraft.resources.ResourceKey<TRegistry> registryKey) -
registered
public static <TRegistry> ICondition registered(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<TRegistry>> registryType, net.minecraft.resources.ResourceLocation registryName) -
registered
public static ICondition registered(net.minecraft.resources.ResourceLocation registryTypeName, net.minecraft.resources.ResourceLocation registryName) -
itemRegistered
-
itemRegistered
-
itemRegistered
-
modLoaded
-
tagEmpty
-
tagEmpty
public static <TRegistry> ICondition tagEmpty(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<TRegistry>> tagType, net.minecraft.resources.ResourceLocation tagName) -
itemTagEmpty
-
itemTagEmpty
-
itemTagEmpty
-
featureFlagsEnabled
public static ICondition featureFlagsEnabled(net.minecraft.world.flag.FeatureFlagSet requiredFeatures) -
featureFlagsEnabled
-