0.97.0.1 for MC 1.14.*/1.15.*/1.16.*
Pre-release
Pre-release
- Fix german.yml, courtesy of relkai with PR #4924.
- API: Add TownyAPI.getResidentOrNull(TownBlock).
- Gets the resident who owns the townblock or null if unowned.
- Best used after TownBlock.hasResident();
- API: Add TownyAPI.getTownOrNull(TownBlock).
- Gets the town who owns the townblock or null if wilderness.
- Best used after TownBlock.hasTown();
- Fix /n set king declaring that the capital has too many residents.
- Fix potential console spam from adventure, courtesy of Warriorrrr with PR #4939.
- bStats to 2.2.1 (was 1.x), Shade it; make isSpigot() private, rename it. Courtesy of TheFlagCourier with PR #4934.
- Replace deprecated methods on TownyLogger, courtesy of EuGNosii with PR #4933.
- Update language file es-419.yml, courtesy ofBlock commands from being ran by outsiders #4953#4910.
- Add Command Addon API, courtesy of Warriorrrr with PR #4886.
- Adds a new command addon API, that allows plugin developers to add their own sub commands to Towny's existing commands.
- Replace player.sendMessage() with TownyMessaging.sendMessage().
- Undo PR #4933 to retain backwards compatibility.
- Fix no feedback when using a /plot command in the wilderness.
- Fix regression: null message shown from /t spawn and /n spawn when used from the wilderness.
- API: Add WorldCoord.getTownOrNull().
- Gets the town at that WorldCoord or null if it is in the wilderness.
- Best used after WorldCoord.hasTownBlock();
- Fix long town/nation names being able to break the TownyFormatter/ChatTools.
- Closes #4942.
- Fix sheep being protected from shearing in the wilderness.
- Improve /town claim auto, works again but doesn't always claim everything it could in one use.
- Fix tamed dogs not being hittable inside towns, courtesy of Warriorrrr with PR #4955.
- Closes #4954.
- Fix a few tab completion issues with the addon API, courtesy of Warriorrrr with PR #4943.
- Add commands from being ran by outsiders, courtesy of EuGNosii with PR #4953.
- Closes #4951.
- New Config Option: global_town_settings.town_command_blacklisting.own_town_and_wilderness_limited_commands
- Default: sethome,home
- This allows the usage of blacklisted commands only in the player's town and the wilderness (essentially blocking commands from being ran by tourists/visitors.)
- Players with the towny.globally_welcome permission node are not going to be limited by this list.
- Commands have to be on town_command_blacklisting.town_blacklisted_commands, else this is not going to be checked.
- Include tb_prefix in column drop check, courtesy of Parsonswy with PR #4952 (First-Time Contributor!)
- For the mysql servers that could never get the old columns dropped, this will fix that, and prevent the massive error logs that resulted from it.
- Closes #4935.
- Bump language files to 0.106.
Towny SponsorsI want to give a big thank you to all of my sponsors: | |||
|---|---|---|---|
| MrLogano | Momshroom | Cobrex1 | KarlOfDuty |
| scatterspell | gerardvanschip | partydev | DrprofLuigi |
| Tobza | SmallSansSerif | TheNylox | diontimmer |
| trevor1097 | benevolent2012 | bretomart | HunSolos |
| 0xBit-MC | specs1396 | GoldyOne | treeDerevo |
| Scottlander100 | teozfrank | ItsSynchro | Advanced-Kind-MC |
| MidnightSugar | ceeedric | 0liverGMC | Microhazard |
| mhiaxo | TheFlagCourier | and 2 private sponsors. | |
If you want to support the developer consider becoming a sponsor.Sponsor once or monthly! (It's just like Patreon but 100% goes to the developer.) | |||
| Important Links | ||
|---|---|---|
| How Towny Works | Towny Install Guide | Towny Update Guide |
| Complete Changelog | Default Config Files | Commands/Permissions Placeholders |