Перейти к содержимому

TrulyRandom

Рандомизация мира

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
6,2 тыс.
Подписчиков на Modrinth
37
версий
25
Обновлён
14 октября 202614 окт.
Опубликован
в 2024
Random Features · свайп

Коротко о моде

Работает на Fabric
Для Minecraft 26.1–26.1.2, 26.3 …
Нужен и в игре, и на сервере
Последняя версия — 3.2.1 от 14 октября 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.21.8, 26.1–26.1.2, 26.3 …
Описание переведено автоматическиПоказать оригинал (EN)

TrulyRandom – Рандомизация мира

Modrinth CurseForge

Выберите, какие модули должны быть рандомизированы для мира, через три основные категории: модули генерации мира, общие модули и клиентские модули. Настроить модули можно при создании мира или прямо в игре по назначенной клавише (g), чтобы открыть интерфейс рандомизатора.

Модули и настройки

  • Модели блоков: Рандомизирует модели блоков, имеющих одинаковую форму и состояния.

    • Настройки позволяют заставить все экземпляры состояния блока использовать ту же модель, что и состояние по умолчанию.
    • Также можно игнорировать перекрытие моделей и свойства состояний, хотя это может вызвать визуальные глюки или просадку FPS.
  • Модели предметов: Рандомизирует модели предметов.

    • Можно включить «Согласовать с рандомизацией моделей блоков», чтобы случайная модель предмета совпадала с его блоком.
  • Таблицы добычи: Рандомизирует таблицы добычи блоков, сущностей, сундуков и многого другого.

    • Можно настроить полную замену таблиц добычи (рекомендуется для согласованности) или выдачу случайных предметов в случайных количествах.
  • Рецепты: Рандомизирует рецепты крафта предметов.

    • Есть отдельные настройки для включения рандомизации крафта, плавки, переплавки, копчения, готовки на костре, камнереза и кузнечного дела.
  • Торговля жителей: Рандомизирует предметы, которыми торгуют жители.

    • Эта рандомизация включает изумруды.
  • Структуры: Каждая структура будет заменена другой структурой там, где она обычно генерируется (кроме крепостей).

    • Команда /locate будет работать ненадёжно при включённой опции.
    • Настройки включают переключатель на старый рандомизатор (позволяет всем структурам генерироваться где угодно) и опцию, снижающую прочность Elytra до 0 в городах Края.
  • Особенности генерации: Каждая особенность будет заменена другой особенностью, где это возможно (например, айсберг вместо дерева).
  • Палитра блоков: Каждый тип блока будет заменён другим типом блока.

    • Настройки позволяют игнорировать свойства состояний, формы столкновений и формы перекрытия.
    • Можно выбрать «Оставить камень камнем», чтобы применялись правила поверхности Верхнего мира. Это рекомендуется.
    • Внимание: этот модуль может привести к нестабильным мирам, и его нельзя изменить после установки.
Примечание о модулях генерации мира:
  • Модули генерации мира, такие как структуры, особенности генерации и палитра блоков, нельзя изменить после того, как они заданы при создании мира.

Трекер добычи

  • Открывается из Красной книги в инвентаре выживания.
  • Показывает записи о предметах, для которых вы активировали таблицы добычи (даже если они не выпали).
  • Записи открывают граф, показывающий их источники на глубину до 20.
  • При наведении на источник отображается полный путь до записи.
  • Удержание Shift при наведении на предмет покажет, какие обнаруженные вами таблицы добычи выдают этот предмет.
  • Книга трекера теперь также поддерживает отслеживание подарков «Герой деревни» для всех профессий жителей.

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

В корневой папке сервера создайте json-файл с именем trulyrandom.json со следующим содержимым:

{
    "<module_name>": {
      "enabled": <true/false>, // необязательно (по умолчанию false)
      "seed": <number>, // необязательно (по умолчанию случайное)
      "type": "<state_id>", // обязательно
      "<additional_settings>": <value> // необязательно (см. схему конфигурации ниже)
    }
}

Этот файл будет прочитан ровно один раз перед генерацией мира, и последующие изменения учитываться не будут. Если вы хотите включить модули генерации мира, это ОБЯЗАТЕЛЬНО нужно сделать в этом файле; остальные модули можно настроить через интерфейс рандомизатора.

Схема конфигурации
МодульId состоянияОпции
block_modelstrulyrandom:block_modelforce_states_to_use_same_model (boolean) по умолчанию false
ignore_model_occlusion (boolean) по умолчанию false
ignore_state_properties (boolean) по умолчанию false
item_modelstrulyrandom:item_modelmatch_block_model_randomisation (boolean) по умолчанию false
loot_tablestrulyrandom:lootuse_other_loot_tables (boolean) по умолчанию true
recipestrulyrandom:recipeenabled_recipe_types: см. ниже
tradestrulyrandom:standardН/Д
structurestrulyrandom:structureuse_legacy_randomiser (boolean) по умолчанию false
nerf_elytra (boolean) по умолчанию false
featurestrulyrandom:standardН/Д
block_palettetrulyrandom:block_paletteignore_state_properties (boolean) по умолчанию false
ignore_collision_shape (boolean) по умолчанию false
ignore_occlusion_shape (boolean) по умолчанию false
keep_stone_as_stone (boolean) по умолчанию true

Типы рецептов

Включение / отключение типов рецептов следует формату `"namespace:type": `. Например:

{
  "enabled_recipe_types": {
    "minecraft:smoking": true,
    "minecraft:stonecutting": true,
    "minecraft:smelting": true,
    "minecraft:crafting": true
  }
}

Пример конфига можно найти здесь: trulyrandom.json

Чтобы посмотреть полный пример конфига, не предоставляйте свой — мод сгенерирует в качестве шаблона тот, что использовался для сервера. Чтобы переиспользовать этот конфиг, удалите папку мира, внесите нужные изменения и перезапустите сервер.

Команды

По умолчанию каждый игрок начинает в своей собственной команде, где он является владельцем. Вы можете приглашать других игроков в свою команду через `/trulyrandom team invite `, и приглашённому придёт сообщение, где он сможет принять приглашение.

Дополнительные команды настройки команды доступны в игре по команде /trulyrandom team.

Частые вопросы

Как установить TrulyRandom?

Установите Fabric под свою версию Minecraft, скачайте TrulyRandom под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть TrulyRandom?

У TrulyRandom есть сборки для Minecraft 1.21.4, 1.21.8, 26.1–26.1.2, 26.3 ….

Нужен ли TrulyRandom на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее