Minecraft Network
A public server network run like production: proxy routing, five backend servers, my own plugins, a Telegram admin bot and a watchdog that heals everything.
The network
Velocity proxysingle entry point
Players connect to one address; the proxy routes them to the right backend. Bedrock (mobile/console) players join through Geyser translation.
VelocityGeyserJava + Bedrock
SurvivalPaper 1.21
The main world: claims, homes, economy, custom gifts. Tuned with Aikar-style flags and optimization configs.
PaperGriefPreventionEssentialsX
Anarchyno rules
Jobs, crates, duels, skyblock, auctions, custom enchantments — plus scripted boss fights announced in advance and seasonal world resets.
JobsCrazyCratesIridiumSkyblockMythicMobs
MinigamesBedWars
BedWars arena and a lobby hub. The arenas were generated programmatically with a world library, not built by hand.
NewBedwarsanvil-parser
Lobby + Limboauth & fallback
Authorization hub with menus, and a lightweight limbo that catches players when a backend restarts.
AuthMeDeluxeMenusPicoLimbo
Plugins I wrote
Daily playtime streaks with in-game dashboards — habit chains and player statistics, styled after modern app streak mechanics.
Packet-based cheat detection: analyzes connections to flag hacked clients and unauthorized mods the moment a player joins.
Real-time inventory viewer for admins with logging and permissions — full Russian localization.
kGiftMechanic patched fork
In-game gift mechanic. The original didn't compile on modern JDKs — I fixed the build and run the patched version.
Operations
Telegram admin bot
Link players to Telegram accounts (only while they're online — anti-hijack), reset passwords with an auto-kick, list who's online. Server alerts land in an admin chat.
Liveaiogram
Watchdog + seasons + backups
A two-minute watchdog restarts anything that dies. Season system snapshots and swaps worlds between seasons. Nightly backups with tested restores. Boss spawns and rank promotions are cron-driven with announcements.
cronbashtested restores