OpenGuild
Description
OpenGuild is an open source guild and cuboid based system allowing your players to create guilds, invite other people, conquer other guild's lands by plundering their resources and in the future conquering by claiming their territory or closing conquered guild.
Important informations
- To use this plugin, you need permission system plugin like permissionsEx, LuckPerms or any other plugin supporting hasPermission() bukkit method. YOU NEED TO SET GROUP PERMISSIONS IN ORDER TO MAKE THIS PLUGIN WORK PROPERLY! (for now)
- You need ProtocolLib to make it work.
- Plugin in alpha/beta state and some features may not work properly.
Do want to check current build of the plugin? Check this dev server and test with me: fajnyserw.pl
Features
- Creating, removing guilds
- ELO ranking system for each player
- Guild tags
- Guild wars? /g war /g ally
- Automatic cuboids for guilds
- Homes for guilds
- Breaking blocks on someones cuboid using special item
- Descriptions for guilds
- MySQL support
- SQLite support(local database)
- Bans for deaths for specified amount of time
- Custom, required Items for creating guilds
- Possibility to change tag properties for example on essentials chat etc. by using {OpenGuildTag}
- Fancy menu showing required items to create guilds
Chat
If you want to use your own chat system then you have to use {OpenGuildTag} in your chat configuration.
Source Code
If you want to help me develop this plugin look here: https://github.com/grzegorz2047/OpenGuild/
Plugin looks stable, if you think otherwise, send me those problems using link below.
Any bugs or any other issues please send here: https://github.com/grzegorz2047/OpenGuild/issues
Dev builds
If you need dev build of plugin, you can find it here
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Commands
Config options
Example config you can find here
Permissions
You have to apply those permissions to your ranks to make this plugin work properly!
All available permissions are here: permissions
Example permission config for player rank in LuckPerms here: Example rank file
Buges and Issues
- No entry for cuboid is little bit bugged
- Guild tags above head might work weird.
TODO
- Optimize as much as possible
- improve cuboid interfering with each other checkers
- Make extensive tests to a plugin
More todos (in polish) are here:
https://github.com/grzegorz2047/OpenGuild2047/blob/master/TODO.md
Servers with this plugin
- mc.grzegorz2047.pl
Error data
To get information about errors, plugin can in certain cases generate pastebin log with error in it. You can disable this at config under snooper option. You can opt-out by setting it to false: example. snooper: false
@grzegorz2047
Here are come suggestions! NPC guild shops, armies, and quests || Tablist support (you see your guild members names in green(configurable color)) Enemy guild camps that Server owners can set and create with spawning zombies/skeletons with configurable armor and weapons and owners can set them as friendly or enemy. Guild banners(guild owner can do /g banner and gets tped to a set location by server owner where guild owner can build his banner out of anything and can type /g banner done and he can do /g banner set to set down his banner at his base)
@mage1d
Thank you. This is early version so there is still a lot of coding :)
its awesome work Good job guys!