Kingdoms
APRIL 17, 2013 UPDATE
The developer is back and working on Kingdoms again! Explanation for my 2 month hiatus here, listen for info on the Kingdoms re-write starting today! https://soundcloud.com/latros/kingdoms-update
And if you're too lazy to listen to my 3 minute update, here's the TL;DL version: Real life prevented me from updating the plugin, but things are slowing down now, so I'm going to be RECODING it from the ground up (with SQL support)! Kingdoms 2.0 is coming shortly! :)

Click here to chat with the plugin devs to get questions answered / offer suggestions / etc!
[b]About the authors**
Yahtze & Latros are long-time Minecraft server hosts. They both ran Battlecraft, one of the largest and most successful servers in the history of MC - paving the way for Minecraft PvP Servers to eventually grow and become one of the most popular genres. Now they are both losers who code bukkit plugins instead... mainly, Guilds! Come and chat with us here. Also, we code a lot. If you have any NON-GUILDS plugin desires, we may be able to code it for you. Talk to one of us and we'll discuss!
-
View User Profile
-
Send Message
Posted Feb 23, 2013@Yahtze
Haha sounds brilliant, have a good time and keep those features in mind. Running the plugin with 100+ players enjoying every minute, love your work.
-
View User Profile
-
Send Message
Posted Feb 23, 2013@Waterworth12 @Waterworth12 @Waterworth12 @Sonorpearl
All very excellent suggestions! Latros and I are about to go on a 6-7 hour coding binge, so we'll try to implement as many of these as possible if we have time this weekend ^_^
-
View User Profile
-
Send Message
Posted Feb 23, 2013@Waterworth12
Yep it would be really nice to have a Cost-Option for really any Command. I´ve also a Command Suggestions. ./g search -> Searches on the Guild Came afters Players and gives the coordinate.
-
View User Profile
-
Send Message
Posted Feb 23, 2013Sorry for spam, just so many suggestions;
Ability for admins to view all chat in every guild displayed in the normal chat seamlessly.
Ability for Guild Leader to set if players in the guild can be attacked in pvp or not.
-
View User Profile
-
Send Message
Posted Feb 23, 2013@Waterworth12
Could you make it cost to start a guild? I really want it to be something hardworking players can work towards, not everyone.
-
View User Profile
-
Send Message
Posted Feb 23, 2013A guild should not be announced as formed until the charter has been signed, if the charter never reaches its defined goal the guild should timeout and be deleted. (Suggestion) Another feature would be the ability to define blocked guild names in the config so people cannot use swears, another thing would be to completely block and dot's and .com's in Guilds so people cannot advertise through them.
Edit: Also with the instant guild formation and announcement people are spamming /disband /create which is really irritating and also please a limit of length of a guild name.
That is all for now, keep up the good work.
-
View User Profile
-
Send Message
Posted Feb 22, 2013@Yahtze
Ahh, ok. Thanks! :]
-
View User Profile
-
Send Message
Posted Feb 22, 2013asdmasmdmasmdas I see Daft Punk picture, made me want to download :3
-
View User Profile
-
Send Message
Posted Feb 22, 2013Really looking forward to when this plugin is more complete!
Keep coding :D
-
View User Profile
-
Send Message
Posted Feb 22, 2013@SDDJ
We have it listed as a shortcut for a different command that isn't in use yet, but it's not necessary for us to have it, I'll be sure to remove it in the next version so it doesn't interfere with essentials anymore :)
@CoolKill3r
Awesome! Make sure to let us know any more bugs you might find!
-
View User Profile
-
Send Message
Posted Feb 22, 2013@Yahtze
Thanks alot. I'lll be using it soon <3
-
View User Profile
-
Send Message
Posted Feb 22, 2013The /gc command conflicts with a useful essentials command (shows chunk, memory, and TPS data). Not sure what the /gc command does in guilds, but I can't find it in the commands page, so maybe it's wrongly picking it up as a command part of guilds?
-
View User Profile
-
Send Message
Posted Feb 22, 2013@Steggy5
I just fixed the following of the ones you listed:
When I type /guild viewroster [name] I have to type the guild name in all lowercase, otherwise it throws an internal error (java.lang.StringIndexOutOfBoundsException: String index out of range: -2) example: if my guilds name is Staff, I have to do /guild viewroster staff, /guild viewroster Staff throws the error./guild viewroster is still showing playernames as lowercase valuesWhen I viewroster any guild (/guild viewroster [guildName]) the top banner message shows "List of members in [myGuildName]" ie. My guild name is staff, so it shows "List of members in Staff" for any guild I lookup. The members of the guild I've searched are correct though.When I type /guild invite with no args it throws an internal error (java.lang.ArrayIndexOutOfBoundsException: 1)About this specific error, we have already added some broadcasting events, but if there are some we missed, make sure to let us know!
I *believe* I read you say this, but I can't find it so: Guild events need to be broadcasted to all members (ie. When a member joins or is kicked, all members should be notified). Sorry if already stated.- - - - - - - - - - - - - - - - - - -
As for the ones I was not able to get to tonight:
This command isn't implemented it yet, so it shouldn't be in the help menu, sorry :P
/guild cancelinvite isn't working (typing it correctly, unless /guild help is telling me the wrong command)All the lowercase stuff will be fixed over the next few updates, there is a lot of it, an unfortunate coding decision we made that we'll be fixing over time!
When a player joins a guild by typing /guild join, the messages displayed are in lowercase (ie. You joined the guild &8staff! || [playerName-lowercase] has joined the guild) (staff should be Staff) also goes for /guild leaveThe rest of your inquiries are about the help menu in general, I'll make sure to take note of them and make sure we address them when we overhaul the help system sometime soon. Thanks so much for the feedback! Helps a lot! You can expect a new version that include all the bug fixes listed above really soon!
@CoolKill3r
Ouf, I'd have to take another look at how they store their land information. For now the answer is no, we most like won't have a conversion feature, but I will take a look into it for you.
-
View User Profile
-
Send Message
Posted Feb 22, 2013@Yahtze
Excactly what i wanted for my server, many thanks. Another thing, is i able to convert my factions land to the Guilds plugin? Or can i better just run both plugins for a while and make people unclaim and reclaim with the new plugin for some time.
Many thanks.
-
View User Profile
-
Send Message
Posted Feb 21, 2013@latros
Awesome, how do guilds earn EXP though?
Bugs I've found:
- When I type /guild viewroster [name] I have to type the guild name in all lowercase, otherwise it throws an internal error (java.lang.StringIndexOutOfBoundsException: String index out of range: -2) example: if my guilds name is Staff, I have to do /guild viewroster staff, /guild viewroster Staff throws the error.
- When I do /guild ranklist with no args (to check my own guilds ranks), the top banner message shows "List of ranks in null"
- /guild viewroster is still showing playernames as lowercase values
- When I viewroster any guild (/guild viewroster [guildName]) the top banner message shows "List of members in [myGuildName]" ie. My guild name is staff, so it shows "List of members in Staff" for any guild I lookup. The members of the guild I've searched are correct though.
- When I type /guild invite with no args it throws an internal error (java.lang.ArrayIndexOutOfBoundsException: 1)
- /guild cancelinvite isn't working (typing it correctly, unless /guild help is telling me the wrong command)
- When a player joins a guild by typing /guild join, the messages displayed are in lowercase (ie. You joined the guild &8staff! || [playerName-lowercase] has joined the guild) (staff should be Staff) also goes for /guild leave
- /gu focus needs to be in /guild help
- /guild power help needs to be in /guild help
- I *believe* I read you say this, but I can't find it so: Guild events need to be broadcasted to all members (ie. When a member joins or is kicked, all members should be notified). Sorry if already stated.
All for now. Something I'd like to be implemented, possibly (similar to Towny):
- When you type /guild or /guild help, it breaks it up into different parts. These parts could be like /guild powers help, /guild admin help, /guild general help. And when typing /guild || /guild help, it just shows those three suggestions.
Loving the progression on the plugin, keep it up!
-
View User Profile
-
Send Message
Posted Feb 21, 2013@Steggy5
Currently guilds experience updates onPlayerLogin, but by tomorrow or sunday I am going to have it "check if any guilds have enough XP to level up" once every ~ 5 minutes while the server is on.
-
View User Profile
-
Send Message
Posted Feb 21, 2013How do guild levels work? The page is a WIP and the only indication I see of the EXP going up is when players log in (that's the only time guilds level up) ;-;
-
View User Profile
-
Send Message
Posted Feb 21, 2013@CoolKill3r
Yes, absolutely. We most likely won't have the feature to steal people's land in a long time, and even when we do, it'll be able to be turned off. Not everyone likes their hard-work being ransacked :P
-
View User Profile
-
Send Message
Posted Feb 21, 2013Sorry to ask, i probally oversaw it but. You can disable war between factions right? as in making factions unclaimable by other players that once you basicly claimed land it is forever yours untill you unclaim it. . Thank you for replying in advance. -Inunah
-
View User Profile
-
Send Message
Posted Feb 21, 2013@SpaceEmotion
Touché... I'll start looking into it this weekend. Are you a developer? If so, do you use MySQL in your plugins?