Skip to content
This repository has been archived by the owner on Oct 13, 2020. It is now read-only.

mc-societies/societies

Repository files navigation

logo Crowdin

Motivation

Join the chat at https://gitter.im/mc-societies/societies

Societies is a revived version of the original SimpleClans and is targeted to support a wide range of minecraft servers. At the moment Societies only supports Bukkit, but as new server implementations come up support will be added. (Sponge support is confirmed)

“The ability to simplify means to eliminate the unnecessary so that the necessary may speak.” —Hans Hofmann

SimpleClans was borne out of the need for a self-sustaining drop-and-go system that could be easy to picked up by new players and required minimal attention from server staff. The system has been running over at the SacredLabyrinth where it has been enjoyed and refined by its community. I present it now for public consumption, enjoy. —Phaed

Found a bug or have a feature request?

Add it to the bug tracker.

Developer area

Getting started

To get started, just contact me over at esper.net @ #SimpleClans.

Special libraries

The backend library for grouping is clib-group, which provides a simple api to group members to groups. For basic actions and helpers clib-core will be used. clib-core contains functionality like commands, futures or special collections. The glue for all components is google guice, a lightweight dependency injection framework.

Contributing

Currently, me - p000ison (Max A.) - is the only person who's working on this project, but this will hopefully change after release. You can contact me over at irc.esper.net @ #SimpleClans

License

Societies is licenced under WTFPL

Compilation

We use maven to handle our dependencies.

  • Install Maven 3
  • Check out this repo and: mvn clean install