Skip to content

Libraries

PxIgnis includes several Lua libraries in config/ignis/. Load them with require():

local format = require "format"
local simple = require "simple"
local chestgui = require "chestgui"
LibraryDescription
formatF-string-like text templating
simpleConcise command registration with built-in formatting
chestguiChest-based GUI creation

Files in subdirectories of config/ignis/ can be loaded using dot notation:

local utils = require "libs.utils"

This resolves to config/ignis/libs/utils.lua.

The Lua package.path is set to:

config/ignis/?.lua;config/ignis/?/init.lua;?.lua