Interface ForgeFeature.IFeatureTest<F>

All Superinterfaces:
Predicate<F>
All Known Implementing Classes:
ForgeFeature.BooleanFeatureTest, ForgeFeature.MissingFeatureTest, ForgeFeature.VersionFeatureTest
Enclosing class:
ForgeFeature

public static sealed interface ForgeFeature.IFeatureTest<F> extends Predicate<F> permits ForgeFeature.VersionFeatureTest, ForgeFeature.BooleanFeatureTest, ForgeFeature.MissingFeatureTest
  • Method Details

    • applicableSides

      IModInfo.DependencySide applicableSides()
    • convertFromString

      F convertFromString(String value)
    • featureValue

      String featureValue()
    • testSideWithString

      default boolean testSideWithString(net.neoforged.api.distmarker.Dist side, String value)