LindaJuffermans
2dcfbd6435
Changed Replay Viewer panel button (from play button to hamburger)
...
Added quickmode indicator (bottom-right with night vision indicator)
2020-07-15 15:49:44 +02:00
Jonas Herzig
ecee63491c
Remove mods.toml (modlauncher was never supported anyway)
2020-07-13 16:07:48 +02:00
Jonas Herzig
9c49fdf4d1
Remove explicit FAPI dep and instead bundle the required modules
...
Also need to update ModMenu because the version we depended on still bundled the
snapshot FAPI and that was only fine because we overwrote it with our version.
2020-07-13 16:07:48 +02:00
Jonas Herzig
ef79331037
Remove online features, they're no longer available
2020-05-24 12:38:57 +02:00
Jonas Herzig
3c526a6cd4
Support MM1 in addition to MM2 ( fixes #162 )
...
Cause the latest OptiFabric on 1.14.4 still ships that and it has no support for
entrypoints.
2020-05-23 22:31:01 +02:00
Jonas Herzig
a23f18d92e
Fix fabric dependency declaration ( fixes #187 )
2020-05-23 14:37:44 +02:00
Jonas Herzig
f5afeb918c
Fixup mixin config changes of c119392
...
- Remove MixinRenderGlobal, it's now called Mixin_ForceChunkLoading
- Re-add MixinChunkRenderWorker (1.8-1.14) which was accidentally removed
2020-04-08 23:26:02 +02:00
Jonas Herzig
c5476025ec
Fix terrain not rendering with OF shaders enabled ( fixes #122 )
...
This was caused by us setting `needsTerrainUpdate` to false during the shadow
pass in order to break out of the ForceChunkLoading loop (cause OF doesn't
update chunks during the shadow pass). However, this inadvertently caused the
chunk updates to be skipped during the normal pass as well if there didn't
happen to be another reasons for updating.
To fix this, we simply move the shadow pass check into the ForceChunkLoading
mixin and skip the entire loop during the shadow pass.
2020-04-08 17:45:06 +02:00
Jonas Herzig
8f7d263ad9
Fix livelock caused by OF not properly resetting ChunkVisibility
...
This can lead to a livelock when rendering with shaders after exiting a
singleplayer world (3/4 chance of breakage on each exit).
2020-04-08 14:18:25 +02:00
Jonas Herzig
e3f621b86a
Work around the fact that our mixins may be loaded before Optifabric
2020-04-06 20:39:15 +02:00
Jonas Herzig
ed6ba740bb
Workaround OF breaking spectator hand mixin
2020-04-06 20:37:45 +02:00
Jonas Herzig
b119d2d127
./gradlew :1.15.2:setCoreVersion
...
Also `./gradlew :jGui:1.15.2:setCoreVersion`.
2020-04-06 13:18:37 +02:00
Jonas Herzig
de40b5aa47
Fix spectating via point&click on fabric
2020-04-02 15:31:59 +02:00
Jonas Herzig
c119392c92
Implement chunk forcing during rendering for 1.15
2020-04-02 14:15:05 +02:00
Jonas Herzig
6113336c37
Disable ContainerLocalRenderInformationAccessor in 1.15 for now
...
It appears to suffer from https://github.com/SpongePowered/Mixin/issues/390 and
since we don't yet support the ChunkExporter, it's not yet needed anyway.
2020-04-02 10:51:14 +02:00
Jonas Herzig
c0e27634f4
Fix particle orientation during omnidirectional rendering in 1.15
2020-04-02 00:11:06 +02:00
Jonas Herzig
d5fcdfb8c2
Fix ODS rendering in 1.15
2020-04-02 00:11:06 +02:00
Jonas Herzig
b69cd9fb81
Fix mode of various files
...
None of these should be executable, I blame Marius.
2020-04-02 00:11:06 +02:00
Jonas Herzig
8b7ef8d1e3
1.13 is dead (followup to 8bc0b0a)
2020-03-30 02:52:47 +02:00
Jonas Herzig
af8803d6b5
WIP 1.15 and ReplayStudio v2 update
2020-03-13 14:18:19 +01:00
Jonas Herzig
a0e397d1d5
Add support for camera roll on 1.7.10
2019-07-06 21:24:26 +02:00
Jonas Herzig
214da6ba59
Update to MC 1.14.3
2019-06-24 18:36:12 +02:00
Jonas Herzig
de0f40f4dd
[1.14] Allow opening of replay settings via ModMenu
2019-06-20 18:44:38 +02:00
Jonas Herzig
5305352b77
[1.14] Mark mod as client-side-only in ModMenu
2019-06-20 18:44:26 +02:00
Jonas Herzig
44a70c8ecf
[1.14] Fix invalid mod icon (icons on fabric must be square)
2019-06-20 18:44:26 +02:00
Jonas Herzig
af55951f42
Introduce minimal mode (allows RM to run on unsupported MC versions)
...
by disabling various version-specific features (i.e. everything which
requires the ReplayStudio).
2019-06-20 18:44:10 +02:00
Jonas Herzig
bf2d72976c
Fix rendering with OF F1_pre13 (via OptiFabric) installed
...
Note that to run it in dev env, one must switch back fabric-api to 0.2.
2019-06-14 22:16:18 +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
e7d96fca2a
Fix lack of hand when spectating player in replay on 1.13+
2019-05-25 19:45:53 +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
7cbf7f7c94
Switch core to 1.14 (generated via ./gradlew :1.14:setCoreVersion)
2019-05-10 14:09:22 +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
3d009e45c7
Update to MC 1.14 / Fabric
2019-05-04 15:27:03 +02:00
Jonas Herzig
17fe5b345f
Replace all ATs with Mixin on 1.13+ in preparation for Fabric
2019-04-26 12:04:33 +02:00
Jonas Herzig
6f15df8081
Get compat module compiling on 1.13
2019-04-24 19:26:43 +02:00
Jonas Herzig
6127e0a027
Replace dev-only reflection with access transformer entry
2019-04-24 14:03:17 +02:00
Jonas Herzig
1e1104f4d3
Add blend export to GuiRenderSettings
2019-03-14 18:20:17 +01:00
Jonas Herzig
dc6de5bd5f
Apply rotation and scale to entity (livingbase), not its parts
...
Reduces amount of keyframes per entity and makes it easier to work with.
2019-03-14 11:30:40 +01:00
Jonas Herzig
22ab39c2db
Get blend export running on 1.13
2019-03-13 19:10:44 +01:00
Jonas Herzig
106f14d8c7
Merge branch 'johni/1.13-pre' into johni/blend
2019-03-13 16:07:32 +01:00
Jonas Herzig
1d88ca044d
Add "Edit" button to replay viewer gui
2019-03-12 20:11:07 +01:00
Jonas Herzig
51c073012e
Re-work Replay Editor UI
2019-03-12 19:44:34 +01:00
Jonas Herzig
eb6e7b79d0
Add start/stop/pause/resume recording functionality
...
Using automatically applied, ReplayStudio-based post processing.
2019-03-12 13:29:21 +01:00
Jonas Herzig
fde807f8ff
Fix pack.mcmeta for pre-1.13 versions
2019-03-11 17:29:22 +01:00
Jonas Herzig
0f3a6253e0
Complete all currently actionable 1.13.2 FIXMEs
2019-03-11 15:13:31 +01:00
Jonas Herzig
cdcd6f6893
Get render module mostly working
2019-03-10 16:59:59 +01:00
Jonas Herzig
f8fc3462e8
Get recording and replay working
2019-03-10 14:15:14 +01:00
Jonas Herzig
344a550dc1
Get render module compiling on 1.13
2019-03-01 17:22:50 +01:00
Jonas Herzig
c1fefdeb3c
Get core, recording and replay modules compiling on 1.13.2
2019-03-01 17:22:50 +01:00
Jonas Herzig
9655677972
Start update to 1.13
2019-03-01 17:22:50 +01:00