
Jak wgrać plugin do serwera Minecraft?
Będąc administratorem, można zastanawiać się, jak wgrać plugin do serwera Minecraft. Zagadnienie to z pozoru proste może przysporzyć wielu problemów. Jak więc do niego podejść?
Rodzaj serwera
Przede wszystkim należy mieć na uwadze, iż każdy serwer jest tym odpowiednim. Szukając serwera, natknąć się można na kilka rozwiązań:
- Minecraft Server – Rozwiązanie Mojangu, które umożliwia wspólną zabawę, jednak nie jest zdolne do wczytania pluginów.
- Bukkit – Swego czasu najpopularniejsze rozwiązanie serwerowe, jednak z powodu dokumentu, tzw. EULA, zostalo zepchnięte do cienia. To rozwiązanie jest gotowe na pluginy.
- SpigotMC – Chyba najpopularniejsza alternatywa dla Bukkita korzystająca z jego rozwiązań, w tym pluginów.
- Bungeecord – Serwer agregujący, który jedynie łączy inne serwery w jedną sieć. Pluginy dla niego muszą być szczególne z powodu jego odmiennej mechaniki.
Oczywiście istnieje na rynku także kilka innych rozwiązań, m.in. Paper, Sponge, czy Waterfall, i nie wszystkie one są na bazie Bukkita, dlatego należy dokładnie wczytać się czy nasz plugin będzie z nim kompatybilny, czy nie. Wymienione wyżej rozwiązania są najpopularniejszymi.
Miejsce na pluginy do serwera Minecraft
Kiedy serwer jest już w pełni uruchomiony, domyślnie nie posiada on żadnych pluginów, co można sprawdzić za pomocą komendy /plugins
albo /pl
. W miejscu, gdzie znajduje się plik z serwerem, utworzony przez niego został dodatkowo folder plugins
, który co ciekawe, nie jest całkowicie pusty. Znajduje się tam folder bStats
, w którym jest plik konfiguracyjny config.yml
, o następującej treści:
# bStats collects some data for plugin authors like how many servers are using their plugins. # To honor their work, you should not disable it. # This has nearly no effect on the server performance! # Check out https://bStats.org/ to learn more :) enabled: false serverUuid: 65e2cd63-08a9-4eb6-a90c-91117b1e29ca logFailedRequests: false logSentData: false logResponseStatusText: false
bStats
jest narzędziem służącym do mierzenia wykorzystania pluginów przez ich twórców. Jeśli więc tworzymy serwer testowy, dla siebie lub grupy znajomych, nie powinniśmy nic zmieniać, by nie zakłamywać danych. Jeśli jednak serwer ten ma być publiczny, warto zmienić enabled: false
na enabled: true
, by umożliwić pomiar. Reszty danych nie powinniśmy zmieniać, chyba że mamy absolutną pewność tego, co robimy.
Jak wgrać plugin do serwera Minecraft?
By wgrać plugin do serwera Minecraft (np. Bukkit albo spigot), należy przenieść plik *.jar
pluginy do folderu plugins
, a następnie przeładować serwer za pomocą komendy /reload
lub /rl
, jednak bezpieczniejszym rozwiązaniem jest całkowite wyłączenie serwera komendą /stop
, i uruchomienie go ponownie od sera. W trakcie uruchamiania plugin (o ile będzie potrzebny) wygeneruje własny folder z plikiem konfiguracyjnym. Od tego momentu plugin jest załadowany na serwerze i można go używać.