0.97.5.0 for MC 1.14.* & 1.15.* & 1.16.* & 1.17.* & 1.18
Towny Advanced 0.97.5.0
For MC 1.18.1 support see 0.97.5.4 or newer!
Release contains:
Towny 0.97.5.0
TownyChat 0.91
Welcome to Towny 0.97.5.0. |
---|
Towny 0.97.5.0 is the sixth (and likely final,) release in the 0.97.*.* series. It is a hotfix release for 0.97.4.0, as such this page includes all of the changes for 0.97.4.0 plus what is fixed in 0.97.5.0. If you are running 0.97.4.0 make sure you update right away. An old bug in the new day timer has been found which was not apparent before the new-day-scheduler was added in 0.97.4.0. |
This is a drag-and-drop update: just replace your old .jars with the new ones and Towny will take care of the rest of the update by itself. |
0.97.5.0-specific changes
- Make the ItemLists class not an interface, courtesy of Warriorrrr with PR #5490.
- Fix the delete town event causing an NPE in edge cases, courtesy of Warriorrrr with PR #5492.
- Fix javadoc warning, courtesy of Warriorrrr with PR #5495.
- Schedule the next newday scheduler 1 minute after a new day happens instead of 1 second after.
- Fix NewDay time code returning negative for some time zones.
➕ Added (9)
➕ Added:
NewDay timer overhaul.
- NewDays are re-scheduled over the course of time between new days, in order to maintain accuracy on low TPS servers.
- day_intervals longer than 24 hours are no longer supported, but they didn't work well unless servers were run without shutting down.
Queue the revert on unclaim feature.
- Only 20 plots can be actively reverting at one time.
- Plot snapshots are only loaded into memory when the queue calls for the revert to start.
- Closes #5473.
Populate bukkit's /help towny page.
Add actionbar and bossbar messaging to TownyMessaging.
Re-jigger the ChunkNotifications showing code.
Refactor a bunch of NationCommand code.
Bump adventure-platform to 4.0.1 for 1.18 compatibility.
➕ Automatic Config Edits (1)
➕ Towny will automatically edit the following settings in your config and existing worlds
- nomad group will have towny.command.town.ranklist and towny.command.nation.ranklist added to it.
✨ Command Changes (0)
✨ New Commands (0)
✨ New Commands:
- None.
❌ Removed Commands (0)
❌ Removed Commands:
- None.
📕 Config Changes (0)
📕 New Config Options (0)
📕 New Config Options:
These new settings will be added to your config with their default settings.
- None.
❌ Removed Config Options (0)
❌ Removed Config Options:
- None.
🔑 Permission Node Changes (0)
🔑 New Permission Nodes (0)
🔑 New Permission Nodes:
No change required in townyperms.yml.
- None.
❌ Removed Permission Nodes (0)
❌ Removed Permission Nodes:
- None.
💻 API Changes (1)
💻 API:
- Deprecate the NationToggleUnknownEvent.
🔧 Fixed (10)
🔧 Fixed:
- Fix chunk notifications missing coloured plot names.
- Closes #5481.
- Fix how StatusScreens handle Components with children.
- Fix NationCommand permission node test.
- Fix DecimalDataField and RawDataField cloning returning a label when none is present.
- Prevent Towny from loading if the townyperms.yml is missing a vital group, ie: mayor, king, nomad, etc.
- Fix outlaws teleporting into towns they're outlawed in using /n spawn, courtesy of Warriorrrr with PR #5461.
- Fix surname formatting, courtesy of Warriorrrr with PR #5466.
- Fix /nation set oobe, courtesy of Warriorrrr with PR #5464.
- Fix possible npe when checking bankrupt status, courtesy of Warriorrrr with PR #5474.
- Remove redundant nationSpawn variable, courtesy of Warriorrrr with PR #5485.
🌏 Language Updates (1)
🌏 Language Updates:
- Language file to 0.136.
👽 Placeholder Updates (0)
👽 Placeholder Updates:
- None.
💬 TownyChat Changes (2)
💬 TownyChat Changes:
- Implemented sounds for channels and toggling by @darbyjack in TownyAdvanced/TownyChat#34
- New Command: /ch soundtoggle {channelname} - Toggles the channel sound on/off for that player.
Towny SponsorsI want to give a big thank you to all of my sponsors: | |||
---|---|---|---|
MrLogano | Momshroom | Cobrex1 | KarlOfDuty |
scatterspell | TheFlagCourier | gerardvanschip | DrprofLuigi |
Tobza | SmallSansSerif | TheNylox | diontimmer |
trevor1097 | benevolent2012 | 0xBit-MC | specs1396 |
treeDerevo | Scottlander100 | ItsSynchro | EnvyEnfys |
MidnightSugar | mzyax | PestoNotPasta | catsaretheend |
cigaming | KeNickGong | honnisha | MilesBHuff |
pebblehost | Akiranya | BamBamTheEggman | NoikzGaming |
LordHenryVonHenry | nUSAHudson | SolarCiv | Litning11 |
Black-Tongue | SkapMC | nickoo9043 | Tauses |
AaronBDesign | LeftTheNegotiator | MaluuhLive | anaxios |
AguilaDB | Zectogonix | Lemuridaee | ReEvadere |
bedrye | bretomart | qckcat | roflmarv |
Tomboru | beabuenodev | and 11 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 |