НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
OneBlock

OneBlock

OneBlock - плагин для Майнкрафт, который превращает обычное выживание в челлендж на одном блоке. Ломайте блок, добывайте ресурсы и проходите фазы развития прямо в пустоте.

Оцените первым
Открыть в FateLauncher
236.3K
179

Плагин OneBlock - выживание на одном блоке для серверов Minecraft

OneBlock (Один Блок) - это плагин, который кардинально меняет ванильное выживание. Вместо того чтобы бродить по биомам в поисках дерева и руды, игрок появляется на единственном блоке посреди пустоты. Ломаешь его - получаешь новый. Иногда падает бревно, иногда руда, а иногда спавнится враждебный моб. Суть мода в том, что он автоматизирует этот популярный геймплей-челлендж на серверах. Вы можете выдать каждому игроку личный остров, не раздувая размеры карты. Это экономит память и дает уникальный опыт.

Если вы планируете запускать сервер с этим режимом, хостинг серверов Майнкрафт BungeeHost - отличный выбор. Плагин легко устанавливается в один клик, и вы сразу можете запускать выживание с друзьями.

Как запустить игру?

Для начала нужно создать отдельный мир. Если у вас стоит Multiverse-Core, генерируем мир командой:

/mv create OneBlock normal -g Oneblock 

Далее задаем точку спавна блока:

/ob set

Можно задать отступ между островами:

/ob set 500

Это устанавливает референсную точку по вашим координатам. По умолчанию отступ равен 100 блокам, но можно задать свой. Если нужно прописать координаты вручную:

/ob set <offset> <x> <y> <z> [world]

Игроки попадают на свой остров через:

/ob join  

или просто /ob

Основные команды

  • /ob join - телепорт на свой остров.
  • /ob invite [player] - позвать друга на базу.
  • /ob kick [player] - выгнать игрока с острова.
  • /ob accept - принять приглашение.
  • /ob IDreset - сбросить привязку к острову, чтобы начать с нуля. Важно: прогресс при этом обнулится.

Настройки сервера

  • /ob set - установить стартовый блок (только админ).
  • /ob set [distance] - дистанция между островами (например, 500 блоков).
  • /ob circlemode [true/false] - генерация островов по кругу.
  • /ob autojoin [true/false] - автоматический заход при входе в мир.
  • /ob protection [true/false] - запрет на выход за пределы острова.
  • /ob border [true/false] - включить визуальные границы.
  • /ob droptossup [true/false] - подбрасывать выпавшие предметы вверх (чтобы не падали в пустоту).
  • /ob physics [true/false] - физика блоков (падающий песок, гравий).
  • /ob lvl_mult [value] - множитель формулы уровней.
  • /ob UseEmptyIslands [true/false] - использовать заброшенные острова для новых игроков.
  • /ob islands [true/false] - включить кастомные острова.
  • /ob islands set_my_by_def - сделать ваш остров шаблоном по умолчанию.
  • /ob islands default - вернуть стандартный шаблон.
  • /ob island_rebirth [true/false] - возрождение острова.
  • /ob progress_bar color [color] - цвет прогресс-бара.
  • /ob progress_bar [true/false] - включить/выключить полоску прогресса.
  • /ob progress_bar level - режим показа уровня в полоске.
  • /ob progress_bar settext - сменить текст прогресс-бара.

Конфигурация

  • /ob reload - перезагрузка конфигов.
  • /ob listlvl - список всех уровней (фаз).
  • /ob listlvl [level] - показать блоки для конкретного уровня.

Прочее

  • /ob idreset [player] - сбросить привязку игрока к острову.
  • /ob setlevel [player] 14 - выдать игроку 14 уровень.
  • /ob clear [player] - обнулить уровень игрока и удалить его остров.
  • /ob setleave - установить точку выхода.
  • /ob leave - покинуть остров.

Кастомизация прогресс-бара

Полоску прогресса можно гибко настроить. В файле blocks.yml для каждого уровня можно задать свой цвет (вторая строка после названия фазы). Сами уровни - это этапы развития острова. Сначала падают бревна и земля, потом руда, а к концу - блоки из Незера и Энда. Включается режим показа уровня командой:

/ob Progress_bar level

Поддержка PlaceholderAPI

Плагин отлично дружит с PAPI. Можно вывести статистику в скорборд или таб:

  • %OB_ver% - версия плагина.
  • %OB_lvl% - текущий уровень игрока.
  • %OB_next_lvl% - номер следующего уровня.
  • %OB_break_on_this_lvl% - сколько блоков сломано на текущем уровне.
  • %OB_need_to_lvl_up% - сколько осталось сломать до апгрейда.
  • %OB_player_count% - сколько игроков в мире OneBlock.
  • %OB_lvl_name% - название текущей фазы.
  • %OB_lvl_lenght% - длина уровня.
  • %OB_next_lvl_name% - название следующей фазы.
  • %OB_owner_name% - владелец острова.
  • %OB_owner_online% - статус онлайна владельца (online/offline).
  • %OB_percent% - процент прохождения фазы.
  • %OB_scale% - шкала выполнения.
  • %OB_top_1_name% и далее до %OB_top_10_name% - топ игроков по уровню.
  • %OB_top_1_lvl% и далее до %OB_top_10_lvl% - уровни топов.
  • %OB_number_of_invited% - сколько приглашено народу на остров.

