ModsFinder

AtomiCoffe

by nexusrealms

AtomiCoffe lets server owners and players extend Minecraft with Lua scripts that add commands, events, recipes, loot tables and HUDs, reloaded without restarting the game.

FabricClient and serverMIT LicenseOpen source1.21.11

What it does

Scripts can register Brigadier commands directly from Lua, and they can hook events such as player join, leave and death, block interactions, entity kills, chat and ticks. Recipes can be added or changed at runtime, including shaped and shapeless crafting recipes, and loot tables can receive extra drops on top of the vanilla tables. Per-player key and value data is saved and loaded by UUID, which lets a script keep state for each player between sessions.

The mod embeds the full LuaJ scripting engine on both the Minecraft server and the client. Server and client scripts can exchange custom network packets, queue callbacks to run after a chosen tick count or on a repeating timer, and set up scoreboard objectives whose scores the scripts read and update. Scripts are written once and reloaded live with the atomicoffe reload command, while changes to the Java side still require a restart and recompiling. Released under the MIT License, the mod is open source and is published for Fabric on 1.21.11 only.

Key features

  1. Custom commands

    Lua scripts register Brigadier commands directly, so a script can define new commands without Java code.

  2. Event hooks

    Scripts react to player join and leave, player death, block interactions, entity kills, chat messages and server ticks.

  3. Recipes and loot

    Shaped and shapeless crafting recipes can be added or modified at runtime, and loot tables can receive injected drops.

  4. Persistent player data

    Arbitrary key and value data is saved per player UUID and loaded again later, so scripts can keep state across sessions.

  5. Scheduling and networking

    Callbacks run after a set number of ticks or at a repeating interval, and custom packets pass between server and client scripts.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.110.1.0+1.21.11
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

Lua Runtime is a Fabric mod for 1.21 – 1.21.8 that is open source under the GNU Lesser General Public License v3.0 or later, and it is optional on either side. Neo Scripts Lua runs on Fabric and NeoForge for 1.21.8 – 26.2 under the GNU General Public License v3.0 only, and it is client-side only. Wizards of Lua is server-side only, targets 1.21.1 – 26.3 on Fabric and is open source under the GNU Lesser General Public License v3.0 or later.

ModLoadersGame versionsEnvironmentUpdated
AtomiCoffeFabric1.21.11Client and server2026-03-19
Lua RuntimeFabric1.21 – 1.21.8Client or server, optional2025-07-23
Neo Scripts LuaFabric and NeoForge1.21.8 – 26.2Client-side only2026-08-30
Wizards of LuaFabric1.21.1 – 26.3Server-side only2026-10-11

Questions

Does AtomiCoffe need to be installed on the client?

Yes. The server and every player need the mod installed.

Can scripts be changed without restarting the game?

Yes. Scripts are reloaded live with the atomicoffe reload command, but Java changes still require a restart and recompiling.

Which loader does AtomiCoffe support?

AtomiCoffe is published for Fabric only, with the latest file 0.1.0+1.21.11 for 1.21.11.

More from nexusrealms

All projects

What the author says

Atomicoffe is a Fabric mod that embeds a full LuaJ scripting engine into your Minecraft server and client. Write scripts once, reload them live with /atomicoffe reload no restarts, no recompiling, no Java required. All scripts live in your instance's config/atomicoffe/ folder and are hot-reloadable.
nexusrealms, on the Modrinth page

Official listing

Owner
nexusrealms
Published
2026-03-07
Updated on Modrinth
2026-03-19
Facts verified
2026-10-15