Скачать RogueCraft — Minecraft Моды — MetaMods
RogueCraft

RogueCraft

Активный

Установок

0

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

1 год назад

Версии

1.18.2 — 1.20.1
Клиент и сервер
Forge
Neoforge
Приключенческие

RogueCraft - Рогалик-измерение для Minecraft

RogueCraft представляет собой модификацию в жанре roguelike, которая добавляет в Minecraft полноценное подземелье-измерение со случайной генерацией! Этот проект создавался с учётом потребностей создателей модпаков - он предлагает полную настройку через специальные "данжерон-паки", объединяющие конфигурационные файлы и датапаки.

Поскольку это рогалик, раскрытие всех деталей лишит часть удовольствия от исследования, поэтому я поделюсь лишь самой необходимой информацией. Для лучшего понимания механик рекомендую ознакомиться с галереей изображений (она будет пополняться со временем).

Ваше приключение начинается с создания Портала Подземелья. Для этого разместите резные каменные кирпичи в форме портала в Незер и активируйте их с помощью предмета "Таинственный Осколок".

Руководство по созданию данжерон-паков

Данжерон-паки создаются путём комбинирования конфигурационных файлов и датапаков со структурами.

Основные правила генерации подземелий: подземелья RogueCraft разделены на сетку комнат размером 19×19 блоков, где граничные блоки являются общими для соседних помещений. Ключевые элементы используют функции Minecraft для генерации комнат, поэтому всё, что можно сделать через функцию, может быть реализовано в генерации.

В центре каждой сетки на уровне Y:118 после генерации комнаты появляется блок "room_active", который указывает на активность помещения. После завершения подземелья он превращается в блок "room_deactive". Комнаты могут быть больше одной сетки, но в таком случае необходимо соблюдать формат сетки (например, 19×38) и вручную разместить блок "room_active" в центре расширенной области.

При создании данжерон-пака используйте пространство имён "testpack". Основные комнаты и комнаты боссов называются соответственно "level_1_room" и "level_1_boss_room" (без номера комнаты и направления). В настройках "Dungeon Pack" укажите: "testpack:level_1_room" для обычных комнат и "testpack:level_1_boss_room" для комнат с боссами.

Ключевой элемент генерирует 4 различные комнаты для каждого направления (север, юг, запад, восток), поэтому необходимо обеспечить корректную генерацию для всех направлений, настроив размещение в функции для каждого из них. Имена функций должны соответствовать формату: "testpack:level1room<номер><направление>" (например: "testpack:level_1_room_2_south" или "testpack:level_1_boss_room_1_south" для комнат боссов). Укажите количество основных комнат и комнат с боссами - в примере это 2 и 1 соответственно.

Схема сетки и расположения активных блоков комнат (На изображении показана схема сетки и расположение блоков "room_active" и "room_deactive")

Поддерживаемые версии

  • 1.18.2: LTS (долгосрочная поддержка)
  • 1.19.2: LTS (долгосрочная поддержка)
  • 1.19.4: STS (краткосрочная поддержка)
  • 1.20.1: LTS (долгосрочная поддержка)

Планы поддержки могут изменяться со временем!

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

1. скоро будет...

Авторы

Разработчики:

  • mc_jojo3

Текстуры:

  • mc_jojo3 и другие
Участники проекта
mcjojo3

mcjojo3

Разработчик

mc_jojo3

mc_jojo3

Создан: 17 июл 2023

ID: 9178