BetterModel

BetterModel

⚡ Custom 3D entity model on servers!

by
34.8K Downloads
bukkitfabricfoliapaperpurpurquiltspigotgame-mechanicslibraryutility
Rent Server with this Mod

Screenshots

Preview
New preview
Rolling
math animation support
Smash
Mesh rendering

About this Mod







(In BlockBench / In Minecraft)

✨ What is BetterModel?

BetterModel is a server-based engine that provides runtime BlockBench model rendering & animating for Minecraft Java Edition.

  • Built on the item-display packet.
  • Implements essential BlockBench elements, including cubes, meshes, null objects, and locators.
  • Support for model animations, Molang expressions, and IK (Inverse Kinematics) rigging.
  • Supports player skin models and custom armor.
  • Automated resource pack generation with zero reliance on core shaders.
  • Provides support for entity syncing.
  • Extensible API available for integration.

🚀 Comparison with ModelEngine

The main reason I created it is:

  • To reduce network cost—MEG’s network optimization is outdated and insufficient for modern servers.
  • To enable faster updates—We can’t afford to wait for MEG’s slow update cycle anymore.
  • To provide a more flexible API—MEG is closed-source with a very limited API, which makes extending or integrating difficult.
  • To restore vanilla behavior-MEG breaks several vanilla entity features and physics, which this project aims to fix.

Also, you can refer my document to compare both ModelEngine and BetterModel.

🌎 Generic BlockBench model with animation



BetterModel supports Generic BlockBench models with full animation.

Custom hitbox



BetterModel provides custom hitbox both client and server. (tracking animation rotation)

MythicMobs support



Like MEG, BetterModel supports MythicMobs, you can use some MEG's mechanics in BetterModel too.

💡 Player model with animation



BetterModel supports player model with using user's custom skin without textures.

📚 Official wiki

🏗️ Supported environment


Bukkit



Mod

🌈 My community

📊 Project Stats (plugin)

💖 Support my project



Available Versions

BetterModel 3.1.0 for Paperrelease
MC 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
May 25, 2026
BetterModel 3.1.0 for Fabricrelease
MC 26.1, 26.1.1, 26.1.2fabric, quilt
May 25, 2026
BetterModel 3.1.0 for Spigotrelease
MC 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2spigot
May 25, 2026
BetterModel 3.0.2 for Paperrelease
MC 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
April 30, 2026
BetterModel 3.0.2 for Fabricrelease
MC 26.1, 26.1.1, 26.1.2fabric, quilt
April 30, 2026

How to Install BetterModel on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set bukkit Loader

In the panel under "Egg", select the bukkit loader and matching Minecraft version (26.1.2).

3

Install Mod

Open the mod browser in the dashboard and search for "BetterModel". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

bukkitfabricfoliapaperpurpurquiltspigot

Minecraft Versions

26.1.2, 26.1.1, 26.1 (+20 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

BetterModel server crashes on startup – what to do?

Most common cause: wrong bukkit version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.

Is BetterModel compatible with bukkit and fabric and folia and paper and purpur and quilt and spigot?

BetterModel officially supports bukkit, fabric, folia, paper, purpur, quilt, spigot for Minecraft 26.1.2, 26.1.1, 26.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with BetterModel – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if BetterModel consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install BetterModel with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Unsupported

Supported Versions

26.1.226.1.126.11.21.111.21.101.21.91.21.81.21.71.21.61.21.5+13 more