ojaj.docs|Docs|License

Commands & permissions

One command runs the whole plugin: /onejump, with the friendly alias /ojaj. Tab completion offers the three subcommands.

Commands

CommandDescriptionConsole
/onejumpPrints the help menu (also /ojaj).Yes
/onejump toggleFlips the master switch, writes it to config.yml and reloads the cached settings. Persists across restarts.Yes
/onejump reloadRe-reads config.yml from disk and rebuilds the cached settings.Yes
/onejump statsShows your tracked global-jump count. In-memory; resets on restart.No, players only

Permissions

PermissionDefaultDescription
onejump.adminopRequired for every /onejump subcommand, including stats. Without it you get “No permission.”
onejump.bypassfalseHolders never trigger global jumps. They are still launched by everyone else's jumps, and it does not affect command access.

Behavior notes

  • The permission check happens before any subcommand dispatch; there is no public, permission-free usage of the plugin.
  • toggle edits the real config.yml; if you also hand-edit the file, re-check the enabled key afterwards.
  • reload re-reads configuration only. Jump counters and cooldown timers are kept in memory and are unaffected (cooldowns also survive, so a reload won't let players spam-trigger).
  • Console output of /onejump uses the same help menu; stats answers “Only players can use this.”