# Towns and Nations 0.15.2
## New :
- Ukranian translation by @dol4iua
- Partial Catalan translation by @powerpolrr
- Experimental "Offline mode" aimed to avoid calling mojang's api when not needed (onlineMode : false)
- Added model data support for guis (menu.yml)
- If `landmarkEncircleToCapture : true` and conditions are no longer met, landmarks will automatically be unclaimed.
- Added capital chunk
- First chunk of each town is now considered a "capital".
- The capital cannot be unclaimed but can be freely changed by leaders. :octagonal_sign:
- If `TownAllowNonAdjacentChunks : false`, all chunks will need to be linked to the capital. Otherwise they will be unclaim.
- If`Forts.useAsOutpost: true`, forts can be created on wilderness chunks to act as outposts.
- new Placeholders :
- `tan_player_{player name}_town_name` -> Name of the town of a specific player
- `tan_player_{player name}_town_tag` -> Tag of the town of a specific player
- `tan_player_{player name}_region_name` -> Name of the region of a specific player
- Only chunk at the boundary of a territory will be deleted when the upkeep is not paid. This will limit border gore
- Added option to run a single command or one command per concerned player when a war start and end
## Bug fixes :
- Fix reversed pagination buttons on new pagination system
- Fix "Surrender" mechanic using looser side's wargoals
- Fix fort constants not being read
- Fix town tag not correctly applying when a player joins a town
- Fix missing "change town tag" button
## Others :
- Towns and Nations is now compiled in java 21.
- Ended support for 1.19
- Added [MockBukkit](https://github.com/MockBukkit/MockBukkit) for better tests
- Owned landmarks ids are no longer stored with territory data. This will remove potential bugs while unclaiming landmarks
- PlaceholderAPI integration has been reworked reduce complexity and execution time
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }