Package dev.despical.mazeengine.command


package dev.despical.mazeengine.command
Command parsing, native argument trees, and player-facing chat panels.

The Brigadier adapter describes typed arguments and suggestions, while ACF handlers provide the common execution and permission path. Specialized handlers resolve creation and teleport requests, and the dispatcher connects management commands to the maze and visual services.

Chat panels share typography, pagination, theme colors, and owner-bound callbacks. They present current records and configured presets without performing terrain changes while rendering. Callback execution returns to the service layer for ownership, expiry, and exact-record checks.

  • Classes
    Class
    Description
    Builds the native command tree sent to Minecraft clients.
    Exposes a command-facing facade for the plugin's chat panels.
    Receives ACF command invocations and routes them through common validation.