Entity Model JSON
This Minecraft mod for Forge version 1.18 provides the ability to create entity models using JSON format. The system works equally effectively with both custom modifications and ready-made mod packs.
For Pack Creators
Pack developers get a tool for completely replacing standard and modified entity models through JSON files, opening up wide possibilities for customization.
For Mod Developers
Modders can integrate JSON entity models directly into their project resources, using this modification as a mandatory dependency.
Getting Started Resources
The following materials are available for learning how to create JSON entity models:
-
Exported Vanilla Entity Models - a complete library of standard Minecraft models in JSON format that can be used as a basis for creating custom variants or for completely replacing original models.
-
Example Forge Mod - a demonstration project showing the practical application of JSON entity models.
-
Complete JSON Specification - documentation with all available properties and parameters for creating models.
-
JSON Schema - a structured schema of entity models that provides hints and autocompletion in text editors when working with JSON files.
Adding as a Dependency (for Developers)
To add the mod as a dependency, first add to the repositories block:
repositories {
// Entity Model JSON maven
maven {
url = 'https://sizableshrimp.me/maven'
}
}
Then specify the dependency in the appropriate block. The current version can be found in the official releases.
dependencies {
implementation fg.deobf("me.sizableshrimp:entitymodeljson:${minecraft_version}-${entitymodeljson_version}")
}
A complete implementation example is available in the demonstration project.