Class FilterForeignMetadataHelper

java.lang.Object
v.akfz.dbg.helper.impl.FilterForeignMetadataHelper
All Implemented Interfaces:
Helper

public class FilterForeignMetadataHelper extends Object implements Helper
Excludes foreign mod-loader metadata from processResources. - fabric: keeps fabric.mod.json, drops quilt/mods.toml/neoforge.mods.toml - forge: keeps mods.toml, drops fabric/quilt/neoforge - neoforge: keeps neoforge.mods.toml, drops fabric/quilt/mods.toml - quilt: keeps quilt.mod.json, drops fabric/mods.toml/neoforge.mods.toml Resources only — Java code separation is handled by useLoaderSourceSet().
  • Constructor Details

    • FilterForeignMetadataHelper

      public FilterForeignMetadataHelper()
  • Method Details

    • name

      public String name()
      Specified by:
      name in interface Helper
    • order

      public int order()
      Description copied from interface: Helper
      Lower — earlier. Helpers with order < 50 run before user closures, with order >= 50 — after.
      Specified by:
      order in interface Helper
    • apply

      public void apply(LoaderContext ctx)
      Description copied from interface: Helper
      Called once per loader.
      Specified by:
      apply in interface Helper