/politics

Extensive ultra-configurable self-serve community management system for Bukkit [Defunct]

Primary LanguageJavaGNU Affero General Public License v3.0AGPL-3.0

Politics

Politics is an ultra-configurable self-serve community management system, built for all Bukkit-based Minecraft servers.

By configuring Politics to your liking, it can reproduce the systems offered by other plugins, like Towny or Factions, or it can be something else entirely. Politics' configurability makes it somewhat complicated, but pre-made configuration templates are offered to allow anyone to use it with ease. Once you've understood how the configuration works, it becomes fairly easy to build unique and specific configurations.

A detailed guide to configuring and using Politics on your Bukkit server will be available on the wiki.

Documentation (Wiki): https://github.com/dzineit/politics/wiki

JavaDocs (politics-core): https://dzineit.github.io/politics/apidocs/politics-core

JavaDocs (politics-war): https://dzineit.github.io/politics/apidocs/politics-war

Downloads

Politics is currently not in a production-usable state and large swathes of the plugin are untested, so there is no stable version to download.

  • Latest Release: N/A
  • Developer Builds (CI):

Contributing

There are two main ways to contribute to Politics, depending on whether you're experienced with Java and the Bukkit API.

  • Check out the Issue Tracker and find something to work on, fork the project and submit a pull request.
  • Download a developer build, test out features and submit reports to the Issue Tracker with any bugs or improvements you think could be made.

Add-ons

Politics is designed to be highly accessible by other plugins. This means that almost any functionality the plugin includes can be modified or hooked into without editing the plugin itself.

The wiki will contain a detailed guide for developers on hooking into Politics.

License

Politics is licensed under the Affero General Public License Version 3. Please see the LICENSE file for details.

Credits

The Bukkit version of Politics is currently solely worked on by myself. However, when it was conceptualised in 2012 it was to be for the Spout game engine, and much of the original core code (some of which is still used) as well as the idea for the plugin was by Ian Macalinao, with contributions from Jack Huey. The original Spout version's source code is available here.