Luanti.

BetaLicence + signingEngine or runtime

Scripts on Luanti (formerly Minetest) servers, through one regular mod.

Lua 5.1 · LuaJIT · Server only

Tested on a real Luanti runtime.See the runs

  1. Your scriptwritten once
  2. One modloads every script
  3. Runs on Luantion the server

What a script can use here

  • Events
  • Logs
  • Saved data
  • Players
  • Permissions
  • Commands
  • Settings
  • On-screen notices
  • Web requests
  • Licence checks
  • presence
Licence + signingAvailable

Every release is signed and each server checks its licence. The host runs plain script, so its operator can read the code.

  1. Your releasesigned when you publish
  2. A licence per serverchecked when it runs
  3. The licensed serverruns it; revocable

Scripts tested here.

Luanti environment · SCRIPT//GO