Fix NullPointer in New Animation Frames!

This commit is contained in:
Kam committed 2023-11-15 15:20:27 -05:00
1 parent 530d6a2d11
commit 20eb4cd1ab
1 file changed
+7 -3
@@ -255,9 +255,13 @@ public class Animation implements IAnimation {
public void jumpToCurrentFrame() {
this.currentFrameTime = 0;
Frame frame = (Frame) this.currentFrame();
for (EnumAnimationPart part : EnumAnimationPart.values()) {
if (frame.frameParts.containsKey(part)) {
frame.frameParts.get(part).jumpToCurrentFrame();
if(frame != null){
for (EnumAnimationPart part : EnumAnimationPart.values()) {
if(part != null){
if (frame.frameParts.containsKey(part)) {
frame.frameParts.get(part).jumpToCurrentFrame();
}
}
}
}
}