> ## Documentation Index
> Fetch the complete documentation index at: https://pumpkings.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# LiricCasino Player and Admin Commands Full Reference

> Complete reference for every LiricCasino player and admin command, including game access, stats, leaderboards, setup, and force-start controls.

LiricCasino exposes a single root command — `/casino` — that routes to every game, stat view, and admin action. You can also call each game directly with its own short alias (e.g. `/slots`, `/roulette`). All commands support tab-completion; admin sub-commands are hidden from players who lack the `casino.admin` permission.

<Tabs>
  <Tab title="Player Commands">
    The following commands are available to all players with no special permissions required (subject to per-game daily-use limits).

    | Command                | Alias(es)        | Description                                                   |
    | ---------------------- | ---------------- | ------------------------------------------------------------- |
    | `/casino`              | `/c`             | Opens the main game-list help menu                            |
    | `/casino ruleta`       | `/roulette`      | Opens the Roulette betting menu                               |
    | `/casino blackjack`    | `/bj`, `/21`     | Opens the 21 Blackjack choice menu                            |
    | `/casino tragamonedas` | `/slots`, `/777` | Opens the 777 Slot Machine menu                               |
    | `/casino poker`        | —                | Joins the Poker table                                         |
    | `/casino boleto`       | `/scratch`       | Opens the Scratch & Win ticket shop                           |
    | `/casino loteria`      | `/lottery`       | Opens the Lottery menu                                        |
    | `/casino coinflip`     | `/cf`, `/moneda` | Opens the CoinFlip PvP menu                                   |
    | `/casino rps`          | —                | Opens Rock Paper Scissors PvP                                 |
    | `/casino ttt`          | —                | Opens Tic Tac Toe PvP                                         |
    | `/casino carreras`     | —                | Opens the Horse Racing betting menu                           |
    | `/casino stats [game]` | —                | Displays your personal stats (all games or one specific game) |
    | `/casino top [game]`   | —                | Shows the Top 10 leaderboard (global or per-game)             |

    **Valid `[game]` arguments for `/casino stats` and `/casino top`:**

    | Value                     | Game          |
    | ------------------------- | ------------- |
    | `ruleta`                  | Roulette      |
    | `slots`                   | 777 Slots     |
    | `blackjack` / `bj` / `21` | Blackjack     |
    | `scratch`                 | Scratch Cards |
    | `loteria` / `lottery`     | Lottery       |
    | `coinflip` / `cf`         | CoinFlip      |
    | `carreras` / `racing`     | Horse Racing  |

    <Tip>
      Omitting the `[game]` argument from `/casino stats` shows a full breakdown across every game at once.
    </Tip>
  </Tab>

  <Tab title="Admin Commands">
    Admin commands require the `casino.admin` permission (default: OP). They never appear in tab-completion for players who lack it.

    | Command                                        | Description                                                                                                                  |
    | ---------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
    | `/casino reload`                               | Reloads `config.yml` and all message files without restarting                                                                |
    | `/casino <game> setup`                         | Spawns a physical game object at your current location (or the block you are looking at, for Slots)                          |
    | `/casino <game> delete`                        | Removes the nearest physical game object in your world                                                                       |
    | `/casino <game> purge`                         | Removes **all** physical game objects in the current world                                                                   |
    | `/casino ruleta forcestart`                    | Forces the roulette wheel to spin immediately, skipping the countdown                                                        |
    | `/casino ruleta escala <n> [radius]`           | Resizes all roulette displays — `<n>` is the block scale (`0.1`–`2.0`); `[radius]` is the circle radius in blocks (`2`–`15`) |
    | `/casino loteria forcestart`                   | Forces a lottery draw immediately, regardless of the configured interval                                                     |
    | `/casino loteria give <player> [amount]`       | Grants one or more lottery tickets to the specified player                                                                   |
    | `/casino boleto give <player> <tier> [amount]` | Grants scratch tickets of the given tier (e.g. `basico`, `avanzado`, `maestro`, `gigante`) to the specified player           |

    <Warning>
      `/casino <game> purge` is irreversible. All spawned physical objects for that game in the current world are permanently deleted. Use with caution on live servers.
    </Warning>

    ### Game setup quick-reference

    Each game that has a physical in-world object supports the same three lifecycle sub-commands:

    <CardGroup cols={3}>
      <Card title="setup" icon="plus">
        Spawns a new game object at your feet (or the targeted block for Slots). Walk to the desired location first.
      </Card>

      <Card title="delete" icon="trash">
        Finds and removes the nearest game object to your current position. Useful for precise single-object removal.
      </Card>

      <Card title="purge" icon="bomb">
        Deletes every game object for that game in the world. Use only when you want a complete reset.
      </Card>
    </CardGroup>

    ### Roulette scale command

    ```bash theme={null}
    /casino ruleta escala <scale> [radius]
    ```

    | Argument | Range         | Default | Description                    |
    | -------- | ------------- | ------- | ------------------------------ |
    | `scale`  | `0.1` – `2.0` | `0.45`  | Display block scale multiplier |
    | `radius` | `2` – `15`    | `5.5`   | Circle radius in blocks        |

    Changes are saved to `config.yml` immediately and all active roulette displays are rescaled live — no restart needed.
  </Tab>
</Tabs>
