SuccessChanges

Summary

  1. Got rid of cancerous Cloneable interface and fixed possible NPE when cloning a Position Keyframe (details)
  2. Fixed possible NPEs if Keyframes in List being null (details)
  3. Malformed Metadata files don't make the GuiReplayListEntry spam error messages anymore (details)
Commit 8ef7e768d622dc436271074f99934c8fae563a34 by CrushedPixel
Got rid of cancerous Cloneable interface and fixed possible NPE when cloning a Position Keyframe
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/TimeKeyframe.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/PositionKeyframe.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiEditKeyframe.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/MarkerKeyframe.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/Keyframe.java
Commit 8570664edca42193b239cda5f0bff6af33223a6b by CrushedPixel
Fixed possible NPEs if Keyframes in List being null
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/KeyframeComparator.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiKeyframeTimeline.java
Commit 5c0565bcc7725cbe02666931840a2608c6805c9d by CrushedPixel
Malformed Metadata files don't make the GuiReplayListEntry spam error messages anymore
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiReplayListEntry.java