Project Zomboid Java modları desteklenmiyor ve güvenlik riskleri oluşturabilir
The Indie Stone, 21 Ekim 2026 tarihli Project Zomboid modlama bildirisini net bir mesajla yayımladı: Java tabanlı modlar resmî olarak desteklenmiyor, güvenlik açıkları oluşturabiliyor ve gelecekteki güncellemelerle uyarı verilmeksizin temelden bozulacaklar. Resmî olarak yalnızca Lua tabanlı modlama destekleniyor.
Java modları neden daha fazla güven gerektirir
Java, Project Zomboid'in temel kodlama dilidir. Java tabanlı yükleyiciler ve çerçevelerle mod geliştiricileri oyunun kodunu doğrudan değiştirerek köklü yeniden düzenlemeler yapabilir. Bu aynı erişim, Java modlarının potansiyel olarak güvenlik açıkları oluşturabileceği anlamına gelir. Normal Lua modlarından farklı olarak Project Zomboid kodunun “sınırları” dışında yer alırlar; The Indie Stone'un benzetmesine göre bir Lua modu bir evi yeniden boyayabilir; bir Java modu ise yakınlarda yeni bir ev inşa edebilir—belki de siz farkında olmadan ve görünmeyen bir arka kapıyla. Birini kurmak, üçüncü taraf kodun makinenizde çalışmasına izin vermek anlamına gelir. Stüdyo, tüm Java modlarının kötü niyetli veya otomatik olarak riskli olmadığını, ancak farklı bir güven düzeyi gerektirdiğini vurguluyor.
İndirme tavsiyesi: açık kaynak yardımcı olur ama garanti etmez
Vakaların büyük çoğunluğunda Java modları manuel kurulum, harici web sitelerinden indirme, özel bir yükleyici veya Steam Workshop'ta “Abone Ol”a tıklamanın ötesinde adımlar gerektirir. The Indie Stone, oyuncuların dilden bağımsız olarak modları yalnızca güvenilir kaynaklardan ve yazarlardan indirmesi gerektiğini söylüyor. Java mod geliştiricilerini açık kaynaklı veya yeniden üretilebilir derlemeler sunmaya güçlü şekilde teşvik ediyor ve oyunculara bu özellikleri aramalarını öneriyor; şeffaflık iç rahatlığı sağlayabilir, ancak bunların hiçbiri güvenliği garanti etmez. Steam Workshop'un işaretleme ve raporlama sistemleri ile birçok modun popülerliği güven vericidir, ancak güvenlik garantisi değildir. Diğer kaynaklarda kaynak kodun açık olup olmadığını ve dağıtılan dosyaların bağımsız olarak doğrulanıp doğrulanamayacağını kontrol edin; aksi halde çok dikkatli olun.
Destek sınırları ve hata raporları
Üçüncü taraf yükleyiciler, çerçeveler ve oyunun temel uygulamasındaki değişiklikler dahil olmak üzere Java tabanlı modlar, Project Zomboid Java ile yazılmış olsa da resmî olarak desteklenmiyor. Oyunun iç uygulaması desteklenen bir modlama arayüzü değildir. Herhangi bir dildeki her mod bir güncellemeyle birlikte bozulabilir, ancak Java modları her zaman değişecek olan iç koda dayanır; The Indie Stone, yeni güncellemelerin onları uyarı vermeden bozacağını söylüyor. Java modları için teknik destek sağlayamaz, diğer modlarla uyumluluk sorunlarını çözemez veya onlara geliştirme kaynakları ayıramaz.
Hata raporları yalnızca hata modsuz bir oyun kaydında bulunduğunda incelenir. Java ya da Lua fark etmeksizin herhangi bir modla sorun yaşayan oyuncuların göndermeden önce sorunu modsuz olarak yeniden üretmesi gerekir; raporların dikkate alınması için modsuz olarak yeniden üretilebilir olması gerekir ve bu, bir inceleme veya düzeltme garantisi vermez. Stüdyo, politikanın modlar, yaratıcılar veya oyuncular hakkında bir yargı olmadığını, ancak oyunu test etmek, desteklemek ve sürdürmek için gerekli olduğunu söylüyor. Tam Modlama Politikası çevrimiçi olarak mevcut.