Плагин OneBlock Minecraft, написанный вкусным Бенто. Автор оригинальной идеи: IJAminecraft.
AOneBlock помещает вас в блок в космосе. Есть только один блок. Что делать дальше?
См. документацию по BentoBox Docs docs.bentobox.world.
Пользовательская команда — /ob
. Команда администратора — /oba
.
Вопрос: Какие фазы существуют?
О: Всего существует 12 фаз: Равнины, Подземелье, Зима, Океан, Джунгли, Болото, Подземелье, Пустыня, Пустота, Изобилие, Пустошь, Глубокая тьма и Конец. На каждой фазе есть набор блоков, сундуков, предметов и мобов, соответствующих сеттингу.
Вопрос: Сколько блоков в фазах?
О: На данный момент 12 тысяч блоков!
Вопрос: Что происходит после последней фазы?
Ответ: Фазы повторяются.
Вопрос: Почему я продолжаю падать и умирать!
A: Есть способы выжить, но это может быть сложно! Вам нужно построить пространство, чтобы не упасть.
В: Я не могу поймать блоки, когда добываю их! Как мне это сделать?
О: Вы не сможете их всех поймать, но это бесконечный блок!
В: Почему одни блоки появляются чаще, чем другие?
A: Они просто делают! Это случайно. Вы можете установить относительную вероятность в файлах конфигурации в папкеphases. Администраторы также могут настроить отображение определенных блоков в определенное время, несмотря ни на что. Обратите внимание, например, на губку!
В. Как мне узнать, какой именно магический блок?
А. Ударьте по нему, и он выдаст зеленые частицы. Это также в центре вашего острова.
В. Моего магического блока больше нет! Как мне получить еще один?
А. Вам придется поместить туда блок. В худшем случае убейте себя, и один из них будет сгенерирован.
Вопрос: Мой магический блок жидкий! Как я могу это добыть?
А. Используйте ведро.
В: Какие мобы могут спавниться?
О: На каждой фазе может появиться свой набор мобов. Будьте осторожны, потому что они могут вас оттолкнуть! Если вы внимательно прислушаетесь, вы можете услышать приближение враждебных мобов.
В. У меня нет возможности среагировать на появление враждебных мобов!
А. Будьте готовы. Внимательно слушайте, когда добываете блок, и вы услышите приближение враждебных мобов еще до того, как они появятся. Если вы находитесь во враждебной фазе, ожидайте появления мобов и постройте оборону, чтобы защитить себя. Вы можете добыть блок с довольно большого расстояния.
В. Когда появляются мобы, моя защита разрушается! Почему?
А. Мобы освобождают место для появления. Если что-то будет на пути, оно сломается и упадет. Вам придется строить соответственно. Это сделано для предотвращения удушья.
В: Появляются ли сундуки?
А: Да. Сундуки появляются со случайными предметами из текущей фазы. Есть обычные, необычные, редкие и эпические сундуки. Сундучки с блестками хороши.
В: Можно ли добраться до Пустоты или Края на этой карте?
О: Ванильный Пустота существует по умолчанию, но Конца мира нет, есть только Конечная Фаза.
Вопрос: Какова конечная цель?
A: Это все, что вы хотите, чтобы это было!
Файлы конфигурации для создания фаз находятся в папке Phases.
На каждой фазе есть два файла: файл, содержащий блоки и мобов, и файл, содержащий сундуки.
Первое число любого файла показывает, сколько блоков необходимо добыть, чтобы достичь этой фазы. Это ключевое число фазы. Каждая фаза также имеет название, значок, биом и следующие разделы:
В файле сундуков указан только номер фазы и раздел сундуков.
Название фазы
Материал для отображения значка
Список блоков, которые будут генерироваться при этом конкретном количестве блоков. Цифры относятся к фазе, а не к общему количеству игроков. Если вы определите здесь 0, то firstBlock не требуется и firstBlock будет заменен этим блоком.
Линии голограммы для отображения. Ключевой номер – это блок фазы для показа голограммы. Можно использовать цветовые коды чата. Для этих голограмм не требуется плагин голограммы. Первая голограмма (до этапа 1) находится в вашем регионе.
Биомы для этой фазы.
Список команд можно запускать в начале и в конце фазы. Команды запускаются с консоли, если только команда не имеет префикса [SUDO], тогда команда запускается от имени игрока, запускающего команды.
Эти заполнители в командной строке будут заменены соответствующим значением:
Примеры:
start-commands:
- 'give [player] WOODEN_AXE 1'
- 'broadcast [player] just started OneBlock!'
end-commands:
- '[SUDO]summon minecraft:wither'
These are run only the first time a phase is completed
end-commands-first-time:
- 'broadcast &c&l[!] &b[player] &fhas completed the &d&n[phase]&f phase for the first time.'
Для начала этапа можно оговорить ряд требований:
requirements:
bank-balance: 10000
level: 10
permission: ready.for.battle
В разделе блоков перечислены материалы Bukkit, за которыми следует относительная вероятность. Все значения вероятности складываются для всей фазы, и вероятность размещения блока равна относительной вероятности, деленной на сумму всех вероятностей.
В разделе «Мобы» перечислены мобы, которые могут появиться, и их относительная вероятность, а также блоки. Вы можете перечислить в этом списке только те сущности, которые живы и могут появляться.
Если в разделе блоков указан СУНДУК, то он будет заполнен случайным образом согласно этому разделу. Вы можете определить столько сундуков, сколько захотите. Первое число — это уникальный номер сундука. Затем следует содержимое сундука, которое включает номер слота и содержимое стопки предметов. Наконец, есть редкость сундука, которая может быть ОБЫЧНОЙ, НЕОБЫЧНОЙ, РЕДКОЙ или ЭПИЧЕСКОЙ. Лучший способ установить сундуки — сделать это в игре. Заполните сундук нужным вам содержимым, а затем, глядя на него, введите команду /oba setchest <phase> <rarity>
, где — название фазы, а rarity — редкость. Используйте вкладку «Завершить», чтобы просмотреть параметры. Сундук будет автоматически добавлен в файл oneblocks.yml и готов к использованию. Удаление сундуков необходимо выполнить, отредактировав файл oneblocks.yml и перезагрузив аддон.
Будьте очень осторожны при редактировании предметов из сундуков и убедитесь, что материал является настоящим материалом Bukkit и написан правильно.
OneBlock — это надстройка, использующая API BentoBox. Вот еще некоторые, которые могут вас заинтересовать:
В OneBlock можно добавить все обычные аддоны, такие как Challenges, Likes, Level, Warps и т. д., но это не обязательно.
Файлы ошибок и запросы функций здесь: https://github.com/BentoBoxWorld/OneBlock/issues.