8000 Releases · TownyAdvanced/Towny · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: TownyAdvanced/Towny

0.101.1.12 for MC 1.19.* & 1.20.* & 1.21.*

24 May 12:40
1704925
Compare
Choose a tag to compare
  • Allow townyadvanced_top PAPI placeholders to be handled using a null player.
  • Fix incorrect message seen in the /plot set HelpMenu.
  • Fix SQL database not correctly loading existing TownyWorld's settings, courtesy of jb0s with PR #7833. (First-Time Contributor!)
    • Fixes the issue where some worlds always take on the default new world settings.

Cumulative changes since 0.101.1.0
0.101.1.11
  • Fixed missing feedback message when an admin kicks a town from a nation.
  • Fix TownRuinUtil choking on 0-townblock towns when determining plot permission changes.
  • Prevent silverfish from infesting blocks inside towns, courtesy of Warrior with PR #7827.
0.101.1.10
  • Add per-day, per-outpost upkeep cost to /towny prices when per_outpost_cost is above 0 in the config.
  • Cause outlawing and enemying to remove trust status in town, plot and trusted town lists.
    • Also prevents trust being given to outlaws, enemies in plots, towns and trusted town lists.
    • Clsoes #7818.
  • Prevent NPE thrown by jail plots which have a null jail, during townblock removal.
  • Correctly remove bad outpost spawns in getOutpostNames, courtesy of Warrior with PR #7820.
0.101.1.9
  • Hotfix for startup error present in 0.101.1.8.
0.101.1.8
  • Cause kicking or outlawing residents from your town to also remove any trusted status they have in your town and your town's plots.
  • Fix an issue with spawn nodes missing a child node that should have been denied.
  • Set using bottles and shears on honey-producing blocks to use an ItemUse test instead of a destroy test.
  • Fix renaming plotgroups and districts allowing names which are too long.
  • Fix other plugins from using CombatUtil#preventFriendlyFire in non-Towny worlds.
  • Call ascii map static initializer before initial config load, courtesy of Warrior with PR #7808.
  • Update console town help, courtesy of SulkyWhale with PR #7803.
  • Fix error when /t reslist is run from console without a town argument, courtesy of SulkyWhale with PR #7802.
0.101.1.7
  • Don't log for cancelled pre claim events, courtesy of Warrior with PR #7793.
  • Fix the per_outpost_cost causing very large amount of upkeep on servers with town_plotbased_upkeep set to true.
    • per_outpost_cost is now added to the upkeep after the upkeep has had all of its multipliers take effect.
  • Fix the does_adding_colour_codes_require_permission_node config setting not working properly.
  • Fix border titles not parsing their colour codes.
0.101.1.6
  • Fix which type of cauldron is tested for in CauldronLevelChangeEvents, allowing for the creation of brewery plots.
  • Add 1.21 potion types as detrimental, courtesy of Warrior with PR #7778.
  • Automatic Config Edit: ",WIND_CHARGED,WEAVING,INFESTED,OOZING" will be added to the protection.potion_types in the config.yml.
  • Fix TownRuinUtil trying to pay town bank balances to their nation when economy is not enabled.
  • Fix neutrality costs not being applied to towns who have an upkeep cost of 0.
  • Add SHORT_GRASS to the list of plants, fixing an issue with safe teleports.
  • Add CARPETS to the item lists, fixing an issue with safe teleports.
  • Fix safe teleport system not looking downwards and sending players up 20 blocks higher than it should.
0.101.1.5
  • Fix edge-case scenario where towns that have grown via purchased townblocks are prevented from merging with another town.
  • Fix conquered towns not losing their conquered status when their nation is removed.
  • Fix Towns reporting an incorrect Town level number.
  • Fix rare instance of a plugin breaking the PlayerFishEvent.
0.101.1.4
  • Fix config comments for plugin.interfacing.web_map.url.
  • Fix for resident rename weirdness, courtesy of Warrior with PR #7765.
  • Fixes an issue where a renamed resident cannot access their trusted plots.
  • Add a new resident district mode and aligned tab completion for /plot district with help and codebase, courtesy of SulkyWhale with PR #7761.
  • New Command: /res toggle district
    • When working with districts, toggling this Mode on will make all plots you walk into a part of the last district you set.
  • New Permission Node: towny.command.resident.toggle.district
    • Required to use /res toggle district command.
  • Bump net.kyori:adventure-text-serializer-plain from 4.18.0 to 4.19.0.
  • Bump net.kyori:adventure-text-minimessage from 4.18.0 to 4.19.0.
  • Allow admins to bypass the outpost limit meant to stop spawning when a town is over their outpost limit.
  • Fix outpost limit of zero being able to be bypassed via command.
  • Fix adjacent district plot error message.
  • Add the ability to make town and nation ranks require a town or nation level.
    • The towns.ranks and nations.ranks sections support requiring their town or nation to have a minimum town_level or nation_level.
    • This means that you can lock ranks behind a town or nation's population. By adding a permission node to a rank you will set this requirement:
      • towny.town_level_requirement.4
    • Adding this to a town rank will require the Town to have a town_level of 4 or more to be able to assign that rank to their residents.
    • If the town lost population the residents with a rank beyond their town's town_level will have that rank removed from them.
    • When their town regains enough population, that rank will automatically be re-assigned to the resident.
    • When a town rank does not contain this node it will have no town_level requirement.
    • Likewise, nation ranks support an optional nation_level requirement, Ex:
      • towny.nation_level_requirement.4
    • When added to a nation rank this rank will only be granted when a nation is of level 4 or greater.
    • When a nation rank does not include this node it will not require any nation_level.
    • Closes #7681 & #7541.
  • Fix Town#getLevelNumber returning funny numbers on Towns. Make the code more understandable.
0.101.1.3
  • Enforce the max_nation_conquered_tax on nations who might have set a value that wouldn't be able to be set any longer.
  • Fix loophole that allowed a District to become separated from other townblocks in the District.
  • Fix players in Spectator Mode triggering the the outlaw-entered-town feature.
  • Add the ability to make conquered towns no longer included in a nation's plot perms.
  • New Config Option: global_nation_settings.are_conquered_towns_given_nation_plot_perms
    • Default: true
    • While true, conquered towns will be considered a member of good standing in the nation, and will be treated as normal nation members when plot perms are calculated.
    • When set to false plot permission tests will treat conquered towns' residents 8000 as not members of their nations, preventing them from using their host nation's plots while the nation's towns have nation plot perms enabled.
  • Add optional -ignore subcommand to /town leave.
    • When used, the player will not have to confirm their leaving the town.
  • Add the ability to use k, m and b in various money commands in Towny.
    • ex: /t deposit 1k, will deposit 1000 into the town bank.
    • Closes #7759.
  • Fix ArrayIndexOutOfBoundsException in /plot district add, courtesy of SulkyWhale with PR #7760.
0.101.1.2
  • Fixed format for "Owner" in MapHUD, courtesy of SulkyWhale with PR #7744. (First-Time Contributor!)
  • Use Java 21 on Jitpack, courtesy of PimvanderLoos with PR #7746. (First-Time Contributor!)
  • Bump org.jetbrains:annotations from 26.0.1 to 26.0.2.
  • Only fire successful teleport event on successful teleport, courtesy of Warrior with PR #7749.
  • Automatically add the 1.21.4 tree, flower, and moss blocks to the farm allowed blocks in existing configs, courtesy of Momshroom with PR #7750.
  • Automatic Config Edit:
    • "PALE_OAK_LOG,PALE_MOSS_BLOCK,PALE_MOSS_CARPET,PALE_OAK_SAPLING,PALE_HANGING_MOSS,PALE_OAK_LEAVES,CLOSED_EYEBLOSSOM,OPEN_EYEBLOSSOM," will be added to your config's farm plot's allowedBlocks section.
0.101.1.1
  • Replace a couple of deprecations required when we supported MC 1.16.*.
  • Fix showing spawn hovers in the nation and town list, when the config is set to prevent all spawning.
  • Add the ability to harm outlaws, and separately make outlaws be able to always harm people in towns.
  • New Config Option: global_town_settings.force_pvp_on_outlaws
    • Default: false
    • While true, outlaws can always be harmed in towns they are outlawed in.
  • New Config Option: global_town_settings.allows_outlaws_to_always_pvp
    • Default: false
    • While true, outlaws can always harm players in towns they are outlawed in, despite the town pvp setting.
  • Fix an NPE in the isOutlawInTown method, courtesy of Warrior with PR #7736.
  • Fix PlayerChangePlotEvent not firing when a player changes plots by entering into a vehicle.

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.

DrprofLuigiakup001pebblehostMrLoganolukemangotomhmagic
jshalbrooksde-wolfLuexaCiviCraftMCEthanJinks...
Read more

0.101.1.11 for MC 1.19.* & 1.20.* & 1.21.*

14 May 12:51
5075ce0
Compare
Choose a tag to compare
  • Fixed missing feedback message when an admin kicks a town from a nation.
  • Fix TownRuinUtil choking on 0-townblock towns when determining plot permission changes.
  • Prevent silverfish from infesting blocks inside towns, courtesy of Warrior with PR #7827.

Cumulative changes since 0.101.1.0
0.101.1.10
  • Add per-day, per-outpost upkeep cost to /towny prices when per_outpost_cost is above 0 in the config.
  • Cause outlawing and enemying to remove trust status in town, plot and trusted town lists.
    • Also prevents trust being given to outlaws, enemies in plots, towns and trusted town lists.
    • Clsoes #7818.
  • Prevent NPE thrown by jail plots which have a null jail, during townblock removal.
  • Correctly remove bad outpost spawns in getOutpostNames, courtesy of Warrior with PR #7820.
