FTB Library (Fabric)
FTB Library serves as a fundamental library specifically designed for mods from the Feed the Beast team. This module provides the foundation for developing other FTB mods, offering ready-made tools and structures that significantly simplify the game content creation process.
Compatibility and Requirements


Compatible Mods


Key Features
Simplified Interface Development
The library provides a ready-made structure for creating user interfaces, allowing FTB mod developers to focus on functionality rather than technical details.
Sidebar System
A convenient sidebar appears in the top left corner of the inventory screen, providing quick access to key mod features.
Configuration Library
The built-in settings management system allows easy customization of mod parameters according to user preferences.
SNBT System
An advanced SNBT (String Named Binary Tag) system is used for simplified data storage and processing, ensuring smooth integration between mods.
NBT Data Editor
Using the /ftblibrary nbtedit command opens a powerful NBT editor that allows direct modification of block, entity, and player data through a user-friendly graphical interface.
Utility Commands
Useful commands are available for managing game time: /ftblibrary night, /ftblibrary day, and /ftblibrary rain.
Interface Examples

Extensible Sidebar Buttons
The library allows other mods to create their own sidebar buttons through JSON files, significantly expanding the functionality of the entire FTB mods system.

Important Note: While FTB Library is primarily intended for use in mods from the Feed the Beast team, its integration into third-party projects is not formally prohibited. However, developers should consider potential compatibility issues and resolve any problems that arise independently.