Навигация по базе знаний
Все разделыПоиск по базе знаний
🛠️ Настройка сервера
14

Установка аддонов на Bedrock


Внимание

Ядро PocketMine не поддерживает пакеты поведения (Behavior Packs), на основе которых работает большинство аддонов.

💾 Установка

Для установки аддона вам понадобится файл в формате:

  • .mcaddon — стандартный архив аддона
  • .mcpack — архив ресурсного или поведенческого пакета

Шаг 1: Распаковка

После загрузки файла — распакуйте его.

Шаг 2: Перемещение папок

После распаковки вы получите две папки:

  • Behavior Pack → переместите в папку behavior_packs
  • Resource Pack → переместите в папку resource_packs

🔧 Активация аддонов

Чтобы активировать аддоны, необходимо создать два JSON-файла в папке мира сервера:
📁 /worlds/Bedrock level

  1. world_behavior_packs.json
  2. world_resource_packs.json

Эти файлы будут отвечать за активацию пакетов поведения и ресурсов в вашем мире.


📄 Получение данных из manifest.json

Перейдите в папку нужного аддона (в resource_packs или behavior_packs) и откройте файл manifest.json.

Вам понадобятся:

  • uuid — уникальный идентификатор пакета
  • version — версия пакета

📝 Заполнение world_resource_packs.json

Откройте файл world_resource_packs.json и вставьте данные из manifest.json следующим образом:

[
  {
    "pack_id": "ваш-uuid-здесь",
    "version": [1, 0, 0]
  }
]

Подсказка

🔁 Проделайте то же самое с world_behavior_packs.json, используя манифест из поведенческого пакета.

🔁 Перезапуск сервера

После всех изменений:

  1. Сохраните все файлы
  2. Перезапустите сервер

✅ Если всё сделано верно — аддон должен заработать!

❌ Если аддон не работает:

  • Возможно, вы допустили ошибку в JSON
  • Или аддон не поддерживает вашу версию Minecraft Bedrock

📝 Примечания

📌 Всегда обращайте внимание на версию Minecraft Bedrock, которую поддерживает аддон.
Аддон для версии 1.14 может не работать на версии 1.15 и выше.

📌 В файлах world_behavior_packs.json и world_resource_packs.json идентификатор пакета называется pack_id, а не uuid, как в manifest.json.

📌 Чтобы использовать несколько пакетов, просто перечислите их в JSON через запятую:

[ { "pack_id": "uuid-первого-пакета", "version": [1, 0, 0] }, { "pack_id": "uuid-второго-пакета", "version": [1, 1, 0] } ]


Оглавление

Оглавление отсутствует