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
Released new pre-release on github! link: https://github.com/grzegorz2047/OpenGuild2047/releases/ But be aware: "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."
@ZombieCraft26
Plugin is in english or in polish. But plugin is still in early beta so it's not recommended on larger servers.
no plugin in inglish?
Chciałem tez, aby można było robic nazwy gildi np. max 10 liter.
@grzegorz2047
Mam pytanie, jak ustawić, żeby nie można było wpisywać komend w kilku światach?
Czy jest opcja, żeby tylko było można niszczyć za pomocą wyrzutni TNT.
@grzegorz2047
Dziękuję za udzielenie mi tych informacji. Mam nadzieję, że w nieodległej przyszłości się pojawi możliwość usunięcia blocków przy utworzeniu gildi.
@TheSeklik
Jest możliwość blokady używania komend na danym terenie. Poszukaj w configu takiego pola jak spawn: location-max: [world, 50, 50] location-min: [world, -50, -50]
ustawiasz na zwę świata, i podajesz dwa przeciwległe końce zablokowanego obszaru.
Nie jestem specjalistą od tworzenia pluginów, za bardzo nie rozumiem posta. Mógłbyś bardziej wytłumaczyć, a najlepiej powiedzieć czy da się zmienić, bo cały spawn będzie zawalony.
@TheSeklik
Na razie możliwe jest to tylko wyłącznie poprzez edycję kodu. Kod źródłowy znajduje się na githubie a link masz na tej stronie. Aktualnie zawiesiłem pisanie tego pluginu z powodu braku czasu.
Mam pytanie do autora, nie chciałbym, aby podczas tworzenia gildi tworzył się bedrock i jajo endermana. Można to zmienić?
@MizoreQ
Czy serwer stoi na Spigocie na wersji minimum 1.7.5? Proszę podać log z konsoli na Pastebin.
Wiecie może co robić? Bo wpisuje /gildia zaloz TEST TESTUJEMY i wyskakuje mi : " An internal error occurredwhite attempting to perform this command" Co robic?
@TheMolkaPL
Kiedy wkońcu jakiś update? Bo tak długo czekam że aż się chyba nie doczekam :(
@AdamGrzegorz
Niestety nie
jeszcze jedno, czy da się używać tak zwanych "Data"? Chodzi o to, że w przedmiotach za gildie, chciałbym dać złote jabłko "kox" które ma "Goldenapple:1" i jak dodać tą "1"?
@AdamGrzegorz
Ostatnio nie mam zbytnio możliwości aktualizacji projektu i trochę on leży. Ale zawsze jest kod źródłowy, który można bez problemu skompilować w razie czego.
Fenomenalny plugin. Robię serwer bazujący na nim, mam nadzieje że wszystko się ułoży. Update'uj dalej plugin, aby był jak najlepszy. Będę śledzić projekt cały czas!
Pozdrawiam grzegorzu i życzę powodzenia!
@Grzegot
Czasem się wyłącza.
Co sie dzieje z stroną na jenkins'ie ?