ttCore
Universal Library for Minecraft Modifications
ttCore is a fundamental library that I and other mod developers actively use to simplify the content creation process. In addition to technical functions for modders, this mod offers many useful features for regular players.
Main Features for Players
In the settings, you can activate tooltips that display all item registrations in the ore dictionary and their official names in the registry. Also added is the '/reloadConfigs' command, allowing you to reload configuration files of any supported modifications directly during gameplay.
The mod fixes several annoying features of the vanilla version: boats now stack in groups of 16, beds make correct sounds, and the paper recipe has become shapeless. Additionally, you can configure the maximum repair level on the anvil to avoid the "Too Expensive!" message.
Additional Functions
Two new enchantments have been added: "XP Boost," increasing experience points from killing mobs, and "Auto Smelt," automatically smelting mined items and blocks. Also added is the ability to harvest crops by simply right-clicking on plants - which specific crops are supported and how this mechanism works is configured in the cropConfig.json file.
There is a special function for achievements and an option to disable void fog. Recipes for crafting full blocks from two slabs have been added.
Compatibility
Currently, ttCore is required for the following modifications: Super Massive Tech (development builds), WAILAPlugins, KitchenCraft, and Fluxed-Crystals. There is also built-in compatibility with EnderIO.