LibertyBans
Tresty a historie — bany, menty, varování a kompletní záznam o hráči.
← Pluginy Provoz a přehledy licence AGPL-3.0-or-later návod pro LibertyBans 1.x (Paper/Spigot, Velocity)
Stáhnout u autora Zdrojový kód 25 878 stažení u autora autor A248
Co to dělá
LibertyBans řeší tresty: zabanování, umlčení, varování a vyhození ze serveru. Není to ale jen sada příkazů — vede si o každém trestu záznam, takže se k němu můžeš kdykoli vrátit.
To je jeho hlavní přednost. U každého hráče vidíš, za co byl potrestaný, kdo trest udělil, kdy vyprší a jestli byl zrušený. Když se hráč vrátí a zase porušuje pravidla, nemusíš hádat — vidíš celou historii.
Plugin umí i stupňování trestů (escalation): nastavíš, že za první přestupek přijde varování, za druhý krátký ban a za třetí delší. Server tak trestá předvídatelně a vedení nemusí řešit každý případ zvlášť.
Umí pracovat s více servery najednou — když máš proxy s několika světy, trest udělený na jednom platí všude. Data o trestech se dají ukládat do databáze, což je pro větší server nebo síť serverů lepší volba než soubory.
Důležitá je i druhá strana: hráč se může odvolat a ty se rozhoduješ podle záznamu, ne podle dojmů. Když je trest nespravedlivý, zrušíš ho jedním příkazem a v historii zůstane, že byl zrušený.
Varování: příkazy pro tresty se snadno spletou (a jeden omylem udělený ban může znamenat, že hráč do serveru nevejde). Předávej práva k trestům jen lidem, kteří je mají používat — a nastav si, kdo smí bany rušit.
Instalace
- Rozhodni, jak budou tresty uložené: soubory (jednoduché) nebo databáze (pro více serverů nebo síť).
- Stáhni LibertyBans z modrinth.com/plugin/libertybans (nebo z oficiální stránky autora) pro svůj typ serveru.
- Nahraj .jar do složky plugins. U proxy patří na proxy, aby tresty platily na všech serverech.
- Restartuj server a otevři konfiguraci — nastav ukládání (soubory nebo databázi).
- Pokud používáš databázi, ověř, že se plugin připojil (zpráva v konzoli), a nastav zálohování.
- Projdi nastavení stupňování trestů (escalation): co se stane za první, druhý a třetí přestupek.
- Rozdej práva: běžný hráč nemá práva k trestům, vedení může varovat a umlčet, nejvyšší vedení i banovat.
- Zkontroluj, kdo smí tresty rušit — a jestli se to má hlásit ostatním (aby se nezrušil ban potichu).
- Vyzkoušej si to nanečisto: dej vlastnímu testovacímu účtu varování a podívej se, jak se zapsalo do historie.
- Ulož si postup, jak se odvolávat (kam hráč píše) — při prvním sporu ho budeš potřebovat.
Oprávnění
Oprávnění se udělují hráčům nebo skupinám — nejčastěji příkazem /lp user <hráč> permission set <uzel> true (LuckPerms). Uzel, který v seznamu není, plugin nezná.
| Oprávnění | Co umožňuje |
|---|---|
| libertybans.ban | udělovat bany |
| libertybans.tempban | udělovat dočasné bany |
| libertybans.ipban | bany podle IP adresy |
| libertybans.mute | umlčení |
| libertybans.warn | varování |
| libertybans.kick | vyhození ze serveru |
| libertybans.history | zobrazit historii hráče |
| libertybans.unban | rušit tresty (jen nejvyšší vedení) |
| libertybans.* | úplně vše (jen majitel) |
| Přesné názvy práv jsou v konfiguraci pluginu | projdi je a rozdej jen to, co kdo opravdu potřebuje. |
Příkazy
Napiš do chatu i s lomítky. Kde je <hráč> nebo <uzel>, doplň vlastní hodnotu bez závorek.
| Příkaz | Co dělá |
|---|---|
| /ban <hráč> [důvod] | trvalý ban |
| /tempban <hráč> <čas> [důvod] | dočasný ban |
| /ipban <hráč|IP> [důvod] | ban podle adresy |
| /mute <hráč> [důvod] | umlčení |
| /tempmute <hráč> <čas> [důvod] | dočasné umlčení |
| /warn <hráč> [důvod] | varování |
| /kick <hráč> [důvod] | vyhození ze serveru |
| /unban <hráč> | zruší ban |
| /unmute <hráč> | zruší umlčení |
| /history <hráč> | celá historie trestů |
| /alts <hráč> | hráči spojení s tímto účtem |
| /libertybans reload | znovu načte konfiguraci |
Nastavení a časté chyby
Ukládej tresty do databáze, pokud máš víc serverů nebo proxy. Trest udělený na jednom místě pak platí všude a historie se nerozejde.
Stupňování trestů (escalation) nastav dřív, než ho budeš potřebovat. Server, který trestá předvídatelně, nemusí řešit každý případ ručně.
Práva k trestům rozdej jen těm, kdo je mají používat. Neúmyslně udělený ban je nejčastější chyba na serverech s více správci.
Nastav, kdo smí tresty rušit, a jestli se zrušení hlásí ostatním. Potichu zrušený ban vypadá jako slabost vedení.
Historie je nejlepší argument při sporu i při odvolání. Uč se do ní dívat před rozhodnutím — ušetří to hádky.
Pravidla serveru musí odpovídat trestům. Když hráči nevědí, co za co hrozí, vypadá každý trest jako zvůle.
Zálohuj data o trestech. Bez nich se při obnově historie ztratí — a to je přesně to, co by mělo zůstat.
Kdo to používá
Zatím nevíme, které servery z našeho seznamu ho používají. Moderní servery svůj seznam pluginů v dotazu na stav neposílají, takže se to dozvídáme od majitelů.
Používáš ho na svém serveru? Napiš nám a doplníme ho sem — na tuhle stránku chodí lidé, kteří plugin hledají.
Podobné pluginy
Odkud návod vychází
Návod je náš vlastní a vychází z dokumentace autora (verze LibertyBans 1.x (Paper/Spigot, Velocity)) . Oprávnění a příkazy opisujeme jako fakta, nic nedomýšlíme — když se plugin po aktualizaci změní, může být návod pozadu. Našel jsi chybu? Napiš nám a opravíme to.
Licence: AGPL-3.0-or-later. Soubor se u nás nehostuje, stahuje se u autora (A248) — tak je vždy dostupná aktuální verze.