https://zonely.gen.tr/plugins/zonelycorerust-1-0-0.zip
1) Prerequisites
- A running Rust server with uMod/Oxide installed.
2) Install the plugin on the server
-
Copy the ZonelyCoreRust.cs file to:
oxide/plugins/ZonelyCoreRust.cs -
Start the server or reload the plugin:
-
After the first run, a configuration file will be created:
oxide/config/ZonelyCoreRust.json - Open the file and set the Server Token value:
3) Create a server record in the panel
- Go to the Servers page.
- Click Add Server.
- Fill in the fields:
- Plugin:
ZonelyCoreRust - Server Token: From
ZonelyCoreRust.json→serverToken - (Rust does not require IP/Port)
- Plugin:
- Click Check Plugin Connection.
- If successful, click Publish to save.
4) Troubleshooting
- Unauthorized or invalid token: Do the
serverTokenand panel Server Token match? - Plugin not visible or not loading: Is the path correct (
oxide/plugins/ZonelyCoreRust.cs)?
After runningoxide.reload ZonelyCoreRust, do you see any console errors? - Connection failed: Is the plugin active and the correct plugin type (ZonelyCoreRust) selected in the panel?
5) Security tips
- Keep the Server Token known only to authorized personnel.
- Rotate the token regularly (update both
ZonelyCoreRust.jsonand the panel record). - Serve your panel over HTTPS.
6) FAQ
Why are IP and port not required?This setup only needs the Server Token. Can I add more than one Rust server?
Yes. Create a unique Server Token for each server and add separate records. What should I do if the token is leaked?
Generate a new token and update both
ZonelyCoreRust.json and the panel entry.
I get “Connection Failed.” What should I check first?Ensure the plugin is installed, the
serverToken matches the panel value, and no errors appear after oxide.reload ZonelyCoreRust.
Setup complete. You can now send commands to your Rust server safely through the panel.
