
LuaLink
LuaLink is a plugin that provides a Lua scripting runtime for Paper-based Minecraft servers. It serves as an alternative to Skript however can do just about anything a typical Java plugin can do.
- Загрузки
- 3K
- Подписчики
- 28
- Обновлён
- 14 марта 2026 г.
- Лицензия
- MIT
Опубликован 10 сентября 2023 г.
LuaLink Plugin
LuaLink is a plugin that provides a Lua scripting runtime for Paper-based Minecraft servers. It is designed for small and simple tasks and serves as an alternative to Skript however can do just about anything a typical Java plugin can do.
The scripting runtime is based on LuaJava with LuaJIT.
Features
High Performance
LuaLink leverages LuaJava and LuaJIT, which are implemented primarily in C, ensuring fast and efficient execution.User-Friendly API
Simplifies scripting with an intuitive and easy-to-use API.Simple Command Registration
Register commands effortlessly with a single function. Learn more.Event Listening
Listen to Bukkit, Spigot, Paper, or even custom plugin events. Example here.Script Organization
Split scripts into multiple files. Each script requires amain.luaentry point but can load additional files using Lua’srequirefunction.Java Library Integration
Extend LuaLink’s capabilities by using any Java library—whether it’s for a Discord bot, HTTP server, or anything else you can imagine.
Requirements
To use the LuaLink plugin, you need the following:
- A Paper based Minecraft server.
- A basic understanding of Lua scripting.
Documentation
Documentation and examples are available here.
Ченджлог
1.21.11-93Релиз1.21.9, 1.21.10, 1.21.11 · 14 марта 2026 г.
1.21.11
1.21.10-92Релиз1.21.7, 1.21.8, 1.21.10 · 1 декабря 2025 г.
Merge pull request #64 from NigelThorne/macos-natives-1.21.10
Fix macOS ARM64 natives and update to 1.21.10
1.21.8-83Релиз1.21.6, 1.21.7, 1.21.8 · 4 сентября 2025 г.
add exceptionally(try: function, catch: function) function
Merge pull request #51 from Grabsky/try-catch
add exceptionally(try: function, catch: function) function
1.21.7-77Релиз1.21.5, 1.21.6, 1.21.7 · 29 августа 2025 г.
chore(deps): update plugin de.eldoria.plugin-yml.paper to v0.8.0
Merge pull request #48 from LuaLink/renovate/de.eldoria.plugin-yml.paper-0.x
chore(deps): update plugin de.eldoria.plugin-yml.paper to v0.8.0
1.21.7-76Релиз1.21.5, 1.21.6, 1.21.7 · 24 августа 2025 г.
chore(deps): update actions/setup-java action to v5
Merge pull request #47 from LuaLink/renovate/actions-setup-java-5.x [ci-skip]
chore(deps): update actions/setup-java action to v5
1.21.7-72Релиз1.21.5, 1.21.6, 1.21.7 · 13 августа 2025 г.
chore(deps): update plugin com.gradleup.shadow to v9
Merge pull request #42 from LuaLink/renovate/com.gradleup.shadow-9.x
chore(deps): update plugin com.gradleup.shadow to v9
1.21.7-71Релиз1.21.5, 1.21.6, 1.21.7 · 5 августа 2025 г.
chore(deps): update plugin com.gradleup.shadow to v8.3.9
Merge pull request #41 from LuaLink/renovate/com.gradleup.shadow-8.x
chore(deps): update plugin com.gradleup.shadow to v8.3.9
1.21.7-70Релиз1.21.5, 1.21.6, 1.21.7 · 1 августа 2025 г.
chore(deps): update dependency gradle to v9
Merge pull request #40 from LuaLink/renovate/gradle-9.x
chore(deps): update dependency gradle to v9
Комментарии
Загружаем…