Modurile Java din Project Zomboid nu sunt susținute și pot prezenta riscuri de securitate
The Indie Stone a emis pe 21 octombrie 2026 o notificare privind moddingul în Project Zomboid, cu un mesaj tranșant: modurile bazate pe Java nu sunt susținute oficial, pot crea vulnerabilități de securitate și vor fi rupte fundamental de actualizările viitoare, fără avertisment. Doar moddingul bazat pe Lua este susținut oficial.
De ce modurile Java necesită mai multă încredere
Java este limbajul de programare principal al Project Zomboid. Cu loadere și framework-uri bazate pe Java, modderii pot modifica direct codul jocului, permițând transformări radicale. Același acces înseamnă că modurile Java pot crea potențial vulnerabilități de securitate. Spre deosebire de modurile Lua obișnuite, ele se află în afara „limitelor” codului Project Zomboid; comparația făcută de The Indie Stone este că un mod Lua poate revopsi o casă, în timp ce un mod Java poate construi o casă nouă în apropiere — posibil fără știrea ta și cu o ușă din spate nevăzută. Instalarea unuia înseamnă să lași cod terț să ruleze pe calculatorul tău. Studioul subliniază că nu toate modurile Java sunt malițioase sau riscante în mod automat, dar necesită un alt nivel de încredere.
Sfaturi pentru descărcare: open source ajută, dar nu este o garanție
În marea majoritate a cazurilor, modurile Java necesită instalare manuală, descărcări de pe site-uri externe, un loader special sau pași dincolo de simpla apăsare a butonului „Abonează-te” din Steam Workshop. The Indie Stone spune că jucătorii ar trebui să descarce moduri doar din surse și de la autori de încredere, indiferent de limbaj. Încurajează puternic modderii Java să ofere build-uri open-source sau reproductibile și le recomandă jucătorilor să caute aceste calități; transparența poate oferi liniște sufletească, dar niciuna dintre acestea nu garantează siguranța. Sistemele de semnalare și raportare ale Steam Workshop, precum și popularitatea multor moduri, sunt liniștitoare, nu o garanție de siguranță. Pentru alte surse, verificați dacă codul sursă este public și dacă fișierele distribuite pot fi verificate independent; dacă nu, fiți foarte precauți.
Limitele suportului și raportarea erorilor
Modurile bazate pe Java — inclusiv loaderele terțe, framework-urile și modificările aduse implementării de bază a jocului — nu sunt susținute oficial, chiar dacă Project Zomboid este scris în Java. Implementarea sa internă nu este o interfață de modding susținută. Orice mod, în orice limbaj, se poate strica odată cu o actualizare, dar modurile Java se bazează pe cod intern care se va schimba mereu; The Indie Stone spune că actualizările noi le vor strica fără avertisment. Nu poate oferi suport tehnic pentru modurile Java, nu poate rezolva probleme de compatibilitate cu alte moduri și nu poate aloca resurse de dezvoltare pentru ele.
Rapoartele de erori sunt investigate doar atunci când eroarea este găsită într-o salvare de joc fără moduri. Jucătorii care întâmpină probleme cu orice mod, Java sau Lua, trebuie să reproducă problema fără moduri înainte de a trimite raportul; rapoartele trebuie să poată fi reproduse fără moduri pentru a fi luate în considerare, iar acest lucru nu garantează o investigație sau o remediere. Studioul spune că politica nu este o judecată la adresa modurilor, creatorilor sau jucătorilor, ci este necesară pentru testarea, susținerea și întreținerea jocului. Politica completă de modding este disponibilă online.