Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for toxicity188

⚡ Custom 3D entity model on servers!

Report BetterModel?

⚡ What is BetterModel?



This plugin implements fully server-side 3D model by using an item display entity packet.

  • Importing Generic BlockBench model .bbmodel
  • Auto-generating resource pack
  • Playing animation
  • Syncing with base entity
  • Custom hit box
  • Supports 12-limb player animation

🔥 Why do I create BetterModel even though ModelEngine already exists?

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



This plugin, of course, implements a Generic BlockBench model with animation.

Custom hitbox


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

MythicMobs support


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

💡 Player model with animation


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

📗 Official wiki

🚀 Supported environment

🌈 My plugin community

📊 Plugin Stats

💖 Support my plugin

Information

CategoryDeveloper Tools
Published onDecember 28, 2024
LicenseMIT
Downloads201
Stars6
Watchers4
Supports Folia

Pinned Versions

Members