Skip to content

engsr6982/LegacyScriptEngine

 
 

Repository files navigation

LegacyScriptEngine

English | 简体中文
A plugin engine for running LLSE plugins on LeviLamina

Installation

Attention

Before installing the Python engine, you need to install Python 3.12.8 first.
To install a specific engine, you can use the following command:

lip install github.com/LiteLDev/LegacyScriptEngine#lua
lip install github.com/LiteLDev/LegacyScriptEngine#quickjs
lip install github.com/LiteLDev/LegacyScriptEngine#nodejs
lip install github.com/LiteLDev/LegacyScriptEngine#python

For version older than 0.10.0, you can use the following command:

lip install gitea.litebds.com/LiteLDev/legacy-script-engine-lua@version
lip install gitea.litebds.com/LiteLDev/legacy-script-engine-quickjs@version
lip install gitea.litebds.com/LiteLDev/legacy-script-engine-nodejs@version
lip install gitea.litebds.com/LiteLDev/legacy-script-engine-python@version

Version numbers can be found in releases.

Usage

To access plugin development API hints and scaffolding toolkits, visit the LegacyScriptEngine_API repository.

  1. Put LLSE plugins directly in plugins/
  2. Run the server, then the plugins will be migrated to LeviLamina plugin manifest automatically
  3. To load them, you need to restart the server

For more information, please refer to the documentation

Contributing

If you have any questions, please open an issue to discuss it
Help us improve translation here
PRs are welcome

License

GPL-3.0-or-later © LiteLDev

About

A plugin engine for running LLSE plugins on LeviLamina

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.4%
  • JavaScript 1.7%
  • Other 0.9%