Skip to content

A plugin engine for running LLSE plugins on LeviLamina

License

Notifications You must be signed in to change notification settings

LiteLDev/LegacyScriptEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5c12247 · Jan 9, 2025
Jan 2, 2025
Jan 5, 2025
Aug 15, 2024
Jan 9, 2025
Jan 1, 2025
Feb 21, 2024
Jan 22, 2024
Jan 21, 2024
Jan 21, 2024
Jan 9, 2025
Jan 21, 2024
Jan 5, 2025
Jan 5, 2025
Jan 1, 2025
May 2, 2024
Feb 1, 2024
Jan 1, 2025
Jan 7, 2025
Jan 7, 2025
Jan 7, 2025
Jan 7, 2025
Jan 7, 2025

Repository files navigation

LegacyScriptEngine

English | 简体中文

A plugin engine for running LLSE plugins on LeviLamina

Installation

To install QuickJs and Lua engine, you can use the following command:

lip install github.com/LiteLDev/LegacyScriptEngine

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 gitea.litebds.com/LiteLDev/legacy-script-engine-lua
lip install gitea.litebds.com/LiteLDev/legacy-script-engine-quickjs
lip install gitea.litebds.com/LiteLDev/legacy-script-engine-nodejs
lip install gitea.litebds.com/LiteLDev/legacy-script-engine-python

To upgrade engines, you can use the following command:

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

Usage

  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