
Burlan Territories 0.2.3
release5 сентября 2025 г.BurlanT Changelog
This documents all notable changes to BurlanT.
This Changelog has been written by... Pizzlad!
Dynmap Has Been Updated! (Reinstall)
You might have to backup your config file and delete it to fix town upkeep!
Version 0.2.3
Features
-
Per-Town and Per-Nation Upkeep/Income Toggles:
- Added
upkeep_enabledandincome_enabledflags to towns; nations getupkeep_enabled. - New admin commands:
/badmin town toggle <upkeep|income> <TownName> [on|off|toggle|view]/badmin nation toggle upkeep <NationName> [on|off|toggle|view]
- Income and upkeep tasks now respect these flags.
- Added
-
Data Version 3 Migration:
- Automatic migration of
towns.jsonandnations.jsonto add the new flags with safe defaults (true).
- Automatic migration of
-
Config Versioning with Comment-Preserving Updates:
- Introduced
config_versionwith a version-and-rewrite updater. - On update, the plugin backs up
config.yml, writes the new default (keeping all comments), and overlays user values. - Map sections like
globalResources.incomeandglobalResources.oremerge new defaults without overwriting user values. - User lists like
mining.source-blocksare preserved as-is.
- Introduced
-
Upkeep Item Consistency and Messages:
- Fixed upkeep messages to display the configured upkeep item for towns and nations.
- Resolved stale command references on config reload by re-registering command executors and listeners.
-
Backups Enhanced:
config.ymlis now included in automatic backups.
Fixes
- Corrected YAML structure in default
config.ymlto prevent parsing issues. - Ensured reload rebinds commands and listeners to fresh managers after config changes.
Burlan Territories 0.2.2
release1 августа 2025 г.BurlanT Changelog
This documents all notable changes to BurlanT.
This Changelog has been written by... Pizzlad!
Version 0.2.2
Bug Fixes
- Data Loading Robustness:
- Port data loading (
ports.json) has been enhanced to transparently support both map-based ({ "1": ... }) and array-based ([ { ... } ]) JSON formats.
- Port data loading (
- UI Broke Itself:
- Fixed a crash on the "World" page that occurred when
towns.jsonfailed to load. The town search filter will no longer attempt to process an empty or invalid list of towns.
- Fixed a crash on the "World" page that occurred when
Burlan Territories 0.2.1
release26 июля 2025 г.BurlanT Changelog
This documents all notable changes to BurlanT.
This Changelog has been written by... Pizzlad!
Version 0.2.1
Features
- Core Territory Management:
- Added a new
/town corecommand, allowing town leaders (or ranks with theSET_COREpermission) to change their town's core territory. - Implemented a configurable cooldown to prevent frequent changes.
- Added
/badmin town core <TownName>for administrators to set the core territory for any town.
- Added a new
- Wilderness & Unclaimed Land Protection:
- Introduced a new
world-protectionsection inconfig.yml. - Administrators can now separately configure permissions for
place,break,interact, andchestactions in both the wilderness (chunks with no territory) and in unclaimed territories.
- Introduced a new
- Administrator Bypass Mode:
- Introduced a new
/badmin bypasscommand, allowing administrators with the appropriate permission to toggle a bypass mode. - When enabled, bypass mode lets administrators ignore all town and plot protections, including restrictions on building, breaking blocks, opening chests, and interacting with entities.
- Introduced a new
- Data Versioning & Migration:
- Added a data versioning system to automatically manage and upgrade data files (
towns.json,nations.json,players.json, etc.). Will be used for future updates.
- Added a data versioning system to automatically manage and upgrade data files (
Burlan Territories 0.2.0
release26 июля 2025 г.0.2.0 update
pizzlad was not awake
._.
added export option in config.yml for ports.json updated dynmap extension for displaying ports updated dynmap extension html files for ports
-kane
Burlan Territories 0.1.9
release25 июля 2025 г.BurlanT Changelog
This documents all notable changes to BurlanT.
This Changelog has been written by... Pizzlad!
Version 0.1.9
Features
-
Ports System:
- Introduced a comprehensive port system for fast travel between towns with
/ports create,delete,warp,permission, andpricecommands. - Ports have a configurable protection radius, warp timer, and pricing system based on town relationships.
- Boat Warping: Added config options (
must-be-in-boat-for-warp,not-in-boat-price-multiplier) and robust logic to ensure players and their boats are teleported correctly. - Automatic Cleanup: Ports are now automatically deleted if the territory they are in is unclaimed, captured in war, or if the parent town is deleted.
- Introduced a comprehensive port system for fast travel between towns with
-
Admin Port Commands:
- Implemented a full suite of administrative commands under
/badmin portfor creating, deleting, teleporting to, and managing prices and permissions for any port on the server.
- Implemented a full suite of administrative commands under
-
In-Game Guide Expansion:
- Added two new, detailed pages to the in-game guide (
/burlan guide) to explain the mechanics and commands for the new Ports system.
- Added two new, detailed pages to the in-game guide (
Improvements
-
World Protection:
- Players can now always enter boats and mount rideable animals within claimed territories, even without explicit
interactpermissions.
- Players can now always enter boats and mount rideable animals within claimed territories, even without explicit
-
Configuration Reloading:
- The
/badmin reload configcommand has been overhauled to correctly apply changes to all running systems, including the port warp timer and ore deletion, without requiring a server restart. - Added a new
/badmin reload portscommand for more granular reloading.
- The
-
Command Usability:
- Added a
clearargument to/ports permissionand/badmin port permissionfor easier management of access overrides. - Improved tab-completion for
/ports permissionto intelligently filter out the player's own town from suggestions.
- Added a
Bug Fixes
- Port Protection Radius: Fixed a critical bug where port protection only applied to the central block instead of the entire configured radius.
- Warp Payment Timing: Corrected a major bug where the fee for a port warp was taken before the teleport was complete. Payment is now correctly processed only after a successful warp.
- Boat Warping:
- Fixed an issue where being in a boat would instantly cancel a warp due to false movement detection.
- Resolved a bug where players in a boat were not being teleported correctly to their destination.
- Warp Confirmation: Fixed a bug allowing players to use
/ports confirmeven after leaving the port's radius.