Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for BentoboxWorld

You start on a single magic block, confined to a single chunk.

Report ChunkBlock?

R

1.3.0

Release Highlights

  • Contribution ledger/ch ledger shows a per-island breakdown of who mined what: blocks broken, chunks claimed and rings completed, with an optional time window (/ch ledger 7 for the last 7 days). Reads from the activity counters introduced in 1.2.0; the ledger adds no new persistence.
  • Island title in boss bar — the active trophy title now appears as a prefix in the boss bar (e.g. "The Outpost | Phase blocks 42 / 100"). Toggle the title on and off with bare /ch title; use /ch title list to see earned trophies.
  • ⚙️ Level scan optimisation — the island's protection range is temporarily shrunk to cover only unlocked chunks during a Level scan, so the Level addon scans the playable area instead of the full default range. The default protection range drops from 240 → 168 to match the default max island size (ring 10, 21×21).
  • 🔡 Locale sync — all 17 non-English locale files brought up to date with the English reference (1,417 translated keys added).

Compatibility

✔️ BentoBox API 3.22.0 ✔️ Paper Minecraft 1.21.x – 26.x ✔️ Java 21

Upgrading

  1. As always, take backups just in case. (Make a copy of everything!)
  2. Stop the server.
  3. Replace the ChunkBlock jar with this one — remove the old jar.
  4. Restart the server.
  5. You should be good to go!

⚙️ Config note: world.protection-range default changed from 240 to 168. Existing config files keep their current value. If you have customised max-chunks beyond the default 441 (21×21), ensure protection-range still covers it: the formula is ring × 16 + 8 where ring = (√max-chunks − 1) / 2.

🔡 Locale note: all 17 non-English locale files now carry the full set of keys added since 1.0. If you have customised locale files on disk, BentoBox preserves your overrides; regenerating will pick up the new translations.

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed, or added.

New Features

Contribution Ledger

[PR #43]

/ch ledger shows each team member's contributions to the island: magic blocks broken, chunks claimed (including re-claims) and rings completed. Pass a number of days to window the report (/ch ledger 7); omit it for all-time totals. Results are sorted by blocks broken, highest first, with a grand total line at the bottom.

Island Title in Boss Bar

[PR #43]

The boss bar status line now includes the island's active trophy title as a prefix, controlled by a new chunkblock.bossbar.title-prefix locale key. Bare /ch title toggles the title on and off (previously it listed trophies); /ch title list now shows the trophy list. Two new locale keys toggled-on and toggled-off support the toggle feedback.

New Ring Trophies

[PR #43]

Two new trophies ship in the default trophies.yml: Second Ring (title "The Stronghold") and Third Ring (title "The Citadel"). First Ring's title renamed from "Ring Bearer" to "The Outpost"; Ten Thousand Blocks' title renamed from "Block Breaker" to "The Forge".

Ring Progress Display

[PR #43]

/ch chunks now shows how many chunks remain to complete the next ring (e.g. "Ring 2: 12/16 chunks to go"). A new island_next_ring_remaining placeholder exposes the same value to scoreboards and holograms.


Bug Fixes

Level Scan Scans Too Much Territory

[PR #44]

The Level addon scanned the entire protection range (default 240 blocks) even when only the center chunk was unlocked. A new IslandPreLevelEvent handler temporarily shrinks the protection range to cover only the unlocked rings — ring × 16 + 8 blocks — then restores it on the next tick. The default protection-range in Settings drops from 240 to 168, which is the exact minimum for the default max island size (ring 10).

Boss Bar Title Placeholder Not Replaced

[8fca018]

The [island-title] placeholder in the boss bar status string was passed through BentoBox's translation system, which does not know about it. It is now replaced manually after translation, so the title prefix renders correctly.

Ledger Parameters Help Text Missing

[5027c13]

/ch ledger showed a raw key instead of help text when called with wrong arguments. setParametersHelp() was not wired up in the command setup.

plugin.yml Description Breaks SnakeYAML

[5209a9a]

The unquoted description in plugin.yml contained a colon, which SnakeYAML parsed as a mapping instead of a string, breaking Pladdon loading on some server setups. The description is now quoted.


Other Improvements

  • 🔡 Synced all 17 non-English locale files: 1,417 translated keys added covering chunks, ledger, title, trophies, admin bypass/chunks/phases, and the CLAIM_CHUNKS flag [4ccc609]

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/ChunkBlock/compare/1.2.1...1.3.0

Information

Published
August 19, 2026
0Downloads

Platforms

Paper
Paper
1.21.5–26.2

Dependencies

PaperPaper

Dependencies: Paper

Plugins and libraries a server needs for this version to run.

No dependencies

Add anything a server has to install alongside this version.