Hello everyone,
I am creating my own original server and so I will need a series of plugins developed. This thread here is to cover one of the core plugins for my server, and that is the Guilds plugin.
What I need isn't incredibly complicated, and any and all quotes for this plugin must be made in this thread. If any details are missing, simply post below and we can get that sorted out. All offers must be made in this thread. All dealings will be handled through MCM. Payments will be done with trades and goods.
The guild plugin is composed of two systems. Guilds, and land claim/raiding.
Guild Requirements
Claiming/Raiding Requirements
Post your offers below. Don't high ball it, most of this stuff is pretty straight forward.
Thanks in advance!
I am creating my own original server and so I will need a series of plugins developed. This thread here is to cover one of the core plugins for my server, and that is the Guilds plugin.
What I need isn't incredibly complicated, and any and all quotes for this plugin must be made in this thread. If any details are missing, simply post below and we can get that sorted out. All offers must be made in this thread. All dealings will be handled through MCM. Payments will be done with trades and goods.
The guild plugin is composed of two systems. Guilds, and land claim/raiding.
Guild Requirements
- Must tie into vault for economy
- Must use a language file for all messages (e.g access denied, success, command structure and help). Language file must be preconfigured.
- Must have a configuration file to modify rank names, as well as other things that might need some kind of chat display.
- No hard coding. Use a configuration file wherever possible.
- A guild should have chat format support for user role and user guild name.
- Members with a permission guild.create should be allowed to create a guild with /guild create. There should be a customization setting to allow an economic penalty to the user.
- Members with a permission guild.join should be allowed to use the command /guild join <guildName>. There should be a customization setting to allow an economic penalty to the guild.
- If a guild leader has the permission guild.status they should be able to run the command /guild status <open/closed> to allow anyone to join the guild, or decide if it's invite only. There should be a customization setting to allow an economic penalty to the guild.
- If a guild leader or officer has the permission guild.invite they should be able to invite any person using /guild invite <playername>. There should be a customization setting to allow an economic penalty to the guild.
- If a guild leader or officer has the permission guild.kick they should have the ability to kick any person from the guild with /guild kick <playername>. There should be a customization setting to allow an economic penalty to the guild.
- If a guild leader or officer has the permission guild.promote they should be able to run the command /guild promote <username> An officer can only promote recruits, and a guild leader can promote all the way to officer. There should be a customization setting to allow an economic penalty to the guild.
- Guilds should have four ranks. Recruit, Member, Officer, Leader.
- A guild leader with the permission guild.transfer should be able to transfer ownership to another officer using /guild transfer <username>. There should be a customization setting to allow an economic penalty to the guild.
- A guild recruit, member, or officer with the permission guild.leave should be able to leave the guild with the command /guild leave. There should be a customization setting to allow an economic penalty on the user leaving the guild.
- A guild leader with the permission guild.disband should be able to disband a guild with the command /guild disband. There should be a customization setting to allow an economic penalty to the player disbanding.
- A guild leader with the permission guild.name should be able to change the guild name using the command /guild name <newName>. There should be a customization setting to allow an economic penalty to the guild.
- There should be a customization setting to Tax a guild on a 24 hour basis per member it has.
- Guilds that owe more than a configurable amount of currency in taxes should have their guild disbanded.
Claiming/Raiding Requirements
- Building must be disabled for all players, unless they are in a guild and on their own territory. If a player has the permission guild.override they should be able to run the command /guild override to toggle building enabled. This would allow the player to build anywhere and do anything without being restricted by the plugin.
- For a configurable amount of currency, a guild officer or leader with the permission guild.claim should be able to claim or unclaim a chunk using the command /guild <claim/unclaim>. Claimed land must be within a World Guard Region that starts with the name "guildTerritory". (e.g guildTerritory54, should not be case sensitive).
- A guild should have a configurable tax that is applied per land owned every 24 hours.
- There should be customization setting to allow times of the day where raiding is enabled. There should be a chat announcement for when it's active and when it's not active. The announcement should use the plugin language file.
- During raid hours any player can destroy any block on other guild territories. all blocks should take 5 seconds to break. To do this, utilize the action bar to create a health bar for the block, and then destroy it when it reaches 0.
- During raid hours only specific configurable blocks should be placable, and should be placable on any guild territories.
- Guilds should not be able to open containers, or doors or interact with entities on another guilds claim unless during raid hours.
Post your offers below. Don't high ball it, most of this stuff is pretty straight forward.
Thanks in advance!
Last edited:
