MMDLib
MMDLib is a convenient toolkit for mod developers, offering ready-made solutions for implementing various game mechanics.
Main Features
The library includes various utilities and components that significantly simplify the mod creation process:
- Horse Armor System - ability to create custom armor for horses
- Custom Shields - tools for developing unique protective items
- TurboModelThingy - optimized system for working with 3D models
- Anvil Recipes - simplified implementation of crafting through anvils
- Graphical GUI Buttons - ready-made elements for creating visually appealing interfaces
Functional Modules
The library contains many useful utilities:
- Implementation of armor slots and filtered slots
- Standard block states for frequent use
- Enchantment data wrapper with serialization support
- Milibucket enum with commonly used size and amount constants
- WeightedSelector for easy setup of weighted systems
- Unlisted object properties for blocks
Helper Utilities
Developers get access to a set of specialized tools:
- BannerUtils - working with banners
- BlockUtils - utilities for blocks
- ClassUtils - tools for working with classes
- CraftingUtils - helpers for creating recipes
- EnchantmentUtils - utilities for enchantments
- ItemStackUtils - working with item stacks
- ModUtils - general tools for mods
- NBTUtils - processing NBT data
- OreDictUtils - working with ore dictionary
- PlayerUtils - utilities for players
- RenderUtils - rendering tools
- SkullUtils - working with skulls