Cała dokumentacja
WIKI PLUGINU

GUI Admin Tools PREMIUM — Konfiguracja

Zarządzaj graczami, światami, czatem, ochroną i uprawnieniami za pomocą wygodnych menu w grze.

Zobacz plugin

Konfiguracja

Informacje o bieżącym wydaniu
Najnowsza wersja
9.0.16
Minecraft
1.21.4 - 26.3
Platformy
Spigot, Paper, Folia, Purpur
Minimalna wersja Java
21+
Informacje o wydaniu
Ostatnia aktualizacja: 17.10.2026 16:37
Konfiguracja

Pliki
Ustawienia i dane znajdują się w plugins/GUIAdminToolsPremium/. Na systemach rozróżniających wielkość liter zachowaj dokładną pisownię nazw plików. Przed ręczną edycją zrób kopię całego folderu. Zatrzymaj serwer przed zmianą trwałych danych graczy, zestawów, regionów i światów.
Kod · Zwykły tekst

Config.yml — Główne ustawienia, globalne flagi, czat, ekonomia i efekty wejścia/wyjścia.
Commands.yml — Generowany przy starcie: aktywność komend, opisy i aliasy.
Messages_<language>.yml — Komunikaty pluginu w wybranym języku.
Icons/MainMenuGUI.yml — Materiały, nazwy i opisy ikon menu głównego.
Icons/PlayerSettingsGUI.yml — Ikony menu ustawień gracza.
Icons/ServerManagerGUI.yml — Ikony menu Server Manager.
Regions.yml — Wbudowane regiony prostopadłościenne, ich flagi i powiadomienia przejść.
Worlds.yml — Ustawienia World Managera i zapisane definicje światów.
PlayerData/<uuid>.yml — Zapisane dane gracza, w tym dom, osobisty spawn i stany pluginu.
Kits/<kit name>.yml — Zawartość, ikony i ustawienia zestawów.
ChatLogs.yml — Zapisana historia czatu.


Główne ustawienia
Kod · Zwykły tekst

CfgVersion — Wewnętrzna wersja konfiguracji; nie zmieniaj jej ręcznie.
Language_messages — Globalny język: en, pl, de, es, fr, nl, cn. Nieobsługiwane kody wybierają angielski.
UPDATE_INFO_ON_JOIN — Powiadamia uprawnionych administratorów o aktualizacji przy wejściu; domyślnie true.
EconomyProvider — false: używa istniejącej ekonomii Vault; true: rejestruje wbudowanego dostawcę ekonomii.
Economy.Currency — Singular/Plural: nazwy waluty; Format: wzorzec wyświetlania liczb.
Economy.AllowNegative — Zezwala na ujemne salda graczy; domyślnie false.
Economy.Banks — Enabled, StartBalance, MaxBanksPerPlayer i AllowNegative konfigurują wbudowane banki.
CHAT.MUTE — Globalne wyciszenie czatu; domyślnie false.
CHAT.SLOW_MODE — STATUS włącza spowolnienie; DELAY to odstęp w sekundach (domyślnie 5).
CHAT.FILTER — STATUS włącza filtr; WORDS to jeden ciąg słów oddzielonych przecinkami, nie lista YAML.
CHAT.ANTI_CAPS — STATUS, MIN_LETTERS (5) i MAX_PERCENTAGE (70.0) sterują zamianą wielkich liter; brakujące opcje dodaj ręcznie lub przełączając Anti Caps.
CHAT.LOGS.CLEAR — Czas przechowywania logów czatu w godzinach; domyślnie 48.
CHAT.COLOR_CODE / CHAT.COLOR_CODE_CHAR — Włącza kody kolorów i ich prefiks (domyślnie &); gracz potrzebuje też admintools.use.colorcode.
JoinLeaveManager — Wiadomości wejścia, pierwszego wejścia i wyjścia; tytuły, dźwięki, cząsteczki i fajerwerki. W tekstach używaj %NICK%.
BanManager — DefaultReason, AdminNick i KickPlayer konfigurują bany; BanMessage/BanIPMessage formatują ekran wyrzucenia.


