
Project 42
Активный0.0
Установок
0
Последнее обновление
6 лет назад
Клиент
Оружие и броня
Библиотеки
Технологические
Project 42
Project 42 представляет собой удобный API для создания руководств с обширными возможностями настройки внешнего вида. С его помощью вы сможете полностью персонализировать интерфейс справочной системы, не занимаясь сложной работой с графическими элементами.
Начало работы
Подключение через Gradle
repositories {
maven {
name 'Curseforge Maven'
url 'http://minecraft.curseforge.com/api/maven/'
}
}
dependencies {
compile "project-42:project42-1.12.2:1.0.0:2:deobf"
}
(Или используйте последнюю доступную версию на Curseforge)
Основная настройка
Для использования мода необходимо создать класс, реализующий интерфейс IManual
с аннотацией @ProjectManual
:
@ProjectManual(value = Project42.MOD_ID, modName = Project42.MOD_NAME)
public class TestManual implements IManual {
@Override
public void registerCategories(ManualInfo info) {
}
}
В методе registerCategories
вы можете добавлять категории и записи с их содержимым. Для ознакомления доступны примеры реализации:
- Базовый пример без пользовательского дизайна
- Расширенный пример с настраиваемым оформлением