Guide-API-VP
Это форк оригинального мода Guide-API от TehNut и Tombenpotter, выпущенный под лицензией MIT.
Используется другой пакет и другой modid (guideapi-vp).
Позволяет легко создавать руководства для вашего мода.
Книги преимущественно управляются Guide-API (он их регистрирует, размещает на собственной вкладке творческого режима и т.д.).
Руководство создаётся преимущественно программно, в отличие от, например, Patchouli, который в основном основан на JSON. Это позволяет:
- Добавлять или изменять контент на основе конфигурации вашего мода.
- Автоматический перенос строк и страниц, предотвращая выход текста за пределы при локализации.
- Ссылаться на назначенные клавиши управления.
- Ссылаться на внутренние константы, балансировочные значения и т.п., чтобы их изменения в моде автоматически отражались в книге.
- Добавлять пользовательские типы страниц, типы рецептов и другие элементы.
- Использовать вспомогательные методы для автоматической генерации частей книги.
Дополнительные возможности:
- Отсутствие жёсткой зависимости: если Guide-API отсутствует во время выполнения, книга не будет создана, но остальная функциональность мода сохранится.
- Поддержка TextFormatting и ручного ввода n для переносов.
- Несколько готовых типов страниц: текстовые, с фокусом на предмет/блок, рецепты, изображения.