Skip to content

0.97.0.1 for MC 1.14.*/1.15.*/1.16.*

Pre-release
Pre-release

Choose a tag to compare

@LlmDl LlmDl released this 25 May 22:13
  • 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.
  • 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.
  • 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.
  • 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 Sponsors

I want to give a big thank you to all of my sponsors:
These are the people that help to make Towny's support and development as active as it is,
and who supported me during this pre-release of Towny.

MrLoganoMomshroomCobrex1 KarlOfDuty
scatterspellgerardvanschippartydev DrprofLuigi
Tobza SmallSansSerif TheNyloxdiontimmer
trevor1097benevolent2012 bretomart HunSolos
0xBit-MCspecs1396GoldyOnetreeDerevo
Scottlander100teozfrankItsSynchroAdvanced-Kind-MC
MidnightSugarceeedric0liverGMCMicrohazard
mhiaxoTheFlagCourierand 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 WorksTowny Install GuideTowny Update Guide
Complete Changelog Default Config FilesCommands/Permissions
Placeholders

⏬ Download available as a .jar file in the Assets section below: