Commands

Complete list of player and administrator commands with permissions.

Parent Command

All commands use the parent /minehud (aliases: /hud, /customhud).

Player Commands

CommandDescription
/minehud toggleToggle personal HUD visibility

/minehud toggle

Enables or disables the HUD for the executing player only.

  • Permission: minehud.command.toggle (default: true)
  • Usage: /minehud toggle
  • Aliases: /hud toggle, /customhud toggle

Administrator Commands

CommandDescription
/minehud reloadReload configuration and regenerate the resource pack when needed
/minehud softreloadSoft-reload without regenerating the resource pack
/minehud editorOpen an online editor session and receive a chat link
/minehud packinfoShow active pack backend, readiness, URL, and signature
/minehud debugPrint layout debug lines for the executing player

/minehud reload

Reloads config.yaml and language.yaml, rebuilds the render plan, and regenerates the resource pack if the pack signature changed. Online players may receive an updated pack when ready.

  • Permission: minehud.command.reload (default: op)
  • Usage: /minehud reload

/minehud softreload

Applies configuration changes that do not require a new resource pack (text, placeholders, many layout offsets, conditions, permissions).

ResultMeaning
SuccessConfig applied without pack regeneration
Pack change requiredChanges need a full /minehud reload
No baselineNo generated pack signature yet — run /minehud reload first
  • Permission: minehud.command.softreload (default: op)
  • Usage: /minehud softreload

/minehud editor

Creates a remote editor session, uploads the current config snapshot to the mineCodes relay, and sends a clickable URL in chat.

Requires editor-bridge.enabled: true and a reachable relay. See Online Editor.

  • Permission: minehud.command.editor (default: op)
  • Usage: /minehud editor

/minehud packinfo

Shows runtime pack status: backend id, readiness, public URL, short signature, and active editor session URL if any.

  • Permission: minehud.command.reload (default: op)
  • Usage: /minehud packinfo

/minehud debug

Prints resolved HUD line positions (screen 480×270 model, pixels relative to anchor) for the player. Rows are also written to the server log.

Useful when matching the online editor preview with in-game placement.

  • Permission: minehud.command.reload (default: op)
  • Usage: /minehud debug

Permissions

PermissionDefaultDescription
minehud.command.toggletrueAccess to /minehud toggle
minehud.command.reloadopAccess to /minehud reload, packinfo, and debug
minehud.command.softreloadopAccess to /minehud softreload
minehud.command.editoropAccess to /minehud editor
minehud.adminopParent permission for all admin commands

minehud.admin includes:

  • minehud.command.reload
  • minehud.command.softreload
  • minehud.command.editor