Специальный модификатор: _by_position

Если добавить _by_position к плейсхолдеру, он будет показывать инфу об острове, на котором вы стоите, а не о вашем собственном.

Примеры:

  • %OB_lvl_by_position% - уровень острова, на котором вы находитесь.
  • %OB_owner_name_by_position% - владелец острова, где вы стоите.
  • %OB_visits_by_position% - счетчик посещений острова.
  • %OB_break_on_this_lvl_by_position% - сломанные блоки на острове.

Идеально для гостевых систем и инфо-табличек.

Плейсхолдеры в тексте прогресс-бара

Можно вписать переменные прямо в текст:

/ob progress_bar settext %OB_lvl% lvl now. Need block to next lvl %OB_need_to_lvl_up%.

Кастомные блоки и совместимость

OneBlock поддерживает кастомные предметы из других плагинов:

  • ItemsAdder Blocks - нативная поддержка ID в blocks.yml
  • Oraxen Blocks - нативная поддержка
  • Nexo Blocks - нативная поддержка
  • CraftEngine Blocks - нативная поддержка

Если у вас стоят моды, можно спавнить их блоки через команды в blocks.yml:

  • command: /execute in minecraft:overworld run setblock %d %d %d IC2:blockOreCopper
  • command: /execute in minecraft:overworld run setblock %d %d %d IC2:blockOreTin

или

  • command: execute in {world} run setblock %d %d %d IC2:blockOreUran
  • command: execute in {world} run setblock %d %d %d ic2:resource 4

Шаблоны островов

Хотите, чтобы игроки начинали не на пустом блоке, а в готовой мини-зоне? Создайте структуру размером 7x12x7 и сохраните её командой:

/ob islands set_my_by_def

Теперь все новички получат вашу заготовку.

Нюансы и советы

  • Защита от пустоты: Обязательно включайте /ob droptossup true. Иначе дроп будет улетать в пустоту, и игроки останутся ни с чем.
  • Производительность: Генерация островов по кругу (/ob circlemode true) экономит чанки. На BungeeHost это работает без лагов.
  • Сброс прогресса: Если игрок хочет начать заново, используйте /ob clear, а не просто бан. Это удалит остров и освободит место для новых игроков.
  • Физика: Будьте аккуратны с /ob physics true. Падающий песок может застревать или лагать на слабом железе.

Скриншоты OneBlock

13 марта 2024 г.
13 марта 2024 г.
13 марта 2024 г.
13 марта 2024 г.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

Нажмите на диапазон, чтобы выбрать точную версию.

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:3 месяца назад

Версии плагина OneBlock

Доступно 59 версий. Сначала показаны самые популярные и самые свежие.

16 из 59 версий
Самые популярные
R
1.6.2OneBlock 1.6.2
1.8.x1.9.x1.10.x1.11.x
R
1.2.9fOneBlock 1.2.9f
1.8.x1.9.x1.10.x1.11.x
R
1.4.4OneBlock 1.4.4
1.8.x1.9.x1.10.x1.11.x
R
1.1.6fOneBlock 1.1.6f
1.8.x1.9.x1.10.x1.11.x
R
1.5.0OneBlock 1.5.0
1.8.x1.9.x1.10.x1.11.x
R
1.2.7OneBlock 1.2.7
1.8.x1.9.x1.10.x1.11.x
Самые Новые
R
1.6.1aOneBlock 1.6.1a
1.8.x1.9.x1.10.x1.11.x
R
1.6.1OneBlock 1.6.1
1.8.x1.9.x1.10.x1.11.x
R
1.6.0OneBlock 1.6.0
1.8.x1.9.x1.10.x1.11.x
R
1.5.4OneBlock 1.5.4
1.8.x1.9.x1.10.x1.11.x
R
1.5.3OneBlock 1.5.3
1.8.x1.9.x1.10.x1.11.x
R
1.4.8OneBlock 1.4.8
1.8.x1.9.x1.10.x1.11.x
R
1.4.7fOneBlock 1.4.7f
1.8.x1.9.x1.10.x1.11.x
R
1.4.6OneBlock 1.4.6
1.8.x1.9.x1.10.x1.11.x
R
1.4.5pOneBlock 1.4.5p
1.8.x1.9.x1.10.x1.11.x
R
1.4.5OneBlock 1.4.5
1.8.x1.9.x1.10.x1.11.x
Главная