modmuss50
4cf2b265eb
Fix loom failing to find main class when in a loader dev env
2019-12-27 11:52:35 +00:00
Pyrofab
7a03264052
Make mod* work with non-empty classifiers again, fixes #162 ( #163 )
2019-12-20 20:28:37 +00:00
modmuss50
c2d61875e1
Yet another attempt to fix the annotation processor issue.
2019-12-13 18:24:01 +00:00
modmuss50
5c2b669bb5
Do not add fabric-mixin-compile-extensions when syncing in idea.
2019-12-11 15:52:08 +00:00
modmuss50
5baceb365a
Revert last 2 commits.
2019-12-11 15:46:42 +00:00
modmuss50
cffb10a420
Another atempt to fix the annotation processors
2019-12-11 14:42:02 +00:00
modmuss50
dcbe6c4566
Possible fix/workaround for idea enabling annotation processors when we dont really need them.
2019-12-11 14:19:47 +00:00
modmuss50
c67206297e
Javadocs ( #154 )
...
* Javadocs
* Move to using IFabricJavadocProvider
Co-authored-by: mentlerd <mentlerd@gmail.com>
* Checkstyle
2019-12-02 13:32:10 +00:00
modmuss50
2f775b1c97
parameters docs
...
Co-authored-by: mentlerd <mentlerd@gmail.com>
2019-12-02 13:29:50 +00:00
Fudge
78f4983e61
Improve remapped artifact names ( #153 )
...
* improve artifact names
* fix indent
* fix indent again
2019-11-28 21:14:48 +00:00
modmuss50
cedddbbff5
Start on the 0.2.7 cycle
2019-11-28 18:02:51 +00:00
modmuss50
414f41ab50
Merge remote-tracking branch 'upstream/dev/0.2.6' into dev/0.2.6
2019-11-18 22:14:55 +00:00
modmuss50
610cd82a78
Update mixin compile extensions
2019-11-18 22:14:49 +00:00
liach
2cc95daa71
Improve support for custom self-resolving mappings ( #145 )
...
Also allow mappings for 19w44a be used on 19w45b etc. with tinyv2
Signed-off-by: liach <liach@users.noreply.github.com>
2019-11-15 20:16:26 +00:00
Ramid Khan
55a9d90690
Allow for non-yarn mappings for MigrateMappingsTask ( #141 )
...
* Add getExtension utility method to AbstractLoomTask
* Support non-yarn mappings in MigrateMappingsTask
* Fix style
* Assume Yarn mappings if correct notation was not supplied
* Move load mappings block into its own its own method
Also added protected to getExtension on AbstractLoomTask
* Use Option instead of environment variables
* Assume V2 Yarn by default
* Some restructuring
All works the same.
2019-11-15 20:16:09 +00:00
modmuss50
11af956c84
Fix Linux/MacOS issues
2019-11-15 09:11:04 +00:00
modmuss50
68c7f793b3
Merge remote-tracking branch 'upstream/dev/0.2.6' into dev/0.2.6
2019-11-13 18:00:14 +00:00
modmuss50
eb2424554f
Fix checkstyle config not supporting windows line endings
2019-11-13 18:00:07 +00:00
Fudge
4ca20fb39e
Allow source jars to use their own parameter names for mod deps ( #147 )
...
* formatting
* spaaaace
2019-11-13 12:32:44 +00:00
modmuss50
54ac2df5dc
Real fix this time?
2019-11-13 09:19:57 +00:00
modmuss50
dda4291687
Fix build
...
Passes on my machine, but not jenkins
2019-11-13 09:16:27 +00:00
modmuss50
f8dd6f56ee
Merge remote-tracking branch 'upstream/dev/0.2.6' into dev/0.2.6
2019-11-12 18:47:05 +00:00
modmuss50
e03bbe0f87
Cleanup installer json handling, should hopefully fix incorrect dependency versions.
2019-11-12 18:46:57 +00:00
modmuss50
b69d0db1c2
Use Dev Launch Injector to ensure that the launch options are always kept upto date. ( #138 )
...
* Generate pre-launch classes to set the run args and system property's
Will remove the need to regen the run configs each time the game is updated
* fix minor thing.
* Small cleanup
* Another small rename + remove testing code
* Remove import
* Add basic auto upgrade path, put the launch classes in a package
* Suggested cleanups
* Use dev-launch-wrapper
* Remove old classes
* Rename to dev-launch-injector
* Update more things I forgot about
2019-11-11 18:52:19 +00:00
liach
c8ef934bda
Add mixin ap to projects in a "better way" ( #144 )
...
* Add mixin ap to projects in a "better way"
Signed-off-by: liach <liach@users.noreply.github.com>
* Remove obsolete bad code
Signed-off-by: liach <liach@users.noreply.github.com>
* Use a field in constants instead
Signed-off-by: liach <liach@users.noreply.github.com>
* String format does not work
Signed-off-by: liach <liach@users.noreply.github.com>
2019-11-11 16:52:13 +00:00
Fudge
458eaabb7e
Fix V2 regressions ( #146 )
...
* fix regressions
* Supposedly fix kotlin compile error
2019-11-11 13:21:59 +00:00
modmuss50
35437891b5
Update tiny remapper
2019-11-10 09:30:42 +00:00
Fudge
8e916f8fb0
Support using TinyV2 mappings ( #132 )
2019-11-09 19:00:36 +00:00
modmuss50
baf976d3f3
Drop debug level in RemapLineNumbers
2019-11-07 13:06:29 +00:00
modmuss50
ae6a43b923
Reduce console spam a bit
2019-11-07 12:56:43 +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
2bd339241f
Merge remote-tracking branch 'upstream/dev/0.2.6' into dev/0.2.6
2019-10-26 23:01:22 +01:00
modmuss50
94751530f4
Improve error message when using genSources on a 32bit java
2019-10-26 23:01:11 +01:00
zml
ba426c04fb
Fix issues involving projects with modules that contain no java classes ( #135 )
...
Dependencies on a compileClasspath configuration, and
encountering nonexistant paths in the classpath prevented remapping from
completing successfully.
Additionally, adds the output of remapJar as an artifact before the task
executes to resolve a conflict with the signing plugin
2019-10-22 20:29:25 +01:00
modmuss50
13ae0ae263
Initial gradle 6.0 rc1 fixes, ugly but works. Closes #131
2019-10-22 20:28:00 +01:00
modmuss50
40d895095f
Surround natives path in quotes to ensure it works with usernames with spaces.
2019-10-22 20:09:59 +01: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
5a607963b5
Only process lines that contain :: should fix an odd StringIndexOutOfBoundsException
2019-10-21 20:57:10 +01:00
Daomephsta
61e60b28d2
Pass target project argument to ${project_loc} variable in generated Eclipse run configs ( #133 )
2019-09-26 08:33:24 +01:00
modmuss50
91c150c7e7
Simplify last fix
2019-09-06 20:09:13 +01:00
modmuss50
6bec4e592a
add modCompileOnly and include deps in the implementation configuration in the run tasks
2019-09-06 19:59:45 +01:00
Fudge
7c6e9a37c0
copy non-java files into remapped sources jar ( fixes #126 and #118 ) ( #129 )
...
* copy non-java files into remapped sources jar
* Simplify isJavaFile
* remove unused import
* Use path API
2019-08-23 11:59:16 +01:00
Elise
5ab5097b4d
Mixin processing runs under scala, allowing java mixins to call scala methods ( #125 )
2019-08-23 11:59:06 +01:00
modmuss50
0b07f1badf
Add a quick way to specify custom minecraft manifest urls
2019-08-15 17:45:08 +01:00
modmuss50
3455e087ab
Fix genSources task not being in the fabric group
2019-08-02 15:15:40 +01:00
modmuss50
927c3f22cc
Fix runClient/Server tasks not always including the mod
2019-07-29 12:28:46 +01:00
modmuss50
b315d9a553
Fix for files not being downloaded when the don't exist. Closes #122
...
@asiekierka im not sure if this is the correct fix so could you please verify, thanks.
2019-07-25 16:52:09 +01:00
asie
3435447a77
fix provider crash
2019-07-24 23:52:34 +02:00
asie
8d05cba5a9
fix building on gradle 4.9
2019-07-24 23:10:13 +02:00
asie
f26e77df11
remove debug code
2019-07-24 23:05:44 +02:00