MyGit

0.99.4.0

TownyAdvanced/Towny

版本发布时间: 2023-07-06 21:03:40

TownyAdvanced/Towny最新发布版本:0.100.3.12(2024-08-08 21:50:56)

Towny Advanced 0.99.4.0

Release contains:

Towny 0.99.4.0 TownyChat 0.107

Welcome to Towny 0.99.4.0.
Towny 0.99.4.0 is the fifth release in the 0.99.*.* series!
0.99.4.0 supports all versions of Minecraft 1.16 and newer.
This version is a hotfix version which fixes an issue with the Towny worlds' entity explosion revert lists, found in your database in the PlotManagementWildRegenEntities line.
I am also including the full changelog for the 0.99.3.0 release below, because of how recently this update happened.
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.
🔧 New Hotfixes found in 0.99.4.0 (4)
  • Draw cellborders sync, courtesy of Warrior with PR #6809.
  • Refactor the draw smoke task a bit, courtesy of Warrior with PR #6810.
  • Fix isUpperCased failing on underscores.
  • Fix matchRegistry filtering out ':', courtesy of Warrior with PR #6812.

And everything from 0.99.3.0:

➕ Added (8)

➕ Added:

  • Add new options to the overclaiming feature:
    • A configurable cooldown between using /t takeoverclaim.
    • A configurable age requirement to prevent new towns using /t takeoverclaim.
    • Closes #6734.
  • Add alternate debt cap calculation system for Bankruptcy.
    • Instead of using the townblock and town costs, it takes the cost of a town's upkeep times a number of days.
    • This way it can be assured that a town will always become deleted/reach the debt cap after X number of days.
    • Closes #6775.
  • Add an optional Revert On Unclaim Whitelist.
    • Closes #4757.
  • Add legacy conversion unit tests, courtesy of Warrior with PR #6784.
  • Improve config levels section parsing failure logging, courtesy of Warrior with PR #6792.
  • Refactor sql source to remove use of connection field, courtesy of Warrior with PR #6721.
  • Bukkit enum eradication futureproofing, courtesy of Warrior with PR #6665.
  • Use method handle for respawn flags, courtesy of Warrior with PR #6799.

➕ Automatic Config Edits (0)

➕ Towny's default config and world files will have the following automatic changes made:

  • None

✨ Command Changes (0)
✨ New Commands (0)

✨ New Commands:

  • None.

✨ Changed Commands (0)

✨ Changed Commands:

  • None.

❌ Removed Commands (0)

❌ Removed Commands:

  • None.


📕 Config Changes (5)
📕 New Config Options (5)

📕 New Config Options:

These new settings will be added to your config with their default settings.

  • new_world_settings.plot_management.revert_on_unclaim.block_whitelist

    • Default: "",
    • The list of blocks that are allowed to regenerate, if this list is empty then all blocks will regenerate.
    • This list is useful for when you want only 'natural' blocks to regenerate like stone, grass, trees, etc., useful when you allow players to build/destroy in the wilderness.
    • Like other options in the new_world_settings section, this is only applied as a default setting for new worlds. Configure the list found in the towny\data\worlds\WORLDNAME.txt files.
  • town.overclaiming.town_age_requirement

    • Default: 7d
    • When in use, requires that a town be of a minimum age in order to overclaim another town. This prevents new towns being made just to overclaim someone.
    • Default is for 7 days.
  • town.overclaiming.command_cooldown

    • Default: 0m
    • When in use, requires an amount of time to pass before the /t takeoverclaim command can be used again.
  • economy.bankruptcy.debt_cap.debt_cap_uses_fixed_days

    • Default: false
    • When true a town will only be allowed to be bankrupt for a specific number of days, before they will be deleted, requires delete_towns_that_reach_debt_cap to be true.
  • economy.bankruptcy.debt_cap.allowed_days

    • Default: 7
    • When debt_cap_uses_fixed_days is set to true, how many days will a town be allowed to be bankrupt?

❌ Removed Config Options (0)

❌ Removed Config Options:

  • None.


🔑 Permission Node Changes (0)
🔑 New Permission Nodes ()

🔑 New Permission Nodes:

No change required in townyperms.yml.

  • None.

❌ Removed Permission Nodes (0)

❌ Removed Permission Nodes:

  • None.

