Jonas Herzig
ea2427a73c
Create screenshot folder it it does not yet exist
2018-01-16 21:52:05 +01:00
Jonas Herzig
22e4ce4584
Make sure the replay is stopped if the main menu is opened ( fixes #95 )
2018-01-16 16:14:03 +01:00
Jonas Herzig
d7368d8c87
Remove 5 character restriction from user names ( fixes #97 )
2018-01-16 16:05:08 +01:00
Jonas Herzig
eb916c395b
Add forge server mod for ReplayRestrictions ( fixes #102 )
2018-01-16 16:03:19 +01:00
Jonas Herzig
23c5df5aaa
Allow the mod to be loaded in a dedicated server environment
2018-01-16 16:01:59 +01:00
Jonas Herzig
5a1e893a45
Deselect marker when selecting keyframe (and vice versa) ( fixes #104 )
2018-01-16 15:08:42 +01:00
Jonas Herzig
e854635a34
Allow hiding of server IPs in replay viewer by pressing F1 ( fixes #105 )
2018-01-16 14:52:48 +01:00
Jonas Herzig
5bc5ef5fb8
Add buttons in SP/MP menu for quick en-/disabling of recording
2018-01-16 14:21:38 +01:00
Jonas Herzig
c654d7bd2f
Merge branch '360-screenshots' into 1.8-dev
2018-01-16 13:51:25 +01:00
Jonas Herzig
f8aa97405a
Merge branch '1.8-viaversion' into 1.8-dev
2018-01-16 13:46:57 +01:00
Jonas Herzig
2e62cdf838
Fix dead lock when rendering without immediate jump in time
...
setupTerrain will loop until (among other conditions) the chunksToUpdate set is
empty. However its size is never decreased during setupTerrain.
Having a (backwards) jump in time right before rendering the first frame would
reset the RenderGlobal due to the world change, leaving the chunksToUpdate set
empty to begin with and due to other changes, chunks are never inserted into it
during rendering (because they're always updated immediately).
The new screenshot feature and rendering a path that's in the future will not
trigger any world change, leaving the render process stuck in a life lock.
2018-01-16 11:42:28 +01:00
CrushedPixel
650cc1036d
Fix GuiUploadScreenshot showOnDiskButton crashing the game on Windows
2017-12-22 15:14:20 +01:00
CrushedPixel
666a3611bb
Actually hide the GUI when exporting a screenshot
2017-11-01 15:43:49 +01:00
CrushedPixel
a4a9473111
Hide GUI when exporting screenshot
...
Workaround not all chunks being loaded in screenshot
Fix wrong RenderSettings being exposed in ScreenshotRenderer
Update Language submodule
2017-11-01 15:36:15 +01:00
CrushedPixel
2ebec358e0
Added Screenshot export settings GUI
2017-11-01 13:24:52 +01:00
CrushedPixel
7d380e770a
Properly handle OOMExceptions when creating a 360° screenshot
2017-10-31 17:28:21 +01:00
Jonas Herzig
434efd16d1
Fix BetterSprinting compat class not actually functioning ( fixes #103 )
2017-10-31 11:11:33 +01:00
Jonas Herzig
bfbaec44ba
Add logging to BetterSprinting compat class
2017-10-31 11:11:03 +01:00
Jonas Herzig
10ce71efe3
Fix mapwriter crash when opening replay for <MC1.12 ( fixes #96 )
2017-10-27 14:21:12 +02:00
Jonas Herzig
5fb1cf34e2
Fix half-despawned player entities (see #93 ) when the entity is moved greater distances
2017-10-16 11:29:15 +02:00
CrushedPixel
d2d7a36139
Added post-screenshot GUI
2017-09-27 13:13:20 +02:00
CrushedPixel
9671ee605d
Add 360° screenshot feature when pressing Ctrl + Screenshot Keybind
2017-09-27 00:16:39 +02:00
Jonas Herzig
adfe6a2bfc
Fix NPE when spectated non-player entity despawns ( fixes #94 )
2017-08-28 10:58:04 +02:00
Jonas Herzig
b27af2781b
Fix player entities being half-despawned after jumping in time ( fixes #93 )
2017-08-28 10:56:37 +02:00
Jonas Herzig
00e999ffd2
Fix replay not being closed when opened via URI scheme handler ( fixes #92 )
2017-08-25 15:13:27 +02:00
Jonas Herzig
767ea292a7
Fix book gui not being suppressed during replay ( fixes #90 )
2017-08-25 15:01:06 +02:00
Jonas Herzig
5b04edbbd3
Hide ReplayMod app entry from menus on Linux
2017-08-24 20:56:03 +02:00
Jonas Herzig
6aff99d3ac
Fix livelock during netty write to embedded channel ( fixes #85 )
2017-08-23 22:14:08 +02:00
Jonas Herzig
703805f269
Fix infinite loop in mc.scheduledTasks ( fixes #86 )
2017-08-23 22:12:38 +02:00
Jonas Herzig
6a7147b401
Use ReplayInputStream to support loading older replays on newer MC
2017-08-23 20:31:08 +02:00
Jonas Herzig
0b9c56cdfd
Fix resource packs not working after first time jumping back in time
2017-08-19 15:20:40 +02:00
Jonas Herzig
933ee5f866
[Compat] Fix camera entity with BetterSprinting prior to 2.0.0 ( fixes #78 )
2017-08-16 15:57:32 +02:00
Jonas Herzig
83b1090e42
Fix hotbar being visible while spectating player ( fixes #83 )
2017-08-16 13:00:49 +02:00
Jonas Herzig
5c73117e9f
[Compat] Fix invisible entities with Orange's 1.7 Animations ( fixes #78 )
2017-08-16 12:19:48 +02:00
Jonas Herzig
4704b2984e
Replace the RenderPlayer hook (used subclassing) with a mixin ( fixes #79 )
2017-08-14 10:55:09 +02:00
Jonas Herzig
0c226b0236
Fix path at end of replay resulting in constant reloading ( fixes #56 )
2017-08-13 12:53:44 +02:00
Jonas Herzig
1b9b13ee7f
Rename render success sound to all lowercase (required for 1.11) ( fixes #66 )
2017-08-13 12:14:12 +02:00
Jonas Herzig
c2000b3edc
Fix only front-facing chunks visible for ODS rendering ( fixes #67 )
2017-08-13 12:03:06 +02:00
Jonas Herzig
aafeecc670
Fix initial login gui not closing on success ( fixes #68 )
2017-08-12 14:27:54 +02:00
Jonas Herzig
9292add867
Use percent-encoding for replay file names ( fixes #71 )
2017-08-12 14:20:29 +02:00
Jonas Herzig
8499c0f154
Fix name of invis armor stand with CustomNameVisible not rendering ( fixes #72 )
2017-08-12 13:19:18 +02:00
Jonas Herzig
b9ea572e19
Try to handle invalid ffmpeg arguments more gracefully ( fixes #77 )
...
Instead of outright crashing, if the user has modified the ffmpeg arguments,
they are given the chance to re-try with the defaults.
2017-08-12 11:38:11 +02:00
Jonas Herzig
a2f8c88a3d
Fix compression packets being recorded ( fixes #80 )
2017-08-11 15:19:14 +02:00
Jonas Herzig
19629c32f0
Replace usages of System.out with logger
2017-08-11 15:10:30 +02:00
Jonas Herzig
1a1e96c375
Fix server with RM installed refusing clients without RM ( fixes #76 )
2017-07-14 13:08:16 +02:00
Jonas Herzig
35eb9cad33
Replace usage of FMLLog with the mod logger
2017-07-14 13:08:12 +02:00
Jonas Herzig
d71358bcba
Add confirmation dialog before overwriting path presets ( fixes #65 )
2017-05-21 19:34:46 +02:00
Jonas Herzig
1a55983986
Move addCallback method from integration test Utils to main Utils
2017-05-21 19:34:46 +02:00
Jonas Herzig
18c5bcd469
Be more cooperative with other mods on the ingame menu ( fixes #42 )
2017-05-21 18:59:29 +02:00
Jonas Herzig
c054fe83f6
Register keys for simplepathing only once ( fixes #63 )
2017-05-21 17:11:15 +02:00