makamys
aed49ce829
Fix INIT mixins not loading with the LiteLoader mod in non-MultiMC
2024-03-19 02:08:51 +01:00
makamys
181924abd1
Fix all obf jar not being included in maven publication
2023-10-29 02:42:33 +02:00
makamys
58bb4137f0
Fix the LWJGL3ify compat ForgeGradle style
...
Reobfuscating the MixinExtras module is what breaks it. So don't do that, and
don't run the reobf task for the all jar either, just collect the contents
of all the obf jars.
2023-10-21 01:39:36 +02:00
makamys
28b93dd4f7
Reject RFG, return to FG
...
RFG's performance is unsuitable for this project, see
https://github.com/GTNewHorizons/RetroFuturaGradle/issues/49
Reverts the following commits:
ba1f02d Begin RFG move. Common module compiles
b589106 Mixin module works now I think
46a5c6d Use VERSION tag in Mixin module
2409b24 Mixingasm seems to work now
f0b355c Sources jar get
23e833f Remove redundant calls
2e78938 Update gradle in hopes that it will magically fix all my problems
80e0723 Port all the modules
28e98d5 Port All module (not the same thing)
3a09260 Fix common module build failing
1088934 Get rid of bloat from buildscript template
bff36c3 Porting is done now maybe
27e3058 Fix what I broke
bbc0b48 zulu?
9b4bde7 I guess I need Java 17 too
c3af516 RFG needs alot of ram apparently
But keeps these:
9152c1a Don't build alternate flavors by default
24f6c06 Move compat module's MixinExtras temp jar to temp dir
2023-10-21 00:32:29 +02:00
makamys
27e3058a53
Fix what I broke
2023-10-19 11:13:56 +02:00
makamys
28e98d501f
Port All module (not the same thing)
2023-10-19 09:49:47 +02:00
makamys
46d1e77770
Remove leftover GTNH-MixinExtras references
2023-10-17 05:47:09 +02:00
drori200
b143241008
Revert "Update build.gradle"
...
This reverts commit 0daba06b88 .
2023-10-14 03:17:08 +03:00
drori200
0daba06b88
Update build.gradle
2023-09-29 19:45:59 +03:00
drori200
8e2d6beb3f
Correct gtnh's mixinextra AP path
2023-09-29 02:11:25 +03:00
drori200
2376d1ce50
Correct the MixinExtras ap path
2023-09-29 01:35:48 +03:00
makamys
f20c78c96b
Set acceptableRemoteVersions = "*" in all modules
2023-06-01 19:07:04 +02:00
makamys
23386a3ea8
Add 1.8+ Mod and IFMLPlugin annotations and stub IFMLPlugin interface
2023-05-24 07:14:21 +02:00
makamys
af589d5f98
Move sanity check to individual modules
2023-03-28 23:43:21 +02:00
makamys
ff22e0a7b6
Add warning if Mixin did not get initialized
2023-03-28 20:59:13 +02:00
makamys
e1b148d5c7
Add warning if Mixin is getting bootstrapped from a foreign jar
2023-03-23 16:04:43 +01:00
makamys
0993658b73
Refactor sanity check to allow multiple warnings
2023-03-23 15:09:45 +01:00
makamys
ae146d9749
Add debug-level warnings when integrity checks are disabled
2023-02-17 01:38:14 +01:00
makamys
ceba1109ea
Refactor config parsing to only write if config is dirty
2023-02-17 01:38:13 +01:00
makamys
c03412daa3
Rename disableIntegrityChecks to enableIntegrityChecks
...
Because nobody likes double negatives
2023-02-17 01:38:12 +01:00
makamys
1777a71096
Add dev jars
2023-02-17 01:38:11 +01:00
makamys
56b2f4c651
Use common config parser in all modules
2023-02-17 01:38:10 +01:00
makamys
33d4190e1a
Apparently you need a @Mod to have a mod in the mod list GUI
2023-02-14 05:37:27 +01:00
makamys
b9ad717326
Add url in mcmod.info
2023-02-12 02:39:37 +01:00
makamys
26175b260f
Add "all" mod in all jar's mcmod.info and make modules children of it
2023-02-12 02:39:24 +01:00
makamys
2b3b2482ed
Add conflicting jar check in AllCore
2023-02-11 03:01:27 +01:00
makamys
f068873d7b
Merge in functional META-INF entries of Mixin jar
...
Improves detection of jar by the Minecraft Dev IDEA plugin, though the only
change I can see is that the library now has Mixin's icon in the libraries
window.
Inspired by https://github.com/GTNewHorizons/GTNHMixins/pull/18
2023-02-10 23:46:08 +01:00
makamys
ca2ef116cb
Fix MixinConfigs missing from all-jar's META-INF
2023-02-08 21:28:07 +01:00
makamys
0b9e789afa
Repack sources
2023-02-07 17:59:50 +01:00
makamys
087d5a02c5
Clean up build scripts
2023-02-07 14:07:45 +01:00
makamys
2650924d38
Build all mixin flavors in one go
2023-02-07 13:32:06 +01:00
makamys
0a5409e1f4
Fix annotation processor config
...
Fixes missing refmaps when compiling Hodgepodge
2023-02-06 20:50:44 +01:00
makamys
a5a21b3a71
Put composite jar's module list on one line
...
Because it had too many lines for MultiMC
2023-02-05 12:54:04 +01:00
makamys
55185b3351
Fix version string not updating properly in all jar
2023-02-05 12:45:49 +01:00
makamys
f3e506fcdf
Fix unimixins-all.EmbeddedFMLCorePlugins.txt getting stale
2023-02-04 22:15:34 +01:00
makamys
255b9e7a1b
Add GasStation module
2023-02-04 20:53:08 +01:00
makamys
e587b98207
Add MixinExtras module
2023-02-04 20:19:24 +01:00
makamys
d7ff9394ea
Modularize the license
...
- Have each subproject have its own license
- Put all licenses in the all jar
2023-02-04 20:05:58 +01:00
makamys
d5b234fe61
Add MixinBooterLegacy module
2023-02-04 20:05:54 +01:00
makamys
aa2a36e15a
Add Mixingasm module
2023-02-04 18:43:46 +01:00
makamys
0368c0e51e
Put GTNHMixins in all jar
2023-02-03 21:16:35 +01:00
makamys
dcb23ae5b1
Invoke embedded core plugins in all jar
2023-02-03 21:07:54 +01:00
makamys
c6aa7b12ed
Put list of modules in all-jar's manifest
2023-02-03 16:50:14 +01:00
makamys
92ffd99c02
Rename core module to compat
2023-02-03 16:45:50 +01:00
makamys
41bf2b6491
Add core module
2023-02-03 14:23:55 +01:00
makamys
33f7b09a5c
Revise module-all's build script
2023-02-03 11:18:15 +01:00
makamys
ce6d098eae
Revise Mixin module's build script
2023-02-03 10:36:38 +01:00
makamys
7dc131c173
Add "all" jar
2023-02-01 21:38:07 +01:00