SkyBlock сервер Minecraft: установка BentoBox и aSkyBlock
Полное руководство по запуску SkyBlock-сервера Minecraft в 2026: BentoBox vs aSkyBlock, аддоны BSkyBlock и AcidIsland, конфиги, команды и оптимизация.
Кратко: SkyBlock - режим выживания на парящем острове из дуба со льдом и сундуком. В 2026 топовый плагин - BentoBox с аддоном BSkyBlock (поддерживает Paper 1.20.4-1.21.x). aSkyBlock устарел и используется только на legacy-сборках 1.8-1.12. Минимум 4 GB RAM, SSD, отдельный мир под острова.
Что такое SkyBlock-сервер Minecraft?
SkyBlock - это игровой режим, где каждый игрок стартует на крошечном острове из нескольких блоков (классика: дерево дуба, лёд, сундук с базовыми ресурсами) и должен выжить, построить ферму и развиваться, не покидая своего острова. Режим придумал Noobcrew в 2011 году на основе карты для одиночной игры, после чего комьюнити Bukkit превратило идею в полноценный мультиплеерный плагин.
Современный SkyBlock-сервер - это сотни мини-островов в одном мире, разделённых пустым пространством. Каждый игрок получает собственный остров командой /is create, защищён от гриферства, может приглашать тиммейтов и соревноваться за уровень острова в общем топе.
Что лучше в 2026: BentoBox или aSkyBlock?
BentoBox - единственный актуальный SkyBlock-плагин в 2026. Он создан как форк и преемник заброшенного ASkyBlock, поддерживает Minecraft 1.20.4-1.21.x на Paper, Spigot и Folia, развивается командой tastybento и имеет более 50 официальных аддонов.
| Параметр | BentoBox 2.x | aSkyBlock (legacy) |
|---|---|---|
| Последний релиз | 2025-2026, регулярные обновления | 2019, без поддержки |
| Поддержка версий MC | 1.20.4 - 1.21.x | 1.8 - 1.13 |
| Архитектура | Модульная (плагин + аддоны) | Монолитный JAR |
| Аддоны | BSkyBlock, AcidIsland, CaveBlock, OneBlock, Level, Challenges, Border, Visit, Bank, Boxed | Нет |
| База данных | YAML, JSON, MySQL, MariaDB, MongoDB | YAML, MySQL |
| Команды | /is, /island | /island |
| API | Полноценный для разработчиков | Закрытое |
Если у вас сервер на 1.8-1.12 (анархия, RP-серверы) - можно ещё использовать aSkyBlock, но придётся мириться с отсутствием багфиксов. На 1.16+ ставьте BentoBox.
Как установить BentoBox: пошаговая инструкция
Установка BentoBox занимает 5-10 минут на чистом Paper-сервере. Понадобится JAR ядра BentoBox, минимум один аддон под режим (например BSkyBlock) и Vault для интеграции с экономикой (опционально).
Шаг 1. Скачивание JAR-файлов
Зайдите на github.com/BentoBoxWorld/BentoBox/releases и скачайте:
BentoBox-2.x.x.jar- ядро плагина.BSkyBlock-1.x.x.jar- аддон классического SkyBlock с github.com/BentoBoxWorld/BSkyBlock/releases.- (опционально)
Level-2.x.x.jar,Challenges-1.x.x.jar,Border-1.x.x.jar.
Шаг 2. Размещение файлов
# Структура папок после первого запуска
/plugins/
├── BentoBox-2.x.x.jar
└── BentoBox/
├── config.yml
├── addons/
│ ├── BSkyBlock-1.x.x.jar
│ ├── Level-2.x.x.jar
│ └── Border-1.x.x.jar
├── database/
└── locales/
BSkyBlock-1.x.x.jar кладите в /plugins/BentoBox/addons/, а не в общий /plugins/.
Шаг 3. Первый запуск и генерация мира
Перезапустите сервер. BentoBox создаст мир bskyblock_world (по умолчанию), bskyblock_world_nether и bskyblock_world_the_end. Мир пустой - острова появляются динамически при /is create.
Шаг 4. Базовая настройка config.yml
Откройте /plugins/BentoBox/BSkyBlock/config.yml:
world:
friendly-name: SkyBlock
world-name: bskyblock_world
difficulty: NORMAL
distance-between-islands: 200 # квадрат 200x200 на остров
protection-range: 100 # радиус защиты от воздействия извне
max-team-size: 4 # макс. участников в команде острова
max-homes: 5 # /is sethome 1..5
max-islands: 1 # 0 = безлимит
island:
default-action-allowed-rank:
BREAK_BLOCKS: OWNER_RANK
PLACE_BLOCKS: COOP_RANK
OPEN_CHESTS: TRUSTED_RANK
Distance-between-islands влияет на плотность застройки и нагрузку: 200 - оптимум, 100 экономит место, но даёт фоновые шумы от соседей.
Основные команды BentoBox для игроков
Все команды SkyBlock начинаются с /is или /island (псевдонимы идентичны).
| Команда | Назначение |
|---|---|
/is create | Создать новый остров |
/is go или /is home | Телепорт на свой остров |
/is sethome 1 | Установить точку дома с номером |
/is invite <ник> | Пригласить игрока в команду |
/is accept | Принять приглашение |
/is kick <ник> | Выгнать из команды |
/is settings | GUI настроек защиты острова |
/is level | Посчитать уровень острова |
/is top | Топ-10 островов по уровню |
/is reset | Удалить остров и создать новый |
/is visit <ник> | Посетить остров другого игрока |
/is ban <ник> | Забанить игрока на острове |
Админские команды через /bsbadmin (или /bsba): tp, delete, setrange, setowner, team add.
Защита островов и регионы
BentoBox реализует собственную систему защиты без зависимостей от WorldGuard, но при необходимости совместим с ним. Защита работает на уровне флагов острова (island flags):
BREAK_BLOCKS- ломать блоки.PLACE_BLOCKS- ставить блоки.OPEN_CHESTS- открывать сундуки и контейнеры.PVP_OVERWORLD- PvP на острове.MOB_GRIEFING- криперы и эндермены могут портить ландшафт.FIRE_SPREAD- распространение огня.EXPLOSION_DAMAGE- урон от взрывов.
Каждому флагу назначается минимальный ранг: VISITOR_RANK, COOP_RANK, TRUSTED_RANK, MEMBER_RANK, SUB_OWNER_RANK, OWNER_RANK. Игроки изменяют свои настройки через /is settings.
Если на сервере уже стоит WorldGuard для регионов спавна, изучите настройку WorldGuard-регионов на Minecraft-сервере - флаги BentoBox имеют приоритет в мире SkyBlock, WorldGuard работает в обычных мирах.
Pterohost - игровой хостинг с DDoS-защитой L4+L7, NVMe SSD и 24/7 поддержкой. Промокод 4START даёт -20% на первый заказ. Заказать Minecraft хостинг
Аддоны BentoBox: что подключать в 2026
Базовый BSkyBlock даёт только режим. Полноценный SkyBlock-сервер собирается из аддонов:
Level (расчёт уровня острова)
Считает уровень острова по ценности блоков. Файл /plugins/BentoBox/addons/Level/config.yml:
levelcalc: ((blocks - level_cost) / level_cost) ^ 1.5
level-cost: 100
block-limits:
COBBLESTONE: 10000 # после 10к булыжника новые не дают XP
block-values:
DIAMOND_BLOCK: 100
EMERALD_BLOCK: 100
BEACON: 1000
NETHERITE_BLOCK: 250
После настройки игроки запускают /is level, результат сохраняется в БД. Топ выводится /is top.
Challenges (челленджи и квесты)
Аддон даёт систему задач: “собрать 64 пшеницы”, “убить 10 зомби”, “построить дом 10x10”. За выполнение игрок получает награды (предметы, деньги, опыт). Конфигурируется через JSON-файлы в /plugins/BentoBox/addons/Challenges/challenges/.
Border (визуальная граница)
Показывает границу острова частицами или барьерами по краю protection-range. Особенно полезен для новичков, которые не понимают, где их территория заканчивается.
Visit и Bank
Visit добавляет команду /is visit с GUI выбора чужих островов (если хозяин открыл доступ). Bank - банковская система с депозитами, процентами и кредитами через Vault.
OneBlock (альтернативный режим)
Если хочется разнообразия - можно дополнительно подключить OneBlock: игрок стартует на одном блоке, который превращается в разные блоки по мере добычи. Это отдельный мир, не конфликтует с BSkyBlock.
Хранение мира и оптимизация
SkyBlock - тяжёлый режим для сервера из-за множества активных чанков. На сервере с 30-50 игроками одновременно нагружены 30-50 отдельных областей по 200x200 блоков. Для нормальной работы:
- SSD-диск обязателен. На HDD расчёт уровня острова (
/is level) занимает минуты. - Paper или Folia вместо CraftBukkit/Spigot. Paper даёт async chunk loading и async entity tracker.
- view-distance: 6-8, simulation-distance: 6 в
server.properties. Уменьшение с дефолтных 10 снимает 30-40% нагрузки. - Отдельный мир под SkyBlock. По умолчанию BentoBox уже создаёт
bskyblock_world- не пытайтесь интегрировать SkyBlock в основной мир. - MultiWorld не нужен. BentoBox сам управляет мирами через свой WorldRegenerator.
Подробнее про настройки производительности: оптимизация Minecraft-сервера.
MySQL вместо YAML
При 100+ активных игроках YAML-база начинает тормозить (медленные дисковые операции). Переключите на MySQL в /plugins/BentoBox/config.yml:
database:
type: MYSQL
host: localhost
port: 3306
database: bentobox
username: bbox
password: changeme
prefix: bb_
Создайте базу и пользователя:
CREATE DATABASE bentobox CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'bbox'@'localhost' IDENTIFIED BY 'changeme';
GRANT ALL PRIVILEGES ON bentobox.* TO 'bbox'@'localhost';
FLUSH PRIVILEGES;
PvP и магазины на SkyBlock-сервере
PvP на SkyBlock обычно отключён внутри островов и разрешён в нейтральной зоне (например, на спавне или в PvP-арене). Управление через флаги:
/is settings -> PVP_OVERWORLD -> OWNER_RANK # только владелец может включить
Для глобального PvP на спавне используйте WorldGuard-регион с флагом pvp deny вокруг спавна. Подробности в гайде по WorldGuard-регионам.
Магазины для SkyBlock
На SkyBlock-серверах часто ставят серверный магазин (где игроки покупают и продают предметы за внутреннюю валюту) и систему чёрного рынка между игроками. Минимальный набор:
- EssentialsX + EssentialsX Economy - базовая экономика.
- Vault - API-мост (обязательно, см. Vault на сервере).
- ShopGUIPlus или EconomyShopGUI - GUI-магазин с категориями.
- ChestShop или QuickShop - частные магазины игроков в сундуках.
Цены подбирайте так, чтобы новичок мог за 10-15 часов игры накопить на первый набор инструментов, а полная прокачка занимала 50-100 часов - это держит игроков на сервере.
Создание стартового острова (Schematic)
BSkyBlock использует schematic-файлы для генерации стартового острова. Дефолтный шаблон лежит в /plugins/BentoBox/BSkyBlock/schems/island.blu. Чтобы создать свой:
- Постройте остров на тестовом сервере.
- Используйте WorldEdit: встаньте у одного угла,
//pos1, у противоположного//pos2. - Сохраните:
//schematic save mycustom. - Положите
mycustom.schem(или.blu) в/plugins/BentoBox/BSkyBlock/schems/. - В
config.ymlпропишите:
default-new-player-action: my_custom
schems:
my_custom:
description: "Мой кастомный остров"
icon: GRASS_BLOCK
permission: bskyblock.island.custom
chest:
- "ICE:2"
- "OAK_SAPLING:1"
- "LAVA_BUCKET:1"
- "MELON_SLICE:1"
- "PUMPKIN_SEEDS:1"
- "SUGAR_CANE:1"
- "CACTUS:1"
После /bsbadmin reload новые игроки получат ваш остров.
Частые проблемы и решения
Проблема: остров не создаётся, ошибка “Cannot find world”.
Решение: проверьте, что мир bskyblock_world есть в bukkit.yml. Если используете Multiverse, удалите Multiverse-импорт этого мира - BentoBox управляет им сам.
Проблема: лаги при /is level на крупных островах.
Решение: в Level-аддоне увеличьте task-delay и уменьшите chunks-per-tick до 5. Это растянет расчёт, но снимет пиковую нагрузку.
Проблема: игроки спамят /is reset.
Решение: в config.yml BSkyBlock установите reset-cooldown: 86400 (секунд между сбросами - 24 часа) и reset-limit: 3 (максимум сбросов на игрока).
Проблема: после рестарта острова “пропадают”.
Решение: вероятно мир не сохранился. Убедитесь, что в bukkit.yml нет worlds: bskyblock_world: keep-spawn-loaded: false и автосейв включён (autosave: 6000 в bukkit.yml).
Pterohost - стабильный хостинг для Minecraft с защитой от DDoS, без переподписки CPU и с автоматическими бэкапами. Промокод 4START даёт -20% на первый заказ. Заказать сервер для SkyBlock
Итоги: запуск SkyBlock в 2026
Для запуска SkyBlock-сервера в 2026 году нужен Paper 1.21+ с минимум 4 GB RAM, BentoBox 2.x как ядро, BSkyBlock как основной аддон и опционально Level, Challenges, Border, Visit. Дополнительно установите Vault + EssentialsX Economy + ShopGUIPlus для экономики, LuckPerms для прав и CoreProtect для антигрифа. С такой связкой сервер выдерживает 50-100 онлайн на 6-8 GB RAM, остаётся стабильным и предлагает игрокам полный SkyBlock-опыт с топами, челленджами и кастомными островами.