SwansonX
Software and tools

HCMC

A hardcore survival server built from nothing. 49 Java modules, around 2,000 automated checks, and a death system that does not drop your gear on the floor.

A code editor showing RebirthService.java: a Javadoc block explaining the rebirth ordering, above the class and its private final service fields

The core loop

Dying does not scatter your gear on the floor. It captures the lot into a soul vault. That vault can never be dropped and never be copied. You go to purgatory instead.

A rebirth key brings you back, with everything you were carrying, to the exact spot you fell.

You get one free key per account, ever. After that, no key means the soulmine. It is a prison-style second game, built to catch the players who would otherwise close the game and never come back.

The brief was a hard one to hit. Grindy enough to keep people playing. Rewarding enough that it never feels dry. The soulmine is where those two pull hardest against each other.

Cross-platform is a design constraint, not a checkbox

Console and mobile players share the world with desktop players. They cannot type command arguments the way a desktop player can.

That quietly rules out the interface pattern most server plugins are built around.

So every interface here had to work by clicking rather than typing. That constraint reached back into the mechanics themselves, not just the menus.

Built clean-room, and tested like software

None of it is lifted from my earlier plugin work. That code belongs to a different server.

Forty-nine modules cover death, seasons, leaderboards, an economy, NPCs, land claims and staff tools. Around 2,000 automated checks sit behind them, so a change to the economy cannot quietly break the death handler.

Tell me what you're paying for

Send me your monthly software list and I'll tell you honestly what's worth replacing. I reply within 24 hours whether or not you hire me.

Free homepageContact