Config playground
Config playground to opcjonalny dodatek (sprzedawany / pobierany osobno od głównego pakietu NovaDocs). Nie wchodzi w skład produktu bazowego.
Czytelnik zostaje na stronie docs: zaznacza opcje, wkleja zepsuty plik albo uzupełnia argumenty komendy, a potem kopiuje wynik. Ta strona demo ma dodatek włączony, więc bloki poniżej działają.
Żywe przykłady
To te same trzy bloki, które wcześniej były w Przeglądzie funkcji.
Kreator configa
Zaznacz opcje, potem skopiuj plik. Spróbuj presetu, potem Reset. Komentarze w YAML zostają.
Wyłącz wszystko bez odinstalowywania.
Bloki wokół spawnu.
1# Ustawienia podstawowe2enabled: true3max-players: 204difficulty: normal5 6spawn:7 protection: true8 radius: 169 10# Dostrajanie11debug: false12save-interval: 300Sprawdzanie configa
Wklej zepsuty przykład do pola, żeby zobaczyć błędy:
enabled: yes
max-plyers: 20
difficulty: normalKreator komend
Wypełnij pola. Przycisk kopiowania zostaje wyłączony, dopóki nie uzupełnisz wymaganych.
/give {player} {item} 1Co dodaje
- Kreator configa — kontrolki nad żywym
config.yml(albo JSON /.properties). Zmienione linie są podświetlone. Komentarze i kolejność kluczy z Twojego pliku zostają. Kopiowanie albo pobranie gotowego pliku. Opcjonalne presety ustawiają kilka opcji naraz. - Sprawdzanie configa — pole do wklejenia. Czytelnik wrzuca swój plik i dostaje błędy z numerami linii oraz „czy chodziło o…?” przy literówkach w kluczach.
- Kreator komend — pola, które składają komendę do skopiowania, więc nikt nie zgaduje kolejności argumentów.
Dla kogo
Dokumentacja wtyczek, motywów i serwerów gier — wszędzie tam, gdzie czytelnik ma edytować plik config albo odpalić komendę w konsoli. Zepsute configi to zwykle największy ciężar supportu; ten dodatek odpowiada na nie na stronie, a nie w DM.
Jak używa tego autor
W edytorze wpisz / i wstaw Config builder, Config checker albo Command builder.
- Wklej raz swój prawdziwy config (albo szablon komendy).
- Wciśnij Detect options / Detect arguments, żeby powstała kontrolka dla każdej wartości.
- Opcjonalnie dodaj etykiety, tekst pomocy, ukryj zaawansowane klucze i nazwij presety.
Obsługiwane są YAML, JSON i pliki .properties. Zagnieżdżone klucze (np. spawn.radius) zachowują wcięcie, gdy czytelnik je zmienia.
Wklej plik, który naprawdę wysyłasz. Kreator zmienia tylko wartości i zostawia każdy komentarz — także te w tej samej linii co klucz.
Powiązane
- Przegląd funkcji — bloki, które są w produkcie bazowym
- Bot Discord — drugi opcjonalny dodatek
