Nastavení a správa tvého serveru
Jak nastavit plugin GroupManager

Pokud provozujete Minecraft server, možná jste se již setkali s pojmem „oprávnění“. Oprávnění jsou v podstatě pravidla, která určují, co hráči na vašem serveru mohou a nemohou dělat. Bez oprávnění by měl každý, kdo se připojí, stejná práva a kontrolu jako vy. To by mohlo vést k chaosu a griefingu.
Právě proto existuje GroupManager. GroupManager je plugin pro Minecraft servery, který vám umožní snadno spravovat oprávnění a skupiny hráčů. S GroupManagerem můžete vytvářet vlastní skupiny a každé skupině přiřadit specifická oprávnění. Díky tomu přesně určíte, co který hráč na serveru smí.
Jednou z největších výhod GroupManageru je jeho jednoduchost. Plugin má intuitivní uživatelské rozhraní, které usnadňuje správu skupin. Hráče můžete snadno přidávat nebo odebírat ze skupin a měnit oprávnění jednotlivých skupin podle potřeby.
Další skvělou vlastností GroupManageru je jeho flexibilita. Plugin je vysoce přizpůsobitelný, takže si můžete nastavit skupiny a oprávnění přesně podle svých potřeb. Ať už provozujete malý soukromý server nebo velký veřejný, GroupManager se vám přizpůsobí.
GroupManager je také pravidelně aktualizován, což znamená, že bude fungovat i s nejnovější verzí Minecraftu. Plugin je aktivně udržován svým vývojářem, takže se můžete spolehnout na rychlé řešení případných problémů nebo chyb.
Celkově, pokud hledáte snadný a efektivní způsob, jak spravovat oprávnění na svém Minecraft serveru, GroupManager je skvělou volbou. Díky jednoduchému rozhraní, flexibilitě a pravidelným aktualizacím je to plugin, který ocení každý majitel serveru.
Nastavení GroupManageru
Pro konfiguraci GroupManageru se připojte přes FTP a přejděte do /plugins/GroupManager/.
Zde můžete vytvořit nové ranky tak, že přejdete do /worlds/ a vyberete soubor mapy, na které chcete měnit skupiny (obvykle používáte /world/, důvod si vysvětlíme níže).
Otevřete groups.yml. Zde najdete základní konfiguraci. Tento soubor se vytvoří při založení nového světa.
Moje konfigurace bude pro mapu "worlds", pokud chcete jiná oprávnění, vyberte jinou mapu.
/plugins/GroupManager/worlds/word/groups.yml |
Ukázkový konfigurační soubor s více skupinami
Skupiny :
-Skywalker
-Admin
-Hráči
-Modo
-God
groups: Skywalker: default: true permissions: - essentials.help - essentials.helpop - essentials.list - essentials.motd - essentials.rules - essentials.spawn inheritance: - g:groupmanager_default - g:bukkit_default - g:essentials_default - g:towny_default info: prefix 'e &' build: false suffix: Admin : default: false permissions: - groupmanager.mantogglesave - essentials - essentials.clearinventory - essentials.cooldown.bypass - essentials.deljail - essentials.give - essentials.god - essentials.heal - essentials.heal.others - essentials.invsee - essentials .item - essentials.jails - essentials.kickall - essentials.kit - essentials.mute - essentials.sell - essentials.setjail - essentials.signs.protection.override - essentials.spawnmob - essentials.teleport.cooldown.bypass - essentials .teleport.timer.bypass - essentials.togglejail - GroupManager *. - essentials.burn inheritance: - modo info: prefix '& c' build: true suffix: Hráči: default: false permissions: - essentials.afk - essentials.back. OnDeath - essentials.balance - essentials.chat.shout - essentials.compass - essentials.home - essentials.kit - essentials.kit.tools - essentials.mail - essentials.mail.send - essentials.me - essentials.msg - essentials. nick - essentials.pay - essentials.portal - essentials.protect - essentials.sethome - essentials.signs.buy.use - essentials.signs.disposal.create - essentials.signs.disposal.use - essentials.signs.free.use - essentials.signs.heal.use - essentials.signs.mail.create - essentials.signs.mail.use - essentials.signs.protection.create - essentials.signs.protection.use - essentials.signs.sell.use - essentials. signs.trade.create - essentials.signs.trade.use - essentials.suicide - essentials.tpa - essentials.tpaccept - essentials.tpahere - essentials.tpdeny - essentials.warp - essentials.warp.list - essentials.worth inheritance: - default info: prefix '& 2' build: true suffix: Modo: default: false permissions: - essentials.back - essentials.ban - essentials.banip - essentials.broadcast - essentials.delwarp - essentials.depth - essentials.eco - essentials .getpos - essentials.jump - essentials.kick - essentials.kill - essentials.setwarp - essentials.time - essentials.togglejail - essentials.top - essentials.tp - essentials.tphere - essentials.tpo - essentials.tpohere - essentials.tppos - essentials.tptoggle - essentials.unban - essentials.unbanip - essentials.whois - essentials.world - groupmanager.listgroups - groupmanager.mandemote - groupmanager.manload - groupmanager.manpromote - groupmanager.mansave - groupmanager.manselect - groupmanager.manuadd - GroupManager .manudel - essentials.ext inheritance: - player info: prefix '& 5' build: true suffix: God default: false permissions: - '*' inheritance: - admin info: prefix '& 4' build: true suffix:
Podrobně vysvětlíme jednotlivé části
Default: default: true permissions: - essentials.help - essentials.helpop - essentials.list - essentials.motd - essentials.rules - essentials.spawn inheritance: [] info: prefix 'e &' build: false suffix:
Default: Název skupiny
default: true : Skupina, která je nastavena jako výchozí pro všechny uživatele, kteří nejsou přiřazeni do jiné skupiny.
permissions: seznam oprávnění.
info: Informace o skupině.
prefix '& e' suffix: Barva skupiny. Pro estetiku je zde prefix, kde můžete využít barevné kódy.
build: false : Tato skupina nemůže stavět ani ničit na serveru, protože build je nastaven na false.
Základní nastavení pluginu
/manuadd: změní skupinu hráče (přidá do souboru, pokud neexistuje).
| /manuadd <hráč> <skupina> |
Vyžaduje oprávnění: groupmanager.manuadd
/manudel: odebere hráče ze souboru uživatelů (spadne do výchozí skupiny)
| / manudel <hráč> |
Vyžaduje oprávnění: groupmanager.manudel
/manpromote: Povýší hráče na vyšší rank v rámci dědičnosti
| /manpromote <hráč> <skupina> |
Vyžaduje oprávnění: groupmanager.manpromote
/mandemote: Sníží hráče na nižší rank v rámci dědičnosti.
| /mandemote <hráč> <skupina> |
Vyžaduje oprávnění: groupmanager.mandemote
/manwhois: zjistí skupinu hráče
| /manwhois <hráč> |
Vyžaduje oprávnění: groupmanager.manwhois
Mirrors: jak mít stejná oprávnění ve více světech
| /Plugins/GroupManager/config.yml |
Toto je nejzajímavější část tohoto souboru. Umožňuje vám nastavit, aby skupiny z jednoho světa byly stejné i v jiném světě.
Nemusíte tedy kopírovat groups.yml do každého světa zvlášť.
Uvedeme si příklad. Mám 3 světy: world, world_pvp, world_freebuild. Chci, aby skupiny ve world a world_pvp byly stejné a hráči zůstali ve svých skupinách (ne ve výchozí).
world:
world_pvp: - users - groups
Nyní ve světě "world_freebuild" nechci, aby hráči mohli používat /tpa. Upravím tedy groups.yml pouze pro tento svět.
Ale chci, aby hráči zůstali ve stejné skupině, i když oprávnění budou jiná. Výsledek bude:
world:
world_pvp: - users - groups world_freebuild: - users
Začni s
Minecraft Serverem
Chceš si vytvořit vlastní Minecraft server? Zabere to jen pár minut.