Repository navigation
Troubleshooting
Find the symptom below, then follow its fix. For the full setup procedure, see Getting started.
Cause: the release apps are unsigned.
On macOS:
- Open the app. macOS says it was not opened.
- Click Done.
- Open System Settings → Privacy & Security.
- Scroll to the Security section and click Open Anyway.
- Confirm with your password or Touch ID, then click Open.
On Windows, when Windows protected your PC appears, click More info, then Run anyway.
Cause: you clicked Cancel on the Java download prompt and the app could not find a suitable JDK.
- Choose Compile → Generate Code, Compile, Package again.
- When the Java prompt appears, click Download.
If you install Java yourself instead, use a JDK 25 or newer and set JAVA_HOME
to that JDK. The app checks JAVA_HOME, Java on PATH, and its downloaded copy.
Cause: the first project downloads Paper, about 55 MB, and Java if needed, about 200 MB. It then unpacks Paper's libraries.
- Check that you have internet access for the initial downloads.
- Wait for the downloads and unpacking to finish.
Later projects reuse the cached Paper download. They still need internet to check Paper's download metadata during setup. See Getting started for the cache location.
Cause: the Java compiler found an error in the generated plugin. An unconnected input that a method needs is a common cause.
- Read the first
error:line in the window. - Click its
node_<id>link to highlight the related node. - If a required input is unconnected, connect a value to it.
- Choose Compile → Generate Code, Compile, Package again.
Cause: those methods no longer exist in Paper 26.3.
- Replace or delete the affected nodes.
- Follow Updating from version 1 to check the rest of the graph.
- Compile again.
Cause: Run → Start Server and Run → Reload Plugin use the last compiled jar. Neither compiles your changes.
- Choose Compile → Generate Code, Compile, Package.
- If the server is running, choose Run → Reload Plugin. Otherwise, choose Run → Start Server.
Cause: the command is missing from the project information, or you have not compiled since adding it.
- Open Edit → Edit Project Information and check Commands.
- If the command is missing, click + and enter its details.
- Click Save in each information window you opened.
- Compile, then start the server or choose Run → Reload Plugin.
Cause: another server may already be using port 25565.
The log window shows the server error.
- If another server is using port
25565, stop that server. - Check the log window for the error.
- Choose Run → Start Server again.
Cause: the server started with -Dpluginblueprint.debug=true, which enables
node tracing. The built-in log window uses these lines for highlighting and hides them.
- Open Edit → Edit Project Information and uncheck Trace node execution on the test server.
- Click Save.
- If the test server is running, choose Run → Reload Plugin.