Commit Graph

814 Commits

Author SHA1 Message Date
CrushedPixel
f2752f2790 Custom Objects are now being saved with Path Presets instead of globally 2015-08-16 18:30:17 +02:00
CrushedPixel
c95c2f0e4c Manually unescape HTML Quote entities to be escaped quotes in the JSON to prevent MalformedJSONExceptions in the GsonApiClient 2015-08-16 18:30:17 +02:00
johni0702
66a9282875 Update ReplayStudio, fixes some block artifacts remaining after world changes 2015-08-16 18:02:15 +02:00
CrushedPixel
5d551a76d2 Apply a new ResourceLocation to each new CustomImageObject instead of sharing a ResourceLocation 2015-08-16 15:39:17 +02:00
CrushedPixel
0746004421 Places new CustomImageObjects at Camera's exact instead of Block Position 2015-08-16 15:37:21 +02:00
CrushedPixel
5cb4682ad9 Deep-Copies the CustomImageObjects from the original Object List in the GuiObjectManager to prevent the dirty check when closing the GUI from failing 2015-08-16 14:52:32 +02:00
johni0702
fbf5928a11 Prevent creation of negative length replays 2015-08-16 12:53:55 +02:00
CrushedPixel
46f13a200c For some unknown reason, this combination of mc.toggleFullscreen() and the Swing File Chooser doesn't freeze the JVM on Windows when in Fullscreen 2015-08-16 12:11:06 +02:00
CrushedPixel
c7072dbef2 Removed potentially misleading information about Vanilla Shader Support in Default Rendering 2015-08-16 12:11:05 +02:00
johni0702
df74ade38d Fix camera being affected by portal wobbling 2015-08-16 11:53:20 +02:00
johni0702
8d7bc1b8d6 Fix NPE when inserting new line anywhere but at the end 2015-08-16 11:34:36 +02:00
johni0702
7808f37c5e Update ReplayStudio, fixes bug with gamemode -1 packets 2015-08-16 10:14:46 +02:00
johni0702
22a62382e9 Fix fire over not being rendered during normal gameplay 2015-08-15 16:09:38 +02:00
johni0702
b9ec83b006 Fix IOBE when using special keys and replay is paused
Fix mouse buttons not working when replay is paused
2015-08-15 14:51:47 +02:00
CrushedPixel
1d61d6c85c Correctly pause/slow down/speed up the World Border Animation using Mixin magic 2015-08-15 14:37:14 +02:00
CrushedPixel
fd9f4529ee Correctly pause/speed up/slow down the End Portal Animation using Mixin magic 2015-08-15 14:32:34 +02:00
johni0702
a4dfb7ccf9 Fix fire overlay not being rendered when spectating 2015-08-14 22:17:50 +02:00
johni0702
8630675f5c Fix IndexOutOfBoundsException in Replay Center and Viewer when disk access is very fast 2015-08-14 21:16:28 +02:00
johni0702
26d20d0f91 Add error screen when renaming a replay fails 2015-08-14 18:32:04 +02:00
johni0702
ad697120ab Version 1.0.2 2015-08-14 16:32:46 +02:00
CrushedPixel
599aa2cf53 Redirect S19PacketEntityStatus to the Replay Player's entityID in ReplaySender
Removed unnecessary Event Listeners in RecordingHandler that injected S19PacketEntityStatus whenever the Player was damaged or died
2015-08-14 16:26:32 +02:00
CrushedPixel
130e45a33a Remove the commented Donation Test Code 2015-08-14 16:26:32 +02:00
johni0702
cf59d739b5 Fix hands being visible during 360° rendering 2015-08-14 16:20:14 +02:00
johni0702
28f4356d34 Use FIFO queue for loaded replays in replay center/viewer 2015-08-14 15:16:56 +02:00
johni0702
0b1e4b8e3e Remove overlays during replay via mixins 2015-08-14 14:43:50 +02:00
johni0702
0e5191e755 Prevent zoom from zooming out to the right of the timeline 2015-08-14 13:16:39 +02:00
johni0702
f01e4ae06c Fix client not disconnecting from server when recording is disabled 2015-08-14 12:55:45 +02:00
johni0702
49f7e07fad Disallow creation of replays with negative duration 2015-08-13 17:56:57 +02:00
johni0702
0106e9beac Automatically set ending time when trimming and no time was set 2015-08-13 17:31:16 +02:00
johni0702
b2e246264c Add more space for sec and ms fields in trimming gui 2015-08-13 17:22:52 +02:00
johni0702
b29a2636cd Save server ip used to connect (not the possibly resolved SRV address) 2015-08-13 15:24:33 +02:00
johni0702
871203c7c8 Version 1.0.1 2015-08-13 11:43:12 +02:00
johni0702
8ae4bbc319 Loosen email validation 2015-08-13 11:40:02 +02:00
johni0702
accc6c106f Fix invalid key id crashing the game 2015-08-13 11:07:26 +02:00
johni0702
f666fc71e0 Fix concurrency issues with loading replays in replay center 2015-08-13 10:57:14 +02:00
johni0702
8f699a9140 Fix concurrency issues with loading replays in replay viewer 2015-08-13 10:56:46 +02:00
johni0702
ee6835c279 Fix sound level map becoming null 2015-08-13 09:52:04 +02:00
CrushedPixel
88cea2d86d Add suspension error to language file 2015-08-12 22:27:11 +02:00
CrushedPixel
2d756bfc9a Fix Transparency of Custom Image Objects 2015-08-12 22:27:11 +02:00
johni0702
b525751a55 Update forge to current recommanded version 2015-08-12 21:11:30 +02:00
CrushedPixel
0ce09af088 Push/Pop Attributes in PathPreviewRenderer, fixing https://trello.com/c/mROgxEWF/ 2015-08-12 18:20:31 +02:00
CrushedPixel
a9fb20fa18 Remove SafeEntityRenderer 2015-08-12 18:20:31 +02:00
johni0702
60f227cad8 Only shade the Mixin lib itself not all of its dependencies 2015-08-12 12:45:49 +02:00
CrushedPixel
0c55411f7c Add ThankYou.txt containing all Kickstarter Backers >= $25 2015-08-12 11:49:20 +02:00
CrushedPixel
d214a05d76 Updated build.gradle for Version 1.0 #hype!!
Updated mcmod.info to finally contain more than "an example placeholder mod"
2015-08-12 11:32:03 +02:00
CrushedPixel
d8cd278399 Prevent NPE in GuiReplayListEntry that can occur when the API returns an invalid Thumbnail 2015-08-12 10:10:37 +02:00
CrushedPixel
de082c3230 Uses Mixin Magic to add BlockBreakAnimation Packets to the Replay when a Player breaks a block 2015-08-11 20:01:45 +02:00
CrushedPixel
063a26d4ab Filter instances of S1BPacketEntityAttach that are referring to the Camera Entity 2015-08-11 17:17:55 +02:00
CrushedPixel
59592b938a Added Disclaimer to Replay Editor indicating that bugs may occur 2015-08-11 15:15:44 +02:00
CrushedPixel
189aa18afb Prevent NPE when removing the last Element from the "Connect Replays" list 2015-08-11 15:15:43 +02:00