
LuaCraft
LuaCraft embeds LuaJ into Paper/Bukkit servers, providing developers with a lightweight, fast scripting layer without the complexity of full plugin…
⬇ Download on ModrinthLuaCraft
LuaCraft brings lightweight, fast Lua scripting to Paper/Bukkit servers using LuaJ, enabling server developers to create game logic without building full plugins.
LuaCraft strives for simplistic yet understandable syntax elements that make your life as a server developer easier.
It doesn't only strive for simplistic, it strives to be as fast as possible, and keep your server as safe as possible by sandboxing as much as possible
Key Features
Lua Scripting Integration: Embed Lua directly into your Paper/Bukkit server with zero compilation overhead
Lightweight & Fast: LuaJ provides efficient script execution with minimal performance impact
Simple API: Write server-side logic using intuitive Lua syntax and server event hooks Quick Development: Skip traditional plugin boilerplate and iterate faster on server mechanics
Getting Started
LuaCraft is perfect for server owners and developers who want to extend their server with custom scripts. Simply drop the plugin in your /plugins folder and start scripting.
You can find where to place your Lua scripts by heading to /plugins/LuaCraft/scripts.
Start by creating your first script by creating helloworld.lua and placing this script into it!
function ServerEvent.OnPlayerJoin(event)
local player = event.Player
local white = "&#FFFFFF"
local component = Component(white, "Hello world")
Chat.Broadcast(component)
end
You can then do /lua reloadall in game and bam when you rejoin you should see a clear nice "Hello world" in your chat.
Requirements
- Paper (latest versions 1.21.4+)
- Vault soft dependency (OPTIONAL)
- Skript soft dependency (OPTIONAL)
Project Type
Plugin Type: Paper/Bukkit Plugin
Categories: Scripting, Development Tools, Utilities
Usage: Server development
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21.4, 1.21.5, 1.21.6
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as LuaCraft-2.2.0.jar — drop this file into the mods folder
- Download size: 17.9 MB
- Download link checked 22 Aug 2026 — working
These come from our own check of the pack file, not from the source page.