OneBlock — Minecraft Моды — MetaMods
OneBlock

OneBlock

Активный

Установок

12

Последнее обновление

10 месяцев назад

Версии

1.8 — 1.21.4
Сервер
Игровые механики
Мини-игры

OneBlock - Полное руководство

OneBlock представляет собой уникальный плагин для Minecraft, который полностью меняет концепцию выживания. Вместо бесконечного мира игрок начинает на одном-единственном блоке, который постепенно раскрывает свои ресурсы по мере разрушения.

Начало игры

Для старта необходимо создать специальный мир с помощью команды /mv create OneBlock normal -g Oneblock. Администратор устанавливает стартовую точку командой /ob set, после чего игроки могут присоединяться к своим островам через /ob join или просто /ob. Каждый новый остров автоматически генерируется на расстоянии 100 блоков от предыдущего, но это расстояние можно настроить, например: /ob set 300.

Основные возможности

Плагин предлагает богатый набор команд для настройки игрового процесса:

  • Автоматическое присоединение - /ob autojoin true позволяет игрокам автоматически попадать на свои острова при входе в мир
  • Защита территории - /ob protection true предотвращает выход игроков за пределы острова
  • Границы - /ob border true создает индивидуальные границы для каждого игрока
  • Физика блоков - /ob physics false отключает гравитацию для таких блоков, как песок и гравий
  • Система приглашений - /ob invite 'имя_игрока' и /ob kick 'имя_игрока' для управления доступом к острову

Уровневая система

Система уровней рассчитывается по формуле: 16 + текущий_уровень × множитель. Множитель настраивается командой /ob lvl_mult 5. Игроки могут отслеживать свой прогресс через прогресс-бар, который отображает текущий уровень и оставшееся количество блоков до следующего уровня.

Прогресс-бар уровня

Настройка внешнего вида

Прогресс-бар полностью настраивается: можно менять цвет для каждого уровня отдельно, устанавливать собственный текст с использованием плейсхолдеров. Команда /ob Progress_bar color RED изменяет цвет, а /ob Progress_bar settext %OB_lvl% lvl now. Need block to next lvl %OB_need_to_lvl_up% настраивает отображаемый текст.

Изменение цвета прогресс-бара

Интеграция с PlaceholderAPI

Плагин поддерживает множество плейсхолдеров для интеграции с другими системами:

  • %OB_lvl% - текущий уровень игрока
  • %OB_next_lvl% - следующий уровень
  • %OB_break_on_this_lvl% - количество разрушенных блоков на текущем уровне
  • %OB_need_to_lvl_up% - блоков до следующего уровня
  • %OB_percent% - процент завершения уровня
  • %OB_top_1_name% и %OB_top_1_lvl% - информация о лидерах рейтинга

Использование плейсхолдеров в тексте

Поддержка пользовательских блоков

OneBlock полностью совместим с популярными плагинами для кастомных блоков:

  • ItemsAdder - нативная поддержка идентификаторов в blocks.yml
  • Oraxen - прямое использование ID блоков
  • Моды и другие плагины - возможность спавна кастомных блоков через команды в конфигурации

Пример использования:

'/setblock %d %d %d IC2:blockOreCopper'
'/setblock %d %d %d IC2:blockOreTin'
'/setblock %d %d %d IC2:blockOreUran'

Поддержка кастомных блоков

Дополнительные функции

  • Сброс прогресса - /ob IDreset позволяет начать с чистого листа
  • Настройка островов - возможность установить свой остров как стандартный для новых игроков
  • Перерождение на острове - автоматическое возрождение игрока на своем острове
  • Статистика - отслеживание активности через bStats

Статистика плагина

Участники проекта
MrMarL

MrMarL

Разработчик

Создан: 16 мар 2024

ID: 2975