0.101.1.9
  • Hotfix for startup error present in 0.101.1.8.
0.101.1.8
  • Cause kicking or outlawing residents from your town to also remove any trusted status they have in your town and your town's plots.
  • Fix an issue with spawn nodes missing a child node that should have been denied.
  • Set using bottles and shears on honey-producing blocks to use an ItemUse test instead of a destroy test.
  • Fix renaming plotgroups and districts allowing names which are too long.
  • Fix other plugins from using CombatUtil#preventFriendlyFire in non-Towny worlds.
  • Call ascii map static initializer before initial config load, courtesy of Warrior with PR #7808.
  • Update console town help, courtesy of SulkyWhale with PR #7803.
  • Fix error when /t reslist is run from console without a town argument, courtesy of SulkyWhale with PR #7802.
0.101.1.7
  • Don't log for cancelled pre claim events, courtesy of Warrior with PR #7793.
  • Fix the per_outpost_cost causing very large amount of upkeep on servers with town_plotbased_upkeep set to true.
    • per_outpost_cost is now added to the upkeep after the upkeep has had all of its multipliers take effect.
  • Fix the does_adding_colour_codes_require_permission_node config setting not working properly.
  • Fix border titles not parsing their colour codes.
0.101.1.6
  • Fix which type of cauldron is tested for in CauldronLevelChangeEvents, allowing for the creation of brewery plots.
  • Add 1.21 potion types as detrimental, courtesy of Warrior with PR #7778.
  • Automatic Config Edit: ",WIND_CHARGED,WEAVING,INFESTED,OOZING" will be added to the protection.potion_types in the config.yml.
  • Fix TownRuinUtil trying to pay town bank balances to their nation 8000 when economy is not enabled.
  • Fix neutrality costs not being applied to towns who have an upkeep cost of 0.
  • Add SHORT_GRASS to the list of plants, fixing an issue with safe teleports.
  • Add CARPETS to the item lists, fixing an issue with safe teleports.
  • Fix safe teleport system not looking downwards and sending players up 20 blocks higher than it should.
0.101.1.5
  • Fix edge-case scenario where towns that have grown via purchased townblocks are prevented from merging with another town.
  • Fix conquered towns not losing their conquered status when their nation is removed.
  • Fix Towns reporting an incorrect Town level number.
  • Fix rare instance of a plugin breaking the PlayerFishEvent.
0.101.1.4
  • Fix config comments for plugin.interfacing.web_map.url.
  • Fix for resident rename weirdness, courtesy of Warrior with PR #7765.
  • Fixes an issue where a renamed resident cannot access their trusted plots.
  • Add a new resident district mode and aligned tab completion for /plot district with help and codebase, courtesy of SulkyWhale with PR #7761.
  • New Command: /res toggle district
    • When working with districts, toggling this Mode on will make all plots you walk into a part of the last district you set.
  • New Permission Node: towny.command.resident.toggle.district
    • Required to use /res toggle district command.
  • Bump net.kyori:adventure-text-serializer-plain from 4.18.0 to 4.19.0.
  • Bump net.kyori:adventure-text-minimessage from 4.18.0 to 4.19.0.
  • Allow admins to bypass the outpost limit meant to stop spawning when a town is over their outpost limit.
  • Fix outpost limit of zero being able to be bypassed via command.
  • Fix adjacent district plot error message.
  • Add the ability to make town and nation ranks require a town or nation level.
    • The towns.ranks and nations.ranks sections support requiring their town or nation to have a minimum town_level or nation_level.
    • This means that you can lock ranks behind a town or nation's population. By adding a permission node to a rank you will set this requirement:
      • towny.town_level_requirement.4
    • Adding this to a town rank will require the Town to have a town_level of 4 or more to be able to assign that rank to their residents.
    • If the town lost population the residents with a rank beyond their town's town_level will have that rank removed from them.
    • When their town regains enough population, that rank will automatically be re-assigned to the resident.
    • When a town rank does not contain this node it will have no town_level requirement.
    • Likewise, nation ranks support an optional nation_level requirement, Ex:
      • towny.nation_level_requirement.4
    • When added to a nation rank this rank will only be granted when a nation is of level 4 or greater.
    • When a nation rank does not include this node it will not require any nation_level.
    • Closes #7681 & #7541.
  • Fix Town#getLevelNumber returning funny numbers on Towns. Make the code more understandable.
0.101.1.3
  • Enforce the max_nation_conquered_tax on nations who might have set a value that wouldn't be able to be set any longer.
  • Fix loophole that allowed a District to become separated from other townblocks in the District.
  • Fix players in Spectator Mode triggering the the outlaw-entered-town feature.
  • Add the ability to make conquered towns no longer included in a nation's plot perms.
  • New Config Option: global_nation_settings.are_conquered_towns_given_nation_plot_perms
    • Default: true
    • While true, conquered towns will be considered a member of good standing in the nation, and will be treated as normal nation members when plot perms are calculated.
    • When set to false plot permission tests will treat conquered towns' residents as not members of their nations, preventing them from using their host nation's plots while the nation's towns have nation plot perms enabled.
  • Add optional -ignore subcommand to /town leave.
    • When used, the player will not have to confirm their leaving the town.
  • Add the ability to use k, m and b in various money commands in Towny.
    • ex: /t deposit 1k, will deposit 1000 into the town bank.
    • Closes #7759.
  • Fix ArrayIndexOutOfBoundsException in /plot district add, courtesy of SulkyWhale with PR #7760.
0.101.1.2
  • Fixed format for "Owner" in MapHUD, courtesy of SulkyWhale with PR #7744. (First-Time Contributor!)
  • Use Java 21 on Jitpack, courtesy of PimvanderLoos with PR #7746. (First-Time Contributor!)
  • Bump org.jetbrains:annotations from 26.0.1 to 26.0.2.
  • Only fire successful teleport event on successful teleport, courtesy of Warrior with PR #7749.
  • Automatically add the 1.21.4 tree, flower, and moss blocks to the farm allowed blocks in existing configs, courtesy of Momshroom with PR #7750.
  • Automatic Config Edit:
    • "PALE_OAK_LOG,PALE_MOSS_BLOCK,PALE_MOSS_CARPET,PALE_OAK_SAPLING,PALE_HANGING_MOSS,PALE_OAK_LEAVES,CLOSED_EYEBLOSSOM,OPEN_EYEBLOSSOM," will be added to your config's farm plot's allowedBlocks section.
0.101.1.1
  • Replace a couple of deprecations required when we supported MC 1.16.*.
  • Fix showing spawn hovers in the nation and town list, when the config is set to prevent all spawning.
  • Add the ability to harm outlaws, and separately make outlaws be able to always harm people in towns.
  • New Config Option: global_town_settings.force_pvp_on_outlaws
    • Default: false
    • While true, outlaws can always be harmed in towns they are outlawed in.
  • New Config Option: global_town_settings.allows_outlaws_to_always_pvp
    • Default: false
    • While true, outlaws can always harm players in towns they are outlawed in, despite the town pvp setting.
  • Fix an NPE in the isOutlawInTown method, courtesy of Warrior with PR #7736.
  • Fix PlayerChangePlotEvent not firing when a player changes plots by entering into a vehicle.

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.

DrprofLuigiakup001pebblehostMrLoganolukemangotomhmagic
jshalbrooksde-wolfLuexaCiviCraftMCEthanJinkscobrex1
SW1D3RSK1lexiccnarif-banaiCastor4484TJdog-19trevor1097
PigioGigioQianshuiOKeNickGongMilesBHuffLitning11roflmarv
TegulaThePigTuckerAndrews3CasperTimmyBloc-kflare2121xSTORMYxSHM
EcoSMPTheeno74
Read more

0.101.1.10 for MC 1.19.* & 1.20.* & 1.21.*

02 May 12:39
4a0aa32
Compare
Choose a tag to compare
  • Add per-day, per-outpost upkeep cost to /towny prices when per_outpost_cost is above 0 in the config.
  • Cause outlawing and enemying to remove trust status in town, plot and trusted town lists.
    • Also prevents trust being given to outlaws, enemies in plots, towns and trusted town lists.
    • Clsoes #7818.
  • Prevent NPE thrown by jail plots which have a null jail, during townblock removal.

Cumulative changes since 0.101.1.0
0.101.1.9
  • Hotfix for startup error present in 0.101.1.8.
0.101.1.8
  • Cause kicking or outlawing residents from your town to also remove any trusted status they have in your town and your town's plots.
  • Fix an issue with spawn nodes missing a child node that should have been denied.
  • Set using bottles and shears on honey-producing blocks to use an ItemUse test instead of a destroy test.
  • Fix renaming plotgroups and districts allowing names which are too long.
  • Fix other plugins from using CombatUtil#preventFriendlyFire in non-Towny worlds.
  • Call ascii map static initializer before initial config load, courtesy of Warrior with PR #7808.
  • Update console town help, courtesy of SulkyWhale with PR #7803.
  • Fix error when /t reslist is run from console without a town argument, courtesy of SulkyWhale with PR #7802.
0.101.1.7
  • Don't log for cancelled pre claim events, courtesy of Warrior with PR #7793.
  • Fix the per_outpost_cost causing very large amount of upkeep on servers with town_plotbased_upkeep set to true.
    • per_outpost_cost is now added to the upkeep after the upkeep has had all of its multipliers take effect.
  • Fix the does_adding_colour_codes_require_permission_node config setting not working properly.
  • Fix border titles not parsing their colour codes.
