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

# Server Navigation GUIs

> A bundle of high-quality, powerful navigation menus (Community, Store, and Voting) for your server.

Thank you for choosing the **Sentry Studios Server Navigation GUIs**. This configuration bundle provides a cohesive and visually stunning set of menus to direct your players to important external links like your store, discord, and voting sites.<br />

<Frame>
  <img src="https://mintcdn.com/sentrystudios/ZqO2s2k_GGWi73mL/images/Screenshot-2026-07-27-194758.png?fit=max&auto=format&n=ZqO2s2k_GGWi73mL&q=85&s=c6e2f33ce5708984482f6e21d4105ec0" alt="Screenshot 2026 07 27 194758" width="1908" height="1079" data-path="images/Screenshot-2026-07-27-194758.png" />
</Frame>

***

## Included Menus

This package includes three standalone navigation menus that seamlessly integrate into your server.

<CardGroup cols={3}>
  <Card title="Community Menu" icon="users" iconType="duotone">
    A centralized hub displaying your server's Discord, Website, and Store links in one sleek interface.
  </Card>

  <Card title="Voting Menu" icon="check-to-slot" iconType="duotone">
    A dedicated menu providing direct clickable links to multiple voting sites, incentivizing player support.
  </Card>

  <Card title="Store Menu" icon="cart-shopping" iconType="duotone">
    A dedicated `/buy` menu that pushes players directly to your webstore for ranks, keys, and bundles.
  </Card>
</CardGroup>

***

## Commands & Permissions

Each menu is bound to a series of intuitive aliases to ensure players can always find what they are looking for.

<CodeGroup>
  ```yaml Community Menu theme={null}
  # Aliases built into community.yml:
  /community
  /links
  /info
  /connect
  /store
  /discord
  /website
  ```

  ```yaml Voting Menu theme={null}
  # Aliases built into vote.yml:
  /vote
  /voting
  /votes
  ```

  ```yaml Store Menu theme={null}
  # Aliases built into buy.yml:
  /buy
  ```
</CodeGroup>

<br />

<Note>
  By default, these menus require standard DeluxeMenus permission nodes to open (`deluxemenus.menu.community`, `deluxemenus.menu.vote`, `deluxemenus.menu.buy`). Ensure your default player group has these permissions!
</Note>

***

## Configuration & Placeholders

<Warning>
  **Important Step:** None of these menus use placeholders for external links automatically. You **must** open the YAML files and replace the placeholder URLs with your actual server links!
</Warning>

### Editing Links

To update the menus to point to your specific links, open the configuration files and locate the `click_commands` for each item.

<Steps>
  <Step title="Community Menu (community.yml)">
    Find the Discord, Website, and Store items and replace the `[message]` and `[close]` commands with your actual links.
  </Step>

  <Step title="Voting Menu (vote.yml)">
    Locate the individual voting site items. Replace `YOUR_SERVER_ID` and `YOUR_SERVER_NAME` in the URL strings with your exact listing URLs from sites like NameMC or PlanetMinecraft.
  </Step>

  <Step title="Store Menu (buy.yml)">
    Locate the main store icon and replace the URL string with your exact webstore address (e.g., Tebex or CraftingStore).<br /><br />

    <Frame>
      <img src="https://mintcdn.com/sentrystudios/ZqO2s2k_GGWi73mL/images/Screenshot-2026-07-27-194503.png?fit=max&auto=format&n=ZqO2s2k_GGWi73mL&q=85&s=31eb19ebd35a5e4dd297730151243359" alt="Screenshot 2026 07 27 194503" width="1919" height="1079" data-path="images/Screenshot-2026-07-27-194503.png" />
    </Frame>
  </Step>
</Steps>

***

## Installation Guide

Before installing, ensure you have **DeluxeMenus** installed on your server.

<Steps>
  <Step title="Install the Menu Configurations">
    Unzip the downloaded Sentry Studios package, and drag and drop the `community.yml`, `buy.yml`, and `vote.yml` files into your server's `plugins/DeluxeMenus/gui_menus/other_menus/` folder.

    <Tree />
  </Step>

  <Step title="Register in DeluxeMenus">
    Open your DeluxeMenus `config.yml` file and register all three menus under the `gui_menus:` section:

    ```yaml config.yml theme={null}
    gui_menus:
      community:
        file: other_menus/community.yml
      buy:
        file: other_menus/buy.yml
      vote:
        file: other_menus/vote.yml
    ```
  </Step>

  <Step title="Reload DeluxeMenus">
    Finally, reload DeluxeMenus to apply the new configurations:

    ```bash theme={null}
    /dm reload
    ```
  </Step>
</Steps>

***

## Troubleshooting

<AccordionGroup>
  <Accordion title="The menu isn't opening / Command not found" icon="window-restore" iconType="duotone">
    Ensure you registered the file correctly in your `config.yml` and that there are no YAML spacing errors. After registering, you must run `/dm reload` for it to take effect and restart server for TAB completers to show!
  </Accordion>

  <Accordion title="Players get a 'You don't have permission' error" icon="triangle-exclamation" iconType="duotone">
    Give your default player group the `deluxemenus.menu.community`, `deluxemenus.menu.vote`, and `deluxemenus.menu.buy` permissions via your permissions plugin (like LuckPerms).
  </Accordion>

  <Accordion title="The links are sending players to a blank or broken site" icon="link-slash" iconType="duotone">
    Make sure you have fully replaced the placeholder text (like `YOUR_SERVER_ID`) with your exact voting or store URL. Also, ensure the link starts with `https://` so Minecraft recognizes it as clickable in chat!
  </Accordion>
</AccordionGroup>

<Frame>
  <img src="https://mintcdn.com/sentrystudios/ZqO2s2k_GGWi73mL/images/Screenshot-2026-07-27-194711.png?fit=max&auto=format&n=ZqO2s2k_GGWi73mL&q=85&s=f700fee846d41fe0733de78348d9f66b" alt="Screenshot 2026 07 27 194711" width="1919" height="1079" data-path="images/Screenshot-2026-07-27-194711.png" />
</Frame>
