# Summary

## Table of Contents:

* [Installation](/dawnshade-docs/docs/cobble-q.o.l/summary/installation.md)
* [Configuration](/dawnshade-docs/docs/cobble-q.o.l/summary/configuration.md)
* [Commands](/dawnshade-docs/docs/cobble-q.o.l/summary/commands.md)
* Quality of Life Changes:
  * [Enhancements + Enhancement Allowance](/dawnshade-docs/docs/cobble-q.o.l/summary/enhancements.md)
  * [Move Change Cooldown](/dawnshade-docs/docs/cobble-q.o.l/summary/move-change-cooldown.md)
  * [Name Prettifier](/dawnshade-docs/docs/cobble-q.o.l/summary/name-prettifier.md)

## Mod Summary

Server-friendly quality-of-life tweaks for Cobblemon (1.7.1) on Minecraft 1.21.1.

### Quickstart

1. Install the correct jar for your loader (Fabric or NeoForge).
2. Start the server once to generate `config/CobbleQOL/`.
3. Edit `config.json` + `messages.json`.
4. Run `/cobbleqol reload` to apply changes without restarting.

## Troubleshooting

### Config didn’t update after updating the jar

CobbleQOL auto-merges missing keys on load, but it won’t overwrite your existing values.

* Restart the server, or run `/cobbleqol reload`.
* Check that the server is actually running the new jar (file name/date).

### The reload command doesn’t work

* Check server logs for parsing errors in `config.json` or `messages.json`.
* Ensure your JSON is valid (no trailing commas, no comments).

### Colors not applying

* Verify the message key you edited is the one being used.
* Confirm you didn’t accidentally escape `&` in JSON.

### Species keys still show in client GUIs

That UI is client-side. Use the proper mon client-side mod or a resource pack to add language entries.


---

# Agent Instructions: 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:

```
GET https://dawnshade.gitbook.io/dawnshade-docs/docs/cobble-q.o.l/summary.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
