Giter VIP home page Giter VIP logo

medieval-factions's Introduction

Medieval Factions

Description

Medieval Factions is a system of mechanics that allows for the simulation of sovereign nations in Minecraft. Players can create nations, claim territory, engage in warfare or politics, write laws or hold dueling tournaments, and generally are able to attempt to recreate society somewhat.

A list of features can be found here.

Installation

  1. You can download the plugin from this page.

  2. Once downloaded, place the jar in the plugins folder of your server files.

  3. Restart your server.

Dynmap Integration

Dynmap has been integrated with this plugin. In order to be able to view claimed land on a dynamic map, download and install the plugin here.

Expansions

  1. Fiefs
  2. Currencies

Usage

Support

You can find the support discord server here.

Experiencing a bug?

Please fill out a bug report here.

Contributing

Looking to create an add-on plugin?

I recommend using FactionsBridge by Retrix_Solutions. It would make your add-on plugin usable across a number of factions implementations.

Alternatively, you can use the External API, the documentation for which can be found here.

Authors and acknowledgement

Developers

Name Main Contributions
Daniel Stephenson Creator
Pasarus Overhauled the Storage Manager to use UUIDs and JSON and made other improvements to the plugin
Caibinus Implemented Duels, Gates and Dynmap Integration
Callum Created event classes, overhauled the Command System, implemented PlaceholderAPI integration and made many other improvements to the plugin
Richardhyy Fixed some encoding issues
Mitras2 Implemented ActionBar territory alerts
Kaonami Fixed a typo in the README
GoodLucky777 Fixed a bug and a few typos in the code
Elafir Made it possible to control gates with redstone
Deej Added checks to several commands
VoChiDanh Refactored parts the PersistentData class in an attempt to resolve java compatibility issues
alyphen Transitioned the project from using maven to gradle.
JackAttack924 Created Tab-Completion functionality for commands

Translators

Name Language(s)
Khanter Spanish
Neh Spanish
Johnny Spanish
lilhamoood Spanish
1barab1 Russian
2kManfridi Russian
Kaonami Portuguese Brazilian
graffity_X German
JustGllenn Dutch
TDL Dutch
n0virus Dutch

I created this plugin because I wanted to use the original Factions plugin for an upcoming server of mine, but it wasn't updated for the version of minecraft I was going to be using. I decided to take inspiration from the concept of factions - groups of players that can claim land - and create my own factions plugin.

The first release version, v1.7, was released on SpigotMC in June 2020 and looked much different than the plugin does today.

I am extremely grateful to those that have donated their time improving the project, one way or another. The plugin wouldn't be where it is today without the contributions of others.

License

GPL3

Project Status

This project is in active development.

bStats

You can view the bStats page for the plugin here.

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.