Jaki pakiet wybrać?
Informacje Ogólne
Wybór planu serwera zależy przede wszystkim od wersji Minecrafta, trybu gry, liczby graczy oraz liczby i rodzaju pluginów. Przykładowo:
- Dla wersji 1.8.8 z około 15 pluginami zazwyczaj wystarcza 4 GB RAM z niewielkim zapasem.
- Dla najnowszej wersji, 1.21.8, przy tej samej liczbie pluginów zaleca się już co najmniej 7 GB RAM-u, ze względu na większe wymagania nowszych wersji.
Znaczenie ma również wybór silnika serwera
- Vanilla – Czysta, niezmodyfikowana wersja serwera Minecraft bez wsparcia dla pluginów, oferująca oryginalną rozgrywkę i minimalną optymalizację.
Silniki obsługujące pluginy
- PaperMC – Popularny, zoptymalizowany silnik oparty na Spigotcie/Bukkitcie, zapewniający wysoką wydajność, szeroką kompatybilność z pluginami oraz rozbudowane opcje konfiguracyjne.
- Purpur – Ulepszona wersja PaperMC z jeszcze większą liczbą opcji konfiguracyjnych, dodatkowymi funkcjami i optymalizacjami, umożliwiająca głęboką personalizację rozgrywki.
- Pufferfish – Ulepszona wersja PaperMC, zoptymalizowany pod kątem dużych serwerów, oferujący zaawansowane funkcje wydajnościowe, jak częściowa wielowątkowość, szybsze przetwarzanie entity i pełną kompatybilność z pluginami Paper.
- Leaves – Ulepszona wersja PaperMC, skupiająca się na maksymalnej wydajności i stabilności w zakresie funkcji dostępnych w standardowej grze.
- Leaf – Ulepszona wersja PaperMC, która czerpie rozwiązania z wielu dostępnych silników, kładąc nacisk na wysoką wydajność i stabilność, a jednocześnie zachowuje wszystkie standardowe funkcje gry.
- Advanced Slime Paper – Kontynuacja Papera, skupiona na implementacji formatu Slime Region stworzonego przez Hypixel, którego celem jest wydajne ładowanie światów i oszczędność miejsca na dysku.
Silniki wielowątkowe (eksperymentalne)
- CanvasMC – Alternatywa dla Folii, wprowadzająca wielowątkowość przy zachowaniu jak największej kompatybilności z pluginami Paper, choć niektóre pluginy mogą nie działać poprawnie, jednak działa lepiej niż poniższe silniki.
- Folia – Silnik wykorzystujący wielowątkowość, gdzie różne obszary świata są przetwarzane równolegle na wielu wątkach, co znacząco zwiększa wydajność kosztem kompatybilności z większością pluginów Paper.
- Lumina – Ulepszona wersja Folii. Bardzo eksperymentalny.
- DivineMC – Silnik bazujący jednocześnie na Paperze oraz Folii, oferujący dodatkowe poprawki i optymalizacje, mające na celu zwiększenie stabilności i wydajności w środowiskach wielowątkowych, jednak przy ograniczonej kompatybilności z pluginami.
Silniki Proxy obsługujące pluginy
- Bungeecord – Popularny silnik proxy do łączenia wielu serwerów Minecraft w jedną sieć, umożliwiający przechodzenie graczy między światami i trybami gry.
- Waterfall – Ulepszona, bardziej stabilna i wydajna wersja Bungeecorda, zapewniająca lepszą obsługę dużych sieci serwerów. (Brak wsparcia)
- Velocity – Nowoczesny, lekki i bardzo wydajny proxy, zaprojektowany z myślą o skalowalności i bezpieczeństwie, rekomendowany do nowych instalacji. (Najlepszy wybór)
Silnik Limbo
- LoopHP Limbo – Serwer przejściowy trzymający graczy np. w kolejce, gdy są afk powyżej x minut.
- NanoLimbo – Serwer przejściowy trzymający graczy np. w kolejce, gdy są afk powyżej x minut.
Silniki obsługujące mody
- Forge – Najpopularniejszy silnik do obsługi modów, umożliwiający zaawansowaną modyfikację rozgrywki po stronie serwera i klienta.
- NeoForge – Ulepszona wersja Forge’a, wprowadzająca lepszą kompatybilność i nowoczesne rozwiązania dla modów.
- Fabric – Lekki i szybki silnik modów, ceniony za wydajność i szybkie aktualizacje do nowych wersji Minecrafta.
- Quilt – Rozszerzenie Fabric, oferujące dodatkowe funkcje i większą elastyczność dla twórców modów.
- Legacy Fabric – Projekt umożliwiający uruchamianie modów Fabric na starszych wersjach Minecrafta, które nie są oficjalnie wspierane przez Fabrica.
Silnik obsługujące mody i pluginy (eksperymenalne)
- MagmaMC – Bukkit + Neoforge. (Brak wsparcia)
- Arclight – Bukkit + Forge/NeoForge/Fabric.
- Sponge – SpongeAPI + Forge/NeoForge.
- MohistMC – Bukkit, Spigot + Forge/NeoForge.
Faktyczne zapotrzebowanie na zasoby może się różnić w zależności od jakości pluginów/modów, liczby graczy online, używanych skryptów, flag startowych oraz stopnia optymalizacji całej konfiguracji.
Jaki pakiet wybrać?
Na IceHost.PL posiadamy 2 opcje pakietów: dedykowane i współdzielone.
Czym różnią się pakiety dedykowane od współdzielonych?
- Zasoby dedykowane – tylko Ty ich używasz, co w większości przypadków poprawia wydajność.
- Zasoby współdzielone – mogą być używane jednocześnie przez kilku użytkowników, jednak zazwyczaj nie wpływa to znacząco na wydajność.
Jaką lokalizację wybrać?
Jeśli Twoja społeczność pochodzi głównie z Polski, wybierz lokalizację w Polsce. Lokalizacja serwera wpływa wyłącznie na opóźnienie (ping).
| Lokalizacja serwera | Opóźnienie (Ping) |
|---|---|
| Polska (Wrocław) | 5-10 ms |
| Europa (Holandia, Eygelshoven) | 30-40 ms |
Poniżej znajdziecie sugerowane przez nas wartości w zależności od pakietu (liczba pamięci RAM należy dostosować pod własną paczkę serwerową).
| Wersja serwera Minecraft | Minimalna liczba pamięci RAM | Rekomendowana liczba pamięci RAM |
|---|---|---|
| 1.8+ | 1.5 GB | 3 GB |
| 1.12+ | 2 GB | 4 GB |
| 1.16+ | 2.5 GB | 4.5 GB |
| 1.18+ | 3.5 GB | 5 GB |
| 1.21+ | 4 GB | 6 GB |
Są to wartości sugerowane, które mogą się różnić w zależności od konfiguracji serwera przez użytkownika.
Przykładowo, jeśli chcemy pograć wraz z grupą znajomych (~5-10 osób) na wersji 1.21.8 powinien nam wystarczyć pakiet 5GB, ale jeśli będziemy tworzyć serwer publiczny z pluginami to rekomendowane będzie minimum 8GB RAM-u (Przy braku optymalizacji może być wymagane nawet ponad 12 GB RAM-u).
Zużycie pamięci przez pluginy/graczy
Liczba pluginów oraz ich optymalizacja ma również duże znaczenie w wyborze Twojego pakietu pod serwer Minecraft. Przykładowo rekomendujemy dodatkowe 1,5 GB RAM-u dla każdych 10 pluginów dodatkowych na serwerze i około 512MB RAM-u dla dodatkowych 10 slotów (Wartości mogą się różnić w zależności od optymalizacji pluginów/silnika). Odradzamy używanie skryptów na serwerze Minecraft ze względu na ich słabą optymalizację oraz ograniczoną wydajność wynikającą z wykorzystywania tylko jednego wątka procesora. Poniżej znajdziecie sugerowane wartości w zależności od wersji, ilości slotów i pluginów.
| Ilość pamięci RAM | Liczba graczy (Wartość przybliżona) | Liczba Pluginów/Modów |
|---|---|---|
| 1.5 GB (DEV) | do 3 | do 2 |
| 3 GB (SAND) | do 8 | do 10 |
| 5 GB (DIRT) | do 20 | do 30 |
| 8 GB (WOOL) | do 50 | do 50 |
| 10 GB (STONE) | do 70 | do 60 |
| 14 GB (DIORYT) | do 100 | do 100 |
| 17+ GB (IRON) | powyżej 100 | powyżej 100 |
Wszystkie wartości podane wyżej są szacowane oraz mają miejsce na najnowszej wersji Minecrafta (1.21.8), mogą się różnić w zależności od konfiguracji serwera przez użytkownika.
Rekomendowana wielkość świata może się różnić w zależności od liczby wygenerowanych chunków. Przybliżoną wielkość świata można oszacować za pomocą strony: onlinemo.de/world.
Ważne, aby przed rozpoczęciem gry wygenerować chunki za pomocą modyfikacji lub pluginu Chunky. Dzięki temu rozgrywka będzie dużo płynniejsza, jednak pamiętaj, że generowanie chunków zajmuje miejsce na dysku.