News
Język oryginału: Angielski

Mody Java do Project Zomboid nie są wspierane i mogą zagrażać bezpieczeństwu

The Indie Stone wydało 21 października 2026 r. komunikat dotyczący modowania Project Zomboid z jasnym przekazem: mody oparte na Javie nie są oficjalnie wspierane, mogą tworzyć luki w zabezpieczeniach, a przyszłe aktualizacje bez ostrzeżenia zasadniczo je zepsują. Oficjalnie wspierane jest wyłącznie modowanie oparte na Lua.

Dlaczego mody Java wymagają większego zaufania

Java to podstawowy język programowania Project Zomboid. Dzięki loaderom i frameworkom opartym na Javie modderzy mogą bezpośrednio zmieniać kod gry, co umożliwia radykalne przebudowy. Ten sam dostęp sprawia, że mody Java mogą potencjalnie tworzyć luki w zabezpieczeniach. W przeciwieństwie do zwykłych modów Lua działają poza „granicami” kodu Project Zomboid; The Indie Stone porównuje to tak, że mod Lua może odmalować dom, podczas gdy mod Java może wybudować nowy dom w pobliżu – być może bez twojej wiedzy i z niewidocznymi tylnymi drzwiami. Zainstalowanie takiego moda oznacza pozwolenie, by kod podmiotów trzecich działał na twoim komputerze. Studio podkreśla, że nie wszystkie mody Java są złośliwe ani automatycznie ryzykowne, ale wymagają innego poziomu zaufania.

Pobieranie modów: open source pomaga, ale nie daje gwarancji

W zdecydowanej większości przypadków mody Java wymagają ręcznej instalacji, pobrania z zewnętrznych stron internetowych, specjalnego loadera lub kroków wykraczających poza kliknięcie „Subskrybuj” w Steam Workshop. The Indie Stone twierdzi, że gracze powinni pobierać mody wyłącznie z zaufanych źródeł i od zaufanych autorów, niezależnie od języka. Zdecydowanie zachęca modderów tworzących mody Java do udostępniania kompilacji open source lub odtwarzalnych i zaleca graczom zwracanie uwagi na te cechy; przejrzystość może dawać spokój ducha, ale żadna z tych cech nie gwarantuje bezpieczeństwa. Systemy oznaczania i zgłaszania w Steam Workshop oraz popularność wielu modów są pocieszające, ale nie stanowią gwarancji bezpieczeństwa. W przypadku innych źródeł sprawdź, czy kod źródłowy jest publiczny, a dystrybuowane pliki można niezależnie zweryfikować; jeśli nie, zachowaj szczególną ostrożność.

Ograniczenia wsparcia i raporty o błędach

Mody oparte na Javie – w tym loadery i frameworki podmiotów trzecich oraz zmiany w bazowej implementacji gry – nie są oficjalnie wspierane, mimo że Project Zomboid jest napisany w Javie. Jego wewnętrzna implementacja nie jest wspieranym interfejsem modowania. Każdy mod w dowolnym języku może przestać działać po aktualizacji, ale mody Java opierają się na wewnętrznym kodzie, który zawsze będzie się zmieniać; The Indie Stone twierdzi, że nowe aktualizacje będą je psuć bez ostrzeżenia. Nie może zapewnić wsparcia technicznego dla modów Java, rozwiązywać problemów ze zgodnością z innymi modami ani przeznaczać na nie zasobów deweloperskich.

Raporty o błędach są badane tylko wtedy, gdy błąd występuje w zapisie gry bez modów. Gracze, którzy napotkają problemy z dowolnym modem – Java lub Lua – muszą przed zgłoszeniem odtworzyć problem bez modów; raporty muszą być odtwarzalne bez modów, aby zostały rozpatrzone, a to nie gwarantuje zbadania ani naprawy. Studio twierdzi, że polityka ta nie jest oceną modów, twórców ani graczy, ale jest potrzebna do testowania, wspierania i utrzymywania gry. Pełna Polityka modowania jest dostępna online.

197
0 / 5,000