0.101.1.6
  • Fix which type of cauldron is tested for in CauldronLevelChangeEvents, allowing for the creation of brewery plots.
  • Add 1.21 potion types as detrimental, courtesy of Warrior with PR #7778.
  • Automatic Config Edit: ",WIND_CHARGED,WEAVING,INFESTED,OOZING" will be added to the protection.potion_types in the config.yml.
  • Fix TownRuinUtil trying to pay town bank balances to their nation when economy is not enabled.
  • Fix neutrality costs not being applied to towns who have an upkeep cost of 0.
  • Add SHORT_GRASS to the list of plants, fixing an issue with safe teleports.
  • Add CARPETS to the item lists, fixing an issue with safe teleports.
  • Fix safe teleport system not looking downwards and sending players up 20 blocks higher than it should.
0.101.1.5
  • Fix edge-case scenario where towns that have grown via purchased townblocks are prevented from merging with another town.
  • Fix conquered towns not losing their conquered status when their nation is removed.
  • Fix Towns reporting an incorrect Town level number.
  • Fix rare instance of a plugin breaking the PlayerFishEvent.
0.101.1.4
  • Fix config comments for plugin.interfacing.web_map.url.
  • Fix for resident rename weirdness, courtesy of Warrior with PR #7765.
  • Fixes an issue where a renamed resident cannot access their trusted plots.
  • Add a new resident district mode and aligned tab completion for /plot district with help and codebase, courtesy of SulkyWhale with PR #7761.
  • New Command: /res toggle district
    • When working with districts, toggling this Mode on will make all plots you walk into a part of the last district you set.
  • New Permission Node: towny.command.resident.toggle.district
    • Required to use /res toggle district command.
  • Bump net.kyori:adventure-text-serializer-plain from 4.18.0 to 4.19.0.
  • Bump net.kyori:adventure-text-minimessage from 4.18.0 to 4.19.0.
  • Allow admins to bypass the outpost limit meant to stop spawning when a town is over their outpost limit.
  • Fix outpost limit of zero being able to be bypassed via command.
  • Fix adjacent district plot error message.
  • Add the ability to make town and nation ranks require a town or nation level.
    • The towns.ranks and nations.ranks sections support requiring their town or nation to have a minimum town_level or nation_level.
    • This means that you can lock ranks behind a town or nation's population. By adding a permission node to a rank you will set this requirement:
      • towny.town_level_requirement.4
    • Adding this to a town rank will require the Town to have a town_level of 4 or more to be able to assign that rank to their residents.
    • If the town lost population the residents with a rank beyond their town's town_level will have that rank removed from them.
    • When their town regains enough population, that rank will automatically be re-assigned to the resident.
    • When a town rank does not contain this node it will have no town_level requirement.
    • Likewise, nation ranks support an optional nation_level requirement, Ex:
      • towny.nation_level_requirement.4
    • When added to a nation rank this rank will only be granted when a nation is of level 4 or greater.
    • When a nation rank does not include this node it will not require any nation_level.
    • Closes #7681 & #7541.
  • Fix Town#getLevelNumber returning funny numbers on Towns. Make the code more understandable.
0.101.1.3
  • Enforce the max_nation_conquered_tax on nations who might have set a value that wouldn't be able to be set any longer.
  • Fix loophole that allowed a District to become separated from other townblocks in the District.
  • Fix players in Spectator Mode triggering the the outlaw-entered-town feature.
  • Add the ability to make conquered towns no longer included in a nation's plot perms.
  • New Config Option: global_nation_settings.are_conquered_towns_given_nation_plot_perms
    • Default: true
    • While true, conquered towns will be considered a member of good standing in the nation, and will be treated as normal nation members when plot perms are calculated.
    • When set to false plot permission tests will treat conquered towns' residents as not members of their nations, preventing them from using their host nation's plots while the nation's towns have nation plot perms enabled.
  • Add optional -ignore subcommand to /town leave.
    • When used, the player will not have to confirm their leaving the town.
  • Add the ability to use k, m and b in various money commands in Towny.
    • ex: /t deposit 1k, will deposit 1000 into the town bank.
    • Closes #7759.
  • Fix ArrayIndexOutOfBoundsException in /plot district add, courtesy of SulkyWhale with PR #7760.
0.101.1.2
  • Fixed format for "Owner" in MapHUD, courtesy of SulkyWhale with PR #7744. (First-Time Contributor!)
  • Use Java 21 on Jitpack, courtesy of PimvanderLoos with PR #7746. (First-Time Contributor!)
  • Bump org.jetbrains:annotations from 26.0.1 to 26.0.2.
  • Only fire successful teleport event on successful teleport, courtesy of Warrior with PR #7749.
  • Automatically add the 1.21.4 tree, flower, and moss blocks to the farm allowed blocks in existing configs, courtesy of Momshroom with PR #7750.
  • Automatic Config Edit:
    • "PALE_OAK_LOG,PALE_MOSS_BLOCK,PALE_MOSS_CARPET,PALE_OAK_SAPLING,PALE_HANGING_MOSS,PALE_OAK_LEAVES,CLOSED_EYEBLOSSOM,OPEN_EYEBLOSSOM," will be added to your config's farm plot's allowedBlocks section.
0.101.1.1
  • Replace a couple of deprecations required when we supported MC 1.16.*.
  • Fix showing spawn hovers in the nation and town list, when the config is set to prevent all spawning.
  • Add the ability to harm outlaws, and separately make outlaws be able to always harm people in towns.
  • New Config Option: global_town_settings.force_pvp_on_outlaws
    • Default: false
    • While true, outlaws can always be harmed in towns they are outlawed in.
  • New Config Option: global_town_settings.allows_outlaws_to_always_pvp
    • Default: false
    • While true, outlaws can always harm players in towns they are outlawed in, despite the town pvp setting.
  • Fix an NPE in the isOutlawInTown method, courtesy of Warrior with PR #7736.
  • Fix PlayerChangePlotEvent not firing when a player changes plots by entering into a vehicle.

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.

DrprofLuigiakup001pebblehostMrLoganolukemangotomhmagic
jshalbrooksde-wolfLuexaCiviCraftMCEthanJinkscobrex1
SW1D3RSK1lexiccnarif-banaiTJdog-19trevor1097QianshuiO
KeNickGongMilesBHuffLitning11roflmarvTegulaThePigDynamite99
TuckerAndrews3CasperTimmyBloc-kflare2121xSTORMYxSHMEcoSMP
Theeno74Rekar7Folas1337keijodputtNeumimToProjectGuinness
editon96ExygleKermXTylorTurnerHippieBeakJames-P-Bennett
RandalABurdJrxxThyPopeGunsGoBangBang1druidmattTheStarFlarejb0s
yurddKepZeeRaenCallistoim-wharAtusHD
Read more

0.101.1.9 for MC 1.19.* & 1.20.* & 1.21.*

15 Apr 00:25
Compare
Choose a tag to compare
  • Hotfix for startup error present in 0.101.1.8.

Cumulative changes since 0.101.1.0
0.101.1.8
  • Cause kicking or outlawing residents from your town to also remove any trusted status they have in your town and your town's plots.
  • Fix an issue with spawn nodes missing a child node that should have been denied.
  • Set using bottles and shears on honey-producing blocks to use an ItemUse test instead of a destroy test.
  • Fix renaming plotgroups and districts allowing names which are too long.
  • Fix other plugins from using CombatUtil#preventFriendlyFire in non-Towny worlds.
  • Call ascii map static initializer before initial config load, courtesy of Warrior with PR #7808.
  • Update console town help, courtesy of SulkyWhale with PR #7803.
  • Fix error when /t reslist is run from console without a town argument, courtesy of SulkyWhale with PR #7802.
0.101.1.7
  • Don't log for cancelled pre claim events, courtesy of Warrior with PR #7793.
  • Fix the per_outpost_cost causing very large amount of upkeep on servers with town_plotbased_upkeep set to true.
    • per_outpost_cost is now added to the upkeep after the upkeep has had all of its multipliers take effect.
  • Fix the does_adding_colour_codes_require_permission_node config setting not working properly.
  • Fix border titles not parsing their colour codes.
0.101.1.6
  • Fix which type of cauldron is tested for in CauldronLevelChangeEvents, allowing for the creation of brewery plots.
  • Add 1.21 potion types as detrimental, courtesy of Warrior with PR #7778.
  • Automatic Config Edit: ",WIND_CHARGED,WEAVING,INFESTED,OOZING" will be added to the protection.potion_types in the config.yml.
  • Fix TownRuinUtil trying to pay town bank balances to their nation when economy is not enabled.
  • Fix neutrality costs not being applied to towns who have an upkeep cost of 0.
  • Add SHORT_GRASS to the list of plants, fixing an issue with safe teleports.
  • Add CARPETS to the item lists, fixing an issue with safe teleports.
  • Fix safe teleport system not looking downwards and sending players up 20 blocks higher than it should.
0.101.1.5
  • Fix edge-case scenario where towns that have grown via purchased townblocks are prevented from merging with another town.
  • Fix conquered towns not losing their conquered status when their nation is removed.
  • Fix Towns reporting an incorrect Town level number.
  • Fix rare instance of a plugin breaking the PlayerFishEvent.
