Libjf Wiki › Guides › LibJF Mod: Tags and Config System
LibJF Mod: Tags and Config System
What LibJF Mod Does
LibJF Mod is a library mod that provides shared components for JFronny's mods. On its own it does not add gameplay content, but it exposes features other mods and data packs can use.
The Two Data Pack Tags
LibJF adds two tags usable in data packs:
- libjf:overpowered — if an entity wears only armor items carrying this tag, it becomes invulnerable.
- libjf:shulker_boxes_illegal — items with this tag cannot be placed inside shulker boxes. This is intended for
backpacks and similar items.
Config and Utility Features
For mod developers, LibJF offers a complete config system with UIs, commands, compile-time codegen, presets, and verifiers. It also includes a
framework for manipulating loaded data and resources, network utilities such as an HTTP client and server, a configurable translation system with multiple providers, and utilities for serialization, script loading, co-processes, IO, early initialization, and ASM patching.