
Write it once, run it everywhere: the foundation for multi-loader mods, with the visuals to match.

One common codebase and a mod constructor

Listen to server, player, block and client events from common code, and send record payloads without writing a codec.

Deferred registers, creative tabs, menus with extra data and key mappings, all from common code.

Declare settings once with defaults, ranges and comments.

Typed data on players, entities, block entities and item stacks: saved with a codec, synced to who you pick, kept on death.

Custom skies, screen effects, world effects, cutscenes, text effects and GUI widgets, from common code.

Post-processing shaders you switch on, pulse or fade from code.

Layer gradients, cubemaps, sprites and shaders over the vanilla sky, from code or a resource pack.

Rainbow and gradient text, outlines and glowing borders for labels, buttons and titles.

Stack panels, pan and zoom viewports, scroll lists and ease every transition.

