SuccessChanges

Summary

  1. Cleaned up OpenGL calls in CustomObjectRenderer and PathPreviewRenderer (details)
  2. Undo removed ReplayHandler#spectateCamera() call which was inherited from ReplayHandler#setCameraEntity() call which was removed in commit ef39c74 (details)
  3. CustomImageObject#getResourceLocation() should return null if it's not registered yet (thread safety) (details)
Commit a46a2230700a5da4e2448ef1894aee916d4bbe9b by CrushedPixel
Cleaned up OpenGL calls in CustomObjectRenderer and PathPreviewRenderer
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/renderer/PathPreviewRenderer.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/renderer/CustomObjectRenderer.java
Commit edf2f9ce138edb6f0f351de4b1c16a60426a6b8f by CrushedPixel
Undo removed ReplayHandler#spectateCamera() call which was inherited from ReplayHandler#setCameraEntity() call which was removed in commit ef39c74
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java
Commit 83b91b7d8ef53f90e6d3539d524ad17863d8d0da by CrushedPixel
CustomImageObject#getResourceLocation() should return null if it's not registered yet (thread safety)
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/assets/CustomImageObject.java