
Judgment API
Активный0.0
Установок
Последнее обновление
Judgment API
Данный API предлагает разработчикам модов и создателям модпаков полноценную систему триггеров исследований и интеграцию с MineTweaker, аналогичную той, что используется в Forgotten Relics. Однако здесь изначально предоставляется чистый список забытых знаний, который вы можете наполнить собственным контентом.
Основные возможности
Если вам нравится разработанная система и вы хотите использовать её инструменты, но по каким-либо причинам не можете или не хотите включать сам Forgotten Relics в свой модпак - этот API станет идеальным решением. Его также можно использовать совместно с Forgotten Relics, если вам требуется иметь два независимых списка забытых знаний, которые обрабатываются совершенно отдельно.
Технические особенности
Существует всего два отличия в работе API по сравнению с оригинальным аддоном:
1. Методы Judgment API в скриптах MineTweaker должны объявляться следующим образом:
mods.judgmentapi
Вместо:
mods.forgottenrelics
2. Для получения списка исследований забытых знаний, обрабатываемых исключительно API, используйте команду:
/minetweaker forgottenKnowledgeAPI
Важно понимать, что Forgotten Relics и Judgment API всегда будут иметь раздельные списки забытых знаний, которые никак не пересекаются между собой. Это следует учитывать при одновременном использовании обоих модов.
Настройка и кастомизация
Во всех остальных аспектах системы Judgment API и Forgotten Relics работают идентично. API также включает файл конфигурации, где вы можете настроить частоту и вероятность откровений по своему усмотрению.
Уведомление, которое получает игрок при разблокировке нового исследования через Justice Handler, изначально совпадает с таковым в Forgotten Relics. Однако вы можете свободно редактировать его либо через файл .lang, либо с помощью функции MineTweaker game.setLocalization()
, локализуя параметр judgementapi.unlock_notification
.
Идея проекта
Идея этого проекта родилась несколько лет назад, когда я впервые начал экспериментировать с MineTweaker и ModTweaker. Мне казалось очевидным, что подобный инструмент должен быть необходимой частью экосистемы модификации Minecraft. Концепция предельно проста - создать исследование, которое становится доступным игроку только после сканирования определённых предметов с помощью таумометра. К сожалению, на тот момент ModTweaker не поддерживал такую функциональность.
Спустя годы у меня наконец появилась возможность исправить эту несправедливость и предоставить сообществу долгожданный инструмент для кастомизации исследований.