Fix your server
with one install.
Cardinal Review reads every console on your panel, names what broke and hands you the fix as a checklist. Start free with Lite.
What it does
It reads the console, so you don't have to.
When a server crashes, Cardinal Review finds the line that matters and tells you what to do about it, right inside the panel.
- Alerts while you watchA strip above the console flags known errors the moment they appear.
- Main cause firstIt names what broke and how sure it is: Confirmed, Likely or Worth checking.
- The fix as a checklistStep by step, with the plugin, file or version filled in for your server.
[18:01:52 INFO]: Done (9.214s)! For help, type "help"[18:02:11 INFO]: Saving chunks for level 'world'[18:02:14 ERROR]: java.lang.OutOfMemoryError: Java heap space at net.minecraft.server.level.ChunkMap…> _
Java ran out of heap memory
- Check which plugin or world holds the memory.
- Raise the memory limit or lower view-distance.
- Restart the server.
Example data
Inside the panel
The real screens,
straight from the panel.
Lite has the findings, live alerts and health score. The full edition adds the rest.
Tap a screen to see it full size. See all 35 screens in the gallery
Install on Pterodactyl
One file. No SSH.
Cardinal Review is a Pterodactyl 2.0 extension. You install it from the admin area like any other.
- Open Admin › Extensionsand press Install extension.
- Pick the .pteroext fileand tick "Enable after install".
- Open any serverThe Cardinal Review tab is there and already watching the console.
Problem found Confirmed
Plugin is missing a dependency: Vault
EconomyShop needs Vault, which is not installed.
Illustration
On your Minecraft server
Add Cardinal Reporter. It's free.
A small plugin for Spigot, Paper and Folia. It checks errors with the same rules and, if you allow it, shares the ones nobody knows yet.
- Put the jar in plugins/Then restart the server.
- Choose what may be shared
/cardinal consent auto - Check your count
/cardinal status
[12:10:02 INFO]: [CardinalReporter] Enabling CardinalReporter v1.1.1[12:10:02 INFO]: [CardinalReporter] Nothing is shared until you choose.> cardinal consent auto[Cardinal] Sharing: auto[14:07:40 ERROR]: Could not pass event to SkyChestsjava.lang.NullPointerException ...[CardinalReporter] Shared 1 unexplained error> cardinal status[Cardinal] Reporter ID: a91f04c2e7b35d18[Cardinal] Counted: 3. Reached: 6 months
Example data
How reports work
One server finds a bug.
Every server learns it.
Errors no rule explains can be shared with Cardinal Cloud, only if you allow it. They become new rules in the next update.
- 01Unknown errorNo rule matches it on your server.
- 02CleanedSecrets, IPs, names and chat removed.
- 03EncryptedLocked before it leaves.
- 04Cardinal CloudGrouped with reports like it.
- 05New ruleEvery server detects it from then on.
[14:05:02 INFO]: UUID of player Notch is 069a79f4-44e9-4726-a5be-fca90e38aaf5[14:05:02 INFO]: Notch[/203.0.113.7:51234] logged in[14:05:09 INFO]: <Notch> my pass is hunter2[14:06:30 ERROR]: [EconomyShop] DB failedjdbc:mysql://root:s3cret@db.mysmp.net/shop[14:06:31 WARN]: token=ghp_8fK2…x91 rejected for admin@mysmp.net
Example data
Cleaned on your server.
Locked before it leaves.
Passwords, tokens, IPs, e-mail addresses, player names, UUIDs and chat are removed first. Then the report is encrypted with a fresh key that only Cardinal Cloud can open.
autoUnknown errors are shared on their own.manualOnly when you run/cardinal share.askThe default. Nothing is sent until you choose.offNothing is sent, nobody is asked again.
Share unknown errors automatically with Reporter: 3 earn 6 months of Cardinal Review, 5 earn a year, 10 earn lifetime with the Pro Addon.
How to claim →Start with Lite. It's free.
Every rule, the live console alerts and the health score. Upgrade to the full edition when you want logs, performance and AI.





