Git Product home page Git Product logo

siegewar's Introduction

SiegeWar

SiegeWar adds a war system to Towny.

Features

  • βš”οΈ Sieges: Wars are conducted by means of sieges. A siege occurs when a nation attacks a town.
  • πŸ€– Automatic: Sieges are started by players and automatically managed by the plugin. Daily staff management of war is not required.
  • πŸ™οΈ Minimally Destructive: During sieges, towns cannot be damaged or stolen from.
  • 🚢 Slow Paced: Sieges last 3 days, giving defenders a chance to respond to attacks, and also making the system friendly to casual players.
  • πŸ—ΊοΈ Geopolitical: The whole server is involved, with no opt-outs. Nations and towns always have a Peaceful option, where they can become immune to attack, but vulnerable to peaceful occupation.
  • β™ŸοΈ Strategic: The system has many strategic elements (e.g. deciding when/where/who to attack, organizing army composition/logisitics/movement, and diplomacy/occupation/peacefulness etc). This can be great for thoughful/mature playerbases, but for servers which require more simplistic PVP contests, alternative war systems should be considered.
  • 🍎 Non-Toxic: If you install the recommended TownyResources plugin, this can help to focus wars on the strategic acquisition of material resources, rather than the toxic settlement of personal grudges.

Links

Credits:

  • SiegeWar was initially developed by Goosius1, starting in the summer of 2019.
  • Originally SiegeWar was a fork of Towny, being built directly into Towny.
  • SiegeWar was later transformed by LlmDl & Warriorrr into the plugin which exists today. This work took about 2 months, and involved adding many many API events to Towny, and changing the entire SiegeWar database to use Towny metadata. The plugin was released in January 2021.
  • Following the release of the plugin, many new features and improvements were added, with key contributions from Goosius1, LlmDl, and Warriorrr. Multiple other developers have contributed also, notably Ceeedric.
  • Special thanks to the servers CCNET, DatBlock, and EarthPol, who pioneered the use of the system, and have provided much valuable information, feedback, and bug reports.
  • Goosius1 was the maintainer of this repo for the TownyAdvanced org, until his retirement from Minecraft plugin development in October 2021.
  • SiegeWar is now maintained by the TownyAdvanced org.

siegewar's People

Contributors

goosius1 avatar llmdl avatar warriorrrr avatar ceeedric avatar kovalski4 avatar haxx0r-4559 avatar illumeleet avatar ludwig7959 avatar painochoco avatar galacticwarrior9 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.