Commands

Admin

Operational, diagnostic, and admin-teleport commands. Most live under /obx and require op.

Wiki navigation
OBX 1.4.0 · 36 documented rows

Admin Commands

Operational, diagnostic, and admin-teleport commands. Most live under /obx and require op.

CommandAliasesUsage (arguments)Example usageDescriptionDefault levelPermission node
Admin teleport
/killCommand: /crosskill, /aimkill, /targetkill/kill [player]/kill NotchWith no argument, toggles kill mode. Left-clicking an entity in your crosshair kills it, shows entity type, distance, death location, hover details, a click-to-teleport button, and a 10-second grave marker. With a player argument, kills that online player directly.opobx.kill
/tpCommand: /teleport/tp [target]/tp NotchTeleport to a player, or move one player to another. The console can move players but cannot teleport itself, and there is no console to teleport to.opobx.teleport.admin
/tphere--/tphere/tphere NotchBring a player to your location (you can't target yourself).opobx.teleport.admin
Config & Debug
/chatgameCommand: /chatgames, /cg/chatgame [type]/chatgame start quick-mathManage OBX Chat Games. Supports quick math, scrambled words, missing letters, command rewards, one-winner protection, reloads, previews, and status checks. Players need obx.chatgames.play to answer live games.opobx.chatgames.admin
/backupCommand: /backups, /bkup/backup/backup now necessaryManage OBX automated/manual server snapshots, backup size profiles, frequency, retention listing, restore candidates, and confirmed restores. Startup restore can be triggered by placing restore.zip in plugins/OBX/backups/restore/.opobx.backup.admin
/obx configCommand: /obsidian, /obc/obx config/obx configList loaded config files and their status, with clickable « Prev / Next » pagination.opobx.debug.config
/obx config validateCommand: /obsidian, /obc/obx config validate/obx config validateValidate config files and report errors or deprecated keys.opobx.debug.config.validate
/obx editorCommand: /obsidian, /obc/obx editor [open]/obx editorOpen a private OBX Web Editor browser session for the executing player.opobx.editor
/obx editor historyCommand: /obsidian, /obc/obx editor history [limit]/obx editor history 10Show recent and previous Web Editor sessions with player, status, URL with masked token, and accurate server-local timestamps. Limit is capped at 25.opobx.editor
/obx editor sessionsCommand: /obsidian, /obc/obx editor sessions/obx editor sessionsShow active Web Editor sessions, including player, browser-open state, created/opened/expires timestamps, and masked URL.opobx.editor
/obx debugCommand: /obsidian, /obc/obx debug/obx debugShow debug status and active debug flags.opobx.debug
/obx debug disableCommand: /obsidian, /obc/obx debug disable/obx debug disableDisable debug logging.opobx.debug.toggle
/obx debug dumpCommand: /obsidian, /obc/obx debug dump/obx debug dumpDump internal state to a log file for troubleshooting.opobx.debug.dump
/obx debug enableCommand: /obsidian, /obc/obx debug enable/obx debug enableEnable debug logging temporarily.opobx.debug.toggle
Reload & Diagnostics
/obx diagnosticsCommand: /obsidian, /obc/obx diagnostics/obx diagnosticsRun a quick health check (platform, modules, config status, storage, overall health).opobx.admin.diagnostics
/obx diagnostics fullCommand: /obsidian, /obc/obx diagnostics full/obx diagnostics fullHealth check plus extended detail: registered services, detected hooks, and recorded errors.opobx.admin.diagnostics.full
/obx reloadCommand: /obsidian, /obc/obx reload/obx reloadReload OBX configs and reinitialize all feature modules safely. Result shows a hover with per-module load times.opobx.admin.reload
/obx reloadCommand: /obsidian, /obc/obx reload/obx reload config.ymlReload a specific file from the plugin data folder (timed, with a hover).opobx.admin.reload.features
/obx reload configCommand: /obsidian, /obc/obx reload config/obx reload configReload configuration files only.opobx.admin.reload.config
/plCommand: /plugins/pl/plList loaded plugins grouped by Bukkit/Paper/Purpur/Folia with status colors (enabled/disabled/broken).opobx.pl
/previewCommand: /prev/preview/preview Rules: 1. No GriefingRender a MiniMessage / hex / gradient / legacy &-code string to ANSI truecolor in the console (hex isn't expressible with § codes) — or to chat in-game. Run with no args for color/format examples.opobx.preview
/tpsCommand: /lag, /mspt, /performance/tps/tpsShow server TPS (1m/5m/15m, each with a labeled hover tooltip), MSPT, online count, and uptime. Console output renders in ANSI color.opobx.tps
/healthCommand: /healthcheck (also /obx health)/health/healthStaff-only full server health check in one clean box-style report: TPS windows, tick time vs the 50 ms budget, process/system CPU + cores, heap memory, entities & chunks across worlds, players & average/worst ping, sync queue & async workers, SQLite store state/size, disk capacity, and per-player averages (entities, ping, tick & memory share). Every row has a hover tooltip; key rows and the footer [⟳ Re-run] [TPS Detail] [Diagnostics] buttons carry click actions. Color-graded green/yellow/red.opobx.admin.health
Modules
/obx afkCommand: /obsidian, /obc/obx afk/obx afk offToggle the entire AFK system (auto-AFK detection, the idle timeout/kick, and AFK messages) on/off at runtime. Box-style confirmation in-game + console; also settable via config.yml (afk.enabled) or the Module Toggles admin GUI.opobx.admin.modules.afk
/obx deathdropCommand: /obsidian, /obc/obx deathdrop/obx deathdrop onToggle death-item grouping: on death, all dropped items combine into one carry-all entity (a chest, or a bundle on 1.17+) with a floating ×<count> hologram; walking over it restores the items (overflow stays inside). Box-style confirmation in-game (with a [Toggle] button) + console; also settable via config.yml (modules.deathdrop) or the Module Toggles admin GUI.opobx.admin.modules.deathdrop
/obx joinleaveCommand: /obsidian, /obc/obx joinleave/obx joinleave offToggle the join/leave broadcast module at runtime.opobx.admin.modules.joinleave
/obx joinmotdCommand: /obsidian, /obc/obx joinmotd/obx joinmotd onToggle the in-game welcome MOTD module at runtime.opobx.admin.modules.joinmotd
/obx mod listCommand: /obsidian, /obc/obx mod list/obx mod listList available OBX modules and show whether each one is currently enabled. This command is list-only; use /obx mod <name> toggle|on|off|status to manage a module. In-game status words are clickable toggles.opobx.admin.modules
/obx modCommand: /obsidian, /obc/obx mod toggle|on|off|status/obx mod randomtp toggleStandard module command for toggling or checking systems such as announcements, chatgames, roles, randomtp, scoreboard, tablist, chat, hub, afk, deathdrop, joinleave, joinmotd, and warnings.opobx.admin.modules
/roleCommand: /roles, /rank, /ranks/role/role users moderatorManage OBX roles, player assignments, role/player permissions, user lookups, negative permissions, wildcard permissions, prefixes, suffixes, and tracks. The Web Editor has a separate Roles & Permissions section with permission-node autosuggest gated by obx.roles.web.opobx.roles.admin
/obx warnCommand: /obsidian, /obc/obx warn/obx warn offToggle the unconfigured-webhook warnings: while any Discord webhook setting (discord.moderation.*, economy.reporting.discord-webhook) still holds its shipped blank/placeholder value, OBX warns the console at startup and admins on join (above the welcome MOTD, with a hover listing the affected settings). Warnings stop automatically once real values are set. Command/GUI toggle applies instantly and persists to config.yml (warnings.webhook-unconfigured); editing the config directly needs /obx reload. Box-style confirmation with a [Toggle] button; also in the Module Toggles admin GUI.opobx.admin.warnings
Admin menu
/obxCommand: /obsidian, /obc/obx/obxOpen the Admin Menu when using /obx with no args. The Server Control tile shows live player count + uptime.opobx.admin.menu
Updates & Version
/obx updatesCommand: /obsidian, /obc/obx updates/obx updatesCheck for available updates and display a box-style summary. The server also checks automatically: once at startup (console) and every updates.check-interval-minutes (default 15) while running, announcing each new release once.opobx.updates.check
/obx updates checkCommand: /obsidian, /obc/obx updates check/obx updates checkForce an update check (placeholder).opobx.updates.check
/obx updates notifyCommand: /obsidian, /obc/obx updates notify/obx updates notifyToggle update notifications for the executor. ON by default for obx.updates.notify holders (notified on join + once when a new release is found while the server runs); the opt-out is saved to the database and survives restarts.opobx.updates.notify
/obx versionCommand: /obsidian, /obc/obx version/obx versionShow current OBX version, release date, and build tag.opobx.version