ManasCore
ManasCore is a specialized library for Minecraft modding developed by the ManasMods team. This mod itself does not add new functions or content to the game, but serves as a fundamental foundation for our other projects, providing essential tools and utilities for mod development.
Main Features
Extended Data Generation Tools
The library includes advanced classes for automatic generation of various game data:
- Block states and models
- Block tags
- Item models
- Localization files
- Crafting recipes
Convenient Keybinding System
Easy-to-use class for creating and managing key bindings, which significantly simplifies adding hotkeys to mods.
Text Utilities
Methods for displaying scalable text in a limited area - text automatically shrinks until it fits within the specified boundaries.
Attribute Modifier Management
Utility methods for adding, changing, and removing attribute modifiers from items and creatures.
Player Permission Checking
Tools for checking player permissions and access rights, which is especially useful for multiplayer mods.
Item Sorting System
Easy-to-use ItemComparator.Builder class for creating custom item sorting algorithms in inventories.
Inventory Tab API
API for adding new tabs to the survival inventory, similar to creative mode, expanding item organization capabilities.