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

  1. Rozhodni, jak budou tresty uložené: soubory (jednoduché) nebo databáze (pro více serverů nebo síť).
  2. Stáhni LibertyBans z modrinth.com/plugin/libertybans (nebo z oficiální stránky autora) pro svůj typ serveru.
  3. Nahraj .jar do složky plugins. U proxy patří na proxy, aby tresty platily na všech serverech.
  4. Restartuj server a otevři konfiguraci — nastav ukládání (soubory nebo databázi).
  5. Pokud používáš databázi, ověř, že se plugin připojil (zpráva v konzoli), a nastav zálohování.
  6. Projdi nastavení stupňování trestů (escalation): co se stane za první, druhý a třetí přestupek.
  7. Rozdej práva: běžný hráč nemá práva k trestům, vedení může varovat a umlčet, nejvyšší vedení i banovat.
  8. Zkontroluj, kdo smí tresty rušit — a jestli se to má hlásit ostatním (aby se nezrušil ban potichu).
  9. Vyzkoušej si to nanečisto: dej vlastnímu testovacímu účtu varování a podívej se, jak se zapsalo do historie.
  10. 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

BlueMap
Mapa serveru v prohlížeči — hráči i návštěvníci vidí svět ve 3D.
Plan | Player Analytics
Přehled o hráčích — kdo kdy hraje, jak dlouho a jak si server stojí.

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.

Zkopírováno