This plugin implements server-side model by using packet-based item display.
- Importing .bbmodel
- Resource pack auto-generation
- Multiple hit-box
The main reason I made this is that:
- To reduce traffic - MEG uses too many packet, making significant network issue.
- To provide faster update - MEG's update is too slow.
- To provide more flexible API - MEG is closed-source plugin and API is very limited.
This plugin, of course, implements generic block bench model with animation.
This plugin can track entity's movement and head rotation.
This plugin can optimize network by sight-trace. don't send some packet when player not look this.
This plugin provides multiple hit-box both client and server. (tracking animation rotation)
Like MEG, This plugin implements simple MythicMobs support.
model
state
defaultstate
partvisibility
- Paper of that's fork (with Folia)
- Java 21
- Minecraft 1.20.4-1.21.4
No
/bettermodel reload - Reloads this plugin.
/bettermodel spawn - Summons this model to husk.
bettermodel - Accesses to command.
./gradlew build
We are using maven central.
repositories {
mavenCentral()
}
dependencies {
compileOnly("io.github.toxicity188:BetterModel:VERSION")
}