Monarchy

Monarchy

Monarchy

Synopsis

Monarchy features a unique allegiance and fealty system that creates formal links between players. In this system, a vassal swears allegiance to a patron. The patron then acts as a protector, item giver, knowledge guide and general leader. The reward for being a patron is a percentage of bonus experience based on what the vassal makes. Patrons can have unlimited vassals while vassals can only have one patron. In this structure, the top player in the pyramid is considered the monarch and can make decisions for their monarchy.

Current functionality

  • Players (vassal) can pledge their alliance to another player (patron).
  • Ability to passup bonus XP to patrons (and grand patrons)
  • Each player has a leadership and loyalty skill (percentage). The amount of XP passed up is determined by (patron_leadership% +vassal_loyalty%)/2
  • Players can increase their leadership/loyalty skills by spending XP. Each skill point becoming increasingly more expensive.
  • Players without patrons are considered monarchs regardless of how many followers they have.
  • Ability for monarchs to declare stances (allied, neutral, hostile, ect) on other players, followers are then given that stance towards those players.
  • Ability to block PvP attacks between players based on monarchy stances.
  • Ability to teleport to monarch/patron/vassal/followers.
  • Notifications for both monarchies when players are killed.
  • When declaring a stance on someone, you'll be told if they have a monarch and your current stance to that monarch.
  • Ability for administrator to grant ranks based on follower count.
  • Ability for administrator to grant permissions based on ranks.
  • Ability to set home points and permit who can recall to your home. (monarch/patron/vassal/follower/allied/friendly)
  • Ability to claim provinces (chunks) allowing owners to select who's able to modify your province, (default patron&vassal)
  • Claiming provinces cost experience points, configurable in config file.
  • Ability to charge a rent fee per province owned.
  • Ability to transfer ownership of provinces to other people.

Requirements

  • MySQL is required for Monarchy to function, your login info can be inputted into the config.yml file.
  • A permissions plugin.

Other info

  • Monarchy is looking for translators, translations can be added here.
  • Source code is available here.
    Bitcoin donate.

Future plans

Here.

Permissions

Here.

Commands

Here.

Configuration

Here.

Change log

Here.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of failtolawl failtolawl Nov 26, 2012 at 00:16 UTC - 0 likes

    @Cyprias: Go

    On my server, XP is removed every time a player leaves the server. SO this plugin would be very suitable in that instance.

    I just don't see how you can't have money be given to the lord with a /tax command or something, a percentage goes up to him. I just think that would be something you could do, but I am not a Java coder, so I have no idea what the limitations are.

    http://static.planetminecraft.com/files/banner/253482.gif

  • Avatar of Cyprias Cyprias Nov 25, 2012 at 13:00 UTC - 0 likes

    @HmmmQuestionMark: Go

    Well the source is on github, anyone can fork and update it. Monarchy was my second plugin so it's not really pretty to look at. I imagine there's much to improve the efficiency of the code. I'll accept pull requests and reupload them, if the updates are good I'll add other authors to the projects members so they can upload updates and pages themselves.

  • Avatar of HmmmQuestionMark HmmmQuestionMark Nov 24, 2012 at 07:14 UTC - 0 likes

    @Cyprias: Go

    Would you be interested in possibly passing on official development to another developer? I have a few people who may be able to continue where you left off.

    I'll understand if you want to just let the plugin go, but if all possible I'd like to keep it alive.

  • Avatar of Cyprias Cyprias Nov 24, 2012 at 04:35 UTC - 0 likes

    @failtolawl: Go

    Problem is there's no event of when someone's balance goes up or the source of the money. Too many issues can arise when you mess with the money supply. =/

  • Avatar of Cyprias Cyprias Nov 24, 2012 at 04:25 UTC - 0 likes

    @HmmmQuestionMark: Go

    That's kind of you, but I have other projects on my to do list. I really do like Monarchy, it's based on an old MMO I used to play that featured this type of allegiance/guild system. You'd swear allegiance to another player, they'd assist you in the game and in turn were rewarded with bonus exp that their vassals made. The bond between patron and vassal seemed much stronger than most other MMOs I've played where'd just join a guild/faction, one of a hundred other members.

    I was really enthusiastic to make Monarchy, then when the exp change happen it was just a let down that I lost all interest in it. It's laughably easy to get exp these days that having others pass up bonus exp would serve little use, besides the land/chunk ownership thing I guess.

  • Avatar of failtolawl failtolawl Nov 24, 2012 at 04:01 UTC - 0 likes

    @Cyprias: Go

    Why don't you change the XP to money?

  • Avatar of HmmmQuestionMark HmmmQuestionMark Nov 21, 2012 at 19:02 UTC - 0 likes

    @Cyprias: Go

    I have a server you can use if you want. I just found out about this awesome plugin and I'd like to keep it alive in the best way I can.

  • Avatar of Cyprias Cyprias Nov 21, 2012 at 10:40 UTC - 0 likes

    @failtolawl: Go

    Not in the near future. Unfortunately I've lost interest in the project. With exp cap lowered and not having a server to use it on, I gave up on it.

  • Avatar of failtolawl failtolawl Nov 21, 2012 at 09:56 UTC - 0 likes

    are we going to get an update?

  • Avatar of JackFrost21 JackFrost21 Aug 12, 2012 at 16:17 UTC - 0 likes

    Sorry, I'm used to plugins updating everytime there's a new bukkit... I'll try it out.

Facts

Date created
May 19, 2012
Categories
Last update
Jul 04, 2012
Development stage
Beta
Language
  • enUS
  • ptBR
License
GNU General Public License version 3 (GPLv3)
Curse link
Monarchy
Downloads
2,511
Recent files
  • B: 0.18.0 for CB 1.2.5-R4.0 Jul 04, 2012
  • B: 1.17.0 for CB 1.2.5-R3.0 Jun 01, 2012
  • B: 1.16.0 for CB 1.2.5-R3.0 May 31, 2012
  • B: 1.15.0 for CB 1.2.5-R3.0 May 30, 2012
  • B: 1.14.0 for CB 1.2.5-R2.0 May 29, 2012

Authors