Commit Graph
33 Commits
Author SHA1 Message Date
johni0702 967f591fbd Recreate mouse input of replay overlay when the screen size changes 2015-05-31 17:46:28 +02:00
johni0702 779d0841d6 Properly render spectator hand in all custom rendering modes
Fix hand clipping with nearby blocks
Immediately show hand/item if a different player is spectated
2015-05-31 17:24:50 +02:00
johni0702 dec1cf398c Only fill data watcher if it doesn't exist 2015-05-31 15:31:22 +02:00
johni0702 431a36c9d9 If resource pack is not located within replay file, fall back to minecraft handling 2015-05-31 12:53:11 +02:00
johni0702 184bfd7f2e Do not close replay if an exception is caught processing a packet 2015-05-31 11:55:12 +02:00
johni0702 117f3e726d Fix missing resource packs if URL contains redirect (e.g. Hypixel) 2015-05-29 12:17:10 +02:00
johni0702 37d31408bd Save resource packs to replay file and use those during replay 2015-05-29 12:16:28 +02:00
johni0702 95e2c932f0 Fix entity metadata recording in spawn packets 2015-05-29 12:06:11 +02:00
johni0702 2add3ed518 Allow for simpler repositioning of the preview 2015-05-29 11:34:32 +02:00
johni0702 61ab4d5717 Fix partial render ticks being reset during sync packet sending 2015-05-27 17:09:41 +02:00
johni0702 395c3b0acd Only render overlay gui once
Fix incorrect texture location of recording-marker
2015-05-26 21:43:58 +02:00
johni0702 c44a1dfc14 Always use custom entity renderer for improved performance and consistency 2015-05-26 10:52:34 +02:00
johni0702 bca8aad98b Add preview to default frame renderer 2015-05-26 10:46:33 +02:00
johni0702 590bc72ba1 Remove unnecessary mouse movements 2015-05-26 10:46:17 +02:00
johni0702 9e6d03d342 Fix compile error (missing method, removed in 9f3a97f) 2015-05-26 01:14:55 +02:00
johni0702 9f3a97f65c Cleanup, relocate and split up GuiReplayOverlay
Merge gui resources into one texture
2015-05-26 01:08:22 +02:00
johni0702 2a833b5037 Fix force chunk loading class transformer for obfuscated environments 2015-05-25 13:44:14 +02:00
johni0702 c7d974b24d Use ASM instead of inheritance to override methods in RenderGlobal 2015-05-25 13:13:21 +02:00
johni0702 538e95ad95 Set name of unnamed threads 2015-05-24 15:18:41 +02:00
johni0702 0ac9630a22 Close downloading-terrain-screen when swallowing the PlayerPosLook packet 2015-05-24 14:52:11 +02:00
johni0702 7d9b92423d Fix entities not being rendered in the first frame 2015-05-24 13:45:28 +02:00
johni0702 18f22f57d0 Rework rendering
Adds default, stereoscopic, tiling, cubic and equirectangular frame rendering
2015-05-23 14:58:34 +02:00
johni0702 361ba73978 Pause after synchronous jumping 2015-05-23 14:35:05 +02:00
johni0702 113c066b1e Do not render additional frames while jumping 2015-05-23 14:28:42 +02:00
johni0702 2f057ce0b1 Prevent constant NPE exceptions being thrown and ignored (which caused extremely high CPU load) 2015-05-17 12:20:14 +02:00
johni0702 5183796802 Forge 1.8-11.14.1 requires its NetworkDispatcher to be present in the netty pipeline
Also fixes embedded channel not being closed
2015-05-15 19:52:05 +02:00
johni0702 cc12ed7be1 Prevent SOE when replaying sessions recorded on faster machines 2015-05-15 18:28:39 +02:00
johni0702 136761b424 Clean up and restructure the replay sender
Add a ReplayFile class for easy reading of replay files
2015-05-11 14:15:00 +02:00
johni0702 efe4b9991c Add tilting of camera 2015-05-06 11:29:15 +02:00
johni0702 20625b7180 Replace reflection with getters and access transformers where possible 2015-05-05 14:09:25 +02:00
johni0702 28aeffb685 Download latest translations from website and include them in the final jar file 2015-05-02 20:37:23 +02:00
johni0702 1cf164d325 Generate proper .gitignore 2015-04-26 18:11:53 +02:00
johni0702 0d2baf7948 Shade using gradle build script instead of external shell script 2015-04-10 01:12:47 +02:00