Class NeoForgeConditions
java.lang.Object
net.neoforged.neoforge.common.conditions.NeoForgeConditions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IConditionalways()static IConditionand(ICondition... values) static IConditionfeatureFlagsEnabled(FeatureFlag... requiredFlags) static IConditionfeatureFlagsEnabled(FeatureFlagSet requiredFeatures) static IConditionitemRegistered(String itemName) static IConditionitemRegistered(String namespace, String path) static IConditionitemRegistered(ResourceLocation itemName) static IConditionitemTagEmpty(String tagName) static IConditionitemTagEmpty(String namespace, String tagPath) static IConditionitemTagEmpty(ResourceLocation tagName) static IConditionstatic IConditionnever()static IConditionnot(ICondition value) static IConditionor(ICondition... values) static <TRegistry>
IConditionregistered(ResourceKey<? extends Registry<TRegistry>> registryType, ResourceLocation registryName) static <TRegistry>
IConditionregistered(ResourceKey<TRegistry> registryKey) static IConditionregistered(ResourceLocation registryTypeName, ResourceLocation registryName) static <TRegistry>
IConditiontagEmpty(ResourceKey<? extends Registry<TRegistry>> tagType, ResourceLocation tagName) static <TRegistry>
ICondition
-
Constructor Details
-
NeoForgeConditions
private NeoForgeConditions()
-
-
Method Details
-
and
-
never
-
always
-
not
-
or
-
registered
-
registered
public static <TRegistry> ICondition registered(ResourceKey<? extends Registry<TRegistry>> registryType, ResourceLocation registryName) -
registered
public static ICondition registered(ResourceLocation registryTypeName, ResourceLocation registryName) -
itemRegistered
-
itemRegistered
-
itemRegistered
-
modLoaded
-
tagEmpty
-
tagEmpty
public static <TRegistry> ICondition tagEmpty(ResourceKey<? extends Registry<TRegistry>> tagType, ResourceLocation tagName) -
itemTagEmpty
-
itemTagEmpty
-
itemTagEmpty
-
featureFlagsEnabled
-
featureFlagsEnabled
-