Skip to content

Siege War Installation

Goosius1 edited this page May 25, 2023 · 241 revisions

Installation Steps

  1. Ensure your server has Towny 0.98.6.0 or newer.
  2. Download the SiegeWar plugin jar file from here, and drop it into your server plugins folder.
  3. Restart your server.
  4. Run /swa install.
    • This command will setup Towny with the required/recommended configs & perms.
  5. Visit each world you want Sieges to be allowed in, and use the /tw toggle warallowed on command.
    • In worlds where you want sieging disabled, run /two toggle warallowed off.
  6. Make optional configuration changes
    • 👉 IMPORTANT TIP:

      • Configure SiegeWar to be "Low Stakes / Few Consequences":
        • Keep plunder to about 15% of the expected town bank, or defenders will becomes more stressed and toxic as they desperately try not to lose.
          SiegeWar will automatically warn you if your configured amount is higher.
        • Keep warchest to about 7.5% of the expected town bank, or attackers will become more stressed and toxic as they desperately try not to lose.
          SiegeWar will automatically warn you if your configured amount is higher.
        • Keep occupation-tax to about 0.375% of the expected town bank, or peaceful and less-successful players will become more stressed and toxic as they grind just to keep their towns.
          SiegeWar will automatically warn you if your configured amount is higher.
        • Keep nation-refund to its default, about 80%
        • Keep keep-inventory-with-degrade enabled, or less successful players and nations will become more stressed as toxic as they see their equipment being stolen-on-death by snowballing super-nations.
      • This type of configuration will protect the primary needs of all your players:
        • Peaceful and Low-Combat-Skill players will not have their towns, nations, and life on the server, destroyed by rampaging barbarians.
        • Conquest-minded players will be able to conquer and hold territory as always.
        • PVP-minded players will be able to fight as always, and will have more opponents too, as more regular players will fight them.
      • If fighters complain that the expenses of conquest (potions,sets etc.) outweigh the rewards:
        • Make sure that you haven't scheduled too many hours of fighting per siege.
        • Look into deploying TownyCombat, which has various features for reducing battle expenses.

  7. Make optional permission changes:
    • Using permissions plugin, add this for server staff:
    - siegewar.immune.to.war.nausea
    
  8. Run /ta reload all.
  9. Run /swa reload.
  10. Install optional supporting plugins
  • Dynmap
    • Proves a map of the gameworld.
    • Little 🔥 icons appear on the map, at the position of each Siege Banner.
    • Whenever a battle is active, the respective fire icon gets replaced with a little ⚔️ icon.
  • Dynmap-Towny
    • Shows towns on the dynmap
  • TownyCombat
    • Adds some nice combat features, especially Battlefield Roles (Heavy Infantry, Medium Cavalry, Light Cavalry etc).
  • TownyCultures
    • Allows towns to maintain their chosen cultural affiliation, even after being captured.
  • TownyResources
    • Generates resources from each town
    • When a town is owned by a nation, whether voluntarily or by capture, that nation gets a cut of the resources.
Clone this wiki locally