Class KubeJSWeb

java.lang.Object
dev.latvian.mods.kubejs.web.local.KubeJSWeb

public class KubeJSWeb extends Object
  • Field Details

  • Constructor Details

    • KubeJSWeb

      public KubeJSWeb()
  • Method Details

    • broadcastEvent

      public static int broadcastEvent(@Nullable @Nullable dev.latvian.apps.tinyserver.ws.WSHandler<?,?> handler, String event, String requiredTag, @Nullable @Nullable Supplier<com.google.gson.JsonElement> payload)
    • broadcastUpdate

      public static int broadcastUpdate(String type, String requiredTag, Supplier<com.google.gson.JsonElement> payload)
    • addScriptTypeEndpoints

      public static void addScriptTypeEndpoints(dev.latvian.apps.tinyserver.ServerRegistry<KJSHTTPRequest> registry, ScriptType s, Runnable reload)
    • register

      public static void register(LocalWebServerRegistry registry)
    • registerWithAuth

      public static void registerWithAuth(LocalWebServerRegistry registry)
    • serverStarted

      public static void serverStarted(LocalWebServer instance)