## New Commands
- `/rules add|remove|set|reload` - Manage server rules in-game (op only)
- `/cc` / `/corecommands` - Show version info
- `/cc reload` - Reload all config from files
- `/cc save` - Force save all data
- `/tppos <x> <y> <z>` - Teleport to exact coordinates
- `/ci [player]` - Clear inventory
- `/smite <player>` - Strike lightning on a player
- `/region wand` - Get the region selection wand (wooden axe)
- `/region create|delete|list|info` - Manage protected regions
- `/region flag <name> <flag> <deny|allow>` - Set protection flags (break, place, interact, pvp, mob-damage, explosions)
- `/region addmember|removemember` - Add/remove bypass members
- `/region priority|redefine` - Set priority or update region bounds
- `/region tp <name>` - Teleport safely to a region
- `/region expand <name> vert` - Expand a region to full height
- `/enderchest` (`/ec`) - Open your ender chest anywhere
- `/workbench` (`/craft`, `/wb`) - Open a crafting table anywhere
- `/hat` - Wear the item in your hand
- `/repair` / `/more` - Repair or refill the held item (op only)
- `/list` - See who's online
- `/tps` - Server performance, memory, and uptime
- `/gm <mode> [player]` - Quick gamemode switch
- `/chelp` - Clickable in-game command list
## Improvements
- Region-based spawn protection with wand selection, per-region flags, member bypass, and priority system
- Region claims now protect the full height automatically (floor to sky)
- New region flags: damage, container, heal, and mob-spawning
- Auto-save every 5 minutes - no more data loss on crash
- Homes, warps, spawn, and back now work across dimensions (overworld, nether, end)
- Old save data auto-upgrades to include dimension info
- Expired temp bans are cleaned up automatically
- `rules.json` now auto-creates in the config folder on first load
- Consolidated gamemode commands into a single clean class
- Config folder reorganized - only `config.json` and `rules.json` at top level, all data moved to `data/` subfolder
- Existing data files auto-migrate to `data/` on first load
- `/invsee` now links to the target's real inventory - no more item duplication
- `/rtp` is now smooth with no lag spikes and always lands you safely above ground - never in caves, lava, or out of bounds. Short cooldown, adjustable or disable-able by admins.
- All teleports (`/home`, `/warp`, `/spawn`, `/back`, regions) now land you safely - never stuck inside blocks or the void
- `/home` takes you straight home when you have one, or lets you pick when you have several. `/sethome` with no name sets a default home.
- Homes now save instantly
- Cleaner private messages with click-to-reply, and neater messages throughout
- Staff are notified in-game when a new version is available
## Bug Fixes
- Fixed homes/warps teleporting to wrong dimension
- Fixed `rules.json` not appearing in config folder until first shutdown
- Fixed freeze position not persisting across dimensions
- Fixed `/invsee` allowing item duplication
- `/back` no longer drops you into the lava or void where you died
- Fixed `/tpdeny` and `/tpcancel` not working on `/tpahere` requests
- Vanished players now stay hidden after relogging, while staff can still see them
- `/invsee` now shows armor and off-hand slots
- Fixed homes occasionally not saving
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }