← Plugins · HyPrison Core

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.7Protection 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.0Plots: /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.

Plots docs →

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.

Admin docs →

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.

Protection docs →

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.

NPCs & Guide docs →

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.

Crates docs →

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.

Holograms docs →

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.