PTS-ModelLib
PTS-ModelLib is a foundational library that provides developers with universal systems for creating cross-platform Minecraft modifications. The primary objective of this tool is to reduce boilerplate code and ensure consistency across various projects.
Key Features
🧱 Flexible Model Loading
Extends Minecraft's standard limitations regarding block model rotation and scaling. This opens up possibilities for developing more complex and interactive visual solutions.
✏️ Convenient VoxelShape Handling
Easy creation and management of hitboxes through helper methods. The tools allow for straightforward collision configuration and shape rotation operations.
🔧 Cross-Platform Registration System
Universal approach to registering various game elements: blocks, items, entities, sounds, and creative tabs. Works with popular loaders including Forge and Fabric.
📦 Minimal Dependencies
Maintains lightweight integration, simplifying the inclusion of the library into any modification project without excessive overhead.
Developer Guide
To add the mod to your modification, you need to specify the appropriate configuration in your build.gradle file.
In the repositories section:
maven {url "https://cursemaven.com"}
Among dependencies:
implementation fg.deobf("curse.maven:pts-modellib-1251583:file_id")