SuccessChanges

Summary

  1. Fix PathPreviewRenderer's broken Tessellator calls (the result was broken, but because the texture is symmetrical nobody noticed) (details)
  2. Created CustomObjectRenderer to allow for BufferedImages to be rendered at a given Position. This supports Zoom and Rotation on all 3 axes. (details)
Commit 49e391555c9f3ecf3e18e93a6e2f22157b120e22 by CrushedPixel
Fix PathPreviewRenderer's broken Tessellator calls (the result was broken, but because the texture is symmetrical nobody noticed)
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/renderer/PathPreviewRenderer.java
Commit 013d5963ffd88e3b2cc6b09003401faef122c5fd by CrushedPixel
Created CustomObjectRenderer to allow for BufferedImages to be rendered at a given Position. This supports Zoom and Rotation on all 3 axes.
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/ReplayMod.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/renderer/CustomObjectRenderer.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/holders/CustomImageObject.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/registry/ResourceHelper.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/replay/ReplayHandler.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/holders/ExtendedPosition.java