----
💻 API Changes (1)

💻 API:

  • Add Resident#getEmbassyTowns, which returns a list of towns that a resident has embassy plots in.

🔧 Fixed (15)

🔧 Fixed:

  • Make MobRemovalEvent unable to be triggered sync.
    • Closes #6766.
  • Fix %townyadvanced_top... placeholders only displaying the first place town.
    • Closes #6786.
  • Make Towny startup when Groupmanager has failed to start.
  • Make the mob removal task a bit more thread safe on folia, courtesy of Warrior with PR #6769.
    • Closes #6767.
  • Make explicitly false nodes bypass towny admin check, courtesy of Warrior with PR #6789.
    • Allows admins to have both towny.admin permissions while still negating some specific permissions.
  • Make use of Folia's scheduling API in Paper, courtesy of Warrior with PR #6770.
  • Fix legacy conversion for underlined text, courtesy of Warrior with PR #6772.
  • Fix hanging signs not being edit protected, courtesy of Warrior with PR #6781.
  • Fix a possible null datasource npe, courtesy of Warrior with PR #6782.
  • Remove useless volatile keyword in OnPlayerLogin, courtesy of Warrior with PR #6785.
  • Update some incorrect entity keys, courtesy of Warrior with PR #6794.
  • Use paper's open sign event for detecting sign edits, courtesy of Warrior with PR #6803.
  • Remove reflection for isWaxed method, courtesy of Warrior with PR #6798.
  • Fix scoreboards on Folia by disabling them, courtesy of Warrior with PR #6805.
  • Fix negating tax_exempt not working, courtesy of Warrior with PR #6804.

🌏 Language Updates (0)

🌏 Language Updates:

  • None.

🌏 Dependency Updates (1)

🌏 Dependency Updates:

  • Bump maven-shade-plugin from 3.4.1 to 3.5.0.

👽 Placeholder Updates (0)

👽 Placeholder Updates:

  • None.

💬 TownyChat Changes (0)

💬 TownyChat Changes:

  • None.

Towny Sponsors

I want to give a big thank you to all of my sponsors:
These are the people responsible for how active Towny development is,
and who supported me during this release of Towny.

MrLoganoMomshroomCobrex1TheFlagCourierDrprofLuigiSmallSansSerif
TheNyloxpebblehostNoikzGamingThePontificateAllieDragonTegulaThePig
darthpetiEblyssakup001Valerie2308Kelbbietjdings
AldinaMappingCrypticBladesEcoSMPSemisolTheeno74ItzXPurpleX
Rekar7NoxillionotzuneLambsyguillermodiazkiernansItzPear
DeltaOrion vyvinkeijodputtArmonicPvPNeumimToo-zzer
DracathioPeskdtMerlin6019 vette-danielAncientSMJunkieCraft
CalebGitBritanniaHikitsune-RedDoctorChosenDynamite99ItsSynchroEpicSpeed
SuperRedstoneYTJayoaksontyhppp233MrLoganoTuaniwanCorruptedGreed
ProjectGuinnessDeathrayne225EBatuzayKhargotMineprankReEvadere
trevor1097MetaverseRPCorruptVDGabrielTKbretomartPolo-lulu
Folas1337GundalfWasTakenqwlkeMayorMikeDraedixegageeet
wizard1233j0g32WextraMicroweb4tskopenPainOchoco
Bloc-kRadiation-piAvisidebradyyykennyyxSTORMYxSHMStevenSharker
Manul-NewtonPolo-luluAshparty jsuarezl royblue12BeepSterr
nhannon9ItzMeKarlixtapok233tomhmagicWyattPereirao7-hmoe
RialkinggRoman90879editon96 Omic104IntrabitLeevos
welenwatgerardvanschip TheWordSmith123GowtherSukehiroJackTheYackCasperTimmy
Valour-SoftwareMKieburtzExyglemikslendovAustralis-0KermX
TheNicodozRuPinebrickShredderAnprimDedicatedMCKuero2137nullXer0
skyjaccgorbyhailMattDeWeerdand 39 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

Spigot_Banner_Towny

⏬ Download available as a .zip file in the Assets section below:

相关地址:原始地址 下载(tar) 下载(zip)

1、 Towny.Advanced.0.99.4.0.zip 3.94MB

查看:2023-07-06发行的版本