Releases: TownyAdvanced/SiegeWar
Releases · TownyAdvanced/SiegeWar
0.6.1 for Towny 0.97.2.0+
SiegeWar 0.6.1 is a pre-release for SiegeWar 0.7.0
|
---|
Features/Improvements/Fixes in 0.6.1
- Add BattleSession events, courtesy of @LlmDl with #385.
- BattleSessionStartedEvent
- BattleSessionEndedEvent
- BattleSessionPreStartEvent (Cancellable)
- Closes #324.
- Add /sw nextsession, courtesy of @LlmDl with #384.
- New command which shows how long until the Battle Session begins.
- Closes #366.
- Add /swa battlesession [start/end], courtesy of @Haxx0r-4559, with PR #379.
- Admin command to begin and end battlesessions.
- Closes #252.
- Reduce surrender permission nodes to a singular node, courtesy of @LlmDl with PR #383.
- Prevent outlaws being teleported from a town when that town is sieged, courtesy of @LlmDl with PR #382.
- Fix registering Dynmap-Towny listener before confirming Dynmap-Towny is preset, courtesy of @LlmDl with PR #380.
- A temporary fix for Towny 0.97.2.6 and onwards losing some ChatTools methods, courtesy of @LlmDl with PR #386.
Included Milestones
Update Guide:
- Download SiegeWar-0.6.1.jar from the assets section below, and drop it into your plugins folder.
- In your plugins folder, delete the older version of the SiegeWar jar.
- Restart your server.
Requirements:
|
|
|
⏬ Download available as a .jar file in the Assets section below: |
0.6.0 for Towny 0.97.2.0 +
SiegeWar 0.6.0 is a full release of the SiegeWar Plugin
|
---|
Changes Since 0.5.0
Improvements
- Improved the Map Hiding feature, by @Goosius1
- Made the default less hardcore: players now disappear from dynmap when in siege zones, or besieged towns.
- Made the configuration more flexible for server admins.
- These changes should help with:
- Mitigating Night Capping:
- Night cappers, when they cannot see the enemy coming, get a less convenient/relaxed experience.
- Night cappers can be countered more effectively by surprise attacks/reversals, especially by cross-timezone allies of their opponent.
- Making it easier to balance the system
- Server admins can reduce their daily support effort for weaker armies.
- This is because, without map-hiding: weaker armies are effectively unable to attack anywhere but the front of the all-seeing, more-powerful enemy, and thus require a very delicate system configuration to have any chance of success.
- Increased the default Siegezone radius setting to 300, by @Goosius1
- To make more space for tactical manoeuvres.
- Improved the TownyDynmap siege popup: The popup now shows the number of players on the banner-control list, by @Goosius1
- Improved siege-death messaging: If a player kills another in a siege-zone, the killer is attributed in the death message, by @Goosius1
- Improved Battlefield Reporter feature: Renamed to "Battlefield Observer", and allowed tool access to prevent trapping, by @Goosius1
Bug Fixes
- Added fix to prevent XP farming in siegezones, by @Goosius1
- Added a translation for the "Days To Peacefulness Status Change" string, by @Goosius1
- Updated code to be compatible with Towny 0.97.2.0, by @LlmDl
Included Milestones
Update Guide (If you are on 0.5.0, 0.5.1, or 0.5.2):
- Download the SiegeWar-0.6.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.
- Update your SiegeWar config.yml file, and change
zone_radius_blocks to 300
- Restart your server.
|
|
|
⏬ Download available as a .jar file in the Assets section below: |
0.5.2 for Towny 0.97.1.0 +
SiegeWar 0.5.2 is a pre-release for SiegeWar 0.6.0
|
---|
Features/Improvements/Fixes in 0.5.2
- Increased the default Siegezone radius setting to 300.
- To make more space for tactical manoeuvres.
- Improved the Map Hiding feature:
- Made the default less hardcore - Players now disappear from dynmap when in besieged towns or siege-zones.
- Made the configuration more flexible for server admins.
- These changes should help with:
- Mitigating Night Capping:
- Night cappers, when they cannot see the enemy coming, have a much less convenient/relaxed experience.
- Night cappers can be countered more effectively by surprise attacks/reversals, especially by cross-timezone allies of their opponent.
- Making it easier to balance the system
- Server admins can reduce their daily support effort for weaker armies.
- This is because, without map-hiding: weaker armies are effectively unable to attack anywhere but the front of the all-seeing, more-powerful enemy, and thus require a very delicate system configuration to have any chance of success.
Included Milestones
Update Guide:
- Download SiegeWar-0.5.2.jar from the assets section below, and drop it into your plugins folder.
- In your plugins folder, delete the older version of the SiegeWar jar.
- Update your SiegeWar config.yml file, and change
zone_radius_blocks to 300
- Restart your server.
|
|
|
⏬ Download available as a .jar file in the Assets section below: |
0.5.1 for Towny 0.97.1.0 +
SiegeWar 0.5.1 is a pre-release for SiegeWar 0.6.0
|
---|
Changes Since 0.5.0
Improvements
- Improved dynmap siege popup: The popup now shows the number of banner controllers, by @Goosius1
- Improved death messaging: If a siege-zone kill is by a player, the killer is attributed in the death message, by @Goosius1
- Improved Battlefield Reporter feature: Renamed to "Battlefield Observer", and allowed tool access to prevent trapping, by @Goosius1
Bug Fixes
- Added fix to prevent XP farming in siegezones, by @Goosius1
- Added a translation for the "Days To Peacefulness Status Change" string, by @Goosius1
Included Milestones
Update Guide:
- Download SiegeWar-0.5.1.jar from the assets section below, and drop it into your plugins folder.
- In your plugins folder, delete the older version of the SiegeWar jar.
- Restart your server.
|
|
|
⏬ Download available as a .jar file in the Assets section below: |
0.5.0 for Towny 0.97.1.0 +
SiegeWar 0.5.0 is a full release of the SiegeWar Plugin
|
---|
Changes Since 0.4.0
New Features:
- New Map-Hiding mode: Automatic, by @Goosius1
- Added new map-hiding mode:
AUTOMATIC (default).
- When this mode is enabled, any player in the wilderness, besieged town, or ruined town, is hidden on the dynmap,
while all others are revealed.
- This mode unlocks basic & advanced military strategies/tactics, as described in the FAQ.
- New occupation management commands, by @Goosius1
/sw nation transferoccupation <town> <nation> : Nation transfers its occupation of a town to another nation.
/sw town inviteoccupation <nation> : Town invites a nation to occupy the town.
- TNT & TNT-Minecarts no longer explode in SiegeZone wilderness, by @Goosius1
- Levels are now kept on siegezone-death, by @Goosius1
- Support for Battlefield Reporters, by @Goosius1
- New perm for server staff to grant:
siegewar.battlefield.reporter .
- Players with this perm gain get a host of new abilities useful for battlefield reporting.
- New command to set revolt immunity:
/swa revoltimmunity , by @Goosius1
- New command to help installation:
/swa installperms , by @LlmDl
Improvements
- FPS Performance: Players in BC sessions now glow only when enemies are also in the timed-point-zone, by @Goosius1
- Allow diagonal attacks, by @Goosius1
- Added Axolotl to default siegezone-blocked-buckets, by @0xBit-MC
- Added Ice to default siegezone-blocked-blocks, by @Goosius1
- Updated cannon sessions to apply to all towns, by @Goosius1
- Added SiegeEndEvent, by @Goosius1
Bug Fixes
- Fixed bug with plundering+bankruptcy, by @LudwigHornslied
- Fixed /n list not being ordered correctly, by @Goosius1
- Fixed support for no-economy, by @Goosius1
- Removed double color code from lang file, by @illumeleet
- Minor optimization and NPE fix, by @Haxx0r-4559
Included Milestones
Update Guide:
NOTE:
- Ensure you have Towny 0.97.1.0 before updating.
- This release will automatically reset your configured restricted-siege-materials lists to the new defaults. Take note of any custom changes you have made, if wish to re-apply them after the release.
STEPS:
- Update your Towny
townyperms.yml file, and add this to the mayor section:
- siegewar.command.siegewar.town.*
- Using your permissions plugin, give this to any player who wants to become a dedicated battlefield reporter:
- siegewar.battlefield.reporter
- If you are using Dynmap, edit the Dynmap
configuration.txt file, and disable the following features:
hideifshadow ... delete this line or comment it out
hideifundercover ... delete this line or comment it out
hideifsneaking ... set this to false
hide-if-invisibility-potion ... set this to false
- Stop your server.
- In your plugins folder, delete the older version of the SiegeWar jar.
- In your plugins folder, drop in SiegeWar-0.5.0.jar.
- Start your server.
|
|
|
⏬ Download available as a .jar file in the Assets section below: |
0.4.7 For Towny 0.97.0.23 +
SiegeWar 0.4.7 is a pre-release for SiegeWar 0.5.0
|
---|
Changes Since 0.4.0
New Features:
- New Map-Hiding mode: Automatic, by @Goosius1
- Added new map-hiding mode:
AUTOMATIC (default).
- When this mode is enabled, any player in the wilderness, besieged town, or ruined town, is hidden on the dynmap,
while all others are revealed.
- This mode unlocks basic & advanced military strategies/tactics, as described in the FAQ.
- Support for Battlefield Reporters, by @Goosius1
- New perm for server staff to grant:
siegewar.battlefield.reporter .
- Players with this perm gain get a host of new abilities useful for battlefield reporting.
- New occupation management commands, by @Goosius1
/sw nation transferoccupation <town> <nation> : Nation transfers its occupation of a town to another nation.
/sw town inviteoccupation <nation> : Town invites a nation to occupy the town.
- New swa revolt immunity command, by @Goosius1
/swa revoltimmunity : Set revolt immunities for towns.
- TNT & TNT-Minecarts no longer explode in SiegeZone wilderness, by @Goosius1
- Levels are now kept on siegezone-death, by @Goosius1
Improvements
Bug Fixes
- Fixed bug with plundering+bankruptcy, by @LudwigHornslied
- Fixed /n list not being ordered correctly, by @Goosius1
- This fix will only activate if you have Towny 0.97.0.14 or later.
- Fixed support for no-economy, by @Goosius1
- Removed double color code from lang file, by @illumeleet
- Minor optimization and NPE fix, by @Haxx0r-4559
Included Milestones
Update Guide:
NOTE:
- Ensure you have Towny 0.97.0.23 before updating.
- This release will automatically reset your configured restricted-siege-materials lists to the new defaults. Take note of any custom changes you have made, if wish to re-apply them after the release.*
STEPS:
- Update your Towny
townyperms.yml file, and add this to the mayor section:
- siegewar.command.siegewar.town.*
- Give the following perm to any players who are already acting as, or wish to become, dedicated battlefield reporters:
- siegewar.battlefield.reporter
- If you are using Dynmap, edit the Dynmap
configuration.txt file, and disable the following features:
hideifshadow ... delete this line or comment it out
hideifundercover ... delete this line or comment it out
hideifsneaking ... set this to false
hide-if-invisibility-potion ... set this to false
- Stop your server.
- In your plugins folder, delete the older version of the SiegeWar jar.
- In your plugins folder, drop in SiegeWar-0.4.7.jar.
- Start your server.
|
|
|
⏬ Download available as a .jar file in the Assets section below: |
0.4.6 For Towny 0.97.0.0 +
SiegeWar 0.4.6 is a pre-release for SiegeWar 0.5.0
|
---|
Changes Since 0.4.0
New Features:
- New Map-Hiding mode: Automatic, by @Goosius1
- Added new map-hiding mode:
AUTOMATIC (default).
- When this mode is enabled, any player in the wilderness, besieged town, or ruined town, is hidden on the dynmap,
while all others are revealed.
- This mode unlocks basic & advanced military strategies/tactics, as described in the FAQ.
- Support for Battlefield Reporters, by @Goosius1
- New perm for server staff to grant:
siegewar.battlefield.reporter .
- Players with this perm gain get a host of new abilities useful for battlefield reporting.
- New occupation management commands, by @Goosius1
/sw nation transferoccupation <town> <nation> : Nation transfers its occupation of a town to another nation.
/sw town inviteoccupation <nation> : Town invites a nation to occupy the town.
- New swa revolt immunity command, by @Goosius1
/swa revoltimmunity : Set revolt immunities for towns.
- TNT & TNT-Minecarts no longer explode in SiegeZone wilderness, by @Goosius1
- Levels are now kept on siegezone-death, by @Goosius1
Improvements
Bug Fixes
- Fixed bug with plundering+bankruptcy, by @LudwigHornslied
- Fixed /n list not being ordered correctly, by @Goosius1
- This fix will only activate if you have Towny 0.97.0.14 or later.
- Fixed support for no-economy, by @Goosius1
- Removed double color code from lang file, by @illumeleet
- Minor optimization and NPE fix, by @Haxx0r-4559
Included Milestones
Update Guide:
NOTE:
This release will automatically set your configured restricted-siege-materials lists to the new defaults. Take note of any custom changes you have made, if wish to re-apply them after the release.
STEPS:
- Update your Towny
townyperms.yml file, and add this to the mayor section:
- siegewar.command.siegewar.town.*
- Give the following perm to any players who are already acting as, or wish to become, dedicated battlefield reporters:
- siegewar.battlefield.reporter
- If you are using Dynmap, edit the Dynmap
configuration.txt file, and disable the following features:
hideifshadow ... delete this line or comment it out
hideifundercover ... delete this line or comment it out
hideifsneaking ... set this to false
hide-if-invisibility-potion ... set this to false
- Stop your server.
- In your plugins folder, delete the older version of the SiegeWar jar.
- In your plugins folder, drop in SiegeWar-0.4.6.jar.
- Start your server.
|
|
|
⏬ Download available as a .jar file in the Assets section below: |
0.4.5 For Towny 0.97.0.0 +
SiegeWar 0.4.5 is a pre-release for SiegeWar 0.5.0
|
---|
Changes Since 0.4.0
New Features:
- Automatic dynmap-hiding-mode, by @Goosius1
- Added new map-hiding mode:
AUTOMATIC (default).
- When this mode is enabled, any player in the wilderness, besieged town, or ruined town, is hidden on the dynmap,
while all others are revealed.
- This mode unlocks basic & advanced military strategies/tactics, as described in the FAQ.
- TNT & TNT-Minecarts no longer explode in SiegeZone wilderness, by @Goosius1
- New occupation management commands, by @Goosius1
/sw nation transferoccupation <town> <nation> : Nation transfers its occupation of a town to another nation.
/sw town inviteoccupation <nation> : Town invites a nation to occupy the town.
- New swa revolt immunity command, by @Goosius1
/swa revoltimmunity : Set revolt immunities for towns.
- Levels are now kept on siegezone-death, by @Goosius1
Improvements
Bug Fixes
- Fixed /n list not being ordered correctly, by @Goosius1
- This fix will only activate if you have Towny 0.97.0.14 or later.
- Fixed support for no-economy, by @Goosius1
- Removed double color code from lang file, by @illumeleet
- Minor optimization and NPE fix, by @Haxx0r-4559
Included Milestones
Update Guide:
- Note: This release will automatically set your configured restricted-siege-materials lists to the new defaults. Take note of any custom changes you have made, if wish to re-apply them after the release.
- Update your Towny
townyperms.yml file, and add this to the mayor section:
- siegewar.command.siegewar.town.*
- If you are using Dynmap, edit the Dynmap
configuration.txt file, and disable the following features:
hideifshadow ... delete this line or comment it out
hideifundercover ... delete this line or comment it out
hideifsneaking ... set this to false
hide-if-invisibility-potion ... set this to false
- Stop your server.
- In your plugins folder, delete the older version of the SiegeWar jar.
- In your plugins folder, drop in SiegeWar-0.4.5.jar.
- Start your server.
|
|
|
⏬ Download available as a .jar file in the Assets section below: |
0.4.4 For Towny 0.97.0.0 +
SiegeWar 0.4.4 is a pre-release for SiegeWar 0.5.0
|
---|
Changes Since 0.4.0
New Features:
- Automatic dynmap-hiding-mode, by @Goosius1
- Added new map-hiding mode:
AUTOMATIC (default).
- When this mode is enabled, any player is in the wilderness or a besieged town, is hidden on the dynmap.
- This mechanic unlocks basic & advanced military strategies/tactics, as described in the FAQ.
- New occupation management commands, by @Goosius1
/sw nation transferoccupation <town> <nation> : Nation transfers its occupation of a town to another nation.
/sw town inviteoccupation <nation> : Town invites a nation to occupy the town.
/swa revoltimmunity command, by @Goosius1
- Allows SW admins to set revolt immunities for towns.
Improvements
- Updated cannon sessions to apply to all towns, by @Goosius1
- Added Axolotl to default siegezone-blocked-buckets, by @0xBit-MC
- Added ice to default siegezone-blocked-blocks, by @Goosius1
- Added SiegeEndEvent, by @Goosius1
Bug Fixes
- Fixed /n list not being ordered correctly, by @Goosius1
- This fix will only activate if you have Towny 0.97.0.14 or later.
- Fixed support for no-economy, by @Goosius1
- Removed double color code from lang file, by @illumeleet
Included Milestones
Update Guide:
- Update your SiegeWar
config.yml file:
- Add
ice to the zone_block_placement_restrictions list.
- Add
axolotl_bucket to the zone_bucket_usage_restrictions list.
- Update your Towny
townyperms.yml file, and add this to the mayor section:
- siegewar.command.siegewar.town.*
- If you are using Dynmap, edit the
configuration.txt file, and disable the following features:
hideifshadow ... delete this line or comment it out
hideifundercover ... delete this line or comment it out
hideifsneaking ... set this to false
hide-if-invisibility-potion ... set this to false
- Stop your server.
- In your plugins folder, delete the older version of the SiegeWar jar.
- In your plugins folder, drop in SiegeWar-0.4.4.jar.
- Start your server.
|
|
|
⏬ Download available as a .jar file in the Assets section below: |
0.4.3 for Towny 0.97.0.0 +
SiegeWar 0.4.3 is a **HOTFIX** pre-release
If you are on 0.4.1 or 0.4.2, deploy this asap.
|
---|
Changes Since 0.4.0
New Features:
- Automatic Dynmap Hiding, by @Goosius1
- New map-hiding option mode added:
AUTOMATIC (default).
- When this mode is enabled, any player is in the wilderness or a besieged town, is hidden on the dynmap.
- This mechanic is extremely helpful for military strategy/tactics, as described in the above link.
- New occupation commands, by @Goosius1
/sw nation transferoccupation <town> <nation> : Nation transfers its occupation of a town to another nation.
/sw town inviteoccupation <nation> : Town invites a nation to occupy the town.
Improvements:
- Updated cannon sessions to apply to all towns, by @Goosius1
- Added SiegeEndEvent, by @Goosius1
Bug Fixes
Included Milestones
Update Guide:
- Ensure you have Towny 0.97.0.0 or newer.
- Update your Towny
townyperms.yml file, and add the following to the mayor section:
- siegewar.command.siegewar.town.*
- If you are using Dynmap, edit the
configuration.txt file, and disable all native-dynmap features, as follows:
hideifshadow ... delete this line or comment it out
hideifundercover ... delete this line or comment it out
hideifsneaking ... set this to false
hide-if-invisibility-potion ... set this to false
- If you are using Dynmap-Towny, ensure you have version 0.85.
- Stop your server.
- In your plugins folder, delete the older version of the SiegeWar jar.
- In your plugins folder, drop in SiegeWar-0.4.3.jar.
- Start your server.
|
|
|
⏬ Download available as a .jar file in the Assets section below: |