0.99.1.5 for MC 1.16.* & 1.17.* & 1.18.* & 1.19.*
Pre-release
Pre-release
·
1022 commits
to master
since this release
- Fix ancient typo in the plugin.yml's towny.command.town.* childpermissions nodes.
- Add option to allow enemies to spawn to neutral/peaceful towns.
- Closes #6401.
- New Config Option: global_town_settings.allow_enemies_spawn_to_peaceful_towns
- Default: false
- When true, players will be allowed to spawn to peaceful/neutral towns in which they are considered enemies.
- Setting this to true will make town spawn points unsafe for private towns which are part of nations with enemies.
- Fix nation ranking issue.
- Closes #6762.
Cumulative changes since 0.99.1.0
0.99.1.4
- Default Config Change:
- The switch_ids list will now come with the new NON_WOODEN_PRESSURE_PLATES as default, replacing PRESSURE_PLATES.
- Wooden pressure plates are inherently un-protectable due to being set off by dropped items.
- Wooden pressure plates are good for contraptions you would want mobs to use, or for doors which you want players to be able to use.
- Closes #6752.
- New PAPI Placeholder: %townyadvanced_town_map_color_minimessage_hex% - Shows the town colour formatted for MiniMessage, (TownyChat-friendly.)
- New PAPI Placeholder: %townyadvanced_nation_map_color_minimessage_hex% - Shows the nation colour formatted for MiniMessage, (TownyChat-friendly.)
- Add new excludeTag method, courtesy of Warrior with PR #6756.
- Use paper's isWaxed API for signs, courtesy of Warrior with PR #6744.
- Add Town leaderboard PAPI Placeholders.
- Closes #5073.
- New Placeholders:
- %townyadvanced_top_town_balance_n% - (Replace n with a number) Displays the nth Town by money in the town bank.
- %townyadvanced_top_town_residents_n% - (Replace n with a number) Displays the nth Town by number of residents.
- %townyadvanced_top_town_land_n% - (Replace n with a number) Displays the nth Town by number of townblocks claimed.
- New Config Option: filters_colour_chat.papi_leaderboard_formatting.format"
- Default: "%s - %s",
- How the %townyadvanced_top_....% placeholders will appear, first %s being the town name, with the second being the balance, resident count or town size.
0.99.1.3
- Fix regression dating to 0.99.1.1: some of the town and nation lists being in reverse order.
- Closes #6746.
- Bump maven-surefire-plugin from 3.1.0 to 3.1.2.
- Bump adventure-text-serializer-plain from 4.13.1 to 4.14.0.
- Bump adventure-text-minimessage from 4.13.1 to 4.14.0.
- Fix possible reclaimTown NPE, courtesy of Warrior with PR #6753.
- Fix changelog warning message when downgrading, courtesy of Warrior with PR #6741.
- Changelog will only be printed out when the version is newer.
- Replace all printStackTraces with the logger, courtesy of Warrior with PR #6718.
- Added Nation Conquered Tax.
- A feature that lets nations set a conquered tax which is paid by the conquered towns, in addition to the normal nation tax.
- Conquered Tax is set using /n set conqueredtax {amount}
- ConqueredTax appears on the nation status screen.
- Closes #6397.
- API: Added TownPaysNationConqueredTaxEvent
- Thrown before Towny charges a conquered town the nation conquered tax.
- A cancellable event that lets a plugin alter the amount if they choose.
- New Permission Node: towny.command.nation.set.conqueredtax
- Child node of towny.command.nation.set.*
- No change required to the townyperms.yml
- New Command: /nation set conqueredtax {amount}
- Sets a nation's conquered tax, which is paid by the conquered towns.
- New Config Option: nation.default_taxes.default_nation_conquered_tax
- Default: 0
- The default amount of money that nations will charge their conquered towns.
- New Config Option: nation.default_taxes.max_nation_conquered_tax
- Default: 100
- The maximum amount of money that can be charge by a nation on their conquered towns.
0.99.1.2
- Add towny.command.resident.friend to the nomad group for newly made Townyperms.yml files.
- Add persistent cooldowns, courtesy of Warrior with PR #6723.
- Closes #2949.
- Replace last use of non-get player exact, courtesy of Warrior with PR #6725.
- Add default Geyser username compatability, courtesy of Warrior with PR #6724.
- Fix merge costs related to purchaseable bonus blocks.
- Refactor upkeep & taxation code, improving the messages shown to the players about how much tax is collected as well as what appears in the bank history books.
- Skip is warmup task running for movement, courtesy of Warrior with PR #6729.
- Add reload listeners to some timer tasks, courtesy of Warrior with PR #6730.
- Fix cooldown loading exception message on first startup, courtesy of Warrior with PR #6736.
- Port ItemList changes from enum branch, courtesy of Warrior with PR #6737.
- Allow villagers to open doors, courtesy of Warrior with PR #6738.
- Cleanup the mob removal task, courtesy of Warrior with PR #6740.
- 1.20.* Support, courtesy of Warrior with PR #6739.
- Protect Suspicious Sand and Gravel being brushed, using destroy tests.
- Update readme.md with version info.
0.99.1.1
- Fix the seventh null mayor npe, courtesy of Warrior with PR #6710.
- Use a more suitable comparator for our caches, courtesy of Warrior with PR #6711.
- Fix exception when using negative radius for a circle claim, courtesy of Warrior with PR #6712.
- Fix legacy debt converter not respecting isEconomyAsync, courtesy of Warrior with PR #6716.
- Use a concurrent hashmap for invite handler invites, courtesy of Warrior with PR #6719.
- Remove 'install vault' recommendation if it's present, courtesy of Warrior with PR #6715.
- Minor improvements to player cache, courtesy of Warrior with PR #6717.
Towny SponsorsI want to give a big thank you to all of my sponsors: | |||||
---|---|---|---|---|---|
DrprofLuigi | AllieDragon | akup001 | TheFlagCourier | ThePontificate | TegulaThePig |
pebblehost | Eblyss | MrLogano | Lambsy | Jayoakson | cobrex1 |
gerardvanschip | lexiccn | Aviside | CalebGitBritannia | ArmonicPvP | j0g32 |
jsuarezl | Tobza | ReEvadere | SmallSansSerif | Downsurge | NoikzGaming |
trevor1097 | bretomart | Dynamite99 | Bloc-k | Peskdt | xSTORMYxSHM |
Wextra | Kalqb | tjdings | EcoSMP | Theeno74 | ItzXPurpleX |
Rekar7 | Folas1337 | SuperRedstoneYT | ItzPear | Radiation-pi | vyvin |
NeumimTo | Dracathio | Merlin6019 | tyhppp233 | Tuaniwan | ProjectGuinness |
Mineprank | gabeeebaby | GundalfWasTaken | qwlke | Draedixe | gageeet |
Microweb4 | PainOchoco | bradyyykennyy | StevenSharker | Manul-Newton | royblue12 |
nhannon9 | ItzMeKarlix | tapok233 | WyattPereira | o7-hmoe | Rialkingg |
editon96 | Omic104 | Leevos | TheWordSmith123 | GowtherSukehiro | JackTheYack |
Momshroom | Intrabit71 | MetaverseRPN | BeepSterr | AldinaMapping | CrypticBlades |
Semisol | Noxillio | SecondEarthOnline | AncientSM | JunkieCraft | CorruptedGreed |
EBatuzay | Khargot | wizard1233 | Th35p1k3 | tskopen | Ashparty |
tomhmagic | Roman90879 | welenwat | ItsSynchro | darthpeti | DeltaOrion |
mikslendov | notzune | Hikitsune-Red | DoctorChosen | Valerie2308 | MayorMike |
TheNylox | Vaspei | keijodputt | and 33 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 Plugins! |
Important Links | |||
---|---|---|---|
Frequently Asked Questions |
How Towny Works | Towny Install Guide | Towny Update Guide |
Other Towny Plugins | Complete Changelog | Default Config Files | Commands/Permissions Placeholders |