MINECRAFTHUB.IO
Java Mods

BetterModel

A server-based engine that renders and animates BlockBench models as custom entities, with IK, Molang, player skin models and generated resource packs. Ships as a Fabric and Quilt mod and as plugin builds for Bukkit-based servers.

By toxicity188 via Modrinth.

Red and white character model standing on grass terrain, rendered by BetterModel.
Section
Java Mods
Platform
Java
Checked
Updated
Versions
1.21.11, 26.1.2, 26.2, 26.3
1/4
Red and black character model on grass, animated with BetterModel.

What BetterModel works with.

PlatformJava Edition
LoadersFabric, Quilt
Minecraft versions1.21.11, 26.1.2, 26.2, 26.3

BetterModel is a server-based engine that renders and animates BlockBench models in Minecraft Java Edition. The same project also ships plugin builds for Bukkit, Spigot, Paper, Folia and Purpur servers.

Loaders and versions

What BetterModel does

Models are drawn through the item-display packet, so custom entities animate at runtime without touching core shaders. The resource pack that carries them is generated automatically. Creator toxicity188 built it as a lighter alternative to ModelEngine, aiming at lower network cost, faster updates, an open API and closer-to-vanilla entity behavior.

  • BlockBench cubes, meshes, null objects and locators.
  • Model animations, Molang expressions and IK rigging.
  • Player skin models that use a player's own skin, plus custom armor.
  • Custom hitboxes that track animation rotation on both client and server.
  • Entity syncing and an extensible API for other mods and plugins.
  • MythicMobs support, so some ModelEngine mechanics carry over.

Installing the mod

  1. 1.Set up Fabric or Quilt for a matching game version, following the Fabric install guide if you have not used it before.
  2. 2.Put the BetterModel file and every dependency from the list above into the mods folder.
  3. 3.Launch the loader profile and check that the mod loads before adding models.

Trade-offs

BetterModel is a server-based engine with a deliberately narrow feature set. The stated focus is stability on high-traffic servers, and the creator skips features that are hard to maintain or rarely used.

BetterModel 1.10.0 summary

Questions about BetterModel.

4 questions

How do I install BetterModel on Fabric?

Install Fabric for a matching game version, then place the BetterModel file and its required dependencies in the mods folder. Launch the Fabric profile and confirm the mod loads. Quilt follows the same steps.

Is there a BetterModel plugin for servers?

Yes. The project ships plugin releases for Bukkit-based servers alongside the Fabric and Quilt mod. This page describes the mod. If you run a plugin server, open the Modrinth project and choose the release that matches your server software.

How is BetterModel different from ModelEngine?

The creator lists four goals: lower network cost, faster updates, a more flexible open API, and restoring vanilla entity behavior that ModelEngine breaks. ModelEngine is closed-source with a limited API, while BetterModel is MIT-licensed and its source is on GitHub.

Does BetterModel support MythicMobs?

Yes. BetterModel supports MythicMobs, and some mechanics familiar from ModelEngine work with it too. MythicMobs is listed as an optional integration on plugin releases, so it is not required to run BetterModel.

More Java Mods like BetterModel.

Guides for Java Mods.

Browse all Minecraft Java mods ↗