ModsFinder

PxIgnis

by PyXiion

PxIgnis is a Lua framework for Fabric servers that lets scripts define chat commands, events and server logic without rebuilding the server.

FabricServer-side onlyGNU Lesser General Public License v3.0 onlyOpen source1.21.10 – 1.21.11

What it does

Scripts are written in Lua and run on the server. A hot-reload runtime re-runs them when the ignis reload command is issued, so changes take effect within milliseconds and the server keeps running. Command registration provides a handler and permission check for each command a script defines.

The event system offers more than fifteen hooks, including player block break and player chat, and listeners can cancel an event before it completes. Regions let scripts drive mob AI inside spatial areas, with callbacks for entering, exiting, moving and death. Coroutines, persistence, UI helpers and the mc.fetch and mc.sleep functions allow sequential, asynchronous code to be written in a straight line.

The project was developed alongside Vanilla custom Roguelike, and its API reflects what that project itself needed. Required dependencies are Fabric API and Fabric Language Kotlin, and the mod is installed by placing its .jar in the server mods folder. It is released under the GNU Lesser General Public License v3.0 only, and its source code and issue tracker are public.

Key features

  1. Hot-reload Lua runtime

    Scripts re-run on the ignis reload command in milliseconds, with no server restart between edits.

  2. Command registration

    Scripts register chat commands with a handler and a permission, all defined in Lua.

  3. Events with cancellation

    More than fifteen event hooks, including player block break and player chat, can be cancelled by listeners.

  4. Scripted regions

    Spatial areas fire enter, exit, move and death callbacks, and can drive scripted mob AI inside them.

Compatibility

Latest build for each game version and loader.

1.21.110.17.1
1.21.100.17.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required

Questions

Does PxIgnis need Fabric Language Kotlin?

Yes. Fabric Language Kotlin is a required dependency, alongside Fabric API, and both must be present on the server.

Where is PxIgnis installed?

The environment is server-side only, so the .jar goes into the server mods folder and players need nothing installed.

Which Minecraft versions does PxIgnis support?

Files target 1.21.10 and 1.21.11, and the latest Fabric build, 0.17.1, is for 1.21.11.

In the catalog

PxIgnis is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from PyXiion

All projects

Similar mods

What the author says

A Lua runtime for Fabric servers, with hot-reload. Edit scripts in config/ignis/, run /ignis reload, and changes apply instantly. PxIgnis is developed in tandem with a fully Vanilla custom Roguelike server. The API reflects what the project itself needed.
PyXiion, on the Modrinth page

Official listing

Owner
PyXiion
Published
2026-05-23
Updated on Modrinth
2026-08-01
Facts verified
2026-10-15

Tags