Class DillonLibMixinPluginUtil

java.lang.Object
net.dillon.dillonlib.mixinplugin.MixinPluginUtil
net.dillon.dillonlib.core.DillonLibMixinPluginUtil

public class DillonLibMixinPluginUtil extends MixinPluginUtil
  • Constructor Details

    • DillonLibMixinPluginUtil

      public DillonLibMixinPluginUtil()
  • Method Details

    • logger

      public org.slf4j.Logger logger()
      Specified by:
      logger in class MixinPluginUtil
      Returns:
      the logger for a mixin plugin. It should only be used within the conditional mixin plugin.
    • mixinDirectory

      public String mixinDirectory()
      Specified by:
      mixinDirectory in class MixinPluginUtil
      Returns:
      the mixin directory used to check for mixins.

      Example: "net.dillon.dillonlib.mixin."

    • entries

      public List<PredicateEntry> entries()
      Specified by:
      entries in class MixinPluginUtil
      Returns:
      the list of predicates, mixin class names and message reasons for mixins that should be disabled.