JSON Entity Models (JEMS)
⚪ Last updated 2023⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
🖼️ Gallery (4 images)
🔍 Analysis
- 👍 0.7% endorsement rate
- 🏆 #226 of 282 decoration mods in this game by downloads
📋 About This Mod
!(https://i.imgur.com/lcdHB7I.png) # **JSON Entity Models** (JEMs) is a client-side Forge mod that aims to replace Optifine's (https://www.curseforge.com/linkout?remoteUrl=https%253a%252f%252foptifine.readthedocs.io%252fcem.html) resource pack format with a system that is far more flexible and offers infinitely more mod compatibility. We do this by utilising (https://www.curseforge.com/minecraft/mc-mods/geckolib) to replace Minecraft's _Java_ models with _JSON_ models. As JSON files are far more malleable than Java files, they can be edited in mostly any which way you want to allow for entirely customized mob models, textures and animations. # So what does base JEMs do exactly? By default, JEMs comes packaged with a built-in resource pack that gives a handful of mobs JSON models, demonstrating the basic capabilities of the mod. These mobs all have custom animations that stay faithful to the look and feel of vanilla Minecraft whilst breathing a little more life into them. The default built-in pack can be disabled, too, if you'd prefer to keep things entirely vanilla, or only add your own resource packs with JEMs. # What can I do with JEMs? What can you do? Here's the TL;DR: - Create a resource pack for any mob from both vanilla Minecraft **and** any other Minecraft **_mod_**, giving them a custom model, texture and animation! - And not just one of each... _Random variants_ for models, textures and animations, too! Infinite variety, if you so choose! - You know how certain mobs like Enderman, Phantoms and Spiders have glowing eyes? You can add glowing overlays to _any_ mob now, _anywhere_ on their model, _very_ easily! - Only humanoids like Zombies and Piglins can display items and armour, right? NOT ANYMORE! Now _any_ mob can display armour and items - Even with entirely custom models!! # What mobs have extra support for JEMs packs? <details> <summary>Currently, the list of mobs with built-in JEMs resource packs, useable for templates, are:</summary> <ul> <li> Zombie</li> <li>Skeleton</li> <li>Spider</li> <li>Creeper</li> <li>Cow</li> <li>Pig</li> <li>Sheep</li> <li>Chicken</li> <li>Iron Golem</li> <li>Enderman</li> </ul> </details> These mobs also all have extra built-in animations and features not yet available for other mobs (For example, Iron Golems having their cracked layers), but these will be added as we update the mod further. Stay tuned for more! # Where can I learn how to make a JEMs resource pack? Great question! We have a small wiki with extensive documentation on how JEMs packs work! (https://github.com/infernalstudios/JSON-Entity-Models/wiki) # Are CEM packs compatible with JEMs? No. This shouldn't be a problem though, as JEMs is much more straightforward and easy to work with than Optifine packs anyways! Porting a pack over from one system to another shouldn't be too challenging, with any luck. "The mod crashed! But why!?" If you launched the game with a custom resource pack and it crashed, it's entirely likely that you formatted the pack incorrectly and need to fix it. Otherwise, if you crashed mid-game and can identify it being down to something relating to JSON models/GeckoLib or even JEMs specifically, please let us know on our GitHub and Discord! # Where can I receive some help with making a JEMs pack? Our (https://www.curseforge.com/linkout?remoteUrl=https%253a%252f%252finfernalstudios.org%252fdiscord)! Be sure to (https://github.com/infernalstudios/JSON-Entity-Models/wiki), though! # TBA JEMs features: Features that are not currently in JEMs, but may be added in the future: - Mob Variants: - Biome - Altitude (Y-level) - Nametag - Time & Weather - Animated textures(?) Things that JEMs will not add or do: - Change hitbox scaling. Use (https://www.curseforge.com/minecraft/mc-mods/pehkui) - Custom mob AI. JEMs is a _resource pack_ tool. Create a mod or datapack instead! - Custom sound variants. This is a little outside of our scope. We _may_ reconsider in the future, but please don't ask or count on it. Sorry! # "When will you add ---?" We're probably working on it! The developer is currently abroad and the animator works across numerous different projects and jobs, so things may slow down from this initial release. We don't intend to stop working on this project, though: We're both very enthusiastic about it and can't wait to add more in the future! # Who do I have to thank for this wonderful mod? HellionGames, for programming it! Nekomaster, for making the mob models, textures and animations! GeckoLib, for being very supportive of this project and enabling us to make it in the first place! The support of the members of the Infernal Studios Discord, for giving us the energy to continue working on Infernal Studios projects! **Join our discord at
!(https://i.imgur.com/lcdHB7I.png) # JSON Entity Models
(JEMs) is a client-side Forge mod that aims to replace Optifine's (https://www.curseforge.com/linkout?remoteUrl=https%253a%252f%252foptifine.readthedocs.io%252fcem.html) resource pack format with a system that is far more flexible and offers infinitely more mod compatibility. We do this by utilising (https://www.curseforge.com/minecraft/mc-mods/geckolib) to replace Minecraft's _Java_ models with _JSON_ models. As JSON files are far more malleable than Java files, they can be edited in mostly any which way you want to allow for entirely customized mob models, textures and animations.
# So what does base JEMs do exactly?
By default, JEMs comes packaged with a built-in resource pack that gives a handful of mobs JSON models, demonstrating the basic capabilities of the mod. These mobs all have custom animations that stay faithful to the look and feel of vanilla Minecraft whilst breathing a little more life into them. The default built-in pack can be disabled, too, if you'd prefer to keep things entirely vanilla, or only add your own resource packs with JEMs.
# What can I do with JEMs?
What can you do? Here's the TL;DR:
- Create a resource pack for any mob from both vanilla Minecraft and any other Minecraft _mod_, giving them a custom model, texture and animation!
- And not just one of each... _Random variants_ for models, textures and animations, too! Infinite variety, if you so choose!
- You know how certain mobs like Enderman, Phantoms and Spiders have glowing eyes? You can add glowing overlays to _any_ mob now, _anywhere_ on their model, _very_ easily!
- Only humanoids like Zombies and Piglins can display items and armour, right? NOT ANYMORE! Now _any_ mob can display armour and items - Even with entirely custom models!!
# What mobs have extra support for JEMs packs?
Currently, the list of mobs with built-in JEMs resource packs, useable for templates, are:
These mobs also all have extra built-in animations and features not yet available for other mobs (For example, Iron Golems having their cracked layers), but these will be added as we update the mod further. Stay tuned for more!
# Where can I learn how to make a JEMs resource pack?
Great question! We have a small wiki with extensive documentation on how JEMs packs work!
(https://github.com/infernalstudios/JSON-Entity-Models/wiki)
# Are CEM packs compatible with JEMs? No. This shouldn't be a problem though, as JEMs is much more straightforward and easy to work with than Optifine packs anyways!
Porting a pack over from one system to another shouldn't be too challenging, with any luck.
"The mod crashed! But why!?"
If you launched the game with a custom resource pack and it crashed, it's entirely likely that you formatted the pack incorrectly and need to fix it.
Otherwise, if you crashed mid-game and can identify it being down to something relating to JSON models/GeckoLib or even JEMs specifically, please let us know on our GitHub and Discord!
# Where can I receive some help with making a JEMs pack?
Our (https://www.curseforge.com/linkout?remoteUrl=https%253a%252f%252finfernalstudios.org%252fdiscord)! Be sure to (https://github.com/infernalstudios/JSON-Entity-Models/wiki), though!
# TBA JEMs features:
Features that are not currently in JEMs, but may be added in the future:
- Mob Variants:
- Biome
- Altitude (Y-level)
- Nametag
- Time & Weather
- Animated textures(?)
Things that JEMs will not add or do:
- Change hitbox scaling. Use (https://www.curseforge.com/minecraft/mc-mods/pehkui)
- Custom mob AI. JEMs is a _resource pack_ tool. Create a mod or datapack instead!
- Custom sound variants. This is a little outside of our scope. We _may_ reconsider in the future, but please don't ask or count on it. Sorry!
# "When will you add ---?"
We're probably working on it! The developer is currently abroad and the animator works across numerous different projects and jobs, so things may slow down from this initial release.
We don't intend to stop working on this project, though: We're both very enthusiastic about it and can't wait to add more in the future!
# Who do I have to thank for this wonderful mod?
HellionGames, for programming it!
Nekomaster, for making the mob models, textures and animations!
GeckoLib, for being very supportive of this project and enabling us to make it in the first place!
The support of the members of the Infernal Studios Discord, for giving us the energy to continue working on Infernal Studios projects!
**Join our discord at
📊 Mod Details
- Game
- Minecraft Mods
- Author
- InfernalStudios
- Version
- 1.18.2-0.2.2
- Downloads
- 4,415
- Endorsements
- 33
- Category
- decoration
- Created
- 1/22/2023
- Updated
- 6/4/2023
- Game Versions
- 1.18.2
- Tags
- decoration, mobs, utility
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does JSON Entity Models (JEMS) support?
The author lists 1.18.2. Other versions may work but are untested by the author.
What is the latest version of JSON Entity Models (JEMS)?
Version 1.18.2-0.2.2, published 2023-06-04 with 4,415 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await



