-
Notifications
You must be signed in to change notification settings - Fork 0
Changelog
Jan Kluka edited this page May 26, 2026
·
6 revisions
All notable changes to X-PrivateMines are listed here, newest first.
-
Fixed server error when force-upgrading an offline player's mine. Running
/pmine forceupgradeon a player who is not currently online no longer causes a console error. -
Fixed
/pmine claimdepositing $0. Claiming tax earnings when nothing has been earned now shows a "no earnings" message instead of silently depositing $0. -
Fixed
/pmine openand/pmine closeignoring current state. Both commands now correctly inform the player if the mine is already in the requested state. - Fixed back-navigation after banning a player. After banning someone via the Manage Bans GUI, closing the ban list now correctly returns to the Mine Settings GUI.
-
Block change cooldown is now enforced. Players can only change their mine block once per day by default. The limit is controlled by
player-cooldowns.block-changeinconfig.yml(seconds). Thecant-change-blockmessage was previously defined inmessages.ymlbut was never actually sent — it is now. - Back button in Block Selection GUI. A Barrier button at the bottom-right of the block picker lets players return to the main mine GUI without closing the inventory.
-
Three new PlaceholderAPI placeholders:
-
%xprivatemines_entry_fee%— Entry fee, formatted by the active economy provider -
%xprivatemines_unclaimed_money%— Unclaimed tax earnings, formatted by the active economy provider -
%xprivatemines_reset_progress%— Current mine fill percentage (e.g.75.00%)
-
config.yml — new key under player-cooldowns:
player-cooldowns:
mine-reset: 10
block-change: 86400 # NEW — seconds between block changes (default: 1 day)messages.yml — three new keys:
no-unclaimed-money: ... # Shown when /pmine claim is run with no earnings
mine-already-open: ... # Shown when /pmine open is run on an already-open mine
mine-already-closed: ... # Shown when /pmine close is run on an already-closed mine- Implemented the addon system — an extensible API allowing custom functionality to be added to X-PrivateMines without modifying the core plugin.
-
Bedrock walls — Each schematic can now be configured to surround the mine with bedrock walls and floor on every reset. Enable per schematic in
schematic-settings.ymlwithbedrock-walls: true.
- Fixed orphaned bedrock blocks remaining after
/pmine forceexpandshrinks a mine to a smaller size.
- Updated to support Minecraft 1.26.x.
- Improved mine loading efficiency by 10×.
- All mine data is now stored in a single
mines.ymlfile instead of individual files per mine. - One-time migration command:
/pmine migrate confirm. See Setup for instructions. - Unclaimed (pre-generated) mines are now visible in
/pmine adminlist.
- Fixed issues with
/pmine list. - Min/max tax percentage limits now also enforced in GUI edits.