0.101.1.4
  • Fix config comments for plugin.interfacing.web_map.url.
  • Fix for resident rename weirdness, courtesy of Warrior with PR #7765.
  • Fixes an issue where a renamed resident cannot access their trusted plots.
  • Add a new resident district mode and aligned tab completion for /plot district with help and codebase, courtesy of SulkyWhale with PR #7761.
  • New Command: /res toggle district
    • When working with districts, toggling this Mode on will make all plots you walk into a part of the last district you set.
  • New Permission Node: towny.command.resident.toggle.district
    • Required to use /res toggle district command.
  • Bump net.kyori:adventure-text-serializer-plain from 4.18.0 to 4.19.0.
  • Bump net.kyori:adventure-text-minimessage from 4.18.0 to 4.19.0.
  • Allow admins to bypass the outpost limit meant to stop spawning when a town is over their outpost limit.
  • Fix outpost limit of zero being able to be bypassed via command.
  • Fix adjacent district plot error message.
  • Add the ability to make town and nation ranks require a town or nation level.
    • The towns.ranks and nations.ranks sections support requiring their town or nation to have a minimum town_level or nation_level.
    • This means that you can lock ranks behind a town or nation's population. By adding a permission node to a rank you will set this requirement:
      • towny.town_level_requirement.4
    • Adding this to a town rank will require the Town to have a town_level of 4 or more to be able to assign that rank to their residents.
    • If the town lost population the residents with a rank beyond their town's town_level will have that rank removed from them.
    • When their town regains enough population, that rank will automatically be re-assigned to the resident.
    • When a town rank does not contain this node it will have no town_level requirement.
    • Likewise, nation ranks support an optional nation_level requirement, Ex:
      • towny.nation_level_requirement.4
    • When added to a nation rank this rank will only be granted when a nation is of level 4 or greater.
    • When a nation rank does not include this node it will not require any nation_level.
    • Closes #7681 & #7541.
  • Fix Town#getLevelNumber returning funny numbers on Towns. Make the code more understandable.
0.101.1.3
  • Enforce the max_nation_conquered_tax on nations who might have set a value that wouldn't be able to be set any longer.
  • Fix loophole that allowed a District to become separated from other townblocks in the District.
  • Fix players in Spectator Mode triggering the the outlaw-entered-town feature.
  • Add the ability to make conquered towns no longer included in a nation's plot perms.
  • New Config Option: global_nation_settings.are_conquered_towns_given_nation_plot_perms
    • Default: true
    • While true, conquered towns will be considered a member of good standing in the nation, and will be treated as normal nation members when plot perms are calculated.
    • When set to false plot permission tests will treat conquered towns' residents as not members of their nations, preventing them from using their host nation's plots while the nation's towns have nation plot perms enabled.
  • Add optional -ignore subcommand to /town leave.
    • When used, the player will not have to confirm their leaving the town.
  • Add the ability to use k, m and b in various money commands in Towny.
    • ex: /t deposit 1k, will deposit 1000 into the town bank.
    • Closes #7759.
  • Fix ArrayIndexOutOfBoundsException in /plot district add, courtesy of SulkyWhale with PR #7760.
0.101.1.2
  • Fixed format for "Owner" in MapHUD, courtesy of SulkyWhale with PR #7744. (First-Time Contributor!)
  • Use Java 21 on Jitpack, courtesy of PimvanderLoos with PR #7746. (First-Time Contributor!)
  • Bump org.jetbrains:annotations from 26.0.1 to 26.0.2.
  • Only fire successful teleport event on successful teleport, courtesy of Warrior with PR #7749.
  • Automatically add the 1.21.4 tree, flower, and moss blocks to the farm allowed blocks in existing configs, courtesy of Momshroom with PR #7750.
  • Automatic Config Edit:
    • "PALE_OAK_LOG,PALE_MOSS_BLOCK,PALE_MOSS_CARPET,PALE_OAK_SAPLING,PALE_HANGING_MOSS,PALE_OAK_LEAVES,CLOSED_EYEBLOSSOM,OPEN_EYEBLOSSOM," will be added to your config's farm plot's allowedBlocks section.
0.101.1.1
  • Replace a couple of deprecations required when we supported MC 1.16.*.
  • Fix showing spawn hovers in the nation and town list, when the config is set to prevent all spawning.
  • Add the ability to harm outlaws, and separately make outlaws be able to always harm people in towns.
  • New Config Option: global_town_settings.force_pvp_on_outlaws
    • Default: false
    • While true, outlaws can always be harmed in towns they are outlawed in.
  • New Config Option: global_town_settings.allows_outlaws_to_always_pvp
    • Default: false
    • While true, outlaws can always harm players in towns they are outlawed in, despite the town pvp setting.
  • Fix an NPE in the isOutlawInTown method, courtesy of Warrior with PR #7736.
  • Fix PlayerChangePlotEvent not firing when a player changes plots by entering into a vehicle.

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.

DrprofLuigiakup001ThePontificatepebblehostMrLoganolukemango
tomhmagicjshalbrooksde-wolfLuexaDonaldJTrumpOfficialBrandHyde
CiviCraftMCcobrex1SW1D3RSK1lexiccnfacuCARP09Rubyo2000
arif-banaiNoikztrevor1097KeNickGongMilesBHuffLitning11
roflmarvTegulaThePigDynamite99TuckerAndrews3CasperTimmyBloc-k
flare2121xSTORMYxSHMEcoSMPTheeno74Rekar7Folas1337
keijodputtNeumimToProjectGuinnessPainOchocoediton96Exygle
KermXPinebrickTylorTurnerHippieBeakJames-P-BennettRandalABurdJr
xxThyPopeGunsGoBangBang1druidmattTheStarFlarejb0syurdd
KepZeeRaenCallistoim-wharTheYetiNetkanbursAtusHD
ZacharySeebeck2020Realm-Of-RhayaPookachuHelios312Piopaw250168ZommbieWasTaken
MrG00s3ubobubobCharlesNicloanderLucky-Development-DepartmentLeBlach
Karl4sSkittlez420ozKr1stuX<...
Read more

0.101.1.8 for MC 1.19.* & 1.20.* & 1.21.*

14 Apr 12:09
Compare
Choose a tag to compare
  • Cause kicking or outlawing residents from your town to also remove any trusted status they have in your town and your town's plots.
  • Fix an issue with spawn nodes missing a child node that should have been denied.
  • Set using bottles and shears on honey-producing blocks to use an ItemUse test instead of a destroy test.
  • Fix renaming plotgroups and districts allowing names which are too long.
  • Fix other plugins from using CombatUtil#preventFriendlyFire in non-Towny worlds.
  • Call ascii map static initializer before initial config load, courtesy of Warrior with PR #7808.
  • Update console town help, courtesy of SulkyWhale with PR #7803.
  • Fix error when /t reslist is run 8000 from console without a town argument, courtesy of SulkyWhale with PR #7802.

Cumulative changes since 0.101.1.0
0.101.1.7
  • Don't log for cancelled pre claim events, courtesy of Warrior with PR #7793.
  • Fix the per_outpost_cost causing very large amount of upkeep on servers with town_plotbased_upkeep set to true.
    • per_outpost_cost is now added to the upkeep after the upkeep has had all of its multipliers take effect.
  • Fix the does_adding_colour_codes_require_permission_node config setting not working properly.
  • Fix border titles not parsing their colour codes.
0.101.1.6
  • Fix which type of cauldron is tested for in CauldronLevelChangeEvents, allowing for the creation of brewery plots.
  • Add 1.21 potion types as detrimental, courtesy of Warrior with PR #7778.
  • Automatic Config Edit: ",WIND_CHARGED,WEAVING,INFESTED,OOZING" will be added to the protection.potion_types in the config.yml.
  • Fix TownRuinUtil trying to pay town bank balances to their nation when economy is not enabled.
  • Fix neutrality costs not being applied to towns who have an upkeep cost of 0.
  • Add SHORT_GRASS to the list of plants, fixing an issue with safe teleports.
  • Add CARPETS to the item lists, fixing an issue with safe teleports.
  • Fix safe teleport system not looking downwards and sending players up 20 blocks higher than it should.
0.101.1.5
  • Fix edge-case scenario where towns that have grown via purchased townblocks are prevented from merging with another town.
  • Fix conquered towns not losing their conquered status when their nation is removed.
  • Fix Towns reporting an incorrect Town level number.
  • Fix rare instance of a plugin breaking the PlayerFishEvent.
0.101.1.4
  • Fix config comments for plugin.interfacing.web_map.url.
  • Fix for resident rename weirdness, courtesy of Warrior with PR #7765.
  • Fixes an issue where a renamed resident cannot access their trusted plots.
  • Add a new resident district mode and aligned tab completion for /plot district with help and codebase, courtesy of SulkyWhale with PR #7761.
  • New Command: /res toggle district
    • When working with districts, toggling this Mode on will make all plots you walk into a part of the last district you set.
  • New Permission Node: towny.command.resident.toggle.district
    • Required to use /res toggle district command.
  • Bump net.kyori:adventure-text-serializer-plain from 4.18.0 to 4.19.0.
  • Bump net.kyori:adventure-text-minimessage from 4.18.0 to 4.19.0.
  • Allow admins to bypass the outpost limit meant to stop spawning when a town is over their outpost limit.
  • Fix outpost limit of zero being able to be bypassed via command.
  • Fix adjacent district plot error message.
  • Add the ability to make town and nation ranks require a town or nation level.
    • The towns.ranks and nations.ranks sections support requiring their town or nation to have a minimum town_level or nation_level.
    • This means that you can lock ranks behind a town or nation's population. By adding a permission node to a rank you will set this requirement:
      • towny.town_level_requirement.4
    • Adding this to a town rank will require the Town to have a town_level of 4 or more to be able to assign that rank to their residents.
    • If the town lost population the residents with a rank beyond their town's town_level will have that rank removed from them.
    • When their town regains enough population, that rank will automatically be re-assigned to the resident.
    • When a town rank does not contain this node it will have no town_level requirement.
    • Likewise, nation ranks support an optional nation_level requirement, Ex:
      • towny.nation_level_requirement.4
    • When added to a nation rank this rank will only be granted when a nation is of level 4 or greater.
    • When a nation rank does not include this node it will not require any nation_level.
    • Closes #7681 & #7541.
  • Fix Town#getLevelNumber returning funny numbers on Towns. Make the code more understandable.
