Elderstrand EN
NeoForge 1.21.1 · Java 21

О проекте

Elderstrand начинался как один большой мод и упёрся в очевидную проблему: чем больше контента, тем труднее что-то менять. Поэтому проект разделён на части.

Основа

Общие механики и ничего сверх того: персонаж и его характеристики, здоровье и выносливость, навыки и профессии, бой, фракции и репутация, торговля, НПС, квесты, захват земли.

Основа не знает ни одного имени из конкретной вселенной. Это сделано намеренно: любой аддон опирается на основу, но основа не опирается ни на что.

Разлом

Мир-перекрёсток. Библиотека под разорванным небом, откуда открываются переходы в остальные вселенные. Заодно это площадка, на которой проверяется, что API действительно универсальный.

Аддоны

Отдельные вселенные: свои фракции, карта, оружие, броня, постройки. Игрок ставит основу, Разлом и те аддоны, которые ему интересны — а не всё сразу.

Что уже работает

  • Генерация мира по карте высот: рельеф, горы, реки
  • Система пещер, повторяющая ванильную один в один
  • Биомы с собственными профилями рельефа
  • Каркас персонажа, фракций и профессий

Подробнее — на странице Roadmap.