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
@zorro8003
Już powinno być ok.
@grzegorz2047
Czemu nie działa strona na jenkisie ?
@Kacperf2
nie porzucam projektu.
Prosze żebyś nie porzucał projektu. To jest jedyny taki plugin.
@zorro8003
Większy update będzie za jakiś czas, a na bieżąco aktualizowany plugin jest na jenkinsie.
Kiedy następny update? ;)
@vaxjo
You can make changes on github code to add czech language or to edit messages file.
@grzegorz2047
I need commands in czech language ... Is possible to create ?
@vaxjo
Can you. give me some example how it could look like?
Hi, can you please add custom command format ? I like that for my RPG/Adventure Server :)
@zorro8003
Wiele osób o to prosi. Jest to w trakcie wykonywania. Planowane rzeczy (TODO) znajdziesz tutaj: https://github.com/grzegorz2047/OpenGuild2047/blob/master/TODO.md
@grzegorz2047
Ok już wrzuciłem plugin na silniku ze spigotem i ładnie śmiga plugin ;) Tylko mógł byś dodać jeszcze np. /g sojusz <nazwa gildii> i zmienić tagi gildii nad głowami że jak ktoś ma gildie to jego członkowie widzą jego nick na zielono a przeciwna gildia na czerwono, bardzo fajnie by było :D (Tak jak jest na skkf Hardcore)
@zorro8003
Upewnij się, że masz najnowszą wersję pluginu, upewnij się, że silnik na którym postawiłeś serwer jest pod 1.7.8 itd., upewnij się, że nie łączysz się z mysqlem, upewnij się, że poprawnie stworzyłeś itemy potrzebne na gildie. Polecam spigota do tego pluginu.
Jak wpisuje /g zaloz TEST TEST to mi wyskakuje na czerwono "An internal error occurred while attempting to perform this command" i zabiera itemy na gildie.
@grzegorz2047
Ok, I can Bug test if you'd like and I'm just getting into more advanced stuff for bukkit coding
@mage1d
So, guild money and leveling sounds good. Clan war seems to be interesting, but for now we need to fix simple setting guild as ally or enemy. Also leaderboard may be introduced in future, but we need more people who will use this plugin to fix all possible bugs etc.
I must be your worst nightmare xD
1) Also if you could add a CLAN WAR thing for 2 clans can do /g war <GuildName> and they have have a 24 hr preperation period and a 24 hour war period for raiding the guild bases and etc. 2) and maybe a config option for structure-in-a-box plugin : http://dev.bukkit.org/bukkit-plugins/structure-box/ : and server owners can set "guild" buildings for players to buy such as towers and farms and etc to level up for more power/better use. 3) Guild leaderboards 4) Guild player leveling system 5) guild money
@grzegorz2047
Like a 3x7 wool block just one block thick and players can place whatever blocks the want in that zone
@mage1d
Tablist support is a good suggestion, but other plugins can cause conflicts. However i may apply this to plugin.About NPC'ies and quests etc. I think that would be to much for this plugin for now xd About banner, what do you mean to build his banner? Can you give me any visual examples?