0.101.1.3
  • Enforce the max_nation_conquered_tax on nations who might have set a value that wouldn't be able to be set any longer.
  • Fix loophole that allowed a District to become separated from other townblocks in the District.
  • Fix players in Spectator Mode triggering the the outlaw-entered-town feature.
  • Add the ability to make conquered towns no longer included in a nation's plot perms.
  • New Config Option: global_nation_settings.are_conquered_towns_given_nation_plot_perms
    • Default: true
    • While true, conquered towns will be considered a member of good standing in the nation, and will be treated as normal nation members when plot perms are calculated.
    • When set to false plot permission tests will treat conquered towns' residents as not members of their nations, preventing them from using their host nation's plots while the nation's towns have nation plot perms enabled.
  • Add optional -ignore subcommand to /town leave.
    • When used, the player will not have to confirm their leaving the town.
  • Add the ability to use k, m and b in various money commands in Towny.
    • ex: /t deposit 1k, will deposit 1000 into the town bank.
    • Closes #7759.
  • Fix ArrayIndexOutOfBoundsException in /plot district add, courtesy of SulkyWhale with PR #7760.
0.101.1.2
  • Fixed format for "Owner" in MapHUD, courtesy of SulkyWhale with PR #7744. (First-Time Contributor!)
  • Use Java 21 on Jitpack, courtesy of PimvanderLoos with PR #7746. (First-Time Contributor!)
  • Bump org.jetbrains:annotations from 26.0.1 to 26.0.2.
  • Only fire successful teleport event on successful teleport, courtesy of Warrior with PR #7749.
  • Automatically add the 1.21.4 tree, flower, and moss blocks to the farm allowed blocks in existing configs, courtesy of Momshroom with PR #7750.
  • Automatic Config Edit:
    • "PALE_OAK_LOG,PALE_MOSS_BLOCK,PALE_MOSS_CARPET,PALE_OAK_SAPLING,PALE_HANGING_MOSS,PALE_OAK_LEAVES,CLOSED_EYEBLOSSOM,OPEN_EYEBLOSSOM," will be added to your config's farm plot's allowedBlocks section.
0.101.1.1
  • Replace a couple of deprecations required when we supported MC 1.16.*.
  • Fix showing spawn hovers in the nation and town list, when the config is set to prevent all spawning.
  • Add the ability to harm outlaws, and separately make outlaws be able to always harm people in towns.
  • New Config Option: global_town_settings.force_pvp_on_outlaws
    • Default: false
    • While true, outlaws can always be harmed in towns they are outlawed in.
  • New Config Option: global_town_settings.allows_outlaws_to_always_pvp
    • Default: false
    • While true, outlaws can always harm players in towns they are outlawed in, despite the town pvp setting.
  • Fix an NPE in the isOutlawInTown method, courtesy of Warrior with PR #7736.
  • Fix PlayerChangePlotEvent not firing when a player changes plots by entering into a vehicle.

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.

DrprofLuigiakup001ThePontificatepebblehostMrLoganolukemango
tomhmagicjshalbrooksde-wolfLuexaDonaldJTrumpOfficialBrandHyde
CiviCraftMCcobrex1SW1D3RSK1lexiccnfacuCARP09Rubyo2000
arif-banaiNoikztrevor1097KeNickGongMilesBHuffLitning11
roflmarvTegulaThePigDynamite99TuckerAndrews3CasperTimmyBloc-k
flare2121xSTORMYxSHMEcoSMPTheeno74Rekar7Folas1337
keijodputtNeumimToProjectGuinnessPainOchocoediton96Exygle
KermXPinebrickTylorTurnerHippieBeakJames-P-BennettRandalABurdJr
xxThyPopeGunsGoBangBang1druidmattTheStarFlarejb0syurdd
ElTitiGGKepZeeRaenCallistoim-wharTheYetiNetkanburs
AtusHDZacharySeebeck2020Realm-Of-RhayaPookachuHelios312Piopaw250168
ZommbieWasTakenMrG00s3ubobubobCharlesNicloanderLucky-Development-Department
LeBlachKarl4sSkittlez420ozKr1stuXMasterEligaBritonics
32dannyterminamc
Read more

0.101.1.7 for MC 1.19.* & 1.20.* & 1.21.*

29 Mar 13:26
ee3e0fd
Compare
Choose a tag to compare
  • Don't log for cancelled pre claim events, courtesy of Warrior with PR #7793.
  • Fix the per_outpost_cost causing very large amount of upkeep on servers with town_plotbased_upkeep set to true.
    • per_outpost_cost is now added to the upkeep after the upkeep has had all of its multipliers take effect.
  • Fix the does_adding_colour_codes_require_permission_node config setting not working properly.
  • Fix border titles not parsing their colour codes.

Cumulative changes since 0.101.1.0
0.101.1.6
  • Fix which type of cauldron is tested for in CauldronLevelChangeEvents, allowing for the creation of brewery plots.
  • Add 1.21 potion types as detrimental, courtesy of Warrior with PR #7778.
  • Automatic Config Edit: ",WIND_CHARGED,WEAVING,INFESTED,OOZING" will be added to the protection.potion_types in the config.yml.
  • Fix TownRuinUtil trying to pay town bank balances to their nation when economy is not enabled.
  • Fix neutrality costs not being applied to towns who have an upkeep cost of 0.
  • Add SHORT_GRASS to the list of plants, fixing an issue with safe teleports.
  • Add CARPETS to the item lists, fixing an issue with safe teleports.
  • Fix safe teleport system not looking downwards and sending players up 20 blocks higher than it should.
0.101.1.5
  • Fix edge-case scenario where towns that have grown via purchased townblocks are prevented from merging with another town.
  • Fix conquered towns not losing their conquered status when their nation is removed.
  • Fix Towns reporting an incorrect Town level number.
  • Fix rare instance of a plugin breaking the PlayerFishEvent.
0.101.1.4
  • Fix config comments for plugin.interfacing.web_map.url.
  • Fix for resident rename weirdness, courtesy of Warrior with PR #7765.
  • Fixes an issue where a renamed resident cannot access their trusted plots.
  • Add a new resident district mode and aligned tab completion for /plot district with help and codebase, courtesy of SulkyWhale with PR #7761.
  • New Command: /res toggle district
    • When working with districts, toggling this Mode on will make all plots you walk into a part of the last district you set.
  • New Permission Node: towny.command.resident.toggle.district
    • Required to use /res toggle district command.
  • Bump net.kyori:adventure-text-serializer-plain from 4.18.0 to 4.19.0.
  • Bump net.kyori:adventure-text-minimessage from 4.18.0 to 4.19.0.
  • Allow admins to bypass the outpost limit meant to stop spawning when a town is over their outpost limit.
  • Fix outpost limit of zero being able to be bypassed via command.
  • Fix adjacent district plot error message.
  • Add the ability to make town and nation ranks require a town or nation level.
    • The towns.ranks and nations.ranks sections support requiring their town or nation to have a minimum town_level or nation_level.
    • This means that you can lock ranks behind a town or nation's population. By adding a permission node to a rank you will set this requirement:
      • towny.town_level_requirement.4
    • Adding this to a town rank will require the Town to have a town_level of 4 or more to be able to assign that rank to their residents.
    • If the town lost population the residents with a rank beyond their town's town_level will have that rank removed from them.
    • When their town regains enough population, that rank will automatically be re-assigned to the resident.
    • When a town rank does not contain this node it will have no town_level requirement.
    • Likewise, nation ranks support an optional nation_level requirement, Ex:
      • towny.nation_level_requirement.4
    • When added to a nation rank this rank will only be granted when a nation is of level 4 or greater.
    • When a nation rank does not include this node it will not require any nation_level.
    • Closes #7681 & #7541.
  • Fix Town#getLevelNumber returning funny numbers on Towns. Make the code more understandable.
0.101.1.3
  • Enforce the max_nation_conquered_tax on nations who might have set a value that wouldn't be able to be set any longer.
  • Fix loophole that allowed a District to become separated from other townblocks in the District.
  • Fix players in Spectator Mode triggering the the outlaw-entered-town feature.
  • Add the ability to make conquered towns no longer included in a nation's plot perms.
  • New Config Option: global_nation_settings.are_conquered_towns_given_nation_plot_perms
    • Default: true
    • While true, conquered towns will be considered a member of good standing in the nation, and will be treated as normal nation members when plot perms are calculated.
    • When set to false plot permission tests will treat conquered towns' residents as not members of their nations, preventing them from using their host nation's plots while the nation's towns have nation plot perms enabled.
  • Add optional -ignore subcommand to /town leave.
    • When used, the player will not have to confirm their leaving the town.
  • Add the ability to use k, m and b in various money commands in Towny.
    • ex: /t deposit 1k, will deposit 1000 into the town bank.
    • Closes #7759.
  • Fix ArrayIndexOutOfBoundsException in /plot district add, courtesy of SulkyWhale with PR #7760.
0.101.1.2
  • Fixed format for "Owner" in MapHUD, courtesy of SulkyWhale with PR #7744. (First-Time Contributor!)
  • Use Java 21 on Jitpack, courtesy of PimvanderLoos with PR #7746. (First-Time Contributor!)
  • Bump org.jetbrains:annotations from 26.0.1 to 26.0.2.
  • Only fire successful teleport event on successful teleport, courtesy of Warrior with PR #7749.
  • Automatically add the 1.21.4 tree, flower, and moss blocks to the farm allowed blocks in existing configs, courtesy of Momshroom with PR #7750.
  • Automatic Config Edit:
    • "PALE_OAK_LOG,PALE_MOSS_BLOCK,PALE_MOSS_CARPET,PALE_OAK_SAPLING,PALE_HANGING_MOSS,PALE_OAK_LEAVES,CLOSED_EYEBLOSSOM,OPEN_EYEBLOSSOM," will be added to your config's farm plot's allowedBlocks section.
