Ccurseforge
FTB Library

FTB Library

FTB Library — базовый код для GUI в модах FTB, обеспечивающий удобную разработку интерфейсов и управление конфигурациями.

Автор: FTB Тип: Мод Категории: API и библиотекиМоды Загрузок: 83 500 Просмотров: 0 Обновлён: 26.08.2026

FTB Library представляет собой общий код для работы с графическим интерфейсом во всех модах FTB, упрощающий создание и управление GUI для разработчиков в экосистеме Feed the Beast.

Мод используется в первую очередь совместно с FTB Chunks, FTB Quests и другими модами FTB, но его интеграция в сторонние модификации не запрещена, хотя и может вызвать сложности, ответственность за решение которых лежит на разработчике.

FTB Library поддерживает платформы Forge и NeoForge и требует наличие Architectury API.

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

  • Упрощённая разработка GUI с использованием структурированного фреймворка.
  • Система боковой панели (sidebar) в левом верхнем углу инвентаря для быстрого доступа к функциям.
  • Встроенная библиотека для управления конфигурациями модов.
  • SNBT-система для удобного хранения и обработки данных в формате String Named Binary Tag.
  • Конфигурация на основе SNBT для быстрой настройки поведения и внешнего вида модов.
  • Редактор NBT, доступный через команду /ftblibrary nbtedit, позволяющий изменять данные блоков, сущностей и игроков через удобный интерфейс.
  • Утилитарные команды, например, /ftblibrary night, /ftblibrary day и /ftblibrary rain для управления временем суток и погодой в игре.

FTB Library также даёт возможность другим модам добавлять кнопки в боковую панель через JSON-файлы, расширяя функциональность.

Пример GUI карты

Пример расширяемых кнопок боковой панели:

Пример боковой панели

Установка и использование

  1. Убедитесь, что установлены Forge или NeoForge и Architectury API.
  2. Скачайте мод FTB Library, соответствующий вашей версии Minecraft.
  3. Поместите файл мода в папку mods вашего игрового клиента или сервера.
  4. Запустите игру с выбранным профилем и проверьте корректную загрузку мода.

Полезные команды

  • /ftblibrary nbtedit — открывает графический редактор NBT-данных.
  • /ftblibrary night — переводит время в игре в ночной режим.
  • /ftblibrary day — переводит время в дневной режим.
  • /ftblibrary rain — включает или отключает дождь.

Важно: При использовании FTB Library в не-FBT модах будьте готовы к возможным проблемам совместимости и берите ответственность за их устранение на себя.

Полезная информация

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

Короткие ответы по установке, совместимости и возможностям проекта.

Для каких платформ подходит FTB Library?

FTB Library поддерживает платформы Forge и NeoForge и требует Architectury API.

Можно ли использовать FTB Library в не-FTB модах?

Можно, но это не рекомендуется, возможны сложности с совместимостью, ответственность за исправление проблем лежит на разработчике.

Какие полезные команды предоставляет FTB Library?

Команды для редактирования NBT данных (/ftblibrary nbtedit), управления временем суток (/ftblibrary day, /ftblibrary night) и погодой (/ftblibrary rain).

Центр загрузок

Доступные версии

Выберите подходящую версию игры и скачайте нужный выпуск.

[NEOFORGE][1.21.1] FTB Library 2101.1.36

ftb-library-neoforge-2101.1.36.jar

Скачать1.37 MB
Релиз
Версии
1.21.1
Загрузчик
NeoForge
Загрузки60 322
Добавлен

FTB Library Neoforge 26.1.2.8

ftb-library-neoforge-26.1.2.8.jar

Скачать1.56 MB
Релиз
Версии
26.1.2+2
Загрузчик
NeoForge
Загрузки7 135
Добавлен

FTB Library Neoforge 26.1.2.7

ftb-library-neoforge-26.1.2.7.jar

Скачать1.56 MB
Релиз
Версии
26.1.2+2
Загрузчик
NeoForge
Загрузки83 500
Добавлен