ℹ️Plextoria is in early access but you're free to sign up. It's free to play. Open a ticket if you encounter any bugs or issues

Restrictions

To keep the platform safe for all players, certain Lua functions and mod behaviors are blocked. Mods containing disallowed code will be rejected at upload time.

Blocked Lua functions

FunctionReason
os.executeShell command execution
os.exitProcess termination
os.renameFilesystem access
os.removeFilesystem access
io.openFilesystem access
io.writeFilesystem access
io.readFilesystem access
io.closeFilesystem access
io.linesFilesystem access
io.popenShell command execution
loadstringArbitrary code execution
load()Arbitrary code execution
rawsetSandbox bypass
rawgetSandbox bypass
debug.*Sandbox bypass
package.*Module loading
require()Module loading
dofile()Filesystem access
loadfile()Filesystem access

HTTP access

Mods may not make HTTP requests. Only plextoria_core is permitted to use the Minetest HTTP API.

Dependencies

Mods may depend on standard Minetest game mods such as default, doors, and stairs. Declaring a dependency on plextoria_core is not permitted.

File types

Only .lua, .png, .ogg, .wav, mod.conf, depends.txt, and description.txt are accepted inside your zip.

Enforcement

These restrictions are enforced automatically at upload time. Mods that pass the upload check but are found to cause harm to the platform or other players may be removed and the world suspended. Repeated violations may result in account action.