0.98.6.8 for MC 1.16.* & 1.17.* & 1.18.* & 1.19.*
Pre-release
Pre-release
·
1390 commits
to master
since this release
- Reduce number of potential NotRegisterExceptions being thrown.
- Fix claiming free plots causing useless bank history, courtesy of Warriorrrr with PR #6499.
- Remove /plot claim repossesion logic in favour of /plot evict, courtesy of Warriorrrr with PR #6500.
- Only remove non embassies from the left town on resident leave, courtesy of Warriorrrr with PR #6501.
- Fix /ta unclaim causing an NPE, courtesy of Warriorrrr with PR #6504.
- Minor changes to reduce NRE usage.
- Replace messaging used by BaseCommand's getOrThrow methods to be more relevant to players.
- Replace getResidentOrThrow(UUID) with getResidentOrThrow(Player) for better feedback messages.
Cumulative changes since 0.98.6.0
0.98.6.7
- Add peaceful section to townyperms.yml.
- Permission nodes put into this section will be given to any player that is part of a town or nation that is peaceful.
- Closes #6015.
- Add debtCapModifier to the config Town_Level and Nation_Level.
- Your configs will automatically have this added with the default 1.0 setting.
- You can change it from 1.0 to alter towns' and nations' maximum bank account levels are, based on their population.
- With the default of 1.0, no town or nation will have any change to their current max.
- Closes #5037.
- Fix nations that collect towntax being able to get above their nation bank cap.
- Fix towns and nations from collecting tax amounts that equal 0.
- Option to prevent people from claiming in a straight line, courtesy of JKJameson with PR #6482. (First-Time Contributor!)
- Closes #6080.
- New Config Option: town.min_adjacent_blocks
- Default: -1
- The minimum adjacent town blocks required to expand.
- This can prevent long lines and snake-like patterns.
- Set to -1 to disable. Set to 3 to force wider expansions of towns.
- API: TownBlockPermissionChangeEvent, courtesy of Pesto with PR #6453.
- Adds a cancellable event that is fired when a TownBlock is about to have its permission line changed.
- Fix switch and item use being triggered on left-click, courtesy of Pesto with PR #6495.
- Closes #6494.
- Bump bstats-bukkit from 3.0.0 to 3.0.1.
- Bump maven-javadoc-plugin from 3.4.1 to 3.5.0.
0.98.6.6
- Replace world with weakref in WorldCoord, courtesy of Warriorrrr with PR #6451.
- New Config Option: economy.price_town_neutrality_charges_per_plot
- Default: false
- When it is true, the peaceful cost is multiplied by the town's number of claimed townblocks.
- Note that the base peacful cost is calculated by the price_town_neutrality X town_level peacefulCostMultiplier.
- Closes #6486.
- New Config Option: economy.price_nation_neutrality_charges_per_town
- Default: false
- When it is true, the peaceful cost is multiplied by the nation's number of towns.
- Note that the base peacful cost is calculated by the price_nation_neutrality X nation_level peacefulCostMultiplier.
- Correct the feedback message shown when /ta town TOWNNAME settownlevel unset is used.
- Fix worldcoord from location parsing, courtesy of Warriorrrr with PR #6488.
- Fix /t claim doing economy calls on the main thread, courtesy of Warriorrrr with PR #6487.
0.98.6.5
- Put limits on how many unclaimed townblocks can have their material/entity deletions run at once.
- Replace some hardcoded town and nation strings with translatables, courtesy of Warriorrrr with PR #6473.
- Fix exception when tab completing /t jail with no town, courtesy of Warriorrrr with PR #6476.
- Clean up some old PermissionNodes that don't exist.
- Add peacefulCostMultiplier to the config Town_Level and Nation_Level.
- Your configs will automatically have this added with the default 1.0 setting.
- You can change it from 1.0 to alter what towns and nations pay to stay neutral/peaceful each TownyDay.
- With the default of 1.0, no town or nation will be paying any more than they already were.
- Closes #5411.
- Prevent liquid spilling in actively regenerating plots which were unclaimed.
- Fix /ta forcemerge having swapped town names in message, courtesy of Warriorrrr with PR #6484.
- New Command: Add buy subcommand to /ta town NAME.
- Closes #6100.
0.98.6.4
- Fix plot hud and plot perm commands showing town settings for mobs/fire that were not relevant.
- Fix NPE when clicking back button in a non-selection gui, courtesy of Warriorrrr with PR #6464.
- Add loading of worlds via their UUID loading, courtesy of Warriorrrr with PR #6377.
- New Locales:
- Pirate English, Upsidedown English, LOLCAT. Currently goign through initial translation on crowdin.
0.98.6.3
- Fix money.csv not logging server-account deposit/withdraws.
- Add support for EliteMobs mob removal.
- Add (for now unused) resourceProductionModifier stat to the config Town_Level.
- Your configs will automatically have this added with the default 1.0 setting.
0.98.6.2
- API: Add new TranslationLoader constructor which only requires a Plugin instance.
- Add tab complete for /ta nation recheck, courtesy of Warriorrrr with PR #6449.
- Add confirmation to /n set capital, courtesy of Warriorrrr with PR #6450.
- Replace more getTown(name) calls with getTownOrThrow(name).
- New Config Option: global_town_settings.do_trusted_residents_count_as_residents
- Default: false
- When set to true, a player that is trusted by a town is allowed to spawn to the town as if they were a resident.
- Allows allows the residents of entire an town when that town is trusted by the town.
0.98.6.1
- Add a 30 second timeout for backup future, courtesy of Warriorrrr with PR #6428.
- Fix missing spaces in the /{object} set perm command feedback.
- Fix missing feedback when /ta plot is used with an incorrect subcommand.
- Fix /t unjail tabcompleter not including non-residents which are jailed in the town.
- Bump annotations from 23.1.0 to 24.0.0.
- Make area selection tool able to handle already claimed plots.
- It is now possible to use /t claim 4 and then /t claim 5 and the required townblocks is calculated properly.
- Closes #6431.
- Fix missing feedback message when /t unclaim all is used.
- Add more options for limiting/altering how unjailed players are teleported.
- Closes #6437.
- New Config Option: jail.unjailed_players_get_teleported
- Default: true
- Most types of unjailing result in a player being teleported when they are freed.
- Setting this to false will prevent that teleporting, resulting in the player not being teleported when they are freed.
- API: Added UnjailedResidentTeleportEvent.
- Lets other plugins move unjailed residents to a location of their choice, or cancel the teleport altogether.
Towny SponsorsI want to give a big thank you to all of my sponsors: | |||||
---|---|---|---|---|---|
DrprofLuigi | SkapMC | qckcat | beabuenodev | LoJoSho | AllieDragon |
Caleston | TuckerAndrews3 | LaBoulangerie | akup001 | Intrabit71 | finder1793 |
MattWillen | Momshroom | scatterspell | TheFlagCourier | gerardvanschip | Scottlander100 |
cigaming | KeNickGong | MilesBHuff | TakeoRenka | roflmarv | ThePontificate |
TegulaThePig | Dynamite99 | pebblehost | Eblyss | TheNylox | trevor1097 |
KjellWolf | Agaloth | Tobza | Tomboru | Lambsy | CalebGitBritannia |
MrLogano | cobrex1 | BamBamTheEggman | sudura | ArmonicPvP | guillermodiazkiernans |
NoikzGaming | LordHenryVonHenry | Cboxhero | MetaverseRPN | xSTORMYxSHM | ItzSave |
0xBitMC | Chibby9607 | RulaAshvure | Kalqb | KaiserSergio | Ph4i1ur3 |
UnitedLands | illlliyas | tjdings | shiaki-66 | FilthyCasualOfficial | EcoSMP |
Theeno74 | serialrain | ItzXPurpleX | Rekar7 | Waspyethan | AfricaByTot0 |
real-vgi | RudyWadeBoom | Denum1986 | GrokkyHodor | AJ4real | MrMirhan |
ItzPear | mevlut4303 | Radiation-pi | vyvin | FabriCayke | Radash42 |
PepsiManBTW | keijodputt | Sky7878 | fmssoma | NeumimTo | Jolunas |
demirium | o-zzer | Dracathio | yourlolihunter | FreepixelHeadless | SmallSansSerif |
benevolent2012 | LightNing002 | Duergur | AldinaMapping | CrypticBlades | Semisol |
TheDelusioned | Luciusred | Noxillio | NOTIMETOPARTY | OrbitalHare | Mrlucke122 |
spikehidden | Almodria | xXAngelDelReyXx | SecondEarthOnline | Vena-Cava | handy-git |
SirJuniorAsh | Kali0033 | DeltaOrion | notzune | Valerie2308 | darthpeti |
Akiranya | and 29 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 | |||
---|---|---|---|
Frequently Asked Questions |
How Towny Works | Towny Install Guide | Towny Update Guide |
Other Towny Plugins | Complete Changelog | Default Config Files | Commands/Permissions Placeholders |