LuaLink
1.21.11-93LuaLink 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.
LuaLink Plugin
<a href=https://modrinth.com/plugin/lualink>
<a href=https://hangar.papermc.io/Saturn/LuaLink>
<a href=https://discord.gg/xYcjBKqkDz>
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.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta