Documentation menu

Getting started

Commands and permissions

The /jevguard command, and the permissions for staff alerts and bypass.

Command What it does
/jevguard status Mode, provider, API health and counters.
/jevguard test <message> Checks a message and shows every probability.
/jevguard simulate start [seconds] Plays sample chat through Jev and shows each verdict to you only.
/jevguard simulate stop Stops the simulation and shows a summary.
/jevguard reload Reloads config.yml.

All of them need jevguard.admin.

Permissions

Permission Gives
jevguard.admin The /jevguard commands.
jevguard.notify Staff alerts: blocked, flagged and review messages.
jevguard.bypass This player’s chat is not checked.

On Hytale, admins (hytale:Admin) already have all of them. To give one to another group, use the built-in permission command:

Hytale consoleCommands
/perm group add <group> jevguard.notify

status

/jevguard statusOutput
jev-guard on Paper: mode=shadow provider=typesafe api=ok
checked=1204 flagged=9 review=21 errors=0 timeouts=0

api says PAUSED (circuit open) while jev-guard waits after repeated failures. See reliability.

simulate

simulate sends each line of simulate-messages.txt, in the plugin’s folder, to Jev as if a player said it, one every 1.5 seconds by default. Every line is a real request, so it costs the same as real chat. Edit the file to try your own server’s chat.

Something wrong or missing on this page?Open an issue on GitHub.