Добавить в корзинуПозвонить
Найти в Дзене
Майнкрафтер Foxuk

Будущее серверов MC:BE - LLBDS

В данной статье рассматривается малоизвестный, но набирающий популярность, неофициальный загрузчик плагинов под BDS. LiteLoaderBDS Что такое BDS BDS (Bedrock dedicated server) - официальное ванильное ядро под MC:BE, разрабатываемое студией Mojang. Руководитель разработки, согласно bugs.mojang.com, - Jey Wells. Именно на нëм держаться почти все приватные и не приватные, полностью ванильные сервера MC:BE, в силу полных возможностей одиночной игры. Помимо приватных серверов, на них базируется и Realms. Realms - подписка на выделенный игровой сервер майнкрафт. Подробнее... Что такое LiteLoaderBDS Как было сказано ранее, это загрузчик плагинов под BDS. Устанавливается BDS, затем поверх его устанавливается LL, происходит модификация BDS, после чего он запускается и работает как самый обычный сервер на BDS, но с возможностью ставить на него плагины в формате библиотек (.dll), написанные на C++. Как вы поняли, ключевая особенность, это запуск плагинов на BDS, благодаря чему возрастают возможно
Оглавление

В данной статье рассматривается малоизвестный, но набирающий популярность, неофициальный загрузчик плагинов под BDS.

LiteLoaderBDS

Что такое BDS

BDS (Bedrock dedicated server) - официальное ванильное ядро под MC:BE, разрабатываемое студией Mojang. Руководитель разработки, согласно bugs.mojang.com, - Jey Wells.

Именно на нëм держаться почти все приватные и не приватные, полностью ванильные сервера MC:BE, в силу полных возможностей одиночной игры. Помимо приватных серверов, на них базируется и Realms.

Realms - подписка на выделенный игровой сервер майнкрафт. Подробнее...

-2

Что такое LiteLoaderBDS

Как было сказано ранее, это загрузчик плагинов под BDS. Устанавливается BDS, затем поверх его устанавливается LL, происходит модификация BDS, после чего он запускается и работает как самый обычный сервер на BDS, но с возможностью ставить на него плагины в формате библиотек (.dll), написанные на C++.

Как вы поняли, ключевая особенность, это запуск плагинов на BDS, благодаря чему возрастают возможности моддинга и разработки серверов, ведь те же серверный скрипты для BDS не всегда ведут себя корректно и не имеют такой огромной свободы. (Если кто-то не знал, то да, на клиенте и на сервере имеется возможность запускать js- скрипты)

На данный момент загрузчик постоянно развивается, а обновления под новую версию BDS выходят в течении пары дней.

Несмотря на то, что сам LL загружает плагины лишь на C++, под него имеются плагины, позволяющие писать плагины и на других языках.

Плюсы использовать LL:

  • Абсолютно все возможности и функционал ванильного BDS;
  • Возможность загружать плагины на разных языках программирования (C++, JS, Lua, Go, .NET, Python);
  • Удобная установка адд-онов, благодаря Add-ons helper (встроенный плагин);
  • Плагины стабильно и спокойно работают с адд-онами, благодаря чему на серверах можно создавать более функциональные адд-оны;
  • Простая установка "без танцев с бубном";
  • Работает на UNIX-подобных ОС, но не без помощи вайна;
  • Огромные возможности масштабирования;
  • Открытый исходный код на GitHub;
  • Растущая база плагинов и комьюнити;
  • Сильное API для разработчиков;
  • Стабильный и безопасный;
  • Большая растущая документация.

Минусы:

  • Кушает чуть больше ресурсов, чем BDS;
  • На потребления ресурсов, кроме адд-онов, онлайна и мира, так-же будут влиять плагины и используемые ими библиотеки;
  • Несмотря на растущий репозиторий, крупных плагинов, на данный момент, не так уж и много;
  • Много, очень много китайского языка. Тот же репозиторий ресурсов MineBBS не имеет даже английского языка в силу своей направленности [Он создавался только для народа КНР];
  • Отсутствие англоязычных и русскоязычных репозиториев, помимо официального форума, который появился в этом сезоне;
  • На данный момент отсутствуют какие-либо игровые хостинги для LLBDS, так что чтобы его запустить, понадобиться либо свой личный сервер, либо арендованный VDS/VPS (выделенный сервер);
  • Если не все, то часть минусов BDS;
  • Нехватка символов при разработке, из-за чего некоторые действия нельзя взять под хук.

Скачать

Установка

Windows

  1. Скачайте и распакуйте BDS;
  2. Скачайте LL и распакуйте его в корневой каталог своего BDS;
  3. Запустите установщик LLPeEditor.exe;
  4. После надписи "Press any key to continue..." будет успешно готов к запуску;
  5. Можно смело запускать "bedrock_server_mod.exe" 👍

Linux (Ubuntu)

wget https://github.com/LiteLDev/LiteLoaderBDS/raw/beta/Scripts/install.sh
chmod +x install.sh
./install.sh

Ссылки на прочие ресурсы

Послесловие

Буду очень рад вашей поддержке в виде самого обычного лайка и подписке на мой канал в Яндекс.Дзен - это стимулирует на создание новых объемных информативных и уникальных статей по майнкрафт.❤