Roadmap
Click a branch to expand and see status. Released, in development, and planned.
Changelog (since 1.0.5)
1.0.6 — Warp system: /warp, /warps (menu), /setwarp, /delwarp, /warp editor; warps.json (per-warp permission, ShowWorldInMenu). UnprotectedWorlds in protection.json (e.g. plot world). Scoreboard: live playtime; pickaxe progress bar and placeholders {pickaxeprogress}, {pickaxeprogressbar}. Mine Editor: Reset mode (Percent or Timer), ResetPercentage, ResetTimerSeconds. Jackhammer area sizes in formulas/enchants.json (JackhammerAreaSizes). Fixes: /setspawn only (game’s /set not overridden), warp menu client crash, block restoration/plot world, protection debug logging removed.
1.0.7 — Protection Editor: /protection editor — full-screen editor for Bypass Permission, Block Message, Unprotected Worlds, Protected Worlds, Spawn Protected Worlds, Allowed Interactions, Harvest Item-To-Block; UI refreshes in place after add/remove. Protection logging defaults: ProtectionLogBlocked and ProtectionDebug default to false. Gather, Harvest, PlaceFluid, CycleBlockGroup protection use the plugin’s own intercepts (no external mod). /rankplayer fix: subcommands use 3 arguments (player, action, value). Pickaxe power set to 1.0 at start.
2.0.0 — Plots: /plot (menu, claim, auto, home, visit, info, list); Plots Editor in Admin (Mines & World); Plots/plots.json and plots_data.json. Mine Analytics: /mineanalytics — overview, per-mine stats, ranks, economy; export. Scoreboard Editor: /scoreboard editor — live edit lines, placeholders, visibility. PlayerData: per-player JSON in PlayerData/<uuid>.json (balances, rank progress, pickaxe); migration on first load. Admin panel reorganized (Players & Ranks, Mines & World, Content, Systems, Server); Warp Editor and Plots Editor in admin. Protection Editor, Warps, and existing editors retained.
CoreReleased
Ranks & prestige (including optional UnlimitedPrestiges), economy, config-driven setup. License, database, economy, ranks, mines, protection, language. MainSpawnWorld for /spawn. Config folder mods/HyPrisonCore/, /prison configpath.
MinesReleased
Regions, block composition, auto-reset (Percent or Timer mode, ResetPercentage, ResetTimerSeconds), teleport UI, mine editor. Create and edit mines in-game. Link warps to mines.
WarpsReleased
/warp [name], /warps (menu), /setwarp, /delwarp, /warp editor. warps.json (DisplayName, World, X, Y, Z, Permission, ShowWorldInMenu). Permission hyprisoncore.warp; per-warp permission in config.
PlotsReleased
Plot world with auto-generated grid (size, road width, block types). /plot (menu, claim, auto, home, visit, info, list). Per-plot block break/place protection. Plot limit permissions hyprisoncore.plot.limit.N. Plots Editor in Admin (Mines & World). Plots/plots.json, Plots/plots_data.json.
Pickaxe & ProgressionReleased
Levels, XP, tokens; formulas.json / formulas/ for all costs and curves. Fortune, Sell Booster, XP Boost, Token Finder, Jackhammer (area sizes in enchants.json), Laser, Token Multiplier. One-time unlocks: Auto Pickup, Auto Sell, Lucky Blocks, Fly in Mines, Explosive Touch, Double Drop. Scoreboard: live playtime, pickaxe progress bar and placeholders {pickaxeprogress}, {pickaxeprogressbar}.
Admin & ManagementReleased
Admin panel (Players & Ranks, Mines & World, Content, Systems, Server). Per-player edit (rank, money, tokens, pickaxe reset, give item). Mine Analytics (/mineanalytics) — overview, per-mine stats, ranks, economy, CSV export. Scoreboard Editor (/scoreboard editor) — Main, Pickaxe, Mine HUD lines and placeholders. Mine editor. Warp editor. Plots Editor. Protection editor. Permissions UI. Set spawn.
Protection EditorReleased
/protection editor — full-screen editor for Bypass Permission, Block Message, Unprotected Worlds, Protected Worlds, Spawn Protected Worlds, Allowed Interactions, Harvest Item-To-Block. Saves to protection.json; UI refreshes in place after add/remove.
NPCs & GuideReleased
Prison Guide UI (/guide). NPC system: npcs.json, /npceditor (editor, no space), /npc create, /npc list, /npc delete. Link NPCs to in-world entities; set interact command (guide or run command). Optional hologram per NPC with hide-name toggle.
CratesReleased
Crate types in crates.json. Crate Editor: create/edit crates, rewards (item, tokens, money, keys). Give keys via /crate givekey. Link a crate to an in-world entity so Use on that entity opens the crate.
HologramsReleased
Create and edit floating text holograms in-game. Stored in holograms.json. Hologram Editor: lines, position. Link a hologram to an NPC (optional hide NPC name). /holo, /holo editor.
FuturePlanned
Planned for future releases:
- Shop system — In-game player or server shop (buy/sell items, integrate with economy).
- Auction system — List items for sale, bidding, buyout; economy integration.
- AFK system — AFK detection, kick/timeout options, scoreboard or placeholder for AFK status.
- PvP Arena system — Arena regions, matchmaking or join flow, rewards, stats (kills/deaths).
Additional features and improvements as the plugin and Hytale evolve. Suggestions welcome via Discord.