Pineapple Tags
Pineapple Tags is a convenient library designed to create a unified classification system for mods and modpacks. Its functionality resembles later tag systems, but it doesn't replace the current version of OreDictionary used in crafting.
Using this library, developers can create tags for any objects. If the target tag type relates to blocks or items, the system allows conversion between OreDictionary and Tag, as well as in the reverse direction. When attempting to convert tags not related to items or blocks to OreDictionary, no actions will be performed.
It's important to note that direct synchronization between systems is impossible. When either side is updated, tags must be redeclared before use.
When mods support Pineapple Tags, all declared tags are centrally distributed through TagsManager. This ensures compatibility between various modifications through a unified tag system.