> For the complete documentation index, see [llms.txt](https://b-setups.gitbook.io/b.-setups/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://b-setups.gitbook.io/b.-setups/servers/bedwars-server/additional-information/where-to-find-what.md).

# Where to Find What

This guide provides a breakdown of where to find the essential configurations, language files, menus, scripts and customizable texts for **BedWars Server Setup**. Use this reference to translate the server, change items, or adjust the server's visual presentation.

***

### 1. Core Game Messages & Translation

*These files control the main BedWars in-game text: chat messages, countdowns, arena states, stats text, shop labels and game-end messages.*

* **Main Plugin Folder:** `plugins/BedWars1058/`
  * **Language Files:** `plugins/BedWars1058/Languages/messages_*.yml`
  * **Main Config:** `plugins/BedWars1058/config.yml`
  * **Shop Config:** `plugins/BedWars1058/shop.yml`
  * **Upgrade Shop:** `plugins/BedWars1058/upgrades2.yml`
  * **Arena Configs:** `plugins/BedWars1058/Arenas/`

#### 2. Cosmetics

*Cosmetic menus, names, descriptions, prices and category entries are split between the BedWars language files and the BedWars-Cosmetics addon configs.*

* **Cosmetics Addon Folder:** `plugins/BedWars1058/Addons/Cosmetics/`
  * **Main Menu Layout:** `plugins/BedWars1058/Addons/Cosmetics/MainMenu.yml`
  * **Category Configs:** `plugins/BedWars1058/Addons/Cosmetics/Categories/`
  * **Spray Images:** `plugins/BedWars1058/Addons/Cosmetics/Sprays/`
  * **Glyph Images:** `plugins/BedWars1058/Addons/Cosmetics/Glyphs/`
  * **Island Topper Schematics:** `plugins/BedWars1058/Addons/Cosmetics/IslandToppers/`
* **Cosmetic Display Text:** `plugins/BedWars1058/Languages/messages_en.yml` and the other `messages_*.yml` files under the `Cosmetics:` / `cosmetics:` sections.

#### 3. Leaderboard Holograms & Void Teleport

*BedwarsAdditions handles the BedWars Top 10 holograms and lobby void teleport.*

* **Plugin Folder:** `plugins/BedwarsAdditions/`
  * **Main Config:** `plugins/BedwarsAdditions/config.yml`
  * **Placed Holograms:** `plugins/BedwarsAdditions/holograms.yml`
  * **Commands:** `/bwholo add <type> [type2 ...]`, `/bwholo remove <id>`, `/bwholo list`, `/bwholo reload`, `/bwadditions reload`

#### 4. MOTD & Server List Appearance

*The MOTD is the text players see in their multiplayer server list before joining.*

* **AdvancedServerList:** `plugins/AdvancedServerList/profiles/default.yml`
  * Edit the two server-list lines, hover text, favicon and player-count display here.

#### 5. NPCs & Floating Text

*NPCs are the clickable lobby characters used to join games or open menus.*

* **Citizens NPCs:** `plugins/Citizens/saves.yml`
  * Stores NPC names, skins, locations and attached commands.
  * Be careful with YAML formatting and NPC IDs.

#### 6. Custom Scripts & Action Texts

*Skript is used for custom command shortcuts, announcements, the yellow themed help menu and setup helper logic.*

* **Skript Folder:** `plugins/Skript/scripts/`
  * `main_commands.sk` controls `/help`, `/store` and `/discord`.
  * `subcommands.sk` controls shortcut commands such as `/lobby`, `/l`, `/hub` and `/stats`.
  * `announce.sk` controls rotating server announcements and `/announcements <on/off>`.
  * `onjoin.sk` controls join-time behaviour.
  * `pluginhider.sk` controls plugin-list hiding.
  * `startup.sk` controls first-start setup/restart helper messages.

#### 7. Global Server Messages

*These handle standard server, Essentials and Paper/Spigot messages.*

* **EssentialsX:** `plugins/Essentials/`
  * Standard command and economy messages live here when generated.
* **Server / Spigot messages:** `spigot.yml`
  * The whitelist, unknown-command, server-full, outdated-client/server and restart messages are set here.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://b-setups.gitbook.io/b.-setups/servers/bedwars-server/additional-information/where-to-find-what.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
