Class ScriptLoader

java.lang.Object
emu.grasscutter.scripts.ScriptLoader

public class ScriptLoader extends Object
  • Constructor Details

    • ScriptLoader

      public ScriptLoader()
  • Method Details

    • init

      public static void init() throws Exception
      Throws:
      Exception
    • tryGet

      public static <T> Optional<T> tryGet(SoftReference<T> softReference)
    • getScriptByPath

      @Deprecated(forRemoval=true) public static CompiledScript getScriptByPath(String path)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getScript

      public static CompiledScript getScript(String path)
    • getSceneMeta

      public static SceneMeta getSceneMeta(int sceneId)
    • getEngine

      public static ScriptEngine getEngine()
    • getSerializer

      public static Serializer getSerializer()
    • getScriptLib

      public static ScriptLib getScriptLib()
    • getScriptLibLua

      public static org.luaj.vm2.LuaValue getScriptLibLua()