You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Towny 0.100.1.0 is the second release in the 0.100.*.* series!
0.100.1.0 supports all versions of Minecraft 1.16 and newer.
This version adds support for MC 1.20.3 and 1.20.4, as well as a healty amount of new and exciting features.
This version contains critical fixes that you want on your server!
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. Your config file and Towny database will not be harmed.
➕ Added (28)
➕ Added:
Enhanced Nation Proximity Feature.
The Nations-require-proximity feature that makes Towns' homeblocks stick close to their Nation's homeblock has had a major overhaul.
It is now possible for the towns within a nation to add more distance to the normal proximity, allowing nations to "go wide".
This means that towns can be outside of the nation's homeblock proximity as long as they are within a range of another of the nation's towns' homeblocks.
Additionally it is possible to make a cap on just how far nations' towns can boost that distance, with a new absolute cap on the proximity to the nation's homeblock.
Add /res plotlist {name} Command.
A command which shows you the plots which are personally owned by yourself, or by the resident with the given name.
Location, town, plottype and plot name are all shown.
When it is used by an Admin, they also gain the ability to click on the list to teleport to the plots as long as they possess the towny.command.townyadmin.tpplot permission node.
Add option to prevent players depositing/withdrawing in their homeblocks when they have a bank plot available (all while deposit/withdraw is restricted to bank plots.)
Fixes a minor memory/connection leak when using mysql, the load datasource is now properly shut down when it's no longer needed and re-used if possible.
The maximum number of townblocks a town's homeblock can be away from other towns's homeblocks in the nation.
This setting is only used when nation_proximity_to_capital_city is above 0.
When used, and a town is out of range of their capital city, the remaining towns in the nation will be parsed, if one of those
towns' homeblocks is close enough to the town's homeblock, the town can remain in the nation.
Leave this setting at 0.0 in order to de-activate nations' towns granting further range for towns in the nation.
The maximum number of townblocks a town's homeblock can be away from their nation's capital's homeblock, when the town is
being allowed to go further out from the capital because of the nation_proximity_to_other_nation_towns setting above.
This setting is what will stop a nation being able to go incredibly wide due to towns 'chaining' together.
This setting is only used when nation_proximity_to_capital_city is above 0.
Leave this setting at 0.0 in order to allow nations to chain towns together to go as wide as they like.
claiming.biome_rules.unwanted_biomes.enabled
Default: false
When true, unwanted biomes will be tested for when a player is claiming land.
When true, when the towns involved in the overclaiming both have nations, the overclaiming town's nation will have to have the overclaimed town's nation declared as an enemy.
Towns with no nation are not affected by this rule.
claiming.show_claiming_particles
Default: true
When false players will not see the particle flood effect when they claim townblocks.
If true, towns which have one or more bank plots will no longer be able to use their homeblock for withdraw/depositing.
Requires the above is_banking_limited_to_bank_plots to be true as well.
❌ Removed Config Options (0)
❌ Removed Config Options:
None.
🔑 Permission Node Changes (5)
🔑 New Permission Nodes (4)
🔑 New Permission Nodes:
No change required in townyperms.yml.
towny.command.resident.plotlist
Child nodes of towny.commmand.resident.*
towny.command.nation.sanctiontown
Allows adding/removing sanctioned towns, a child node of towny.command.nation.*.
towny.command.townyadmin.nation.sanctiontown
Allows admins to add/remove sanctioned towns from a given nation, a child node of towny.command.townyadmin.nation.*.
towny.command.town.buy.*
Child Nodes:
towny.command.town.buy.bonus - Allows mayors to use /t buy bonus.
No change required in your townyperms.yml, the old node towny.command.town.buy will continue to point to towny.command.town.buy.bonus, although it is recommended you change over to using the new towny.command.town.buy.* instead.
❌ Removed Permission Nodes (1)
❌ Removed Permission Nodes:
towny.command.town.claim.town.multiple
Towny over the years has made great progress towards making claiming more light weight on the server.
Therefore it makes sense to allow the use of /t claim # and other multi-claiming commands by default.
----
💻 API Changes (8)
💻 API:
Remove everything deprecated between 0.98.0.0 and 0.99.0.0.
Add equals and hashcodes overrides to Resident, Town, Nation & TownyWorld objects.
Add 2 utility methods to BlockLocation object.
add getTownyObjectUUID utility method to TownyEconomyHandler.
A useful method that an Economy plugin can use in order to get the correct UUID associated with Towny objects' economy accounts.
Added NationSanctionTownAddEvent
A cancellable event which is fired before a town becomes sanctioned.
Added NationSanctionTownRemoveEvent
A cancellable event which is fired before a town becomes unsanctioned.
Add TownIsTownOverClaimedEvent.
Thrown when Towny asks if a Town is overclaimed, and it is.
Allows other plugins to cancel the event, in which case Towny will tell itself that the town is not overclaimed.
Bump me.clip:placeholderapi from 2.11.4 to 2.11.5.
Bump org.apache.commons:commons-text from 1.10.0 to 1.11.0.
Bump com.zaxxer:HikariCP from 5.0.1 to 5.1.0.
Bump org.junit.jupiter:junit-jupiter from 5.10.0 to 5.10.1.
Bump org.junit.jupiter:junit-jupiter-api from 5.10.0 to 5.10.1.
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2.
Bump org.jetbrains:annotations from 24.0.1 to 24.1.0.
Bump com.github.seeseemelk:MockBukkit-v1.20 from 3.22.0 to 3.47.0.
Bump org.apache.commons:commons-compress from 1.24.0 to 1.25.0
Bump org.apache.logging.log4j:log4j-core from 2.20.0 to 2.22.1.
Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.3.
Bump net.tnemc:Reserve from 0.1.5.0 to 0.1.5.4.
Bump adventure-platform to 4.3.2 for 1.20.4 compatibility.
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.3.
Bump com.github.seeseemelk:MockBukkit-v1.20 from 3.47.0 to 3.60.0.
Bump net.kyori:adventure-text-minimessage from 4.14.0 to 4.15.0.
Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.1.
Bump net.kyori:adventure-text-serializer-plain from 4.14.0 to 4.15.0.
Bump net.coreprotect:coreprotect from 22.2 to 22.3.
👽 Placeholder Updates (2)
👽 Placeholder Updates:
%townyadvanced_daily_resident_tax%
A placeholder that shows how much a resident will pay daily in taxes.
This number is the total of any town tax as well as any plot taxes they owe.
Taxes owed are cached for a period of time using the config's economy.bank_account_cache_timeou setting.
%townyadvanced_daily_resident_tax_unformatted%
A placeholder that shows how much a resident will pay daily in taxes, but unformatted, just a raw number.
💬 TownyChat Changes (2)
💬 TownyChat Changes:
Add optional listen and speak nodes to TownyChat channels.
The channels in the channels.yml may now be given listenpermission and speakpermission keys, whose values will be the permission node require to either speak or listen to the channel.
When these are set on a channel they will make the permission key of the channel redundant and unused.
Add CommentedConfiguration support to the channels.yml.
The Comments in the file have been updated to include missing channel flags.
It is now possible to update the file comments as new flags are added.
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 release of Towny.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Towny Advanced 0.100.1.0
Release contains:
Towny 0.100.1.0
TownyChat 0.110
➕ Added (28)
➕ Automatic Config Edits (20+)
✨ Command Changes (4)
📕 Config Changes (11)
🔑 Permission Node Changes (5)
💻 API Changes (8)
🔧 Fixed (35)
🌏 Language Updates (0)
🌏 Dependency Updates (19)
👽 Placeholder Updates (2)
💬 TownyChat Changes (2)
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 release of Towny.
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!
Questions
Placeholders
⏬ Download available as a .zip file in the Assets section below:
This discussion was created from the release 0.100.1.0 for MC 1.16.* & 1.17.* & 1.18.* & 1.19.* & 1.20.*.
Beta Was this translation helpful? Give feedback.
All reactions