0.98.1.10 for MC 1.16.* & 1.17.* & 1.18.*
Pre-release
Pre-release
- Improve PlayerKeepsInventoryEvent and PlayerKeepsExperienceEvent by making PlayerDeathEvent accessible and providing #getKiller.
- Correctly hide online and vanished players from the tab complete commands.
- Closes #5872.
Cumulative changes since 0.98.1.0
0.98.1.9
- Add warning message on login telling players they are in fact bankrupt.
- Bump language files to 0.149.
- API: New events:
- PlayerKeepsInventoryEvent
- PlayerKeepsExperienceEvent
- Two events that allow other plugins to cancel Towny saving player's inventory or xp orbs.
- Fix tricky players being able to able to spy on TownyChat.
- Closes #5869.
- API:
- Add Resident#hasPermissionNode(String).
- Add Resident#isAdmin().
0.98.1.8
- Add descriptive error if Towny is being shaded, courtesy of Warriorrrr with #5864.
- Language: Add Ukrainian translation via Crowdin.com. Set your client to Ukrainian in order to see translation.
- Replace references to Kings in the english language files with the word Leader or Nation Leader.
- Nation king commands now include aliases for leader.
- Leader is now a banned town and nation name.
0.98.1.7
- New time-related placeholders till New Day, courtesy of LoJoSho with PR #5856. (First-Time Contributor!)
- Closes #5849.
- New Placeholders:
%townyadvanced_time_until_new_day_hours_raw%- Display the raw number of hours until new day.%townyadvanced_time_until_new_day_minutes_raw%- Display the raw number of minutesuntil new day.%townyadvanced_time_until_new_day_seconds_raw%- Display the raw number of seconds until new day.%townyadvanced_time_until_new_day_formatted%- Display the amount of time until a new day, formatted and translated.%townyadvanced_time_until_new_day_hours_formatted%- Display the amount of hours until a new day, formatted and translated.%townyadvanced_time_until_new_day_minutes_formatted%- Display the amount of minutes until a new day, formatted and translated.%townyadvanced_time_until_new_day_seconds_formatted%- Display the amount of seconds until a new day, formatted and translated.
- Open baltop book synchronously, courtesy of Warriorrrr with PR #5861.
- Cache towny time, courtesy of Warriorrrr with PR #5859.
- Fix a cancelled new town still broadcasting the creation of a new Town.
- Closes #5852.
0.98.1.6
- Fix formatting of a town's conqueredDays in the flatfile database.
- Fix new day unconquering task being run Async.
- Re-add extra isOutpost test to Town#removeTownBlock for mysql-using servers.
- Fix potential NPE caused by /plot set reset.
- New Command: /ta checkoutposts
- Checks all the towns on the server for invalid outposts spawns, removing any that aren't within the town.
- New Command: /ta town TOWNNAME checkoutposts
- Checks the outpost spawns for a single town, removing any that aren't within the town.
- New Permission Nodes: (No TownyPerms.yml edits required.)
- towny.command.townyadmin.checkoutposts
- towny.command.townyadmin.town.checkoutposts
- Bump language file to 0.148.
0.98.1.5
- Add new asmayorinunowned permission node, courtesy of Warriorrrr with PR #5836.
- New Permission Node: towny.command.plot.asmayorinunowned
- Meant for an assistant-like rank, allowing them permission to complete mayor-like tasks, but only in town-owned plots with no resident owning said plots.
- These tasks include:
- managing plot groups,
- putting plots for sale, not for sale,
- altering jail cells,
- using /plot perm add|remove,
- using /plot trust add|remove
- This node is a child node of towny.command.plot.* and does not require any changes to your townyperms.yml.
- Fix /towny top balance, courtesy of Altruiis with PR #5839.
- Closes #5838.
- Update townyperms comment, courtesy of Warriorrrr with PR #5841.
- Fix merging towns with outposts, when the outposts are not being limited by the town_levels in the config.
- Also probably fix max-bonus-bought blocks also causing a similar issue.
- Improve hibernated residents loading, courtesy of Warriorrrr with PR #5840
0.98.1.4
- Bump language file to 0.147.
- Add confirmation to /ta reset.
- Closes #5829.
- Add NationPreAddAllyEvent, courtesy of galacticwarrior9 with PR #5832.
- Fix /ta checkperm having incorrect tab completions, courtesy of Altruiis with PR #5830. (First-Time Contributor!)
- Let admins bypass nation capital checks with confirmation, courtesy of Gamer153 with PR #5834.
0.98.1.3
- Return is116Plus method to Towny so TownyChat will be happy.
- Add missing SUGAR_CANE to unclaimed zone ignore materials.
- This will automatically be added to your config and world files.
0.98.1.2
- Fix outpost spawns being able to be made in other towns in rare conditions.
- Fix regression from 0.98.1.1 causing java.lang.NullPointerException on load.
0.98.1.1
- Drop support for MC 1.14.* and 1.15.*.
- New Command: /res toggle bordertitles
- Allows a player to turn on/off the Title messages seen when entering/leaving a town, when using_titles is true in the config.
- Closes #5767.
- API: Allow other plugins to use ConfigMigrator.
- Able to be used by plugins which use Towny's internal CommentedConfiguration class.
- Requires a json migration file in your plugin's resources folder.
- Add REMOVE MigrationType to ConfigMigrator.
- Bump language files to 0.146.
- Fix water being able to be placed in waterloggable blocks on plot borders, courtesy of Warriorrrr with PR #5736.
Towny SponsorsI want to give a big thank you to all of my sponsors: | ||||
|---|---|---|---|---|
| MrLogano | Momshroom | Cobrex1 | KarlOfDuty | scatterspell |
| TheFlagCourier | gerardvanschip | DrprofLuigi | SmallSansSerif | TheNylox |
| diontimmer | trevor1097 | benevolent2012 | Scottlander100 | EnvyEnfys |
| MidnightSugar | mzyax | PestoNotPasta | cigaming | KeNickGong |
| MilesBHuff | pebblehost | Akiranya | BamBamTheEggman | NoikzGaming |
| TakeoRenka | LordHenryVonHenry | SolarCiv | Litning11 | SkapMC |
| Tauses | Jannies | Lemuridaee | ReEvadere | qckcat |
| roflmarv | beabuenodev | LoJoSho | benjamin1313 | ThePontificate |
| AllieDragon | TegulaThePig | brycenaddison | benlmyers | KjellWolf |
| Caleston | Dynamite99 | bloctown | Galliut | TuckerAndrews3 |
| darthpeti | PixelJames22 | Cboxhero | WillysHub | DefinitelyNotPesto |
| ColbertoSwagerto | Agaloth | Neurologikal | Mille12313 | LaBoulangerie |
| MrSneakyGuy | Eblyss | BurgBoi | akup001 | Intrabit71 |
| VexfulNiko | MetaverseRPN | KawadaJP | finder1793 | mattematti2 |
| gladmountain | Posvite | Mitsu13Ion | ZhekaRampa | 5zv |
| krazzysingh | ozeppo | havencraftmc | maarslange | Tokusie |
| Bloc-k | flare2121 | EchoGravity | SW1D3RSK1 | Peskdt |
| and 15 private sponsors. | ||||
If you want to support the developer, become a sponsor.(It's just like Patreon but instead 100% of your support goes to the developer.)Plus there are Sponsor Perks! | ||||
| Important Links | ||
|---|---|---|
| How Towny Works | Towny Install Guide | Towny Update Guide |
| Complete Changelog | Default Config Files | Commands/Permissions Placeholders |