Changes
- Interpolation for non-time keyframes now uses realtime instead of ticks
- Essentially, if you modify the speed of the replay in the middle of a camera movement, the camera movement itself won't speed up or slow down
- The old tick-based interpolation can be reenabled in the Preferences window
- Added block override tracking. Block changes that occur in creative mode while the replay is paused now persist
- Pause the replay, use /gamemode creative or F3+F4 to switch to creative, then edit blocks by hand or with commands
- Changes will now go into a special 'Block Overrides' keyframe track
- I recommend putting the block override keyframes close to the start of an export, otherwise they might be skipped
- Added 'Copy Relative' button to camera keybind right-click menu
- Added 'Hide Text Below Name' checkbox to player right-click menu
- Added 'Hide Cape' to player right-click menu
- Added 'Open Folder' button to export done window
- Adjusted file skin detection to work with images that are larger than 64x
- Added new "Track Entity" keyframe
- Fix crash when server reconfigures level data twice
- Added 'Copy UUID' button to entity right-click menu
- Tweak the local player timer to hopefully improve compatibility with some mods
- Fix slowdown/speed up keyframes acting weirdly in preview
- Hopefully fix some instances of pausing the replay not working properly
- Allow F5 when replay ui isn't open
- Time of day keyframes now affect the day as well (changes the way some shaders look)
- Other misc tweaks and fixes
- Added new "Track Entity" keyframe
- Fix crash when server reconfigures level data twice
- Ported some old 1.21.4 changes back to 1.21.1
- Added 'Copy UUID' button to entity right-click menu
- Tweak the local player timer to hopefully improve compatibility with some mods
- Fix slowdown/speed up keyframes acting weirdly in preview
- Hopefully fix some instances of pausing the replay not working properly
- Allow F5 when replay ui isn't open
- Time of day keyframes now affect the day as well (changes the way some shaders look)
- Other misc tweaks and fixes
- Added 'Tip of the day' popup to introduce various features and functions
- When no in/out points are set, the export will default to in between the active keyframes
- Fixed orbit camera not working
- Fixed hand bob being wrong when using accurate first person updates
- Added colour indicator for slowdown/fastforwards
- Added /hide and /show commands inside a replay
- Made various changes to hopefully prevent player skin loading from failing
- Allow specifying custom format for png sequence filenames
- Add view bobbing when spectating player in first person
- Don't apply timelapse speed after timelapse ends
- Fix display entity position interpolation being wrong in replay
- Fix orbit keyframe not interpolating correctly on LINEAR
- Fix various issues related to local player speed (elytra flight, bobbing, etc.)
- Disable block breaking animation when block rendering is disabled
- Make block break particle filterable
- Prevent mods from opening custom screen while in replay
- Bump MixinConstraints to 1.0.8