nahkd123 / crystalize

Server-side Fabric library mod for adding models directly from Blockbench
MIT License
4 stars 1 forks source link

Crash: IndexOutOfBoundsException (Crystalize Base, Animation, "tiny_potatog/animation.tongue") #2

Closed nahkd123 closed 6 months ago

nahkd123 commented 6 months ago

Trimmed stacktrace:

net.minecraft.util.crash.CrashException: Exception ticking world
Caused by: java.lang.IndexOutOfBoundsException: Index -1 out of bounds for length 3
    at io.github.nahkd123.crystalize.anim.Timeline.interpolate(Timeline.java:47) ~[main/:?]
    at io.github.nahkd123.crystalize.anim.TimelineGroup.interpolate(TimelineGroup.java:26) ~[main/:?]
    at io.github.nahkd123.crystalize.anim.controller.TemplatedAnimationController.animate(TemplatedAnimationController.java:95) ~[main/:?]
    at io.github.nahkd123.crystalize.fabric.model.BonePart.updateTree(BonePart.java:89) ~[main/:?]
    at io.github.nahkd123.crystalize.fabric.model.BonePart.updateTree(BonePart.java:124) ~[main/:?]
    at io.github.nahkd123.crystalize.fabric.model.BonePart.updateTree(BonePart.java:124) ~[main/:?]
    at io.github.nahkd123.crystalize.fabric.model.BonePart.updateTree(BonePart.java:124) ~[main/:?]
    at io.github.nahkd123.crystalize.fabric.model.CrystalizeElementHolder.onTick(CrystalizeElementHolder.java:111) ~[main/:?]
    ... ?? more

The exception appears to be coming from Crystalize Base.

nahkd123 commented 6 months ago

Error with SCALE channel