Jonas Herzig
f795b27251
Use shadow gralde plugin on 1.8+ and enable its minimize option
...
Cuts RM jar sizes in half.
2019-03-15 13:43:05 +01:00
Jonas Herzig
fc0f070721
Make our non-shading of Mixin's deps explicit
2019-03-15 10:51:15 +01:00
Jonas Herzig
22ab39c2db
Get blend export running on 1.13
2019-03-13 19:10:44 +01:00
Jonas Herzig
4eb5d2d9cf
Preshadow lwjgl_util instead of copying source of specific classes
2019-03-13 18:32:05 +01:00
Jonas Herzig
106f14d8c7
Merge branch 'johni/1.13-pre' into johni/blend
2019-03-13 16:07:32 +01:00
Jonas Herzig
d7f2cba214
Update ReplayStudio to fix SquashFilter as used by MarkerProcessor
2019-03-13 13:55:28 +01:00
Jonas Herzig
681e803d44
Update ReplayStudio for custom entity attribs and binary tracker cache
2019-03-13 11:46:12 +01:00
Jonas Herzig
32de147ae2
Update ReplayStudio for dedicated replay cache
...
Also change artifact back from localMaven to jitpack
2019-03-11 17:51:53 +01:00
Jonas Herzig
fde807f8ff
Fix pack.mcmeta for pre-1.13 versions
2019-03-11 17:29:22 +01:00
Jonas Herzig
4da57dceb0
Fix GSON dependency configuration for FG3
2019-03-11 15:13:31 +01:00
Jonas Herzig
0f3a6253e0
Complete all currently actionable 1.13.2 FIXMEs
2019-03-11 15:13:31 +01:00
Jonas Herzig
f8fc3462e8
Get recording and replay working
2019-03-10 14:15:14 +01:00
Jonas Herzig
8705bbad9a
Re-enable and fix building for older MC versions
2019-03-09 13:08:47 +01:00
Jonas Herzig
528791c91f
fixup snapshot
2019-03-02 15:10:15 +01:00
Jonas Herzig
f13f2dda1c
Get extras module compiling on 1.13
...
Remove LocalizationExtra (too much update work for too little gain)
2019-03-02 09:59:57 +01:00
Jonas Herzig
c8cf4d66c5
Get editor module compiling on 1.13
2019-03-01 17:22:50 +01:00
Jonas Herzig
cae970ec6b
Get online module compiling on 1.13
2019-03-01 17:22:50 +01:00
Jonas Herzig
1727702de4
Get simplepathing module compiling on 1.13
2019-03-01 17:22:50 +01:00
Jonas Herzig
344a550dc1
Get render module compiling on 1.13
2019-03-01 17:22:50 +01:00
Jonas Herzig
641014b0d1
Get pathing module compiling
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
b6a4206816
Update FG3 and Forge from git version to first official snapshots
2019-03-01 17:22:50 +01:00
Jonas Herzig
1e584769af
Misc 1.13 progress
2019-03-01 17:22:50 +01:00
Jonas Herzig
1470123ec9
Get replay module compiling on 1.13
2019-03-01 17:22:50 +01:00
Jonas Herzig
9655677972
Start update to 1.13
2019-03-01 17:22:50 +01:00
Jonas Herzig
34343a809f
Update ReplayStudio ( fixes #131 )
2018-08-22 13:32:42 +02:00
Jonas Herzig
c5229628e3
Merge branch 'stable' into blend
2018-06-11 00:31:25 +02:00
Jonas Herzig
38892026c5
Add .gitkeep to versions/1.7.10 directory
...
This is required for it to be included in the versions.json
on the master branch for the next release.
2018-06-10 16:43:37 +02:00
Jonas Herzig
ab4153f375
Update ReplayStudio to fix custom potion effects ( fixes #126 )
2018-06-10 16:06:45 +02:00
Jonas Herzig
3f00c1f977
[1.7.10] Update ReplayStudio to fix custom entity types ( fixes #117 )
2018-04-02 11:51:42 +02:00
Jonas Herzig
8b044b344a
[1.7.10] Remove unnecessary pre-MixinGradle configuring in common.gradle
2018-03-16 16:59:15 +01:00
Jonas Herzig
0b262d1a74
[1.7.10] Fix reobf task missing fields due to incorrect classpath
...
The reobf task was not handling certain fields because it was missing
the respective classes on its classpath because we removed MC&deps
from the compile configuration.
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
eb04eb47dc
Add 1.7.10 version
2018-03-16 13:01:33 +01:00
Jonas Herzig
31a9e4eaf6
Fix preprocessor not processing ifdef
2018-03-15 22:17:51 +01:00
Jonas Herzig
221991bf2c
Do not shade gson lib ( fixes #115 )
...
The gson lib is provided by MC anyway.
Additionally, by shading it, we relocate the lib via the FG reobfJar
task which doesn't properly handle annotations causing the Mixin
lib's MixinConfig to no longer parse properly.
2018-03-15 22:17:28 +01:00
Jonas Herzig
48b39fe551
Update MCProtocolLib (via ReplayStudio)
...
Primarily because of
1728e10 Default to no team color when receiving unknown values.
63e06fa Remove hard bitsPerEntry limit, enforce minimum of 4.
6de0593 Add CustomStatistic as fallback for custom or unimplemented statistic IDs.
2018-03-11 20:57:00 +01:00
Jonas Herzig
fbbca76099
Remove :versions prefix from gradle projects and remove duplicated build code
2018-03-06 12:39:24 +01:00
Jonas Herzig
6794b58524
Add .blend export
2018-03-04 15:30:50 +01:00
Jonas Herzig
78ad02bc84
Change from tag-based versioning to commit/file based
2018-03-03 12:33:50 +01:00
Jonas Herzig
180fda20d7
Do not shade lombok
2018-03-02 10:40:45 +01:00
Jonas Herzig
94c33df308
Exclude guava from ReplayStudio deps
2018-03-02 10:40:45 +01:00
Jonas Herzig
598827f074
Do not relocate javax package
2018-02-28 23:06:46 +01:00
Jonas Herzig
49c756b97d
Fix version replacement in source and resources
2018-02-28 22:53:41 +01:00
Jonas Herzig
5ce08874d6
Do not relocate mixin lib
2018-02-28 21:56:57 +01:00
Jonas Herzig
943fa45bbc
Change project version to partially depend on the MC version
2018-02-28 08:36:02 +01:00
Jonas Herzig
ad6345de88
Re-write reprod to support all versions in one tree
2018-02-28 08:36:02 +01:00
Jonas Herzig
2f96694a73
Replace reprod patched mixin with upstream + gradle task for fixing refmap
2018-02-22 18:25:36 +01:00
Jonas Herzig
c5ad912a79
Relocate shaded libs
2018-02-22 18:25:36 +01:00
Jonas Herzig
aa1900bee6
Remove unused lombok dependency
2018-02-22 18:25:36 +01:00