Skip to content

Update dependency com.palmergames.bukkit.towny:towny to v0.103.2.14 - #3713

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/towny
Nov 2, 2026
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/towny

Conversation

@renovate

@renovate renovate Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
com.palmergames.bukkit.towny:towny 0.103.2.13 → 0.103.2.14 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

TownyAdvanced/Towny (com.palmergames.bukkit.towny:towny)

v0.103.2.14: for MC 1.19.* & 1.20.* & 1.21.* & 26.1.* & 26.2.* & 26.3.*

Compare Source

  • Add shearing protection for Mooshrooms, Bogged, Copper Golems, Snow Golems and Sulfur Cubes, courtesy of Oribuin with PR #​8327 (First-Time Contributor!)
    • Overhaul devmode as a resident mode, courtesy of SulkyWhale with PR #​8328.
      • The old system that relied on a developer name in the towny config.yml, and /ta toggle devmode command has been replaced.
      • Now requiring a permission node "towny.command.townyadmin.toggle.devmode", anyone with this node will be able to use /res toggle devmode {playername}.
    • Added Commands:
      • /res toggle devmode {resident} .. {resident}
        • Turns on and off devmode, when supplied with a list of residents, the devmode-user will only see global dev messages and messages corresponding to the given residents.
      • /res set mode devmode
        • Turns on and off devmode.
    • Removed command: /ta toggle devmode
    • Removed config options:
      • plugin.dev_mode
      • plugin.dev_mode.enable
      • plugin.dev_mode.dev_name
    • Preserve components in translatable args/appended, courtesy of Warriorrr with PR #​8330.
    • Fix saving exception when a town is deleted, courtesy of Warriorrr with PR #​8331.

Cumulative changes since 0.103.2.0
0.103.2.13
  • Fix loading fo spawn points and homeblocks on servers using namespacedkey'd worlds.
0.103.2.12
  • Fix loading of spawn points and homeblocks on servers where bukkit loads worlds after Towny loads.
  • Add non-hourly jail sentences, boss bars to Jails, courtesy of Veyronity with PR #​8316.
    • Jailing now support specified time periods instead of fixed hourly amounts.
    • Mayors and jailors can now supply times in the dhms format, ie: 5d = 5 days, 15m = 15 minutes.
    • Existing jail hours stored on jailed residents in databases will be loaded and converted into the new JailUntil value.
    • MySQL databases will have the resident table altered to drop the jailhours column, replacing it with the jailuntil column.
      • This has been tested but anyone running a mysql database should probably be reminded to make a backup before they update.
    • Jail information can now be made to appear in the bossbar, giving constant updates on a player's jail duration.
  • Changed Config Option: jail.outlaw_jail_hours is renamed to jail.outlaw_jail_duration.
  • New Config Options:
    • jail.bossbar.enabled
      • Default: true
      • If true, jailed residents will be shown a bossbar with their remaining jail time, and bail if available.
    • jail.bossbar.color
      • Default: red
      • The bossbar color to use for the jail bossbar.
      • Valid colors are blue, green, pink, purple, red, white, or yellow.
    • jail.bossbar.text_color
    • jail.show_bail_command_in_title_message_permanently
      • Default: false
      • When this and jail.show_bail_command_in_title_message are enabled, the title message is displayed permanently to residents.
      • If this is false and jail.show_bail_command_in_title_message is enabled, the title message is only displayed for 10 seconds.
  • API: Add methods to check if players can build, destroy and itemuse silently, courtesy of whimxiqal with PR #​8325. (First-Time Contributor!)
0.103.2.11
  • Update townyperms.yml with new towny.command.town.outpost.list.other node in nomad section.
  • Add towny.command.town.outpost.list.other as a child node of towny.command.town.outpost.list
  • Fix wild regen entities and blocks not being saved on SQL, courtesy of Warriorrr with PR #​8323.
  • Bump org.apache.maven:apache-maven from 3.9.16 to 3.10.0.
0.103.2.10
  • Fix town's loading the allowedToWar setting.
  • Allowing looking up other towns' outpost lists, courtesy of Veyronity with PR #​8320.
  • New Command: /t outpost list [page] [other town]
    • Allows players to view other towns' outpost lists.
  • New Permission node: towny.command.town.outpost.list.other
    • Allows players to use the /t outpost list [page] [othertown] command.
  • Fix possible NPE during town loading, courtesy of Warriorrr with PR #​8318.
  • Fix loading towns' homeblocks.
0.103.2.9
  • Fix some resident events firing async when they ought not to.
  • Fix forgotten minAdjacentChunks SQL Column declaration, courtesy of Veyronity with PR #​8315.
0.103.2.8
  • New PAPI Placeholder: %townyadvanced_town_neutrality_cost%
    • Shows the player the cost their town's neutrality would be if they have a town. If they have no town it shows the generic neutrality cost.
  • Add support for displaying Days in more of the TimeMgmt methods.
  • Add automatic cost refunds to confirmations, courtesy of Warrior with PR #​8254.
  • Allow setting min adjacent chunks per-world, courtesy of Veyronity with PR #​8302.
  • New Command: /tw set minadjacency
    • Used to set a world's min_adjacent_claim setting.
  • Add a config option to set a cost for /t cede, courtesy of Veyronity with PR #​8307.
  • New Config Option: economy.new_expand.price_town_cede
    • Default: 0
    • The cost of a town transferring a plot using /t cede.
    • The town offering the plot pays the cost.
  • Check Entity#isVisibleByDefault when determining vanished status, courtesy of Warriorrr with PR #​8308.
  • Add protection for cobwebs spawned by weaving potions, courtesy of Warriorrr with PR #​8310.
    • Cobwebs spawned via weaving potions will now disappear like explosions' broken blocks, 60 seconds after they are created.
  • Upload Towny jar directly as actions artifact, courtesy of Warriorrr with PR #​8309.
  • Bump org.slf4j:slf4j-simple from 2.0.19 to 2.0.20.
  • Bump org.mockito:mockito-core from 5.23.0 to 5.24.0.
  • Bump fr.mrmicky:fastboard from 2.2.1 to 2.2.2.
