Как добавить ресурспаки на ваш сервер
В этой статье мы узнаем, как добавить ресурспаки на ваш сервер minecraft! Мы рассмотрим каждый конкретный тип игры, paper, pmmp / nukkit, vanilla bedrock, а также добавим пресурспаки на ваш сервер geysermc. Если вы хотите перейти к определенному разделу этой статьи, перейдите по ссылкам ниже
paper
PMMP/Nukkit
Vanilla Bedrock
geysermc
Установка ресурспака в papermc довольно проста! Для начала сначала перейдите к ресурспаку, который вы хотите загрузить. В этом случае мы будем загружать ресурспак Faithful. Вам необходимо убедиться, что у вас есть прямая ссылка для скачивания, в данном случае это https://github.com/FaithfulTeam/Faithful/raw/releases/1.17.zip
Теперь перейдите в WitherPanel, перейдите в свой файл server.properties и найдите параметр "resource-pack". Введите ссылку, а затем нажмите кнопку Save.
Далее мы получим хэш для этого ресурспака. Хэш используется для проверки того, что этот ресурспак действителен, и для проверки его существования. Вы можете перейти к такому инструменту, как http://onlinemd5.com /, загрузите свой ресурспак и получите свой хэш.
Мы скопируем этот хэш, а затем поместим его в параметр resource-pack-sha1 в server.properties.
Как только вы это сделаете, просто перезапустите свой сервер, и ресурспак будет применен для сервера!
Во-первых, давайте убедимся, что у вас есть ресурспак, доступный для загрузки! В этом случае мы загрузим ресурспак bedrocktweaks отсюда https://bedrocktweaks.net/resource-packs /. После загрузки у вас будет папка .mcpack. Загрузите этот ресурспак в свою папку resource_packs. Теперь перезапустите свой сервер, и появится файл resource_packs.yml.
После этого перезапустите свой сервер, и ресурспак будет применен!
Для nukkit, resource_packs.file yml не требуется, и ваш пакет должен быть применен немедленно!
Vanilla bedrock немного отличается с точки зрения настройки. Он не может принимать ресурспаки на самом сервере, поэтому вам нужно будет загрузить в однопользовательском мире, использовать этот пакет ресурсов, а затем экспортировать этот мир на сервер. Это утомительный процесс, поэтому давайте разберем его шаг за шагом для вас.
Во-первых, мы будем использовать тот же ресурспак bedrocktweaks. Чтобы активировать этот ресурспак, просто дважды щелкните файл .mcpack, и minecraft должен запуститься автоматически для загрузки в ресурспак. Затем он скажет "import started", и он должен был импортировать ресурспакт в вашу локальную игру minecraft. Создайте новый мир, а затем перейдите в раздел дополнений во время создания и активируйте нужный ресурспак в мире
Как только мир будет загружен, вы можете сохранить его и выйти из minecraft. Теперь мы перейдем к определению того, где находится ваш файл. Для справки используйте статью https://help.minecraft.net/hc/en-us/articles/360035131551-Where-are-Minecraft-Files-Stored - . В нашем случае мы используем Windows 10, поэтому мы собираемся перейти в каталог, в котором хранятся наши файлы. Обратите внимание, что имя папки мира будет отличаться от имени в каталоге. Вы можете войти в папку и проверить levelname.txt файл, чтобы найти нужный вам мир. Поскольку на данный момент у нас есть только один мир,
Теперь мы заархивируем этот файл, чтобы убедиться, что его можно загрузить на сервер. Загрузите мир по путю /home/container/worlds. Затем разархивируйте zip-файл и запишите его имя.
Теперь перейдите к своему файлу server.properties и выберите загрузку в world resourcepack.
Теперь просто перезагрузите свой сервер, и ваш ресурспак будет применен!
Чтобы добавить ресурспак для geyser, вы можете загрузить ресурспак bedrock в папку packs плагина. Как только вы загрузите это, geyser должен автоматически обработать все остальное, преобразовав ваш ресурспак для чтения в bedrock edition. Обратите внимание, что пакет будет применяться только к игрокам, подключенным через прокси-сервер geyser, обычно вам потребуется другой ресурспак. У Geyser также есть инструмент, который поможет вам преобразовать любой ресурспак с java в читаемый базовый пакет по адресу https://rtm516.github.io/ConvertJavaTextureToBedrock / . Обратите внимание, что он не работает на серверах 1.17
Разделы, рассмотренные в этой статье -
paper
PMMP/Nukkit
Vanilla Bedrock
geysermc
Paper
Установка ресурспака в papermc довольно проста! Для начала сначала перейдите к ресурспаку, который вы хотите загрузить. В этом случае мы будем загружать ресурспак Faithful. Вам необходимо убедиться, что у вас есть прямая ссылка для скачивания, в данном случае это https://github.com/FaithfulTeam/Faithful/raw/releases/1.17.zip
Теперь перейдите в WitherPanel, перейдите в свой файл server.properties и найдите параметр "resource-pack". Введите ссылку, а затем нажмите кнопку Save.
Далее мы получим хэш для этого ресурспака. Хэш используется для проверки того, что этот ресурспак действителен, и для проверки его существования. Вы можете перейти к такому инструменту, как http://onlinemd5.com /, загрузите свой ресурспак и получите свой хэш.
Мы скопируем этот хэш, а затем поместим его в параметр resource-pack-sha1 в server.properties.
Как только вы это сделаете, просто перезапустите свой сервер, и ресурспак будет применен для сервера!
Pmmp/Nukkit
Во-первых, давайте убедимся, что у вас есть ресурспак, доступный для загрузки! В этом случае мы загрузим ресурспак bedrocktweaks отсюда https://bedrocktweaks.net/resource-packs /. После загрузки у вас будет папка .mcpack. Загрузите этот ресурспак в свою папку resource_packs. Теперь перезапустите свой сервер, и появится файл resource_packs.yml.
После этого перезапустите свой сервер, и ресурспак будет применен!
Для nukkit, resource_packs.file yml не требуется, и ваш пакет должен быть применен немедленно!
Vanilla Bedrock
Vanilla bedrock немного отличается с точки зрения настройки. Он не может принимать ресурспаки на самом сервере, поэтому вам нужно будет загрузить в однопользовательском мире, использовать этот пакет ресурсов, а затем экспортировать этот мир на сервер. Это утомительный процесс, поэтому давайте разберем его шаг за шагом для вас.
Во-первых, мы будем использовать тот же ресурспак bedrocktweaks. Чтобы активировать этот ресурспак, просто дважды щелкните файл .mcpack, и minecraft должен запуститься автоматически для загрузки в ресурспак. Затем он скажет "import started", и он должен был импортировать ресурспакт в вашу локальную игру minecraft. Создайте новый мир, а затем перейдите в раздел дополнений во время создания и активируйте нужный ресурспак в мире
Как только мир будет загружен, вы можете сохранить его и выйти из minecraft. Теперь мы перейдем к определению того, где находится ваш файл. Для справки используйте статью https://help.minecraft.net/hc/en-us/articles/360035131551-Where-are-Minecraft-Files-Stored - . В нашем случае мы используем Windows 10, поэтому мы собираемся перейти в каталог, в котором хранятся наши файлы. Обратите внимание, что имя папки мира будет отличаться от имени в каталоге. Вы можете войти в папку и проверить levelname.txt файл, чтобы найти нужный вам мир. Поскольку на данный момент у нас есть только один мир,
Теперь мы заархивируем этот файл, чтобы убедиться, что его можно загрузить на сервер. Загрузите мир по путю /home/container/worlds. Затем разархивируйте zip-файл и запишите его имя.
Теперь перейдите к своему файлу server.properties и выберите загрузку в world resourcepack.
Теперь просто перезагрузите свой сервер, и ваш ресурспак будет применен!
Geyser
Чтобы добавить ресурспак для geyser, вы можете загрузить ресурспак bedrock в папку packs плагина. Как только вы загрузите это, geyser должен автоматически обработать все остальное, преобразовав ваш ресурспак для чтения в bedrock edition. Обратите внимание, что пакет будет применяться только к игрокам, подключенным через прокси-сервер geyser, обычно вам потребуется другой ресурспак. У Geyser также есть инструмент, который поможет вам преобразовать любой ресурспак с java в читаемый базовый пакет по адресу https://rtm516.github.io/ConvertJavaTextureToBedrock / . Обратите внимание, что он не работает на серверах 1.17
Обновлено на: 16/06/2022
Спасибо!