Towny Advanced 0.101.1.0
Release contains:
Towny 0.101.1.0
TownyChat 0.117
Welcome to Towny 0.101.1.0. |
---|
Towny 0.101.1.0 is the second release in the 0.101.*.* series! |
0.101.1.0 is fairly light on new stuff but comes with critical fixes for servers on some versions of Minecraft. There's a few really Nice Things:tm: on the way for 0.101.2.0 though. |
This version supports any Minecraft version 1.19.* and newer! This version of Towny should be run using Java 17 or newer! |
This version contains critical fixes that you want on your server! |
This is a drag-and-drop update: just replace your old .jars with the new ones and Towny will take care of the rest of the update by itself. Your config file and Towny database will not be harmed. |
➕ Added (3)
➕ Added:
- Add TRIAL_SPAWNER to default list of reasons Towny won't remove mobs.
- Works only on Paper servers.
- This will prevent Towny from remove mobs spawned by Trial Chambers, which resulted in unearned rewards.
- Closes #7709.
- Add ability to spam jailed players with a title message showing them how to pay their bail.
- Add config option for Closed Economy UUID, courtesy of turtledude01 with PR #7704.
➕ Automatic Config Edits (1)
➕ Towny's default config and world files will have the following automatic changes made:
- New Config Migration: ",TRIAL_SPAWNER" will be added automatically to existing configs' town_mob_removal_ignored_spawn_causes list.
✨ Command Changes (1)
✨ New Commands (1)
✨ New Commands:
- /plot evict forsale
- Causes a newly evicted plot to be put back up for sale, using the town's default plot price.
- Closes #7713.
✨ Changed Commands (0)
✨ Changed Commands:
- None.
❌ Removed Commands (0)
❌ Removed Commands:
- None.
📕 Config Changes (2)
📕 New Config Options (2)
📕 New Config Options:
These new settings will be added to your config with their default settings.
jail.show_bail_command_in_title_message
- Default: false
- When enabled, player that can pay their bail will see a title message telling them how to pay their bail.
economy.closed_economy.server_account_uuid
- Default: a73f39b0-1b7c-2930-b4a3-ce101812d926
- The UUID of the account that all money that normally disappears goes into.
❌ Removed Config Options (0)
❌ Removed Config Options:
- None.
🔑 Permission Node Changes (0)
🔑 New Permission Nodes (0)
🔑 New Permission Nodes:
No change required in townyperms.yml.
- None.
❌ Removed Permission Nodes (0)
❌ Removed Permission Nodes:
- None.
💻 API Changes (0)
💻 API:
- None.
🔧 Fixed (8)
🔧 Fixed:
- Fix map hud missing lines 13 and 9.
- Closes #7699.
- Remove methods deprecated during the 0.99.. release cycle, in time for the beginning of the 0.101.. release cycle.
- Fix legacy economy provider check on admin logging in also running on servers with the economy aspect of Towny disabled.
- Fix worlds not being saved after using /tw set usedefault.
- Remove ability for /tw set wild being able to set a world to the default settings when no arguments are supplied.
- Fix /plot evict command throwing ArrayIndexOutOfBoundsException.
- Fix error message shown when using /plot group toggle taxed, courtesy of Alienn-Know with PR #7598. (First-Time Contributor!)
🌏 Language Updates (0)
🌏 Language Updates:
- None.
🌏 Dependency Updates (10)
🌏 Dependency Updates:
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2.
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.2.
- Bump org.apache.logging.log4j:log4j-core from 2.24.1 to 2.24.3.
- Bump com.zaxxer:HikariCP from 6.0.0 to 6.2.1.
- Bump org.junit.jupiter:junit-jupiter-api from 5.11.3 to 5.11.4.
- Bump org.junit.jupiter:junit-jupiter from 5.11.3 to 5.11.4.
- Bump net.kyori:adventure-text-serializer-plain from 4.17.0 to 4.18.0.
- Bump net.kyori:adventure-text-minimessage from 4.17.0 to 4.18.0.
- Drop Java back to 17 to support 1.19.
- Update VaultUnlocked support 2.9.0.
👽 Placeholder Updates (6)
👽 Placeholder Updates:
- %townyadvanced_town_formatted_with_town_minimessage_colour%
- %townyadvanced_nation_formatted_with_nation_minimessage_colour%
- These will use the Towny config's town and nation placeholder formatting, but insert the town or nation's colour code before the town or nation name.
- %townyadvanced_towny_tag_override_with_minimessage_colour%
- This will use the town or nation's tag if they have a tag in use.
- %townyadvanced_resident_join_date_unformatted% - returns the long value of the time in epoch milliseconds that a player joined the server.
- %townyadvanced_resident_join_date_formatted% - returns a human-readable date and time at which the player joined the server.
- %townyadvanced_player_location_town_forsale_cost%
- Displays the cost of the town at the player's location, or "Not for sale." if it is not for sale.
- Closes #7708.
💬 TownyChat Changes (2)
💬 TownyChat Changes:
- Add the ability to choose which EventPriority TownyChat uses to modify chat.
- Closes #7625.
- New ChatConfig.yml Option: modify_chat.listener_priority
- Default: normal
- The priority used for the AsyncPlayerChatEvent listener in TownyChat. This option will decide when TownyChat listens to the Chat event thrown by Bukkit-based servers.
- Valid settings are: lowest, low, normal, high, highest
- Lowest is the earliest listener, allowing TownyChat to act upon chat before Low, Normal, High, and Highest priority plugins.
- Highest will cause TownyChat to change chat after other plugins operating on lower priorities.
- If you don't know what any of this means leave it at normal.
Towny SponsorsI want to give a big thank you to all of my sponsors: | |||||
---|---|---|---|---|---|
MrLogano | Momshroom | Cobrex1 | DrprofLuigi | TheNylox | pebblehost |
NoikzGaming | ThePontificate | Gl0W1E | akup001 | EcoSMP | Theeno74 |
Rekar7 | guillermodiazkiernans | keijodputt | NeumimTo | vette-daniel | AncientSM |
Hikitsune-Red | Dynamite99 | EpicSpeed | MrLogano | CorruptedGreed | ProjectGuinness |
trevor1097 | MetaverseRP | CorruptVD | GabrielTK | Polo-lulu | Folas1337 |
gageeet | PainOchoco | Bloc-k | xSTORMYxSHM | Manul-Newton | Polo-lulu |
editon96 | Intrabit71 | gerardvanschip | TheWordSmith123 | CasperTimmy | MKieburtz |
Exygle | KermX | gorbyhail | MilesBHuff | KeNickGong | RandalABurdJr |
Sk8nkill | xCptSpiffyx | AustinGoodrich | Fruitloopins | SW1D3RSK1 | lukemango |
jshalbrook | PoseidonGames | Odin-The-All-Father | Beeeff | Sexy-Jura | roflmarv |
TylorTurner | MultipedBeatle | DruidBrandon | jsuarezl | sde-wolf | Triaie |
Supersmurf82 | jb0s | SaytenicGirls | theFernofrommars2 | ArmonicPvP | yurdd |
Nikkilectric | flare2121 | ElTitiGG | Luexa | TylorTurner | eat-your-glory |
Cactusbandit | Wextra | PolarisChris | KepZee | CannonMan1605 | lashiam |
davider0 | simondumalski | im-whar | jeffthebass | zekepari | spikehidden |
HippieBeak | TheYetiNet | kanburs | TegulaThePig | MetaverseRPN | tomhmagic |
AtusHD | ZacharySeebeck2020 | Realm-Of-Rhaya | ItzXPurpleX | RyanDuder | DunnoConz |
alevliarif | Pookachu | Colusite | Helios312 | Piopaw250168 | KinglandLiu |
nhannon9 | KitsuneDev | corrysamu | Spellingwonder | SwineFeather | DonaldJTrumpOfficial |
codingsvcks | MrMirhan | ZommbieWasTaken | CrashCringle12 | Pinebrick | iRollNeed |
Rubyo2000 | AttiPlayz | BattleBornPMC | MrG00s3 | SirNubless | Semisol |
SteveStan9925 | Litning11 | arif-banai | ubobubob | CharlesNic | loander |
josegoust | and 53 private sponsors. | ||||
If you want to support the developer, become a sponsor.(It's just like Patreon but instead 100% of your support goes to the developer.)Plus there are Sponsor Perks! |
Important Links | |||
---|---|---|---|
Frequently Asked Questions |
How Towny Works | Towny Install Guide | Towny Update Guide |
Other Towny Plugins | Complete Changelog | Default Config Files | Commands/Permissions Placeholders |