Events and storage
React to events and keep data for each player.
local visits = player.data.visits or 0 player.data.visits = visits + 1 player:sendMessage("Welcome back! #" .. visits)
Commands, events, worlds, entities, regions, UI, persistent storage, and asynchronous operations exposed to Lua.
React to events and keep data for each player.
local visits = player.data.visits or 0 player.data.visits = visits + 1 player:sendMessage("Welcome back! #" .. visits)
Guides, examples, and reference pages for writing PxIgnis scripts.
Install the mod and run a first script.
02Commands, events, persistence, and patterns.
03Globals, Minecraft objects, events, and methods.
04Built-in libraries for formatting, items, and GUIs.
05Delays, HTTP, tasks, promises, and mutexes.
06Release history and migration notes.
A compact overview. The reference contains the complete API.
Typed arguments, completion, and permissions.
Player, entity, block, item, and server events.
Blocks, entities, weather, structures, and world state.
Spatial areas with enter, leave, move, and tick handlers.
Sidebars, titles, boss bars, holograms, and GUIs.
Global and per-player JSON-backed data tables.
Coroutine delays, HTTP, tasks, promises, and mutexes.
Named behaviours, navigation, targets, and scripted decisions.
The minimum steps for a Fabric server.
Place PxIgnis.jar in the server's mods/ folder.
Add Lua files under config/ignis/scripts/.
Run /ignis reload after changing scripts.