Add features to your server without restarting it.
Lattice runs your server's features as modules. Drop one in and it loads live. If a module cannot start cleanly it does not start at all, so nothing runs half broken.
The core is free. Paid modules unlock on one license key.
Built so one bad module cannot take your server down with it.
Live loading
Drop a jar into modules/ and it starts. Update or remove one with /lat reload while players stay online.
All or nothing
A module that fails while starting is rolled back. Every listener, command and task it registered is released.
Config that explains itself
Each file is written on first start with a comment on every option. The docs show the same files before you buy.
Clean unloads
Lattice owns everything a module registers and releases it in reverse order. A swap leaves nothing behind.
Paper and Folia
One jar for both. Folia is detected at startup and Lattice switches scheduler for you.
One key for everything
One license holds every module you own, on up to 5 machines.
Running in three steps.
Install Lattice
Put the jar in plugins/ and start the server once.
Add modules
Drop module jars into the modules/ folder. They load without a restart.
Paste your key
Paid modules unlock when lattice.yml holds your license key.
Modules ready to drop in.
LatAngler
Legendary fish that surface near players, a fishing journal to complete, lucky hook events and messages in bottles for the Fisherman.
LatCandyDrops
Hostile mobs drop candy only the killer can pick up, with a daily cap and a reward for each piece.
LatFrostbite
Winter cold your players feel. Frost on the screen, breath in the air, blizzards, and campfires, shelter, friends and Hot Cocoa to warm up.
LatGhostHunt
Ghosts drift near players at night. A spirit lantern ticks faster the closer one is - catch them for rewards.
Start with the free core.
Create an account to get your license key. Paid modules attach to it when you buy them.