0.101.1.1
  • Replace a couple of deprecations required when we supported MC 1.16.*.
  • Fix showing spawn hovers in the nation and town list, when the config is set to prevent all spawning.
  • Add the ability to harm outlaws, and separately make outlaws be able to always harm people in towns.
  • New Config Option: global_town_settings.force_pvp_on_outlaws
    • Default: false
    • While true, outlaws can always be harmed in towns they are outlawed in.
  • New Config Option: global_town_settings.allows_outlaws_to_always_pvp
    • Default: false
    • While true, outlaws can always harm players in towns they are outlawed in, despite the town pvp setting.
  • Fix an NPE in the isOutlawInTown method, courtesy of Warrior with PR #7736.
  • Fix PlayerChangePlotEvent not firing when a player changes plots by entering into a vehicle.

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.

DrprofLuigiakup001ThePontificatepebblehostMrLoganolukemango
tomhmagicjshalbrooksde-wolfLuexaDonaldJTrumpOfficialTurtleCraftMan
BrandHydecobrex1SW1D3RSK1lexiccnfacuCARP09Rubyo2000
arif-banaiNoikztrevor1097KeNickGongMilesBHuffLitning11
roflmarvTegulaThePigDynamite99TuckerAndrews3CasperTimmyBloc-k
flare2121xSTORMYxSHMEcoSMPTheeno74Rekar7Folas1337
keijodputtNeumimTobratoineProjectGuinnessPainOchocoediton96
ExygleKermXPinebrickTylorTurnerHippieBeakJames-P-Bennett
RandalABurdJrxxThyPopeGunsGoBangBang1druidmattTheStarFlarejb0s
yurddElTitiGGKepZeeRaenCallistoim-wharTheYetiNet
kanbursAtusHDZacharySeebeck2020Realm-Of-RhayaPookachuHelios312
Piopaw250168ZommbieWasTakenMrG00s3ubobubobCharlesNicloander
onehndpercentLucky-Development-DepartmentLeBlachKarl4sKr1stuXMasterEliga
Britonics32dannyterminamcmiraz1904xJ0TxDoctorGroovy
MomshroomgerardvanschipIntrabit71ItzXPurpleXspikehiddenAncientSM
CorruptedGreedOdin-The-All-FatherKitsuneDevTriaieX-DigitalninjaSupersmurf82
NikkilectricCactusbanditAttiPlayzyurigarciiababytee2spektrsoyuz
DrPanda123Gl0W1EMultipedBeatlegorbyhailSexy-JuraPolarisChris
SecondEarthOnlineHikitsune-RedHHiddenTheNyloxTom4tenmarkand 51 private sponsors.

If you want to support the develo...

Read more

0.101.1.6 for MC 1.19.* & 1.20.* & 1.21.*

12 Mar 19:02
ae598a8
Compare
Choose a tag to compare
  • Fix which type of cauldron is tested for in CauldronLevelChangeEvents, allowing for the creation of brewery plots.
  • Add 1.21 potion types as detrimental, courtesy of Warrior with PR #7778.
  • Automatic Config Edit: ",WIND_CHARGED,WEAVING,INFESTED,OOZING" will be added to the protection.potion_types in the config.yml.
  • Fix TownRuinUtil trying to pay town bank balances to their nation when economy is not enabled.
  • Fix neutrality costs not being applied to towns who have an upkeep cost of 0.
  • Add SHORT_GRASS to the list of plants, fixing an issue with safe teleports.
  • Add CARPETS to the item lists, fixing an issue with safe teleports.
  • Fix safe teleport system not looking downwards and sending players up 20 blocks higher than it should.

Cumulative changes since 0.101.1.0
0.101.1.5
  • Fix edge-case scenario where towns that have grown via purchased townblocks are prevented from merging with another town.
  • Fix conquered towns not losing their conquered status when their nation is removed.
  • Fix Towns reporting an incorrect Town level number.
  • Fix rare instance of a plugin breaking the PlayerFishEvent.
0.101.1.4
  • Fix config comments for plugin.interfacing.web_map.url.
  • Fix for resident rename weirdness, courtesy of Warrior with PR #7765.
  • Fixes an issue where a renamed resident cannot access their trusted plots.
  • Add a new resident district mode and aligned tab completion for /plot district with help and codebase, courtesy of SulkyWhale with PR #7761.
  • New Command: /res toggle district
    • When working with districts, toggling this Mode on will make all plots you walk into a part of the last district you set.
  • New Permission Node: towny.command.resident.toggle.district
    • Required to use /res toggle district command.
  • Bump net.kyori:adventure-text-serializer-plain from 4.18.0 to 4.19.0.
  • Bump net.kyori:adventure-text-minimessage from 4.18.0 to 4.19.0.
  • Allow admins to bypass the outpost limit meant to stop spawning when a town is over their outpost limit.
  • Fix outpost limit of zero being able to be bypassed via command.
  • Fix adjacent district plot error message.
  • Add the ability to make town and nation ranks require a town or nation level.
    • The towns.ranks and nations.ranks sections support requiring their town or nation to have a minimum town_level or nation_level.
    • This means that you can lock ranks behind a town or nation's population. By adding a permission node to a rank you will set this requirement:
      • towny.town_level_requirement.4
    • Adding this to a town rank will require the Town to have a town_level of 4 or more to be able to assign that rank to their residents.
    • If the town lost population the residents with a rank beyond their town's town_level will have that rank removed from them.
    • When their town regains enough population, that rank will automatically be re-assigned to the resident.
    • When a town rank does not contain this node it will have no town_level requirement.
    • Likewise, nation ranks support an optional nation_level requirement, Ex:
      • towny.nation_level_requirement.4
    • When added to a nation rank this rank will only be granted when a nation is of level 4 or greater.
    • When a nation rank does not include this node it will not require any nation_level.
    • Closes #7681 & #7541.
  • Fix Town#getLevelNumber returning funny numbers on Towns. Make the code more understandable.
0.101.1.3
  • Enforce the max_nation_conquered_tax on nations who might have set a value that wouldn't be able to be set any longer.
  • Fix loophole that allowed a District to become separated from other townblocks in the District.
  • Fix players in Spectator Mode triggering the the outlaw-entered-town feature.
  • Add the ability to make conquered towns no longer included in a nation's plot perms.
  • New Config Option: global_nation_settings.are_conquered_towns_given_nation_plot_perms
    • Default: true
    • While true, conquered towns will be considered a member of good standing in the nation, and will be treated as normal nation members when plot perms are calculated.
    • When set to false plot permission tests will treat conquered towns' residents as not members of their nations, preventing them from using their host nation's plots while the nation's towns have nation plot perms enabled.
  • Add optional -ignore subcommand to /town leave.
    • When used, the player will not have to confirm their leaving the town.
  • Add the ability to use k, m and b in various money commands in Towny.
    • ex: /t deposit 1k, will deposit 1000 into the town bank.
    • Closes #7759.
  • Fix ArrayIndexOutOfBoundsException in /plot district add, courtesy of SulkyWhale with PR #7760.
0.101.1.2
  • Fixed format for "Owner" in MapHUD, courtesy of SulkyWhale with PR #7744. (First-Time Contributor!)
  • Use Java 21 on Jitpack, courtesy of PimvanderLoos with PR #7746. (First-Time Contributor!)
  • Bump org.jetbrains:annotations from 26.0.1 to 26.0.2.
  • Only fire successful teleport event on successful teleport, courtesy of Warrior with PR #7749.
  • Automatically add the 1.21.4 tree, flower, and moss blocks to the farm allowed blocks in existing configs, courtesy of Momshroom with PR #7750.
  • Automatic Config Edit:
    • "PALE_OAK_LOG,PALE_MOSS_BLOCK,PALE_MOSS_CARPET,PALE_OAK_SAPLING,PALE_HANGING_MOSS,PALE_OAK_LEAVES,CLOSED_EYEBLOSSOM,OPEN_EYEBLOSSOM," will be added to your config's farm plot's allowedBlocks section.
0.101.1.1
  • Replace a couple of deprecations required when we supported MC 1.16.*.
  • Fix showing spawn hovers in the nation and town list, when the config is set to prevent all spawning.
  • Add the ability to harm outlaws, and separately make outlaws be able to always harm people in towns.
  • New Config Option: global_town_settings.force_pvp_on_outlaws
    • Default: false
    • While true, outlaws can always be harmed in towns they are outlawed in.
  • New Config Option: global_town_settings.allows_outlaws_to_always_pvp
    • Default: false
    • While true, outlaws can always harm players in towns they are outlawed in, despite the town pvp setting.
  • Fix an NPE in the isOutlawInTown method, courtesy of Warrior with PR #7736.
  • Fix PlayerChangePlotEvent not firing when a player changes plots by entering into a vehicle.

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.

