SuccessChanges

Summary

  1. Added PathPreviewRenderer to draw a Preview of the current Camera Path into the World (details)
  2. Added Keybinding to toggle Path Preview Visibility (details)
  3. Passes File Description to API when Uploading (details)
Commit 3df1bdcfc8b3514c718771ae7db3f3cb2c3cee99 by Jonas
Added PathPreviewRenderer to draw a Preview of the current Camera Path into the World
Added KeyframesModifyEvent to be dispatched whenever the ReplayHandler's Keyframe List is changed
Refactored Event package
Reworked Settings GUI
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/events/GuiEventHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiEditKeyframe.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/renderer/SafeEntityRenderer.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/events/handlers/RecordingHandler.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/events/handlers/MinecraftTicker.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/events/KeyframesModifyEvent.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/events/handlers/GuiEventHandler.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/events/MinecraftTicker.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/events/RecordingHandler.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/events/KeyInputHandler.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/events/handlers/KeyInputHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiToggleButton.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/events/MouseInputHandler.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiSettingsOnOffButton.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/renderer/PathPreviewRenderer.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/events/TickAndRenderListener.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiReplaySettings.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiOnOffButton.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/settings/ReplaySettings.java
The file was modifiedsrc/main/resources/assets/replaymod/replay_gui.png
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/overlay/GuiReplayOverlay.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/ReplayMod.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/video/ReplayScreenshot.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/Position.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/events/handlers/TickAndRenderListener.java
The file was modifiedsrc/main/resources/assets/replaymod/lang/en_US.lang
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/replay/ReplayHandler.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/events/handlers/MouseInputHandler.java
Commit 3341b3e681e09ed2445ed9f8707d3dadd3c4f14f by Jonas
Added Keybinding to toggle Path Preview Visibility
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/registry/KeybindRegistry.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/events/handlers/KeyInputHandler.java
The file was modifiedsrc/main/resources/assets/replaymod/lang/en_US.lang
Commit 5805db984c0b92f04bd097b00ff36b617bd15a5f by Jonas
Passes File Description to API when Uploading
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/FileUploader.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/online/GuiUploadFile.java