Język i przykład konfiguracji
Wiki jest dostępna w ośmiu językach. Komunikaty pluginu w tym wydaniu obsługują en, pl, de, es, fr, nl i cn; pt i ru nie są dostępnymi językami komunikatów. Wybierz obsługiwany język przez /servermanager language <code>.
Poniżej znajduje się fragment przykładowej konfiguracji, a nie cały Config.yml. Połącz wartości z istniejącymi sekcjami, bez tworzenia drugiej sekcji CHAT. Przykład włącza opcje moderacji domyślnie wyłączone.
Kod · Zwykły tekst

UPDATE_INFO_ON_JOIN: true
Language_messages: pl
EconomyProvider: false
CHAT:
  MUTE: false
  SLOW_MODE:
    STATUS: true
    DELAY: 5
  FILTER:
    STATUS: true
    WORDS: 'word1, word2'
  ANTI_CAPS:
    STATUS: true
    MIN_LETTERS: 5
    MAX_PERCENTAGE: 70.0
  LOGS:
    CLEAR: 48
  COLOR_CODE: true
  COLOR_CODE_CHAR: '&'

Po ręcznej edycji konfiguracji wykonaj pełny restart serwera. Zmiany wprowadzane przez obsługiwane menu i komendy zapisuje plugin. /servermanager reloadcommands wczytuje wyłącznie statusy komend.

Włączanie komend i konflikty
Commands.yml powstaje automatycznie. Status włącza komendę, Description ustawia opis, a Aliases jest listą YAML bez ukośników. Nie zmieniaj nazw kluczy komend ani CfgVersion. Stara sekcja Config.yml > CommandRegistration służy do początkowej migracji; później edytuj Commands.yml. Poniższy przykład pokazuje tylko dwa wpisy; zachowaj pozostałe komendy w swoim pliku.
Kod · Zwykły tekst

CfgVersion: 2
Commands:
  heal:
    Status: true
    Description: 'Leczy Ciebie lub gracza online.'
    Aliases:
      - atheal
  fly:
    Status: false
    Description: 'Przełącza latanie dla Ciebie lub gracza online.'
    Aliases:
      - atfly

GUI komend otworzysz przez /servermanager commandregistration. Po edycji statusów użyj /servermanager reloadcommands. Zmiana aliasów i opisów wymaga pełnego restartu. Aliasy muszą być unikalne wewnątrz pluginu, nie mogą kolidować z jego nazwami głównymi i mogą zawierać małe litery, cyfry, _ oraz -. Przy Essentials lub innych pluginach ustal, który plugin ma obsługiwać pokrywające się komendy.

FastFlags i wbudowane regiony
W Config.yml flagi mają wielkie litery i znajdują się w FLAGS. true zezwala na działanie, false je blokuje. Argumenty komend używają małych nazw z tabeli. /fastflags <flag> przełącza flagę; /fastflags all on zezwala na wszystkie działania objęte flagami, a /fastflags all off je blokuje.
Kod · Zwykły tekst

FLAGS:
  PLACE_BLOCK: true
  BREAK_BLOCK: true
  PVP: false
  EXPLOSION_BLOCK_DAMAGE: false

Działanie musi być dozwolone globalnie i we wszystkich pasujących regionach. Lokalne zezwolenie nie znosi globalnej blokady; blokada w nakładającym się regionie nadal obowiązuje. weather_change działa tylko globalnie. Wyłączenie command_use blokuje także komendy administratorów w grze; blokady teleport, entry i exit wpływają na narzędzia przemieszczania.

Argumenty flag
Kod · Zwykły tekst

