Class KubeJSPlugins

java.lang.Object
dev.latvian.mods.kubejs.plugin.KubeJSPlugins

public class KubeJSPlugins extends Object
  • Constructor Details

    • KubeJSPlugins

      public KubeJSPlugins()
  • Method Details

    • load

      public static void load(List<net.neoforged.neoforgespi.locating.IModFile> modFiles, boolean loadClientPlugins)
    • createClassFilter

      public static ClassFilter createClassFilter(ScriptType type)
    • forEachPlugin

      public static void forEachPlugin(Consumer<KubeJSPlugin> callback)
    • forEachPlugin

      public static <T> void forEachPlugin(T instance, BiConsumer<KubeJSPlugin,T> callback)
    • getAll

      public static List<KubeJSPlugin> getAll()
    • addSidedBindings

      public static void addSidedBindings(BindingRegistry event)