Fudge
c54ad10eee
Don't remapJar when running runClient or runServer ( #207 )
...
* Update LoomGradlePlugin.java
* Update LoomGradlePlugin.java
* ok jar then
2020-05-13 19:45:13 +01:00
immibis
6c02535304
Eclipse project fixes ( #192 )
...
* If the Eclipse project name is overridden by the build script, use the actual name.
* Clean up Eclipse launch files after cleanEclipse task.
2020-04-26 14:04:49 +01:00
modmuss50
ee462f8f9e
0.2.7 refactors ( #178 )
...
* Rough work on project based jars, skeleton for AccessEscalators?
* First working draft
* Minor changes
* Add support for mutable, better error checking when parsing file.
Code cleanup
Remap if needed when reading
* Fix inner classes and genSources
* Fix CME
* Caching, only regen jar when input changes
* Some work, untested
* Fix writing, fix checkstyle issues
* More fixes
* Move jars into a maven file structure, cleans up the file structure, and will benefit idea 2020
Add some basic validation to the AccessWidenerRemapper, will present any issues with the mappings when building (May need a way to disable?)
+ Some bugs fixes
* Fix issues with source jars in idea 2020, should be backwards compatible with 2019
* Move to lorenz-tiny
* Build fix + small cleanup
* Remove accesswidener's for now
* Update dev launch injector, should fix all issues with spaces in the path.
2020-03-06 11:15:34 +00:00
modmuss50
f85daec559
Reformat to use Fabric API's checkstyle ( #137 )
...
* Reformat to use Fabric API's checkstyle
* Fix
* Fix
* Update
* Travis and fixes
* possible fix for checkstyle?
* Helps if i push the checkstyle.xml file...
* Log checkstyle issues to console - used by travis
* Fix some more issues
* opps
2019-11-02 20:23:27 +00:00
modmuss50
7bcc6b98ff
Rewrite native handling, fixes support for gradle 5.6.3 Fixes #81 Fixes #134
...
This will require run configs to be regenerated
Added cleanLoom, just a task that depends on cleanLoomBinaries and cleanLoomMappings
2019-10-22 20:04:38 +01:00
modmuss50
3455e087ab
Fix genSources task not being in the fabric group
2019-08-02 15:15:40 +01:00
SquidDev
ae5beb0326
Depend on assemble rather than buildNeeded ( #94 )
...
This means test suites are not run before starting Minecraft.
2019-05-27 22:17:38 +02:00
asie
788df9cfc7
migrate RemapJarTask and RemapSourcesJarTask over to getters/setters for fields; make RemapJarTask use input and output locations instead of in-place renaming fluff
2019-05-11 00:53:50 +02:00
asie
1c56fb2eda
updateMappings -> migrateMappings, new features
2019-05-10 13:55:17 +02:00
asie
64c21c01b8
add updateMappings task
2019-05-10 13:32:11 +02:00
asie
eff108344f
refactor genSources into multiple reusable tasks
2019-05-10 11:48:15 +02:00
Adrian Siekierka
b5b3138e24
fix line number remapping, add option to disable mixin refmap remapping (unnecessary in loader 0.4.0+, but needs testting)
2019-04-23 22:50:39 +02:00
Adrian Siekierka
b37079c931
backport FernFlowerTask and relevant systems from 0.3
2019-04-22 13:40:59 +02:00
Adrian Siekierka
085021dcbb
update libraries; move asset downloading to task that does not run on every build, but only when it is required (runClient and IDEs)
2019-04-20 20:56:05 +02:00
Adrian Siekierka
a39d0b6656
add cleanLoomMappings, close #36
2018-12-22 15:35:36 +01:00
Adrian Siekierka
a620812aab
build functional intermediary-mapped sources JARs; update Stitch
2018-12-22 14:37:16 +01:00
modmuss50
2b85714448
Very early source remapping
2018-12-22 10:31:30 +01:00
modmuss50
96e0dd30be
Auto generate eclipse launch files
2018-12-12 13:43:42 +00:00
asie
72a0375696
clean up Maven repositories
2018-12-09 08:21:32 +01:00
asie
c6c88e69de
update Stitch, add CleanLoomBiaries
2018-12-08 13:40:02 +01:00
modmuss50
3766182f93
Added vscode task to generate launch.json
...
A few plugins will make the experience a lot better:
https://marketplace.visualstudio.com/items?itemName=redhat.java
https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-debug
https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack
2018-12-01 17:04:15 +00:00
Adrian Siekierka
e41e3e532a
add sources generation, update guava
2018-11-30 21:16:42 +01:00
asie
b1d5bd0536
add field name population on mapping download
2018-11-21 09:03:56 +01:00
asie
cffd468b68
clean up RemapJar, add automatic mixin refmap name fill-in
2018-11-06 10:36:35 +01:00
modmuss50
c5a19955ff
New experimental way of remapping mods, this may not stay
2018-11-05 20:33:57 +00:00
modmuss50
d0e649766b
Change some stuff in hope that it helps things
2018-11-04 21:28:46 +00:00
modmuss50
0770c57d6d
Revert "Fix remapped mods not being resolved by the ide"
...
This reverts commit 356a7c4
2018-11-03 17:24:16 +00:00
modmuss50
356a7c4d00
Fix remapped mods not being resolved by the ide
2018-11-03 12:59:37 +00:00
Adrian Siekierka
bd5d306a9a
debloat, fix fabric-base
2018-11-01 12:15:09 +01:00
modmuss50
ec4bd3162a
Added modCompile config to allow deps to be remapped
2018-10-29 11:55:30 +00:00
Adrian Siekierka
2668cae022
allow using either Enigma or Tiny for remapping JAR
2018-10-27 18:20:29 +02:00
Adrian Siekierka
fdd4334a15
add license header
2018-10-27 16:14:05 +02:00
modmuss50
8481ccc478
Remove some mixin prebaker stuff we no longer need
2018-10-27 00:06:51 +01:00
modmuss50
90746a93c1
More name updates, should help in a few places
2018-10-25 12:40:41 +01:00
modmuss50
b8f0ec9d95
Revert to old name
2018-10-22 19:25:18 +01:00
TheCodedOne
abf17b01d7
Fix environment setup
2018-05-11 23:00:06 +01:00
TheCodedOne
7341575237
Rename to OpenGradle
2018-05-11 21:57:42 +01:00
modmuss50
aa483181c0
Update Gradle, Fix mappings not being extracted when using local mappings.
2017-05-11 13:02:53 +01:00
modmuss50
85d51cb1a1
Remove need to use genIdeaRuns, now just use the idea task
...
Remove making everything public - breaks a lot of shit
2016-10-12 10:22:08 +01:00
modmuss50
3f24ce0289
Initial work on pre baking mixins
...
Downloading of fabric base + deps needs fixing, I may do it a different way.
This is mainly moving pc commit as a lot of stuff here isn't final.
2016-10-07 13:17:04 +01:00
modmuss50
a32b94a657
Add runServer and runClient tasks
2016-09-21 10:46:57 +01:00
modmuss50
7b9ae34c1e
Added basic visual code support, run with vscode to generate workspace
2016-09-20 20:01:10 +01:00
modmuss50
65e2a76d70
Jar merging + reformat
2016-08-17 17:38:54 +01:00
modmuss50
c89344527b
Load project deps from within gradle, should allow moduals to be built
2016-08-17 00:30:48 +01:00