DrprofLuigiakup001ThePontificatepebblehostMrLoganolukemango
tomhmagicjshalbrooksde-wolfLuexaDonaldJTrumpOfficialTurtleCraftMan
BrandHydecobrex1SW1D3RSK1lexiccnfacuCARP09Rubyo2000
arif-banaiUckzDevNoikztrevor1097KeNickGongMilesBHuff
Litning11roflmarvTegulaThePigDynamite99TuckerAndrews3CasperTimmy
Bloc-kflare2121xSTORMYxSHMEcoSMPTheeno74Rekar7
Folas1337keijodputtNeumimTobratoineProjectGuinnessPainOchoco
editon96ExygleKermXPinebrickTylorTurnerHippieBeak
James-P-BennettRandalABurdJrSk8nkillxxThyPopeconnorwallyGunsGoBangBang1
druidmattjb0sEge00GamingyurddElTitiGGKepZee
RaenCallistoim-wharTheYetiNetkanbursAtusHDZacharySeebeck2020
Realm-Of-RhayaPookachuHelios312Piopaw250168ZommbieWasTakenMrG00s3
ubobubobCharlesNicloanderonehndpercentLucky-Development-DepartmentLeBlach
Karl4sNickRichterianIIKr1stuXMasterEligaBritonics32danny
terminamcMomshroomgerardvanschipIntrabit71ItzXPurpleXspikehidden
AncientSMCorruptedGreedOdin-The-All-FatherKitsuneDevTriaieX-Digitalninja
Supersmurf82NikkilectricCactusbanditAttiPlayzyurigarciiababytee2
Gl0W1ESemisolMultipedBeatlegorbyhailSexy-JuraPolarisChris
whileKitSecondEarthOnlineHikitsune-RedHHiddenTheNyloxArchimedes099
Tom4tenmarkand 50 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
Read more

0.101.1.5 for MC 1.19.* & 1.20.* & 1.21.*

25 Feb 23:54
2fc32eb
Compare
Choose a tag to compare
  • Fix edge-case scenario where towns that have grown via purchased townblocks are prevented from merging with another town.
  • Fix conquered towns not losing their conquered status when their nation is removed.
  • Fix Towns reporting an incorrect Town level number.
  • Fix rare instance of a plugin breaking the PlayerFishEvent.

Cumulative changes since 0.101.1.0
0.101.1.4
  • Fix config comments for plugin.interfacing.web_map.url.
  • Fix for resident rename weirdness, courtesy of Warrior with PR #7765.
  • Fixes an issue where a renamed resident cannot access their trusted plots.
  • Add a new resident district mode and aligned tab completion for /plot district with help and codebase, courtesy of SulkyWhale with PR #7761.
  • New Command: /res toggle district
    • When working with districts, toggling this Mode on will make all plots you walk into a part of the last district you set.
  • New Permission Node: towny.command.resident.toggle.district
    • Required to use /res toggle district command.
  • Bump net.kyori:adventure-text-serializer-plain from 4.18.0 to 4.19.0.
  • Bump net.kyori:adventure-text-minimessage from 4.18.0 to 4.19.0.
  • Allow admins to bypass the outpost limit meant to stop spawning when a town is over their outpost limit.
  • Fix outpost limit of zero being able to be bypassed via command.
  • Fix adjacent district plot error message.
  • Add the ability to make town and nation ranks require a town or nation level.
    • The towns.ranks and nations.ranks sections support requiring their town or nation to have a minimum town_level or nation_level.
    • This means that you can lock ranks behind a town or nation's population. By adding a permission node to a rank you will set this requirement:
      • towny.town_level_requirement.4
    • Adding this to a town rank will require the Town to have a town_level of 4 or more to be able to assign that rank to their residents.
    • If the town lost population the residents with a rank beyond their town's town_level will have that rank removed from them.
    • When their town regains enough population, that rank will automatically be re-assigned to the resident.
    • When a town rank does not contain this node it will have no town_level requirement.
    • Likewise, nation ranks support an optional nation_level requirement, Ex:
      • towny.nation_level_requirement.4
    • When added to a nation rank this rank will only be granted when a nation is of level 4 or greater.
    • When a nation rank does not include this node it will not require any nation_level.
    • Closes #7681 & #7541.
  • Fix Town#getLevelNumber returning funny numbers on Towns. Make the code more understandable.
0.101.1.3
  • Enforce the max_nation_conquered_tax on nations who might have set a value that wouldn't be able to be set any longer.
  • Fix loophole that allowed a District to become separated from other townblocks in the District.
  • Fix players in Spectator Mode triggering the the outlaw-entered-town feature.
  • Add the ability to make conquered towns no longer included in a nation's plot perms.
  • New Config Option: global_nation_settings.are_conquered_towns_given_nation_plot_perms
    • Default: true
    • While true, conquered towns will be considered a member of good standing in the nation, and will be treated as normal nation members when plot perms are calculated.
    • When set to false plot permission tests will treat conquered towns' residents as not members of their nations, preventing them from using their host nation's plots while the nation's towns have nation plot perms enabled.
  • Add optional -ignore subcommand to /town leave.
    • When used, the player will not have to confirm their leaving the town.
  • Add the ability to use k, m and b in various money commands in Towny.
    • ex: /t deposit 1k, will deposit 1000 into the town bank.
    • Closes #7759.
  • Fix ArrayIndexOutOfBoundsException in /plot district add, courtesy of SulkyWhale with PR #7760.
0.101.1.2
  • Fixed format for "Owner" in MapHUD, courtesy of SulkyWhale with PR #7744. (First-Time Contributor!)
  • Use Java 21 on Jitpack, courtesy of PimvanderLoos with PR #7746. (First-Time Contributor!)
  • Bump org.jetbrains:annotations from 26.0.1 to 26.0.2.
  • Only fire successful teleport event on successful teleport, courtesy of Warrior with PR #7749.
  • Automatically add the 1.21.4 tree, flower, and moss blocks to the farm allowed blocks in existing configs, courtesy of Momshroom with PR #7750.
  • Automatic Config Edit:
    • "PALE_OAK_LOG,PALE_MOSS_BLOCK,PALE_MOSS_CARPET,PALE_OAK_SAPLING,PALE_HANGING_MOSS,PALE_OAK_LEAVES,CLOSED_EYEBLOSSOM,OPEN_EYEBLOSSOM," will be added to your config's farm plot's allowedBlocks section.
0.101.1.1
  • Replace a couple of deprecations required when we supported MC 1.16.*.
  • Fix showing spawn hovers in the nation and town list, when the config is set to prevent all spawning.
  • Add the ability to harm outlaws, and separately make outlaws be able to always harm people in towns.
  • New Config Option: global_town_settings.force_pvp_on_outlaws
    • Default: false
    • While true, outlaws can always be harmed in towns they are outlawed in.
  • New Config Option: global_town_settings.allows_outlaws_to_always_pvp
    • Default: false
    • While true, outlaws can always harm players in towns they are outlawed in, despite the town pvp setting.
  • Fix an NPE in the isOutlawInTown method, courtesy of Warrior with PR #7736.
  • Fix PlayerChangePlotEvent not firing when a player changes plots by entering into a vehicle.

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.

DrprofLuigiakup001ThePontificatepebblehostMrLoganolukemango
tomhmagicjshalbrooksde-wolfLuexaDonaldJTrumpOfficialTurtleCraftMan
cobrex1SW1D3RSK1lexiccnRubyo2000arif-banaiDistantHorizons
Noikztrevor1097KeNickGongMilesBHuffLitning11roflmarv
TegulaThePigDynamite99CasperTimmyBloc-kflare2121xSTORMYxSHM
EcoSMPTheeno74Rekar7Folas1337iRollNeedkeijodputt
NeumimTobratoineProjectGuinnessPainOchocoediton96Exygle
KermXPinebrickTylorTurnerHippieBeakRandalABurdJrSk8nkill
xxThyPopeconnorwallyPoseidonGamesdruidmattjb0sEge00Gaming
yurddElTitiGGKepZeeRaenCallistoim-wharTheYetiNet
kanbursAtusHDZacharySeebeck2020Realm-Of-RhayaPookachuHelios312
Piopaw250168ZommbieWasTakenMrG00s3ubobubobCharlesNicloander
onehndpercentLucky-Development-DepartmentLeBlachTenStepakwasadomKarl4s
NickRichterianIIMomshroomgerardvanschipIntrabit71ItzXPurpleXspikehidden
AncientSMCorruptedGreedOdin-The-All-FatherKitsuneDevTriaieX-Digitalninja
Supersmurf82NikkilectricCactusbanditAttiPlayzBattleBornPMCyurigarciia
Gl0W1ESemisolMultipedBeatlejwkerrgorbyhailSexy-Jura
PolarisChriswhileKitHikitsune-RedHHiddenTheNyloxArchimedes099
and 51 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
Read more

0.101.1.4 for MC 1.19.* & 1.20.* & 1.21.*

20 Feb 14:23
6de093f
Compare
Choose a tag to compare
  • Fix config comments for plugin.interfacing.web_map.url.
  • Fix for resident rename weirdness, courtesy of Warrior with PR #7765.
  • Fixes an issue where a renamed resident cannot access their trusted plots.
  • Add a new resident district mode and aligned tab completion for /plot district with help and codebase, courtesy of SulkyWhale with PR #7761.
  • New Command: /res toggle district
    • When working with districts, toggling this Mode on will make all plots you walk into a part of the last district you set.
  • New Permission Node: towny.command.resident.toggle.district
    • Required to use /res toggle district command.
  • Bump net.kyori:adventure-text-serializer-plain from 4.18.0 to 4.19.0.
  • Bump net.kyori:adventure-text-minimessage from 4.18.0 to 4.19.0.
  • Allow admins to bypass the outpost limit meant to stop spawning when a town is over their outpost limit.
  • Fix outpost limit of zero being able to be bypassed via command.
  • Fix adjacent district plot error message.
  • Add the ability to make town and nation ranks require a town or nation level.
    • The towns.ranks and nations.ranks sections support requiring their town or nation to have a minimum town_level or nation_level.
    • This means that you can lock ranks behind a town or nation's population. By adding a permission node to a rank you will set this requirement:
      • towny.town_level_requirement.4
    • Adding this to a town rank will require the Town to have a town_level of 4 or more to be able to assign that rank to their residents.
    • If the town lost population the residents with a rank beyond their town's town_level will have that rank removed from them.
    • When their town regains enough population, that rank will automatically be re-assigned to the resident.
    • When a town rank does not contain this node it will have no town_level requirement.
    • Likewise, nation ranks support an optional nation_level requirement, Ex:
      • towny.nation_level_requirement.4
    • When added to a nation rank this rank will only be granted when a nation is of level 4 or greater.
    • When a nation rank does not include this node it will not require any nation_level.
    • Closes #7681 & #7541.
  • Fix Town#getLevelNumber returning funny numbers on Towns. Make the code more understandable.

