GUILDS
Guilds is a fully customisable RPG plugin that allows you to create Guilds with distinct advantages and disadvantages over other players and Guilds. You can increase or decrease attack and damage or even enable special abilities. Suitable and customisable for multi world servers.
Guild Configuration
Each guild is fully customisable and allows for millions of different variations. There are 57 Proficiency Types, Item Restrictions/Limitations, Active Worlds, Active Biomes and Home Bases. A player can only be in one Guild at any one time.
Find out more about each one on the links below:
Settings
Settings allow you to control the wider aspects of the Guilds plugin, to enable or disable various features and to customise the look of the plugin in the players chat box. A list of settings in the settings.yml file click here.
Commands & Permissions
For details on all available commands and the permissions required click here.
New Messaging System
For a list of the MessageType's available for customisation in the messages.yml file click here.
TagAPI Plugin
Guilds, since v2.2.4, now has features that require the TagAPI Plugin. In order to change the display name above players heads you need to download this small plugin. Download here.
Known Guilds Servers
- mc.clashofkingdoms.net
- 66.66.129.221
Requesting New Features & Reporting Bugs
Please post any requests or report bugs on the Requests and Reports Page.
Video
Video Tutorial on the Plugin
Credits: (AbsintoJ/GUILDS)
Other Plugins
- PlayerExp - (similar to guilds but for individuals)
- Permission Skills - (like Guilds but solely permission based)
Donations
The best way to continue development. If I receive enough donations I will open a testing server for the public to help weed out more bugs and allow people to get there ideas across to me in the chat.
@JayyDex
Thankyou for your feedback. Would you like to list all bugs? I am currently aware of the onDamageEntity (noone dies) issue and a permissions issue with guilds.child. And the configuration not loading without /guilds load command.
I will fix these issues in an new version uploaded this evening at approx 9:00pm GMT.
"Think that you could make one that you take damage when your not in water? For a race of WaterNix? Well after a configurable time frame?" << I will also look to implement this tonight as i think its a great idea.
Regards
AVO
Personally I'd recommend using the previous 1.3.0 Guilds. This works on the current Bukkit Build and it doesn't have many issues, besides poison tick and fire tick. But besides that. USE THE PREVIOUS 1.3.0 Guilds. Whoever reads this, v2.0 Has so many bugs I cannot comprehend how many there are. Still an awesome plugin but super buggy... 2.0 I can't use on my server cause no one dies, Guilds don't save and everything is broken.
i dont know if you can help with this but i am trying to confiugure the config of this plugin but every time i try to set a new class/guild but it resets to default setting everytime i stop and restart the server, ive tried operating when the server was off and on. to no avail. i have gotten it to work slightly at times but not any reliable way to keep it without it reseting. thanks in advance!
So, i'm having an error in which every time someone lands a jump, they regain their health. This also happens during drowning.
@Avocado - could you add a feature which broadcasts a message to all players not in a guild (if no guild is disallowed) every 2 minutes which says a configurable message like 'Type /guilds join <guild> to join a specific team!' and could you add a penalty to players who haven't picked a guild like no movement.
Think that you could make one that you take damage when your not in water? For a race of WaterNix? Well after a configurable time frame?
Oh and by the way, great job with version 2.0
Would it be possible for you make it so that abilities are only available at certain times of day (Day,Night)? I'm trying to make a vampire guild.
Can you make an option to make it cost money to join a guild?
Proud to release v2.0.0 with all new features...
Yet to be implemented...
If the groups were linked in with a permissions plugin this would be fantastic!
What I mean by this:
Say you have all your groups and over time you get promoted, the default group starts off with 50% traits and peacekeeper. The next level gets promoted to 100% traits and peacekeeper is removed. (This wouldn't work with Inheritance therefore each group would have to have every individual node written in but that's not too much of a hassle).
So where the group in the config file says "Test" you would replace that with the permissions group name. This would link the Permissions group with the Guilds group. (I also realise that this would take away the Guilds aspect away from it but you could make this aspect toggleable.)
Great looking plugin, but not at all what I need at the moment. If what I suggest gets implemented then this would be the primary plugin for my server. I don't want people to have to use commands (which is why I suggested having nodes set up for them before hand).
@McTongi
As stated by AVOCARDO previously, he said that /setbase is currently set as /guilds setbase <Guild_Name>, this is the same with /base, its /guilds base <Guild_Name> but, currently /guilds base <Guild_Name> is currently disabled, there doesn't seem to be a way to enable it even through the config file, the config (allow-base = true) doesn't seem to change this, he is probably working on this issue.
Also AVOCARDO, don't know if its a bug or just part of the config but when I set guild traits in the config file such as poison or fire below the value 50, no damage is inflicted onto the player, but when its set at 50 or above, they take full damage, so it seems any value above 50 doesn't effect damage taken and below 50 they take 0 damage. Also another question, when the trait XP is set below 100, they get no XP butit works when the value is above 100, it increases XP but doesn't decrease it (It does stop you gaining XP).
Also could you add a way to modify the damage output on each ability? Its because whenever I give a guild Poison anything, they just completely dominate since it penetrates pass armour, unlike lightning and fire damage which drops off as you build towards diamond armour.
Loving this Plugin AVOCARDO! Its the best plugin I've seen in a long time which really changes the way people play, so many possibilities, you can set it so each guild has its own personally strengths which they excel in which is completely AWESOME! Keep up the great work and I hope this plugin continues to grow for a long time!
Can someone help me about /setbase and /base ? When i try /setbase i just get /setbase messaged in chat ! same for /base... Permissions are all guilds.* Please help me, i love this Plugin thx Tongi
@Ieroy
I was planning on cool down but not for the next release which I may say is epic. Contact is from cactus player is from other player and magic is from potions (i think yet to be implemented) I use all of the wrappers for DamageCause in the code
Love this plugin. However, not sure what Contact, Player and Magic abilities do.
Also, I think that the abilities could be over powered, any way you would add a configurable cooldown to the abilities? i.e.
traits: lightningarrow: true cooldown: 20000
Or some way of making it so that for example, with tpArrow it isn't every time you shoot an arro. I don't know, just a suggestion.
@gjosse
Getting this as well.
I also would like for you to fix the prefixes as it doesn't go very well. It keeps showing
"guildMazzit"
Or if someone isn't in a guild it shows
"NullMazzit:Nullhahaha"
Its very annoying and I hope you can fix this as soon as possible.
How does this work with Heroes and Herochat? Also is it possible that only admins can create the guild and then do other leaders like /guild create [name] [leader] ?
HI, i hope that a new version will be uploaded soon. I think this could be a really excellent plugin if you can do a few changes to the chat and the permissions. What I really need is to be able to give a permission node to my player that will put him in a guild automatically. What I also need is a heroeschat format code, like {guild} or {tag} that I can use in my herochat channel format. I think this would be better than trying to incorporate a chat into your plugin. You should also consider setting up your ticket button on the plugin page so you can sort through requests and error reports more efficiently. Thanks for your hard work and I look forward to seeing what future updates bring.
<<reply 693417="">>
the commands i think were changed to /guilds setbase but in the next update they will be back to normal. as for the chat ive had issues and this will be fixed in next update along with 10 new abilities, and a complete rewrite of the code for optimisation.
@AVOCARDO - Thank you for considering the suggestions, this does look very promising!
<<reply 688629="">>
Thank you for the suggestion, Looks interesting!