# Troubleshooting & Support

Before opening an [issue](https://github.com/0tia0/InfiniteMaze/issues) or contacting support, please make sure you have completed **all the checks** listed below.

{% stepper %}
{% step %}

### Version check

Ensure you are using the **correct version of the plugin** for:

* Your server software (Spigot, Paper, etc.)
* Your Minecraft version

If you are unsure about which version you need, open the in-game chat and run the following command: `/version`

The server will reply with all the information required to choose the correct plugin version.
{% endstep %}

{% step %}

### Dependencies check

Verify that all required dependencies are installed. You can find the full list of dependencies [here](/infinite-maze/plugin-usage/installation.md).

You may choose to install only the required ones, however **we strongly recommend installing all dependencies** to ensure the plugin works correctly and without limitations.
{% endstep %}

{% step %}

### Console check

Always check the server console carefully. The plugin will log any detected issues there, such as:

* Missing or invalid configuration files
* Incorrect setup
* Missing dependencies

You may also find standard Java errors (for example, `ClassNotFoundException` caused by missing plugins).

If you are unable to understand the error, continue with the next step.
{% endstep %}

{% step %}

### FAQ check

The last step before opening an on github is to check the section. Sometimes other users reported the same problem and you can find the solution just by searching here.

Before opening an [issue](https://github.com/0tia0/InfiniteMaze/issues) on **GitHub**, please check the [FAQ](/infinite-maze/faq/about-faq.md) section of this wiki.

In many cases, other users may have already encountered the same problem, and the solution can be found there.
{% endstep %}

{% step %}

### Opening an Issue

If none of the steps above helped you solve the problem, you can open an [issue](https://github.com/0tia0/InfiniteMaze/issues) on GitHub.

Please make sure to include **all** of the following information:

* Server information (`/version`)
* Plugin information (version and platform)
* A detailed description of the problem
* Console logs or error messages (if any)

Providing complete and accurate information will help us resolve your issue faster.

If everything is done correctly, we’ll be happy to help you solve the problem!&#x20;
{% endstep %}
{% endstepper %}


---

# 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://0tia0.gitbook.io/infinite-maze/faq/troubleshooting-and-support.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.
