# Corrupting Project Zomboid with the Java Corruptor Plugin and FileStub

{% hint style="info" %}
This guide assumes that you have already read the base guide for the Java Corruptor plugin. If you haven't already, check it out at[ this page](/systems/java/java-corruptor-plugin.md)
{% endhint %}

{% hint style="info" %}
NOTE: If you have no other plugins the Java Corruptor layout will load automatically when clicking "Load Custom Layout". This was not mentioned in the video.
{% endhint %}

{% embed url="<https://www.youtube.com/watch?v=q85C_n_foec>" %}
Video Tutorial
{% endembed %}

1. Install FileStub from the RTC Launcher.
2. Open the package downloader from the RTC Launcher.
3. Click PLUGINS, then scroll down and click on the Java Corruptor package. The package downloader might crash while downloading it. If that happens, just try again.
4. Open FileStub and select "Project Zomboid : Java Class Files" under Target Type.
5. Following the instructions in FileStub, select the `ProjectZomboid64.bat` file from your Project Zomboid installation, then click "Load targets into RTCV" at the bottom right.
6. In RTC's main window, click "Custom Layouts" on the left and select "Load Java Corruptor."

You can now read this guide or watch the video in it to learn how to create corruptions for the game. Clicking the Corrupt button will automatically launch Project Zomboid.

{% content-ref url="/pages/zEB8nlTwOhdI7QCstzQ9" %}
[Java Corruptor Plugin](/systems/java/java-corruptor-plugin.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://corrupt.wiki/systems/java/corrupting-project-zomboid-with-the-java-corruptor-plugin-and-filestub.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
