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

Nautilus Studio - Packs Editor IDE

Универсальный редактор датапаков и ресурспаков. Автоматически создаёт GUI для ЛЮБОГО файла датапака, легко настраивайте свою игру.

FabricNeoForge
Загрузчики
FabricNeoForge
Скачиваний на Modrinth
21,5 тыс.
Подписчиков на Modrinth
87
версии
84
Обновлён
21 октября 202621 окт.
Опубликован
в 2026
trim page — showing its preview panel · свайп

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

Работает на Fabric и NeoForge
Для Minecraft 1.21.11, 26.1.2–26.2 …
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 1.21.1-1.10.1 от 21 октября 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

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

separator

📖 Об моде 📖

Nautilus Studio — это внутриигровой верстак для дата- и ресурспаков. Вместо того чтобы вручную писать JSON и угадывать нужные поля, он открывает полноценный редактор прямо рядом с игрой: выбери файл, заполни сгенерированную форму, нажми перезагрузку — и изменение появится в запущенном мире.

Формы строятся автоматически на основе собственных определений контента игры, так что мод работает и с контентом модов, и с ванильным.

separator

🖼️ Медиа 🖼️

Верстак Nautilus Studio с деревом файлов, сгенерированной формой и живым JSON

separator

📦 Возможности 📦

Что можно редактировать

  • Генерация мира: configured и placed features, carvers, биомы, настройки шума, density functions, пресеты мира
  • Структуры: структуры, наборы структур, jigsaw pools
  • Лут и предикаты: таблицы лута, модификаторы предметов, предикаты
  • Рецепты и достижения
  • Зачарования
  • Мир и измерения: измерения, типы измерений
  • Варианты мобов, украшения и шаблоны, предметы и звуки и многое другое
  • Всё, что регистрирует мод. Например, Polytone регистрирует свои colormaps, эффекты частиц и кастомные модели
  • Любой кастомный codec, указанный по имени класса, даже для контента, который редактор никогда не видел
  • Всё, что он не может распарсить, откатывается к редактору сырого JSON с подсветкой синтаксиса и живой валидацией

Как пользоваться

  • Сначала зайдите в мир: редактору нужны живые реестры для построения форм и перезагрузки
  • Откройте его через пункт Mod Menu на Fabric или через кнопку экрана конфигурации в списке модов на NeoForge
  • Верстак открывается в отдельном окне рядом с игрой
  • Нажмите перезагрузку, чтобы применить изменения в запущенном мире

Nautilus Studio лучше всего работает на Fabric. На NeoForge окно редактора иногда может не открыться из-за ограничений Java на headless-окна.

separator

🛠️ Для разработчиков модов 🛠️

В большинстве случаев мод должен просто работать. Но если вы хотите нормальную совместимость, вот что можно сделать:

Чтобы зарегистрировать свой codec и чтобы он по умолчанию появлялся в редакторе, зарегистрируйте его так:

NautilusStudioApi.register(
    "My Mod",                  // название группы, отображается рядом с "Minecraft"
    "Widget Layout",           // название этого типа контента
    MY_CODEC,                  // ваш Codec для файла (DIRECT_CODEC)
    Side.CLIENT_RESOURCES,     // CLIENT_RESOURCES (assets/) или SERVER_DATA (data/)
    "mymod/widgets"            // папка, в которой лежат файлы
);

Чтобы получить более удобные виджеты — выбор цвета, слайдер, выпадающий список для sum type — постройте свой codec как SchemaCodec из CodecUI и передайте его вместо обычного. Он остаётся настоящим Codec с тем же форматом передачи. Всё, что CodecUI не может прочитать, откатывается к редактору сырого JSON с валидацией, так что регистрация всегда безопасна.

Просто добавь эти строки (jar-in-jar, так что CodecUI будет поставляться внутри твоего мода) и замени свои вызовы Codec на вызовы SchemaCodec, следуя API в этом классе:

repositories {
    maven { url "https://registry.somethingcatchy.net/repository/maven-public/" }
}

dependencies {
    // Fabric (Loom)
    modImplementation "net.mehvahdjukaar:codecui-fabric:1.21.11-0.4.0"
    include           "net.mehvahdjukaar:codecui-fabric:1.21.11-0.4.0"

    // NeoForge (ModDevGradle)
    implementation "net.mehvahdjukaar:codecui-neoforge:1.21.11-0.4.0"
    jarJar         "net.mehvahdjukaar:codecui-neoforge:1.21.11-0.4.0"
}

Полный DSL и примеры смотри в репозитории CodecUI.

separator

❓ ЧаВо ❓

В: Это только клиентский мод?

О: Да. Редактор — клиентский инструмент: он редактирует файлы паков на диске и перезагружает твой клиент. На сервере он не нужен.

В: Нужен ли игрокам этот мод, чтобы использовать мой пак/мод?

О: Нет. Nautilus Studio — инструмент для создания. Паки, которые ты делаешь с его помощью, — это обычные ванильные паки данных/ресурсов, работающие у всех.

В: Работает ли он с модовым контентом?

О: Да. Любой мод, регистрирующий свой codec (одна строчка благодаря CodecUI), появляется автоматически. Также можно добавлять свои codec'и по имени класса.

В: Что, если Nautilus Studio не понимает файл?

О: Он переключается на редактор сырого JSON с проверкой в реальном времени и подсветкой синтаксиса, так что редактировать можно что угодно.

В: Нужен ли CodecUI как зависимость?

О: Нет. Nautilus Studio включает его в себя. CodecUI напрямую нужен только если хочешь вручную настроить виджеты редактора.

В: Fabric или NeoForge?

О: Поддерживаются оба. На Fabric опыт плавнее; на NeoForge внешнее окно иногда может упираться в ограничения AWT headless.

separator

❤️ Поддержи меня ❤️

Ko-Fi

separator

🦉 Наши моды 🦉

Supplementaries Amendments Every Compat (Wood Good) Supplementaries Squared Map Atlases Universal Sawmill Polytone Snowy Spirit Haunted Harvest Sleep Tight Smarter Farmers Mystical Oak Tree Storage Labels Goated A Good PlaceVista Heartstone Fast Paintings MmmMmmMmmMmm JEED Advancement Frames Randomium Moyai

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

Как установить Nautilus Studio - Packs Editor IDE?

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

Для каких версий Minecraft есть Nautilus Studio - Packs Editor IDE?

У Nautilus Studio - Packs Editor IDE есть сборки для Minecraft 1.21.1, 1.21.11, 26.1.2–26.2.

Нужен ли Nautilus Studio - Packs Editor IDE на сервере?

Ставится только в игру; на сервер ставить не нужно

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

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