A modern fork of Lukkit — rewritten in Kotlin with full Paper compatibility. Create powerful Minecraft plugins using Lua scripting with complete Spigot API access. No Java. No compilation. Just write and reload.
Lua is much simpler than Java. No compilation needed, just write and reload. Perfect for beginners and rapid development.
Complete access to the Spigot API. Commands, events, permissions - everything works just like Java plugins.
Package your Lua plugins as proper .jar files for easy distribution on CurseForge and other platforms.
plugin:onEnable(function()
logger:info("Plugin enabled!")
end)
plugin:addCommand({
name = "heal",
description = "Heal yourself"
}, function(event)
local player = event:getSender()
player:setHealth(20)
player:sendMessage("Healed!")
end)
plugin:registerEvent("PlayerJoinEvent", function(event)
local player = event:getPlayer()
player:sendMessage("Welcome to the server!")
end)
name: MyPlugin
version: 1.0
main: main.lua
author: YourName
description: My awesome plugin
/plugins/.lkt plugins to /plugins/