Скачать project-304092 — Minecraft Моды — MetaMods

project-304092

Архивирован

Установок

5

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

7 лет назад
Клиент
Библиотеки

Thaumcraft Research Loader

Данный мод предоставляет инструменты для настройки системы исследований в Thaumcraft, позволяя создателям модпаков гибко управлять прогрессией и добавлять новые вкладки исследований.

Основные возможности

Мод позволяет другим модам предоставлять информацию о загружаемых файлах исследований, что открывает широкие возможности для кастомизации игрового процесса. Изначально эта функциональность была частью Thaumic Arcana, но была выделена в отдельный мод из-за своей полезности для модпаков.

Использование

В папке config/thaumcraftresearchloader создаются две директории:

category: Содержит JSON-файлы, описывающие вкладки исследований. Пример структуры файла:

{
   // аспекты, определяющие, какие предметы дают это исследование
  "aspects": [
    {
      "name": "Alkimia",
      "amount": 30
    },
    {
      "name": "Victus", 
      "amount": 10
    },
    {
      "name": "Praecantatio",
      "amount": 10
    },
    {
      "name": "Lux",
      "amount": 5
    },
    {
      "name": "Aversio",
      "amount": 5
    },
    {
      "name": "Terra",
      "amount": 5
    },
    {
      "name": "Aqua",
      "amount": 5
    }
  ],
// внутреннее имя вкладки исследований
  "key": "BIOMANCY",
// исследование, которое должно быть завершено перед разблокировкой
  "required_research": "MINDBIOTHAUMIC",
// иконка вкладки, должна быть ресурсной локацией
  "icon": "thaumic_arcana:textures/research/cat_biomancy.png",
// фоновая текстура вкладки, должна быть ресурсной локацией
  "background": "thaumcraft:textures/gui/gui_research_back_7.jpg",
  "background_overlay": "thaumcraft:textures/gui/gui_research_back_over.png"
}

research: Текстовый файл, содержащий ресурсные локации (по одной на строку), указывающие на JSON-файлы исследований. Например: modid:research/researchfilename

Важное замечание

Из-за особенностей механизма загрузки Thaumcraft, файлы должны быть помещены в JAR-архив в папке mods. Файлы размещаются в ресурс-паке этого архива. Компиляция кода не требуется. Можно использовать пример мода от Forge, при этом в JAR нужно поместить только содержимое src/main/resources (создайте ZIP-архив и переименуйте его в JAR). Замените необходимые данные в JSON-файле мода.

Участники проекта
thefrontrider

thefrontrider

Создан: 2 окт 2018

ID: 52152