ZombieBuddy is an open-source Java agent framework that enables advanced modding of Project Zomboid through runtime bytecode manipulation. Built on ByteBuddy, it allows developers to modify game classes and methods without accessing or replacing the original source code. Its annotation-based API simplifies patch creation using declarative instructions. The framework automatically discovers patches and can transform classes that are already loaded. It supports method interception through advice-based and delegation-based techniques. Java classes and functions can also be exposed to Lua scripts for extended modding capabilities. Configurable logging and debugging utilities help developers inspect game behavior. ZombieBuddy supports Project Zomboid Build 42 and later, with installation options for Windows, macOS, and Linux.

Features

  • 🎯 Annotation-based patching: Use @Patch annotations to declare method patches
  • 📦 Automatic patch discovery: Scans for patch classes automatically
  • ⚡ Advice and Method Delegation: Support for both advice-based and delegation-based patching
  • 🔄 Runtime class transformation: Patch classes that are already loaded using retransformation
  • đź”— Lua integration: Expose Java classes and global functions to Lua
  • 🔍 Verbose logging: Configurable verbosity levels for debugging

Project Samples

Project Activity

See All Activity >

Categories

Game Mods

License

MIT License

Follow ZombieBuddy

ZombieBuddy Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ZombieBuddy!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Java

Related Categories

Java Game Mods

Registered

6 days ago