# Использование

**ResourceDispatcher** — это плагин, для автоматической доставки ресурспака всем игрокам сервера. Для этого плагин запускает локальный web-сервер, поэтому для него нужен отдельный публичный порт.

{% hint style="danger" %}
**Если вы арендуете сервер с ограниченным количеством портов, вам придется приобрести отдельный порт для этого плагина!**
{% endhint %}

## Конфигурациия

После первого запуска в папке плагина вы найдете 2 конфига (config.yml и lang.yml) и папку pack(она аналогична папке pack в плагине [Oraxen](https://docs.oraxen.com/configuration/understanding-the-basics#resourcepack)).

### config.yml

Здесь всего 2 параметра, они необходимы для корректной работы web-сервера.

```yaml
# Если тестируете локально на своем компьютере, то поставьте 0.0.0.0
# Если на сервере оставьте auto и он автоматически установит нужный ip
ip: 'auto'
# Установите необходимый вам порт
port: '8000'
```

### lang.yml

Если хотите вы можете изменить каждую строчку в этом плагине с помощью файла локализации lang.yml.

{% hint style="warning" %}
На данный момент вы не можете изменить цвета сообщений в плагине!
{% endhint %}

### pack

Если вы до этого не работали с подобными плагинами, то крайне советую ознакомиться [здесь](https://docs.oraxen.com/configuration/understanding-the-basics#resourcepack). В плагине ResourceDispatcher это работает аналогично.

## В игре

Теперь при входе на сервер у вас появится меню с запросом на установку ресурс пака, если вы настроили [config.yml](#config.yml) правильно, то ресурс пак успешно установится.

### Команды

/rp reload - для быстрой пересборки ресурспака и отправки всем игрокам на сервере, без необходимости перезапускать сервер


---

# 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://mrbedrockpys-plugins.gitbook.io/mrbedrockpys-plugins-docs/resource-dispather/ispolzovanie.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.
