Serwery Minecraft mają dwa sposoby dodawania funkcjonalności: datapaki i pluginy. Oba zmieniają grę, ale w fundamentalnie różny sposób. Ten artykuł wyjaśnia, kiedy które wybrać i gdzie leżą ograniczenia.
Własny serwer Minecraft? W HostValues od €2,80 miesięcznie, online w kilka minut. Zobacz plany →
Czym są datapaki?
Datapaki to zbiory plików JSON i skryptów mcfunction, które modyfikują zachowanie Minecraft przez oficjalny system danych. Mogą dodawać przepisy, modyfikować tablice łupów, zmieniać struktury i wykonywać niestandardową logikę przez bloki komend i funkcje. Datapaki są przechowywane w świecie (w world/datapacks/) i działają na każdym serwerze, włącznie z Vanilla.
Czym są pluginy?
Pluginy to programy Java działające na zmodyfikowanym serwerze, takim jak Paper, Purpur lub Fabric (ze wsparciem modów). Mają pełny dostęp do API serwera i mogą robić praktycznie wszystko: systemy uprawnień, ekonomię, minigry, anti-cheat, połączenia z bazami danych i więcej. Pluginy wymagają konkretnego oprogramowania serwera i nie działają na Vanilla.
Porównanie
| Aspekt | Datapaki | Pluginy |
|---|---|---|
| Oprogramowanie serwera | Każdy serwer (również Vanilla) | Paper, Purpur, Fabric |
| Język programowania | JSON + mcfunction | Java (lub Kotlin) |
| Dostęp do API | Ograniczony (tylko komendy) | Pełny (API serwera) |
| Wpływ na wydajność | Może być duży przy wielu funkcjach per tick | Zazwyczaj wydajniejszy |
| Instalacja | Folder w world/datapacks/ | JAR w plugins/ lub mods/ |
| Aktualizacje przy zmianie wersji | Zwykle kompatybilne | Często wymagana aktualizacja |
| Instalacja na kliencie | Nie potrzebna | Nie potrzebna (zazwyczaj) |
Kiedy datapaki?
- Niestandardowe przepisy: nowe przepisy craftingowe są proste i lekkie jako datapak.
- Tablice łupów: modyfikuj szanse dropu z mobów i skrzyń.
- Niestandardowe osiągnięcia: twórz własne achievementy i linie questów.
- One-player sleep: jeden z najpopularniejszych datapaków. Prosty, lekki, bez potrzeby pluginu.
- Kompatybilność z Vanilla: jeśli nie chcesz uruchamiać Paper lub Fabric, datapaki są jedyną opcją.
Kiedy pluginy?
- Systemy uprawnień: LuckPerms nie może być datapakiem. Uprawnienia per gracz i grupę wymagają API serwera.
- Ekonomia: sklepy, pieniądze i transakcje wymagają trwałego przechowywania i dostępu do API.
- Anti-cheat: wykrywanie cheatów wymaga głębokiej inspekcji pakietów, czego datapaki nie potrafią.
- Ochrona świata: zapobieganie griefingowi, ochrona regionów i rollbacki.
- Złożone minigry: wszystko ze scoreboardami, teamami i niestandardowymi mechanikami na dużą skalę.
Uwagi dotyczące wydajności
Datapaki wykonujące funkcję w każdym ticku (przez tick.json) obciążają serwer bardziej niż większość pluginów, ponieważ komendy mcfunction są parsowane i wykonywane jako tekst. Plugin wykonuje tę samą pracę w skompilowanej Javie, co jest szybsze. Dla prostych zadań (przepisy, łupy) nie ma różnicy. Dla złożonej logiki z wieloma sprawdzeniami entity per tick plugin jest wydajniejszy.
Czy mogę używać datapaków i pluginów jednocześnie?
Tak. Na serwerze Paper możesz łączyć oba. Datapaki do przepisów i łupów, pluginy do uprawnień i ekonomii. Rzadko wchodzą w konflikt, dopóki nie próbują zmieniać tej samej mechaniki.
Czy datapaki są bezpieczniejsze niż pluginy?
Tak, w pewnym sensie. Datapaki mają ograniczony dostęp i nie mogą wykonywać dowolnego kodu. Pluginy mają pełny dostęp do serwera, a złośliwy plugin może kraść dane lub kasować pliki. Pobieraj pluginy tylko z zaufanych źródeł, takich jak Modrinth, Hangar lub SpigotMC.
Czy datapaki przetrwają aktualizację wersji?
Zazwyczaj tak. Datapaki modyfikujące tylko przepisy i łupy działają zwykle po aktualizacji. Złożone datapaki z intensywnym użyciem komend mogą się zepsuć, jeśli Minecraft zmieni składnię komend. Pluginy psują się częściej przy dużych aktualizacjach, ponieważ zmienia się API serwera.
Wybierz właściwą kombinację dla swojego serwera w hostingu Minecraft.
Wynajmij własny serwer Minecraft
Od €2,80 miesięcznie. Online w kilka minut, bez zobowiązań, z ochroną DDoS.
Jaki pakiet dla Twojej grupy?
- Vanilla lub kilka pluginów, do 5 graczy: Redstone (4 GB), €5,60 miesięcznie
- Lekki modpack, od 5 do 10 graczy: Gold (5 GB), €7,00 miesięcznie
- Ciężki modpack, np. All the Mods 10: Barrier (10 GB), €14,00 miesięcznie
Nowy w HostValues? Z kodem WELKOM10 otrzymasz 10% zniżki na pierwsze zamówienie.