place_block — Stawianie bloków.
break_block — Niszczenie bloków.
pvp — Obrażenia między graczami.
command_use — Wykonywanie komend przez graczy, także administratorów.
mob_spawn — Naturalne pojawianie się mobów.
drop_item — Wyrzucanie przedmiotów.
pickup_item — Podnoszenie przedmiotów.
use_item — Używanie przedmiotów prawym przyciskiem.
interact — Interakcje z blokami.
explosion_damage — Obrażenia bytów od wybuchów.
fire_spread — Rozprzestrzenianie i zapłon ognia.
fall_damage — Obrażenia od upadku.
entity_damage — Obrażenia zadawane przez byty.
explosion_block_damage — Niszczenie bloków przez wybuchy.
fluid_flow — Przepływ wody i lawy.
leaf_decay — Naturalne zanikanie liści.
entity_grief — Zmienianie bloków przez moby.
hunger — Zmiany poziomu głodu.
item_durability — Zużywanie przedmiotów.
weather_change — Rozpoczynanie deszczu i burzy; wyłącznie flaga globalna.
chat — Wysyłanie wiadomości na czacie.
container_access — Otwieranie pojemników.
bucket_use — Napełnianie i opróżnianie wiader.
fire_damage — Obrażenia od ognia, lawy i gorących powierzchni.
drowning_damage — Obrażenia od tonięcia.
block_burn — Niszczenie bloków przez ogień.
block_grow — Naturalny wzrost i nawożenie.
block_spread — Rozprzestrzenianie bloków innych niż ogień.
piston — Przesuwanie bloków przez tłoki.
item_consume — Jedzenie i picie.
entity_interact — Interakcje z bytami prawym przyciskiem.
bed_use — Korzystanie z łóżek.
teleport — Teleportację w miejscu startu i celu.
entry — Wchodzenie do regionów.
exit — Wychodzenie z regionów.


Tworzenie chronionego regionu
Aby utworzyć chroniony obszar, wykonaj /region new, zapisz jego ID i stań kolejno przy obu narożnikach przed ustawieniem pos1 i pos2. Narożniki muszą być w tym samym świecie. Region obejmuje cały zakres X/Y/Z pomiędzy nimi, więc uwzględnij również wysokość. Zastąp 1 faktycznym ID nowego regionu:
Kod · Zwykły tekst

/region new
/region edit 1 pos1
/region edit 1 pos2
/region flag 1 pvp off
/region flag 1 break_block off
/region flag 1 place_block off

W Regions.yml opcja Notifications.Enabled włącza wiadomości o przejściach. Edytuj Notifications.Enter i Notifications.Exit; %REGION% to nazwa regionu, a %ID% jego ID.

Wejścia/wyjścia, spawny i zestawy
Otwórz Join/Leave Manager przez /at serverpluginmenu. Ustaw tam wiadomości, tytuły i efekty; lokalizacje wejścia zapisuj przez GUI. Efekty wymagają odpowiednich admintools.use.* wymienionych w uprawnieniach. Lokalizacja pierwszego wejścia ma pierwszeństwo przed zwykłą lokalizacją wejścia dla nowego gracza z wymaganym uprawnieniem.
/setspawn zapisuje osobisty spawn. /spawn używa go, a przy braku osobistego spawnu wybiera spawn aktualnego świata. Jeżeli świat zapisanego spawnu jest niedostępny, teleportacja kończy się niepowodzeniem zamiast wybrać inne miejsce. Przy odrodzeniu pierwszeństwo ma dostępny osobisty spawn; dalej obowiązują zasady łóżka/kotwicy i obsługa odradzania w światach pluginu.
Twórz i edytuj zestawy przez /kitmanager. Ustawienia obejmują czas oczekiwania w sekundach, opcjonalne sprawdzanie uprawnienia i czyszczenie ekwipunku. Sprawdź opcję czyszczenia przed udostępnieniem zestawów graczom.

Witaj — wybierz język i ustawienia prywatności

Niezbędne cookies zabezpieczają logowanie i zapamiętują Twoje wybory. Opcjonalne statystyki i filmy YouTube pozostają wyłączone do czasu Twojej zgody. Ustawienia możesz zmienić w stopce. Prywatność