Jonas Herzig
feb39f02ec
Fix Optifine language data missing when localization extra is enabled ( fixes #109 )
2018-03-22 14:52:12 +01:00
Jonas Herzig
9631f1cf5f
[1.7.10] Fix recording player y position
2018-03-16 16:57:08 +01:00
Jonas Herzig
63b2f3abcc
Add transformer exclusion for transformers and fix transforming of null classes
2018-03-16 16:57:08 +01:00
Jonas Herzig
75a14a7488
Catch _all_ errors during recording setup
2018-03-16 16:55:19 +01:00
Jonas Herzig
031582957f
Merge branch 'stable' into develop-1.7.10
2018-03-16 13:03:22 +01:00
Jonas Herzig
3e23826c8d
[1.7.10] Fix recording of chunk packets in MP ( fixes #98 )
2018-03-16 13:01:33 +01:00
Jonas Herzig
eb04eb47dc
Add 1.7.10 version
2018-03-16 13:01:33 +01:00
Jonas Herzig
76be6c1d2e
Fix dead lock when jumping backwards in time during rendering
...
A jump backwards in time entails unloading the current world and with it
the ChunkRenderDispatcher that the ChunkLoadingRenderGlobal has locked.
2018-03-11 13:45:19 +01:00
Jonas Herzig
13d5586583
Fix trimming of replays not actually removing any packets ( fixes #113 )
...
The init method of the Squash filter has never been called therefore it had
never registered its packets and was never able to properly function.
2018-03-11 12:29:51 +01:00
Jonas Herzig
34172cd737
Fix race condition due to ReplaySender in async mode during setup()
...
The ReplaySender used to be started in async mode even before the call
to setup(). If the ReplaySender restarts the replay before the setup()
call finishes, that call may instead produce a NPE in
clientToServerHandshake().
To fix this race condition, the ReplaySender is always started in sync
mode and only switched to async after the setup() call.
2018-03-11 12:17:18 +01:00
Jonas Herzig
e7b5ba9e72
Update blend export for all remaining MC versions
2018-03-04 16:28:35 +01:00
Jonas Herzig
40da0d10c8
Parse raw buffer instead of intercepting all BufferBuilder calls
2018-03-04 16:28:35 +01:00
Jonas Herzig
1bdf7da525
Update blend export to 1.12.2
2018-03-04 16:28:29 +01:00
Jonas Herzig
6794b58524
Add .blend export
2018-03-04 15:30:50 +01:00
Jonas Herzig
9c76f0fcc0
Unload old world when restarting replay, fixes floating heads
2018-03-03 09:50:13 +01:00
Jonas Herzig
5d9dc9eb95
Fix half-despawned non-player entities if they are inside an unloading chunk (see #111 )
2018-03-03 09:11:16 +01:00
Jonas Herzig
66312e4d40
Fix half-despawned player entities if they are inside an unloading chunk ( fixes #111 )
2018-03-02 15:54:21 +01:00
Jonas Herzig
180fda20d7
Do not shade lombok
2018-03-02 10:40:45 +01:00
Jonas Herzig
2fa2d2f745
Remove superfluous opening of MainMenu on replay exit ( fixes #110 )
2018-02-28 20:16:09 +01:00
Jonas Herzig
748b9da443
Combine all versions into a single tree
2018-02-22 18:25:36 +01:00
Jonas Herzig
a090a00360
Merge branch '1.12.1-dev' into 1.12.2-dev
2018-01-19 13:17:31 +01:00
Jonas Herzig
ddeaf37e8e
Merge branch '1.12-dev' into 1.12.1-dev
2018-01-19 13:16:56 +01:00
Jonas Herzig
d0e4475b40
Merge branch '1.11.2-dev' into 1.12-dev
2018-01-19 13:15:40 +01:00
Jonas Herzig
00adf7f083
Merge branch '1.11-dev' into 1.11.2-dev
2018-01-19 13:10:55 +01:00
Jonas Herzig
7458e46e07
Merge branch '1.10.2-dev' into 1.11-dev
2018-01-19 13:09:31 +01:00
Jonas Herzig
ed6e11f106
Merge branch '1.9.4-dev' into 1.10.2-dev
2018-01-19 13:06:15 +01:00
Jonas Herzig
178c6b21a1
Fix member info of WorldClient.playSound mixin
2018-01-19 13:00:44 +01:00
Jonas Herzig
5f2366e49d
Merge branch '1.12.1-dev' into 1.12.2-dev
2018-01-17 20:46:34 +01:00
Jonas Herzig
638cc59097
Merge branch '1.12-dev' into 1.12.1-dev
2018-01-17 20:02:27 +01:00
Jonas Herzig
dc1bc1ee8e
Merge branch '1.11.2-dev' into 1.12-dev
2018-01-17 00:18:04 +01:00
Jonas Herzig
06bebda557
Merge branch '1.11-dev' into 1.11.2-dev
2018-01-16 23:28:46 +01:00
Jonas Herzig
e7ce03e85f
Merge branch '1.10.2-dev' into 1.11-dev
2018-01-16 23:15:31 +01:00
Jonas Herzig
2dce4eb54a
Merge branch '1.9.4-dev' into 1.10.2-dev
2018-01-16 22:31:31 +01:00
Jonas Herzig
c148076a40
Merge branch '1.8.9-dev' into 1.9.4-dev
2018-01-16 22:22:05 +01:00
Jonas Herzig
604d33d846
Merge branch '1.8-dev' into 1.8.9-dev
2018-01-16 21:52:50 +01:00
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
Jonas Herzig
c07080650a
Fix realms notifications not being offset with button ( fixes #22 GH)
2017-11-03 09:24:57 +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