Częstym problemem napotykanym przez właścicieli serwerów jest błąd na serwerze, który nie jest spowodowany przez JAR serwera lub jakąkolwiek jego konfigurację, ustawienia serwera i inne czynniki zewnętrzne. Jeśli jesteś pewien, że to wtyczka powoduje problem, ale nie masz pewności, która z wtyczek powoduje problem, jedną z najlepszych rzeczy do zrobienia jest przeprowadzenie wyszukiwania binarnego.
OSTRZEŻENIE
Chociaż technicznie możliwe jest użycie wtyczek takich jak ServerUtils do rozładowania i załadowania wtyczek, jest to zawodne i bardzo prawdopodobne, że coś zepsuje.
Krok 0
Po pierwsze, musisz mieć 100% pewności, że ten błąd nie jest spowodowany przez serwer JAR, którego używasz. Jeśli używasz forków Paper, takich jak Purpur lub Airplane, najpierw przełącz się z powrotem na Paper lub sprawdź, czy w konfiguracji JAR nie ustawiłeś czegoś, czego nie chciałeś. Sprawdź również, czy nie jest to problem z flagami startowymi, szczegółami bazy danych, portami i serwerami proxy itp.
Krok 1
Usuń połowę swoich wtyczek. Aby to zrobić, wybierz wtyczki i przenieś je poza folder /plugins. Następnie uruchom ponownie serwer.
Krok 2
Jeśli po tym błąd nie zostanie naprawiony, teraz wiesz, że błąd znajduje się wśród wtyczek, które pozostały. Jeśli błąd został naprawiony, wiesz, że znajduje się on wśród usuniętych wtyczek. Jeśli nadal nie możesz określić, która wtyczka jest winowajcą po zawężeniu, ponownie usuń połowę grupy wtyczek.
Krok 3
Przepłukać i powtórzyć. Po znalezieniu winowajcy możesz naprawić błąd, a następnie przywrócić wszystkie wtyczki na swój serwer.
Oceń artykuł na 5-punktowej skali
Bądź pierwszym, który oceni tę wiadomość!
Find mistake? Select it and press Ctrl + Enter to let us know.