Releases
0.7.0
0.7.0 for Towny 0.97.5.0 +
LlmDl
released this
14 Dec 15:09
SiegeWar 0.7.0 is a full release of the SiegeWar Plugin
Additions Since 0.6.0
Features
Reduce surrender permission nodes to a singular node, by @LlmDl in PR #383 .
Make beacons compatible with future world height changes, by @Warriorrrr in #388 .
Add Siege Immunity Expiration Messages by @LlmDl in #391
Add Permanent Siege Immunity by @LlmDl in #392
Finishes #315 originally begun by @poilet66.
Refactor plugin integrations into subpackage by @Haxx0r-4559 in #393
Add confirmations to siege abandons/surrenders. by @LlmDl in #396
Add SiegeCamps, created when a Siege is about to start. by @LlmDl in #404
Closes #402 .
SiegeCamps precede Sieges, begun when a banner is first placed. By default a 10 minute session in which the attacking town must score a given number of points in order to begin a siege. This feature is meant to mitigate towns creating mock-sieges, and using the resulting immunity to avoid sieges by real enemies.
Add BossBar progressbars for BattleSessions & Banner Cap timers. by @LlmDl in #410
Adds /sw preference bossbars on|off
command - used by a player to decide if SiegeWar shows the bossbar progress bars.
Closes #407
Closes #334
Split vertical distance requirements surrounding capping into separate up and down values. by @LlmDl in #411
Config now has separate upper and lower limits to how far a player can get vertically from the SiegeBanner.
Closes #405 .
Add permanent option to /swa revoltimmunity command. by @LlmDl in #412
Use Towny's new StatusScreen components by @LlmDl in #414
Closes #413
Nation Refund, Plunder, Military Salary details are now click-to-collect from the Resident Status Screen.
Town status screen moves many Siege details to [Sieged] hoverable component.
Nation status screen only shows lists when they are greater than zero.
Shows only 10 occupied towns per list, with the option to click the screen to run the above commands and see the full lists.
New Commands (which are clickable on the /n status screen.
/nation siegewar occupiedhometowns {nation}
/nation siegewar occupiedforeigntowns {nation}
Add SiegeCamps to guide book by @LlmDl in #423
Bump minimum required Towny version to 0.97.5.0 by @LlmDl in #423
Commands:
/sw nextsession
, by @LlmDl in #384 .
New command which shows how long until the Battle Session begins.
Closes #366 .
/swa battlesession [start/end]
, by @Haxx0r-4559 in PR #379 .
Admin command to begin and end battlesessions.
Closes #252 .
/sw preference bossbars on|off
command - used by a player to decide if SiegeWar shows the bossbar progress bars, by @LlmDl .
/nation siegewar occupiedhometowns {nation}
, by @LlmDl .
/nation siegewar occupiedforeigntowns {nation}
, by @LlmDl .
/swa revoltimmunity permanent
, by @LlmDl .
/swa siegeimmunity permanent
, by @LlmDl .
API:
Add BattleSession events, by @LlmDl in #385 .
BattleSessionStartedEvent
BattleSessionEndedEvent
BattleSessionPreStartEvent (Cancellable)
Closes #324 .
Enhance Start and End Siege Events by @LlmDl in #401
Bug Fixes
Prevent outlaws being teleported from a town when that town is sieged, by @LlmDl in PR #382 .
Fix registering Dynmap-Towny listener before confirming Dynmap-Towny is preset, by @LlmDl in PR #380 .
A temporary fix for Towny 0.97.2.6 and onwards losing some ChatTools methods, by @LlmDl in PR #386 .
Regression: fix new event thrown async, by @LlmDl in #389 .
Let admins toggle town neutrality, even when peaceful_towns is disabled in the config. by @LlmDl in #394
Fix banner not being placed inside of NationZones upon Siege start. by @LlmDl in #398
Fix Citizens NPCs being teleported to spawn. by @LlmDl in #403
Fix Liberation siege incorrectly choosing SiegeSide for Siege by @LlmDl in #409
Force a correct Locale when converting explosion list to uppercase by @LlmDl in #417
Full Changelog : 0.6.0...0.7.0
Included Milestones Since 0.6.0
Update Guide (If you are on 0.6.0, or newer ):
Download the SiegeWar-0.7.0.jar file from the assets section below, and drop it into your plugins folder.
In your plugins folder, delete the older version of the SiegeWar jar file.
Restart your server.
⏬ Download available as a .jar file in the Assets section below:
You can’t perform that action at this time.