0.103.2.7
  • Update to support MC 26.3.
  • New Automatic Config Edit: global_town_settings.farm_plot_allow_blocks
    • Will have ",SHELF_MUSHROOM" added to it.
  • Fix permission node for ignoreinvites resident toggle, courtesy of Warriorrr with PR #​8305.
0.103.2.6
  • Fix adding and removing or nation enemies and allies.
  • Send a town message when a plot is claimed, courtesy of Veyronity with PR #​8300.
0.103.2.5
  • Fix PopulationTests hitting a null config when initializing town and nation objects.
  • Add ability for nation capitals to jail nation residents.
  • New Config Option: jail.can_nation_leaders_jail_nation_residents
    • Default: false
    • If true, nation leaders can jail any resident of their nation inside of their capital city's jails.
  • Fix rank remove tab completes, courtesy of SulkyWhale with PR #​8293.
  • Protect players from hostile mobs in claims, courtesy of pernio with PR #​8284.
  • New Config Option: protection.prevent_monster_damage_to_players_in_mobless_areas
    • Default: false
    • When set to true, players will be protected from monster damage in locations where mobs are disabled.
    • Warning: This allows players to abuse mob farms while being invulnerable in a nearby chunk where mob spawns are disabled.
  • Check if a town can bypass the adjacent chunk check per-world, courtesy of Veyronity with PR #​8290.
  • New Config Option: claiming.outposts.limit_outposts_per_world
    • Default: false
    • Setting this value to true will only allow towns to claim outposts in worlds they don't have claims in.
  • Bump org.apache.maven.plugins:maven-jar-plugin from 3.5.0 to 3.5.1.
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.6 to 3.6.0.
  • Bump io.github.git-commit-id:git-commit-id-maven-plugin from 10.0.0 to 10.0.1.
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.15.0 to 3.16.0.
  • Bump org.slf4j:slf4j-simple from 2.0.18 to 2.0.19.
0.103.2.4
  • Fix outposts being loaded from incorrect key.
0.103.2.3
  • Fix plot groups causing database to not load.
0.103.2.2
  • Fix config migration file not having valid json.
0.103.2.1
  • Add PLOT_GROUP to TownyCommandAddonAPI, courtesy of SulkyWhale with PR #​8265.
  • Add CancellableTownyEvent#setCancelMessage(Translatable), courtesy of Veyronity with PR #​8268.
    • Migrate (most) CancellableTownyEvent uses to use Translatables, making Towny better-able to show error messages in the language used by the player's minecraft client.
  • Add resident trustlist command, courtesy of flyncoes with PR #​8276.
  • New Command: /res trustlist {playername}, shows you (or the given playername) which towns they are trusted in.
  • Fix: Ensure ChunkNotificationEvent is always thrown, courtesy of SulkyWhale with PR #​8281.
  • Add tab complete to /plot group trust remove, courtesy of Warriorrr with PR #​8282.
  • Fix /t jail error that can occur when a jail is removed, courtesy of MidSpike with PR #​8286. (First-Time Contributor!)
  • Bring parity to District and Plotgroup metadata methods, courtesy of SulkyWhale with PR #​8288.
  • Fix resident toggle reset/clear behavior, courtesy of SulkyWhale with PR #​8289.
  • [Database Source Reflow] Internal loading and saving of TownyObjects.
    • The first stage in updating Towny's loading and saving classes, which will make it easier to create new database types in the future.

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.

DrprofLuigiakup001pebblehostDiimoniixtomhmagicjshalbrook
LuexaTurtleCraftManchessmastertobepeppowercobrex1lexiccn
GoodrichDevWaspyethantrevor1097AppleDeath318MilesBHuffSolarCiv
Litning11Bloc-kxSTORMYxSHMlukemangoTheeno74Folas1337
keijodputtNeumimToEpicSpeedStevenSharkerKermXHippieBeak
1456o9Newspoetandrei106druidbrandonyurddJosefofMongolia
BattleBornPMCMrG00s3MagmaThinkerubobubobKarl4s32danny
terminamcKRDuckyminefortcomElementals-bitEmperorDazedTesqage
ShermansWorldAndyRecktAtexur99FantaFreak04KuvviiJsinco
MonarchbbPhatdog731uplex11havengames-brCaptainCelarionregnumbospori
romeoiscool123123-coderBecerritook1erznMomshroomgerardvanschipspikehidden
CorruptedGreedTriaieSupersmurf82NikkilectricCactusbandityurigarciia
spektrsoyuzEarrthLegacyGeraldR12Triumvir-CivlDoomerllaberthouman-jpg
Copfiematt19901Rice-wine-oBCCBOKgorbyhailrladudtj2171
hettiiand 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 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
⏬ Download available as a .jar file in the Assets section below:

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the Renovate label Nov 2, 2026
@renovate
renovate Bot requested a review from a team as a code owner November 2, 2026 02:34
@renovate
renovate Bot enabled auto-merge (squash) November 2, 2026 02:34
@renovate
renovate Bot merged commit c4c57f2 into main Nov 2, 2026
4 checks passed
@renovate
renovate Bot deleted the renovate/towny branch November 2, 2026 02:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants