To repozytorium zawiera wszelkie potrzebne pliki konfiguracyjne na twój serwer minecraft.
Wspierane systemy :
- Linux
- Windows 10/11
Silnik - Purpur 1.20.1
- Węgiel -> czarny barwnik
- Zapakowany lód -> zwykły lód
- Blok netherowej brodawki -> netherowa brodawka
- Wełna -> nici
- Schodki i półpłytki -> pełne bloki
- Przepalanie zgniłego mięsa do surowej wołowiny
Wymagania :
- PowerShell / Bash (domyślnie te programy są zainstalowane na odpowiednich systemach operacyjnych)
- Java (min 8) / OpenJDK
- git (opcjonalne)
Wymagania Linux :
Pobierz pliki:
-
Klikając w ten link i wypakuj je do wybranego przez siebie folderu
-
Lub z użyciem Git'a
git clone https://github.com/kamack38/mcServer
- Albo wget'a
wget https://github.com/kamack38/mcServer/archive/refs/heads/main.zipŻeby serwer zadziałał, należy pobrać silnik oraz pluginy. Aby tego dokonać należy uruchomić plik download.latest.ps1 lub jeśli korzystasz z Linux'a download.latest.sh.
Korzystając z Windowsa możesz dodać parametr -nonpremium by włączyć serwer w tym trybie:
.\download.latest.ps1 -nonpremium-
Jeśli chcesz grać w trybie lokalnym uruchom plik
run.batlubrun.sh. -
Jeśli preferujesz uruchomić serwer prosto z linii komend wpisz:
java -Xmx4096M -Xms4096M -jar purpur.jar noguiUWAGA! Powyższa opcja nie jest zalecana, ponieważ nie używa ona wszystkich optymalizacji. Korzystając z niej pamiętaj, żeby znajdować się w odpowiedniej ścieżce, by plik purpur.jar mógł zostać znaleziony.
Jeśli chcesz by inne osoby z twojej sieci mogły dołączyć do twojego serwera to pamiętaj, aby mieć otworzony port 25565(jest to domyślny port, którego używa serwer jeśli go wcześniej nie zmieniłeś)!
Jeśli nie wiesz jak to zrobić kliknij tutaj
- Pobierz program ngrok i dokończ wszystkie kroki instalacyjne.
- Użyj komendy :
./ngrok tcp -region eu 25565-
Jeśli chcesz by ip twojego serwera wysyłało się na Discord automatycznie (niedostępne na Linuxie 🐧):
- Utwórz webhook na wybranym serwerze Discord
- Umieść jego link w pliku
update_vars.ps1.example - Zmień nazwę pliku na
update_vars.ps1.
-
Uruchom plik
run.ps1z parametrem-ngrok
Jeśli posiadasz program ngrok w tzw. PATH to możesz uruchomić serwer bez wcześniejszego włączania programu ngrok
.\run.ps1 -ngrokUruchamianie serwera za pomocą dockera jest oparte o to repozytorium
docker compose up -d
Żeby zobaczyć logi użyj:
docker compose logs -f
Aby zatrzymać kontener użyj:
docker compose stop
Pełną dokumentacje można znaleźć tutaj.
Konfigurację anti-xray znajdziesz pod tym linkiem.
- Crafting tweaks - Vanilla Tweaks