Jonas Herzig
|
1eafc3fadf
|
[1.14] Fix closing of replay not actually fully shutting down the world
|
2019-06-14 22:09:56 +02:00 |
|
Jonas Herzig
|
4dd02f8299
|
[1.14] Fix recording not always being stopped
|
2019-06-14 22:09:56 +02:00 |
|
Jonas Herzig
|
d15fa6a3f9
|
Fix notice screen back buttons not being hooked up
|
2019-06-14 22:09:56 +02:00 |
|
Jonas Herzig
|
a840cadfb7
|
Fix camera event handler staying registered leading to lack of HUD
When unloading the camera without killing it first (e.g. jumping back
in time), the event handler wouldn't ever get unregistered.
|
2019-06-14 22:09:56 +02:00 |
|
Jonas Herzig
|
2a08c11598
|
[1.7.10] Fix dead lock and NPE when jumping backwards in replays
The deadlock is a regression due to login phase inclusion.
Not sure about the NPE, it might have always existed.
|
2019-06-14 22:09:56 +02:00 |
|
Jonas Herzig
|
c72392fb62
|
Fix various NPE while in replay on 1.8.9 or below
Nulling the world and calling runTick proved to be too volatile, so
instead let's try performing an early return from runTick via mixin.
|
2019-06-14 14:49:54 +02:00 |
|
Jonas Herzig
|
560982a14a
|
Fix NPE when replay is closed but camera entity is still being rendered
|
2019-06-14 14:09:42 +02:00 |
|
Jonas Herzig
|
047f216f73
|
[1.7.10] Fix event handler visibility
|
2019-06-14 14:04:52 +02:00 |
|
Jonas Herzig
|
898e29d7a1
|
[1.7.10] Fix crash when opening replay
Looks to be two regressions, one due to login phase inclusion and one
due to simplification of InputReplayTimer.
|
2019-06-14 13:35:53 +02:00 |
|
Jonas Herzig
|
208b9c1b60
|
Update to MC 1.14.2
|
2019-05-28 11:55:58 +02:00 |
|
Jonas Herzig
|
d89655e69a
|
Remove some more preprocessor statements in favor of remap
|
2019-05-28 11:25:46 +02:00 |
|
Jonas Herzig
|
f3acf8cde7
|
Fix realms icon offsets in main menu on 1.14+
|
2019-05-25 20:07:27 +02:00 |
|
Jonas Herzig
|
e7d96fca2a
|
Fix lack of hand when spectating player in replay on 1.13+
|
2019-05-25 19:45:53 +02:00 |
|
Jonas Herzig
|
cfdc4b9713
|
Remove workaround for super-super-class remapping bug
|
2019-05-25 18:57:32 +02:00 |
|
Jonas Herzig
|
26d8c97136
|
Switch to custom FG fork for Gradle 5 compatibility
Also drop MixinGradle since it supports neither Gradle 5 nor FG1 nor FG3
|
2019-05-24 16:26:01 +02:00 |
|
Jonas Herzig
|
a57ce21ebb
|
Update Gradle Wrapper to 5.4.1
|
2019-05-24 16:26:01 +02:00 |
|
Jonas Herzig
|
5f57f3a1e2
|
Fix incompatible OpenNBT version on 1.12.2 and below
|
2019-05-24 16:25:24 +02:00 |
|
Jonas Herzig
|
62c673f4bc
|
Update jGui to fix NPE in file chooser gui on windows
Regression introduced in 213ac13627178f49ce9671b29b6a542cb0e4c922
|
2019-05-24 10:59:55 +02:00 |
|
Jonas Herzig
|
05aec482c9
|
Fix classic camera movement (regression from switching to lwjgl vecs)
|
2019-05-22 11:04:10 +02:00 |
|
Jonas Herzig
|
5e407cc9aa
|
Fix translations in replay recovery gui
|
2019-05-22 10:41:41 +02:00 |
|
Jonas Herzig
|
41251a1e18
|
Update ReplayStudio to remove ViaVersion server plugin classes
|
2019-05-21 20:43:28 +02:00 |
|
Jonas Herzig
|
cc9f2828c1
|
Fix world being set to null on replay restart when in sync mode
|
2019-05-21 11:04:38 +02:00 |
|
Jonas Herzig
|
8627867b62
|
Fix render preview (broken due to BGRA changes)
Also de-duplicates some code by combining >=1.13 and <1.13
|
2019-05-21 10:37:39 +02:00 |
|
Jonas Herzig
|
cf30f39b0e
|
Be explicit about when we expect a login phase and when we don't
|
2019-05-20 18:57:20 +02:00 |
|
Jonas Herzig
|
2d02948203
|
Remove old replay editor gui screens
|
2019-05-20 18:55:07 +02:00 |
|
Jonas Herzig
|
993cdeab73
|
Work around mixin bug where a non-@Shadow field is treated as @Shadow
Note: Happens on 1.12.2 (different mappings than 1.14.1) and probably
only in dev env.
|
2019-05-20 18:37:40 +02:00 |
|
Jonas Herzig
|
fc1d99f985
|
Fix mouse input to overlays while the replay is paused in 1.8-1.12.2
|
2019-05-20 17:34:07 +02:00 |
|
Jonas Herzig
|
3a45147974
|
Move Mixins which exist specifically for jGui from RM to jGui repo
|
2019-05-20 17:18:12 +02:00 |
|
Jonas Herzig
|
1ef4f605d7
|
Fix accidental relocating of guava, commons-io and apache-logging (all provided by MC)
|
2019-05-20 17:08:19 +02:00 |
|
Jonas Herzig
|
e5ee6a3d94
|
Update to MC 1.14.1
The ReplayStudio update also fixes an issue with reading the
PlayerListEntryPacket leading to NPEs during Quick Mode.
|
2019-05-20 14:59:31 +02:00 |
|
Jonas Herzig
|
0e086d91a6
|
Use own event distribution system instead abusing fabric's one
|
2019-05-20 14:59:13 +02:00 |
|
Jonas Herzig
|
7cbf7f7c94
|
Switch core to 1.14 (generated via ./gradlew :1.14:setCoreVersion)
|
2019-05-10 14:09:22 +02:00 |
|
Jonas Herzig
|
7f7d33def8
|
Fail hard if versions/core/mcVersion is missing
|
2019-05-10 14:06:40 +02:00 |
|
Jonas Herzig
|
5f37ba48ff
|
Reduce amount of 'relocate' statements for far better build times
|
2019-05-09 18:47:45 +02:00 |
|
Jonas Herzig
|
69e80fb3f4
|
Update Preprocessor to fix parallel builds
|
2019-05-09 17:45:26 +02:00 |
|
Jonas Herzig
|
7b97d9ea85
|
Use FG1.2 fork with Gradle 4.9 fixes so we can build everything at once
|
2019-05-08 14:00:46 +02:00 |
|
Jonas Herzig
|
362f61a337
|
Sign .drone.yml
Forgot to do it in f1527c51
|
2019-05-07 13:29:58 +02:00 |
|
Jonas Herzig
|
f1527c51fe
|
Fix -dirty suffix of 1.7.10 build on CI
|
2019-05-07 12:49:53 +02:00 |
|
Jonas Herzig
|
d54905713f
|
Fix mouse scroll and screenshot mixin targets
|
2019-05-07 12:48:36 +02:00 |
|
Jonas Herzig
|
6ba05f3d99
|
Fix resource pack recorder mixin
The old targets weren't inside the method but inside an inner class.
|
2019-05-07 11:59:06 +02:00 |
|
Jonas Herzig
|
2463e5dbf0
|
Work around bug in fabric's mapping provider (or Mixin itself?)
See https://github.com/FabricMC/fabric-mixin-compile-extensions/issues/1
|
2019-05-07 11:21:33 +02:00 |
|
Jonas Herzig
|
0f9150d7ce
|
Fix modifier of scroll handler method
|
2019-05-07 10:30:20 +02:00 |
|
Jonas Herzig
|
2c843f4b45
|
Fix spectated player hand swinging
|
2019-05-06 23:31:35 +02:00 |
|
Jonas Herzig
|
6b9b9c2131
|
Get rid of annotation workaround (by not referencing affected classes)
|
2019-05-06 23:31:35 +02:00 |
|
Jonas Herzig
|
bd91d0d3bd
|
Get rid of all the ATs in favor of Mixins
|
2019-05-06 22:46:21 +02:00 |
|
Jonas Herzig
|
2094c518a0
|
Fix :shadowJar task. Take 2.
This time, wait for the subprojects to be evaluated before trying
to get their shadowJar tasks (otherwise they won't be there).
|
2019-05-06 13:31:50 +02:00 |
|
Jonas Herzig
|
1d21002eb0
|
Run shadowJar and setCoreVersion in same gradle invocation on CI
|
2019-05-06 11:33:40 +02:00 |
|
Jonas Herzig
|
b55dce280c
|
Fix :shadowJar task
It now copies any shadowed jar in any configured subprojects
instead of requiring all subprojects
|
2019-05-06 11:05:33 +02:00 |
|
Jonas Herzig
|
a65f3efbc5
|
Fix fetching of remap in jGui
|
2019-05-05 13:33:23 +02:00 |
|
Jonas Herzig
|
a02fe4e985
|
More FG build classpath workarounds
Though this one seems to have a different cause from the previous
one.
|
2019-05-05 13:26:53 +02:00 |
|