Cumulative changes since 0.101.1.0
0.101.1.3
  • Enforce the max_nation_conquered_tax on nations who might have set a value that wouldn't be able to be set any longer.
  • Fix loophole that allowed a District to become separated from other townblocks in the District.
  • Fix players in Spectator Mode triggering the the outlaw-entered-town feature.
  • Add the ability to make conquered towns no longer included in a nation's plot perms.
  • New Config Option: global_nation_settings.are_conquered_towns_given_nation_plot_perms
    • Default: true
    • While true, conquered towns will be considered a member of good standing in the nation, and will be treated as normal nation members when plot perms are calculated.
    • When set to false plot permission tests will treat conquered towns' residents as not members of their nations, preventing them from using their host nation's plots while the nation's towns have nation plot perms enabled.
  • Add optional -ignore subcommand to /town leave.
    • When used, the player will not have to confirm their leaving the town.
  • Add the ability to use k, m and b in various money commands in Towny.
    • ex: /t deposit 1k, will deposit 1000 into the town bank.
    • Closes #7759.
  • Fix ArrayIndexOutOfBoundsException in /plot district add, courtesy of SulkyWhale with PR #7760.
0.101.1.2
  • Fixed format for "Owner" in MapHUD, courtesy of SulkyWhale with PR #7744. (First-Time Contributor!)
  • Use Java 21 on Jitpack, courtesy of PimvanderLoos with PR #7746. (First-Time Contributor!)
  • Bump org.jetbrains:annotations from 26.0.1 to 26.0.2.
  • Only fire successful teleport event on successful teleport, courtesy of Warrior with PR #7749.
  • Automatically add the 1.21.4 tree, flower, and moss blocks to the farm allowed blocks in existing configs, courtesy of Momshroom with PR #7750.
  • Automatic Config Edit:
    • "PALE_OAK_LOG,PALE_MOSS_BLOCK,PALE_MOSS_CARPET,PALE_OAK_SAPLING,PALE_HANGING_MOSS,PALE_OAK_LEAVES,CLOSED_EYEBLOSSOM,OPEN_EYEBLOSSOM," will be added to your config's farm plot's allowedBlocks section.
0.101.1.1
  • Replace a couple of deprecations required when we supported MC 1.16.*.
  • Fix showing spawn hovers in the nation and town list, when the config is set to prevent all spawning.
  • Add the ability to harm outlaws, and separately make outlaws be able to always harm people in towns.
  • New Config Option: global_town_settings.force_pvp_on_outlaws
    • Default: false
    • While true, outlaws can always be harmed in towns they are outlawed in.
  • New Config Option: global_town_settings.allows_outlaws_to_always_pvp
    • Default: false
    • While true, outlaws can always harm players in towns they are outlawed in, despite the town pvp setting.
  • Fix an NPE in the isOutlawInTown method, courtesy of Warrior with PR #7736.
  • Fix PlayerChangePlotEvent not firing when a player changes plots by entering into a vehicle.

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.

DrprofLuigiakup001ThePontificatepebblehostMrLoganolukemango
tomhmagicjshalbrooksde-wolfLuexaDonaldJTrumpOfficialTurtleCraftMan
cobrex1SW1D3RSK1lexiccnRubyo2000arif-banaiDistantHorizons
Noikztrevor1097KeNickGongMilesBHuffLitning11roflmarv
TegulaThePigDynamite99CasperTimmyBloc-kflare2121xSTORMYxSHM
EcoSMPTheeno74Rekar7Folas1337iRollNeedMrMirhan
keijodputtNeumimTobratoineProjectGuinnessPainOchocoediton96
ExygleKermXPinebrickTylorTurnerHippieBeakRandalABurdJr
Sk8nkillxxThyPopeconnorwallyPoseidonGamesdruidmattjb0s
Ege00GamingtheFernofrommars2yurddElTitiGGKepZeeRaenCallisto
im-wharTheYetiNetkanbursAtusHDZacharySeebeck2020Realm-Of-Rhaya
alevliarifPookachuHelios312Piopaw250168ZommbieWasTakenMrG00s3
ubobubobCharlesNicloanderonehndpercentLucky-Development-DepartmentLeBlach
TenStepakwasadomKarl4sNickRichterianIIMomshroomgerardvanschip
Intrabit71ItzXPurpleXspikehiddenAncientSMCorruptedGreedOdin-The-All-Father
KitsuneDevTriaieSupersmurf82NikkilectricCactusbanditAttiPlayz
BattleBornPMCowYuriGGGl0W1ESemisolMultipedBeatlejwkerr
gorbyhailSexy-JuraPolarisChriswhileKitHikitsune-RedHHidden
TheNyloxArchimedes099and 48 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:

0.101.1.3 for MC 1.19.* & 1.20.* & 1.21.*

15 Feb 15:53
6bec36d
Compare
Choose a tag to compare
  • Enforce the max_nation_conquered_tax on nations who might have set a value that wouldn't be able to be set any longer.
  • Fix loophole that allowed a District to become separated from other townblocks in the District.
  • Fix players in Spectator Mode triggering the the outlaw-entered-town feature.
  • Add the ability to make conquered towns no longer included in a nation's plot perms.
  • New Config Option: global_nation_settings.are_conquered_towns_given_nation_plot_perms
    • Default: true
    • While true, conquered towns will be considered a member of good standing in the nation, and will be treated as normal nation members when plot perms are calculated.
    • When set to false plot permission tests will treat conquered towns' residents as not members of their nations, preventing them from using their host nation's plots while the nation's towns have nation plot perms enabled.
  • Add optional -ignore subcommand to /town leave.
    • When used, the player will not have to confirm their leaving the town.
  • Add the ability to use k, m and b in various money commands in Towny.
    • ex: /t deposit 1k, will deposit 1000 into the town bank.
    • Closes #7759.
  • Fix ArrayIndexOutOfBoundsException in /plot district add, courtesy of SulkyWhale with PR #7760.

Cumulative changes since 0.101.1.0
0.101.1.2
  • Fixed format for "Owner" in MapHUD, courtesy of SulkyWhale with PR #7744. (First-Time Contributor!)
  • Use Java 21 on Jitpack, courtesy of PimvanderLoos with PR #7746. (First-Time Contributor!)
  • Bump org.jetbrains:annotations from 26.0.1 to 26.0.2.
  • Only fire successful teleport event on successful teleport, courtesy of Warrior with PR #7749.
  • Automatically add the 1.21.4 tree, flower, and moss blocks to the farm allowed blocks in existing configs, courtesy of Momshroom with PR #7750.
  • Automatic Config Edit:
    • "PALE_OAK_LOG,PALE_MOSS_BLOCK,PALE_MOSS_CARPET,PALE_OAK_SAPLING,PALE_HANGING_MOSS,PALE_OAK_LEAVES,CLOSED_EYEBLOSSOM,OPEN_EYEBLOSSOM," will be added to your config's farm plot's allowedBlocks section.
0.101.1.1
  • Replace a couple of deprecations required when we supported MC 1.16.*.
  • Fix showing spawn hovers in the nation and town list, when the config is set to prevent all spawning.
  • Add the ability to harm outlaws, and separately make outlaws be able to always harm people in towns.
  • New Config Option: global_town_settings.force_pvp_on_outlaws
    • Default: false
    • While true, outlaws can always be harmed in towns they are outlawed in.
  • New Config Option: global_town_settings.allows_outlaws_to_always_pvp
    • Default: false
    • While true, outlaws can always harm players in towns they are outlawed in, despite the town pvp setting.
  • Fix an NPE in the isOutlawInTown method, courtesy of Warrior with PR #7736.
  • Fix PlayerChangePlotEvent not firing when a player changes plots by entering into a vehicle.

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.

DrprofLuigiakup001ThePontificatepebblehostMrLoganolukemango
tomhmagicjshalbrooksde-wolfLuexaDonaldJTrumpOfficialTurtleCraftMan
cobrex1SW1D3RSK1lexiccnRubyo2000arif-banaiDistantHorizons
Noikztrevor1097KeNickGongMilesBHuffLitning11roflmarv
TegulaThePigDynamite99CasperTimmyBloc-kflare2121xSTORMYxSHM
DunnoConzEcoSMPTheeno74Rekar7Folas1337iRollNeed
MrMirhankeijodputtNeumimToProjectGuinnessPainOchocoediton96
ExygleKermXPinebrickTylorTurnerHippieBeakRandalABurdJr
Sk8nkillxxThyPopeconnorwallyPoseidonGamesdruidmattjb0s
Ege00GamingtheFernofrommars2yurddElTitiGGKepZeeRaenCallisto
im-wharTheYetiNetkanbursAtusHDZacharySeebeck2020Realm-Of-Rhaya
alevliarifPookachuHelios312Piopaw250168ZommbieWasTakenMrG00s3
ubobubobCharlesNicloanderonehndpercentLucky-Development-DepartmentLeBlach
TenStepakwasadomMomshroomgerardvanschipIntrabit71ItzXPurpleX
spikehiddenAncientSMCorruptedGreedOdin-The-All-FatherKitsuneDevTriaie
Supersmurf82NikkilectricCactusbanditAttiPlayzBattleBornPMCowYuriGG
Gl0W1ESemisolMultipedBeatlejwkerrgorbyhailSexy-Jura
PolarisChriswhileKitHikitsune-RedHHiddenTheNyloxand 48 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:

0