0.100.1.5
版本发布时间: 2024-01-22 22:23:21
TownyAdvanced/Towny最新发布版本:0.100.3.12(2024-08-08 21:50:56)
- Remove unneeded annotations.
- Fix permission regression from 0.100.1.1.
- Add a wrapper for getting potion names post-1.20.4.
Cumulative changes since 0.100.1.0
0.100.1.4
- Refactor max residents per town code into TownUtil accessed via a new Town method.
- Bump Spigot 1.20.2 to 1.20.4.
- Bump com.github.seeseemelk:MockBukkit-v1.20 from 3.60.0 to 3.65.0.
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5.
- Re-add the towny.command.town.claim.town.multiple permission node.
- A child node of towny.command.town.claim.*.
- Negate this node to stop towns claiming multiple plots at once, ie: with /t claim auto.
- Refactor parts of the NationCommand class, cleaning up edge case scenarios when towns might join/create nations when they shouldn't.
0.100.1.3
- Refactor townAdd method to better handle adding and revoking invites.
- Fix not being able to add towns to nations when the residents-per-nation setting is 0.
- Add a configurable amount of bonus townblocks given to new towns.
- Closes #7195.
- New Config Option: claiming.new_town_bonus_claims
- Default: 0
- An amount of additional townblocks that a town will receive when it is first created, in addition to any amount given via the town_block_ratio or town_levels.
- As an example: This can be used to add 10 townblocks to a town when it is made so the borders can be grown a bit more before the mayor has to seek out residents.
0.100.1.2
- Fix non-mayors being able to add non-kickable-ranked residents as outlaws, which would have allowed them to be kicked.
- Refactor MapHUD class.
- Refactor onEntityChangeBlockEvent method.
- Fix returning null in the relational placeholder code, returning the no-relation colour instead.
- Refactor some of TownyFormatter's methods, mainly moving some component-creation out into their related Util classes.
- Add NationUtil.
- Move max allies test into NationUtil.
- Add more nation-joining tests to the NationUtil.
- Refactor nation adding towns in the NationCommand class.
0.100.1.1
- Refactor parts of the TownCommand class:
- Refactor townAddResident method.
- Refactor the town join command.
- Refactor townSet and the subcommands.
- Refactor the TownyWorldCommand class.
- Refactor the PlotClaim task.
- API: Added new methods to TownyAPI class to determine claim-ability:
- TownyAPI#testTownClaimOrThrow(Town town, WorldCoord coordToClaim, boolean outpost, boolean newTown)
- TownyAPI#testTownUnclaimOrThrow(Town town, WorldCoord coordToUnclaim)
- Create Town object methods for determining if a town has enough residents to be a part of a nation, or to be the capital of a nation.
- Moves backing logic into TownUtil.
- Remove some verbose boolean returns.
- Fix issues discovered in HealthRegenTimerTask where saturation gain was being unable to happen consistently when server TPS drops.
- Code is now run Async during player evaluation, becoming Sync'd when we are about to heal someone.
- Towny now properly uses the EntityRegainHealthEvent, reporting the correct amount of health gain, as well as not healing players if this event is cancelled.
- Added config option to turn on/off the saturation top-up that goes along with the health-regen in towns.
- New Config Option: global_town_settings.saturation_regen.also_prevent_saturation_loss
- Default: true
- When true players cannot become hungrier when in their own or an allied town.
- Refactor the TownCommand's town kicking method, and decouple the admin version of town kicking.
Towny Sponsors | |||||
---|---|---|---|---|---|
DrprofLuigi | AllieDragon | akup001 | ThePontificate | TegulaThePig | pebblehost |
Eblyss | MrLogano | lukemango | Lambsy | tomhmagic | MKieburtz |
typicalsmartman | jshalbrook | cobrex1 | gerardvanschip | SW1D3RSK1 | lexiccn |
jsuarezl | MatthewEEllison | HerbertsStudios | ReEvadere | SmallSansSerif | NoikzGaming |
trevor1097 | KeNickGong | MilesBHuff | Mille12313 | ZenithDevv | Dynamite99 |
CasperTimmy | thatguycy | MattWillen | Bloc-k | Peskdt | xSTORMYxSHM |
Kalqb | EcoSMP | Theeno74 | Rekar7 | Folas1337 | MrMirhan |
vyvin | NeumimTo | Jolunas | ProjectGuinness | diskawrs | GundalfWasTaken |
gageeet | Microweb4 | PainOchoco | bradyyykennyy | Lemar98s | dawwggS |
editon96 | Exygle | KermX | nullXer0 | Rimuru-Tempest-IMP | Alink-Marty |
GraphicHex | Deadhyena | RandalABurdJr | DarioMavilia | connor7K | smokytek |
Sk8nkill | xCptSpiffyx | AustinGoodrich | fangguan233 | BorakanTunaboyu | Jameskmonger |
RandaeMC | xxThyPope | Craig1020 | Wiiitchery | connorwally | PoseidonGames |
Yatochka8 | RRRRzzzz2 | jeffthebass | andrei106 | Ricola4325 | Momshroom |
Intrabit71 | MetaverseRPN | AldinaMapping | CrypticBlades | spikehidden | SecondEarthOnline |
AncientSM | JunkieCraft | DoctorChosen | CorruptedGreed | Odin-The-All-Father | Ashparty |
Roman90879 | shepherdjerred | RgmauosTube | Frac11111 | Mdenton342 | ConquerBou |
ItsSynchro | Gl0W1E | Semisol | Fruitloopins | xeonatlas | gorbyhail |
ShiftSad | and 61 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! |
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.
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:
1、 towny-0.100.1.5.jar 4.49MB