World Border Shop: расширяем границу мира за очки
Что если граница мира перестанет быть приговором, а станет общей целью всей команды? World Border Shop для Minecraft переворачивает привычную механику: вы жертвуете предметы, получаете за них очки, а накопленный баланс растягивает барьер всё дальше. Донат — это хорошо, смерть — плохо, и эта простая формула держит в напряжении всю игру.
Дополнение работает как на серверной, так и на клиентской стороне, поддерживает актуальные версии Minecraft (включая 1.20.x и 1.21.x) и загрузчики Fabric, NeoForge и Forge. Точный список совместимых сборок всегда стоит сверять на странице релиза, поскольку автор регулярно выпускает обновления под свежие снапшоты.
Как работает экономика очков
Основной цикл прост: за каждый пожертвованный предмет вы получаете один балл. Курс обмена щедрый, поэтому даже склад хлама превращается в реальную ценность. Но есть подвох — при смерти вы теряете часть накоплений, по умолчанию 10 процентов. Именно поэтому опытные игроки носят ценности в сундуках, а не в инвентаре.
Очки можно выводить в виде ваучеров через команду /withdraw, передавать другим игрокам и отслеживать в общем рейтинге. Таблица лидеров /baltop превращает размер границы в предмет гордости, а совместные донаты открывают новые биомы, которые раньше были за барьером.
Основные команды World Border Shop
/balanceили/bal— показывает ваш текущий запас очков./baltop— выводит список игроков с наибольшим балансом./donate— открывает интерфейс для сдачи предметов./withdraw— превращает очки в ваучер-предмет./wbshop pay— перевод очков одному или нескольким игрокам./wbshop points— просмотр и управление балансом других участников.
Для администраторов предусмотрены права вида wbshop.points.add, wbshop.config.set.borderFunction и другие. Они совместимы со стандартными строками разрешений, которые используют LuckPerms и Player Roles, а если право не задано явно, применяется уровень доступа по умолчанию.
Кстати, если не хочется возиться с ручной установкой, лаунчер foxygame.net умеет ставить World Border Shop в один клик — достаточно выбрать сборку и нажать кнопку, а каталог дополнений сам подберёт совместимую версию под ваш загрузчик.
Функция границы: настраиваем поведение барьера
Граница вовсе не обязана расширяться с постоянной скоростью. Благодаря библиотеке exp4j вы можете задать собственную математическую функцию, смешивая переменные и операторы. Полный список доступных возможностей для вашей версии покажет команда /wbshop config help borderFunction.
Готовые примеры функций
100— мир навсегда остаётся размером 100 на 100 блоков.points/24— каждые 24 очка добавляют по одному блоку в каждую сторону.max(sqrt(points),3)— один квадратный блок за очко, но не меньше 3 на 3. Это значение по умолчанию.max(8,floor(sqrt(x)/4)*8)— старт с одного чанка и прирост целыми чанками.min(max(max(sqrt(points),3),exp(points/1000)),(6*(points^(1/1.8))))— медленный рост до 64 блоков, затем резкий рывок к 700 блокам.
Дополнительно можно задать делитель очков через pointDivisor — полезно для серверов с огромной экономикой, и стоимость смерти через deathCost, где значение 10 означает те самые 10 процентов.
Как установить World Border Shop
Порядок действий стандартный для модов Minecraft. Сначала убедитесь, что у вас стоит подходящий загрузчик — Fabric, NeoForge или Forge — и соответствующая ему версия игры. Затем скачайте World Border Shop с официальной страницы проекта, поместите файл в папку mods и перезапустите клиент или сервер. На серверной стороне мод обязателен, иначе команды просто не будут работать.
После запуска проверьте конфигурацию: настройте функцию границы, делитель очков и стоимость смерти под свою аудиторию. Если играете компанией, заранее обсудите правило «не умирать» — иначе накопленный прогресс будет таять на глазах.
Стоит ли играть с этим дополнением
World Border Shop добавляет в Minecraft редкую вещь — настоящую коллективную цель. Вместо бесконечного строительства в одиночку вы вместе боретесь за каждый блок пространства, торгуетесь за ресурсы и следите за рейтингом. Проект распространяется под лицензией MIT, поддерживает переводы и активно развивается, что делает его отличным выбором как для небольших дружеских серверов, так и для крупных сообществ.