Konfiguracja
- Najnowsza wersja
- 9.0.16
- Minecraft
- 1.21.4 - 26.3
- Platformy
- Spigot, Paper, Folia, Purpur
- Minimalna wersja Java
- 21+
Konfiguracja
Pliki
Ustawienia i dane znajdują się w
Główne ustawienia
Język i przykład konfiguracji
Wiki jest dostępna w ośmiu językach. Komunikaty pluginu w tym wydaniu obsługują
Poniżej znajduje się fragment przykładowej konfiguracji, a nie cały
Po ręcznej edycji konfiguracji wykonaj pełny restart serwera. Zmiany wprowadzane przez obsługiwane menu i komendy zapisuje plugin.
Włączanie komend i konflikty
GUI komend otworzysz przez
FastFlags i wbudowane regiony
W
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.
Argumenty flag
Tworzenie chronionego regionu
Aby utworzyć chroniony obszar, wykonaj
W
Wejścia/wyjścia, spawny i zestawy
Otwórz Join/Leave Manager przez
Twórz i edytuj zestawy przez
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.