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 12, 2013@latros
That would be pretty nice. How long do you think it could take?
-
View User Profile
-
Send Message
Posted Feb 12, 2013@thehalollama
I saw that donation, much appreciated!
As for the auto-granting-permission-nodes inquiry;
It's a coding problem I'm trying to tackle right now. My original intention was to have NO "built-in" level unlocks, and to simply grant guild-wide permissions for players when they level up - the permissions in specific would be dictated by each respective server.
Turns out granting "guild-wide" permissions is a bit trickier than I anticipated. That's why I coded a few "built-in" level unlocks. My goal is to stick with my original plan - figure out how to automatically grant an entire guild (and future members of that guild, thats the hard part) permission nodes... and to ALSO have some built-in level unlocks just for lulz.
Tonight I'm focusing on redesigning the actual in-game interface EG the text, the formatting, the colors, etc... making it actually look "pretty". I'm also going to finalize my 90% complete level-up functionality, so guilds can actually start leveling up, and so players can actually start seeing their "guild contributions". Once those 2 things are done (should be tonight), I am going to get as much help as I can figuring out how to grant entire guilds permissions!
EDIT: Oh by the way, there is already functionality to disable the "built-in" unlocks! It's in the Config.yml. Each built-in level unlock feature has an "Enabled: true" setting. That, or you can set the required level to 26 or something. Either way, your players won't be able to "access" that built-in level unlock if you do either of those things.
-
View User Profile
-
Send Message
Posted Feb 12, 2013@Latros
Hey! I was just thinking about guild unlocks, and if you are planning to have grantable permission nodes - then most of them could be customized for each server - instead of forcing specific unlock as well (Or have the option to disable the unlocks you include with the plugin). Perhaps you could have a page somewhere where people can post the plugins/nodes that they grant on their server? Regardless, we will use the plugin either way.
I'd like to know if its possible to have a permission node that dictates whether or not a player gains any unlocks at all when in a guild. We have our website assign a member group on signup, so it would be good incentive to have that happen. signup and gain access to whichever unlocks your guild has.
Also sent a donation your way =) Thanks for the awesome plugin!
-
View User Profile
-
Send Message
Posted Feb 12, 2013@EpicUnknown
Hey man, thanks!
Tonight I'm doing a large "aesthetics" overhaul (the color and formatting of the text in-game) as well as implementing the guild level ups, so stay tuned for that. AND I'll also mull through the plugin and make sure that the console can't do certain commands. Thanks for the bug report!
Feel free to offer suggestions if you have any. Currently guilds will level from 1 -> 25... but I only have 7 "unlocks" thought up... so I need to think of 18 more cool features for guilds to unlock! :P
-
View User Profile
-
Send Message
Posted Feb 12, 2013Awesome Plugin so far. Can i start off saying I was the first to download v0.5.0.1 :D lol
But in all seriousness I love the plugin. I love the ideas of leveling up your guild to receive rewards, that's genius. I really love everything about this plugin so far and it shows amazing promise.
The only little bug I found while playing with the plugin for about an hour was the fact console can do certain commands that console should not be able to do haha. Such as /guild create <name> I do not, personally, think that console should be able to make guilds but hey if that's what you wanna do then do it! Overall this plugin is great!
Highly Recommended Download!
- EpicUnknown
-
View User Profile
-
Send Message
Posted Feb 11, 2013@Sonorpearl
I really like that idea actually.. I may dabble in that tonight and see if I can come up with any code to reflect that suggestion. If I think it's doable, you can expect it to be implemented (perhaps as a "PvP Addon" - EG a separate plugin - "zGuildsPvPExtension" or something).
-
View User Profile
-
Send Message
Posted Feb 11, 2013Maybe add artifacts, that can be obtained by Players. Something like this Idea: http://forums.bukkit.org/threads/idea-that-brings-in-a-reason-for-pvp.125280/
-
View User Profile
-
Send Message
Posted Feb 11, 2013@thehalollama
Heya! Yes, I'll incorporate guild chat and see if I can get that done today.
As for nicknames (And the rest of the functionality that isnt quite done - leveling up your guild, guild permissions benefits, etc) - I am making headway!
-
View User Profile
-
Send Message
Posted Feb 10, 2013@ Latros
I recieved the same error with the new build. Found out it was because I reloaded the server. I restarted and it worked fine, was able to create guilds. Going to start testing it now, thanks! You have no idea how long I've waited for this exact plugin =)
Edit: The players already love it. They asked me to ask you if you plan to incorporate a Guild chat? I know we could set something similar up with the granted permissions nodes at level ups - but I imagine it would be easier for players if they were auto added to a channel or something. Where is your donate button?
EditEdit: Essentials nicknames don't work. As soon as we added your plugin, everyones name went to their default. Not a big deal, but something to look into?
-
View User Profile
-
Send Message
Posted Feb 10, 2013@kahlilnc
@ChimeraCandy
@Waterworth12
Starting to put up some beta builds to find bugs, feel free to get involved!
-
View User Profile
-
Send Message
Posted Feb 10, 2013@thehalollama
Hey! Those were alpha builds =3 I have a new build coming up now. Kind of annoying having to wait for bukkits "approval". For the time being, try this build: https://mega.co.nz/#!4cIinZAR!VBCfmRXCeTRNCk3uswpLVzMEuj1IYXTSQuXLh77O6Q4
It's beta, I'm holding off on implementing more "level unlocks" until I iron out a few bugs. Keep that in mind and keep reporting bugs :) Bear with me while I get the plugin past the initial bumps in the road, and it will turn out to be very useful to you I hope.
Also let me know of any features you'd like implemented.
-
View User Profile
-
Send Message
Posted Feb 10, 2013Hey,
I am extremely interested in this plugin. Kept checking back until the file became available, then quickly put it up on one of my two servers. I didn't change any settings. It starts properly on reload/restart, but the /guild create command throws an error, and says "An internal error occurred while attempting to perform this command."
2013-02-10 12:15:24 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'guild' in plugin zGuilds v0.2.1.2 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.dispatchCommand(CraftServer.java:514) at net.minecraft.server.v1_4_R1.PlayerConnection.handleCommand(PlayerConnection.java:980) at net.minecraft.server.v1_4_R1.PlayerConnection.chat(PlayerConnection.java:898) at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:853) at net.minecraft.server.v1_4_R1.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290) at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113) at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39) at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598) at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.NullPointerException at latros.z.guilds.Functions.Util.isInGuild(Util.java:20) at latros.z.guilds.Functions.AddGuild.create(AddGuild.java:34) at latros.z.guilds.Commands.onCommand(Commands.java:27) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
I know the file said there would be errors. Just want to help with testing =)
-
View User Profile
-
Send Message
Posted Feb 8, 2013@latros
Good luck man, once you release I'll be sure to give you feedback.
-
View User Profile
-
Send Message
Posted Feb 7, 2013@Waterworth12
I hope to have it available for testing this weekend! (Key word: testing. A plugin of this size is bound to have missed bugs)
@Waterworth12
That's what I'm basing it off of, yes :) I figure if one of the greatest video game developers of all time came up with a guild system, its probably pretty damn awesome based on the money they spend on playtesting & their playtesters positive feedback of such a system.... may as well just use their style, since no guild plugin has done that yet!
-
View User Profile
-
Send Message
Posted Feb 7, 2013@Waterworth12
Also finally a plugin that has used features from the popular WoW guild system, really great to see. Keep up the work.
-
View User Profile
-
Send Message
Posted Feb 7, 2013@latros
When will a build be available? I'd love to start using this.
-
View User Profile
-
Send Message
Posted Feb 7, 2013@ChimeraCandy
@kahlilnc
Didn't even notice I had comments! I'm just writing up the page now, feel free to read it again for updates. Also check out the commands list page: http://dev.bukkit.org/server-mods/zguilds/pages/command-list-permission-nodes/
The plugin isn't totally complete yet, but hopefully I can get the "initial release" build out by Sunday!
And as always, feel free to offer suggestions. Thanks for the interest!
-
View User Profile
-
Send Message
Posted Feb 7, 2013This looks really nice. It reads better than the Factions plugin, at least. It also reminds me of the WoW guilds. :P
-
View User Profile
-
Send Message
Posted Feb 7, 2013Looks pleasing can't wait to start using this.