Мод для Майнкрафт, который разделяет содержимое измерений. Он помогает настроить сервер или сборку так, чтобы предметы, мобы, руды, структуры и другие механики выбранных модов работали только в разрешённых измерениях.
Возможности
Для каждого измерения можно включить чёрный или белый список пространств имён модов. Ограничения применяются отдельно к:
- генерации руд, растений и других элементов мира;
- появлению мобов;
- таблицам добычи в сундуках и с мобов;
- использованию предметов правым кликом по блоку, воздуху или существу;
- генерации структур.
Также можно всегда запретить или разрешить отдельные идентификаторы. Уровень обхода определяет, операторы какого уровня смогут призывать заблокированных существ через /summon.
Настройки
Конфигурация находится по пути config/dimensionseparator.json. Пример настройки для обычного мира:
{
"dimensions": {
"minecraft:overworld": {
"mode": "blacklist",
"bypassLevel": 2,
"namespaces": ["ars_nouveau", "iceandfire"],
"blacklistedIds": ["minecraft:zombie"],
"whitelistedIds": ["ars_nouveau:bookwyrm_familiar"],
"features": true,
"mobs": true,
"loot": true,
"items": true,
"structures": true
}
}
}
mode:blacklistзапрещает указанные моды,whitelistразрешает только их.bypassLevel: минимальный уровень оператора для обхода запрета в/summon; значение-1или отсутствие ключа отключает обход.namespaces: идентификаторы модов для списка.blacklistedIds: идентификаторы, запрещённые независимо от режима.whitelistedIds: идентификаторы, разрешённые независимо от режима.features,mobs,loot,items,structures: включают ограничения для соответствующих категорий. Значениеfalseотключает ограничение категории даже для модов из списка.
Команда /locate для запрещённой структуры будет искать её без результата. Ограничения не перехватывают действия предметов и открытие интерфейсов через пользовательские горячие клавиши.
Требования и совместимость
Мод рассчитан на Forge и использует Mixins с обработчиками событий. Он совместим с большинством модов для Forge.
