ForgeGradle-2.3

This is only for FG_2.3(for minecraft 1.12.2). Minecraft mod development framework used by Forge and FML for the gradle build system

LGPL-2.1 License

Stars
30

Bot releases are visible (Hide)

ForgeGradle-2.3 - Latest Release

Published by github-actions[bot] over 1 year ago

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by anatawa12's fork of auto-changelog.

v1.0.8

28 April 2023

  • fix: artifacts from deobfDeps is not wroking #100
ForgeGradle-2.3 - https://github.com/anatawa12/ForgeGradle-2.3/releases/tag/v1.0.7

Published by github-actions[bot] over 1 year ago

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by anatawa12's fork of auto-changelog.

v1.0.7

15 February 2023

  • update something #92
  • remove bintray relation #78
  • allow up to 100 open pullreq for dependabot #74
  • add conclude job #70
  • add release action #69
  • fix edt version to run on java 8 #54
  • use https://files.minecraftforge.net/fernflower-fix-1.0.zip #53
  • chore(deps,security): bump guava 18.0 -> 30.0-jre #50
  • fix: update year in license header #51
  • Use properties #44
  • Update for next #36
  • fix: NoSuchMethodException stack trace ws shown #28
  • configure credentials #26
  • Support gradle 6 #25
  • remove relation to kotlin gradle plugin #24
  • Configure more for central #19
  • Make task success run #18
  • update readme: use mavenCentral() #15
  • fix: use disable instead of removing task #16
  • Use maven central #17
  • Fix Link of Gradle repository #8
  • Use maven central #9
  • add How to use this ForgeGradle instead of official ForgeGradle in README #5
  • Support gradle 6 #4
  • remake hackNatives to support newest jdk8u #3
  • configure gradle #2
  • Update to Srg2Source V5 #619
  • [FG-2.3] Update to MCInjector 1.6 #499
  • Fix loading ATs from classpath mods #494
  • Fixes incompatibility with gradle of version 4.4.1 and above #480
  • Fix ForgeGradle printing sensible information into the log. #454
  • Remove ParallelizableTask #444
  • Fixed 2 warnings and a typo #466
  • Rewrite McpCleanup.stripComments to fix comment stripping bugs #467
  • Fix returning fields in methods adding javadocs #463
  • Close Jar files after use #449
  • Revert "Merge pull request #447 from nallar/FG_2.3" #448
  • Close Jar files after use #447
  • Add support for Kotlin source replacements #437
  • Fixes the OSX natives for java-objc-bridge #424
  • Fix server run arguments getting incorrectly added to the JVM args #380
  • Append source set name for IntelliJ runs classpath module #351
  • Allow users to disable forking decompile at their own risk #406
  • Fix #403 Add fallback URL for MCP json #404
  • Use parent, not bound project, for getting FG dep #401
  • Fix forking decomp #399
  • Fix licenses #397
  • Fork the decompile task if there's not enough memory #393
  • Fallback on local cache when server gives an unknown error response #396
  • Fix for #347 and add support for description keys in litemod.json #363
  • Gradle 2.14 + 3.0 Fixes #376
  • Liteloader Plugin #346
  • Use Gradle's built-in zipTree rather than a custom impl #342
  • Fix log4j2 being unable to find appender because of missing directory entries #339
  • Rewrite dependency deobf to use ASM remapper. Fixes #314 #326
  • Rewrite Download.java to use buffered IO #316
  • Create zip entries for directories in the recompiled Minecraft JAR #309
  • Fix sourceJar for Gradle 2.9 #306
  • Add mapping type #305
  • Fix sourceJar for Gradle 2.9 #295
  • Prevent the vecmath jar from OSX from breaking stuff #296
  • Javadocs #292
  • Silence warnings where applicable #291
  • Use Guava Strings instead of joptsimple #288
  • Try and detect version better #286
  • Add an easy way to reobfuscate multiple jars. #268
  • Improve the displayed banner #282
  • Allow to remove access modifiers in AccessTransformers without breaking source patches, add final modifier as special case #277
  • Fix sources for dependencies in the deobfCompile and deobfProvided configurations not getting downloaded and remapped #276
  • Make folders to scan for access transformers configurable #267
  • Fix incorrect coremod launch argument #274
  • Scan the exceptor configuration for unknown classes before applying Closes #244 #251
  • Update javadoc classpath to include Minecraft dependencies #239
  • Add debug=true for ant:javac #257
  • Fix tweaker plugin dependency resolution when access transformers are used #238
  • Fix typo when making run tasks. Fixes #236 #237
  • Add a Gitter chat badge to README.md #228
  • Update the MCP website URL #229
  • Tokenize MCP_DATA_DIR #201
  • Fixed Twitch integration for 1.8 #198
  • Add support for specifying project relations on curseforge. #189
  • @AbrarSyed forgot how to git #188
  • Fix typo in GradleStart.java resource #174
  • Add support for uploading additional artifacts to CurseForge #170
  • Add tests for new supported version formats #169
  • added crowdin download task #128
  • Tokenize RUN_BOUNCE_SERVER #153
  • fixed {ASSET_INDEX} issue once and for all #140
  • Added support for LiteLoader for 1.7.10 #135
  • Fixed notch-srg file location #134
  • Allow retrieval of file id from curseforge uploads #96
  • Fix latest commit creating .gitignore directories instead of a file (FG_1.2) #91
  • Spelling mistakes.. for the nazis out there #76
  • updated fernflower download url to the temporary one #47
  • SourceCopyTask should respect includes/excludes on the sources #23
  • Made project var non static #16
  • Fix javadoc on IDEA #7
  • Make gradlew executable #4
  • Fix for java 1.6 compatibility. FIXED #3
  • Create the file before querying from the delayed data structure #469
  • Fix error on empty array annotation values. Closes #470 #470
  • Fix field javadocs being put into methods #462
  • Fix #403 Add fallback URL for MCP json #403
  • Only apply dependencies to this project, fixes #347 #347
  • Fix Ant suppressing deprecation warnings. #372
  • Make all Closures have an owner #375
  • fixed #308 UNTESTED #308
  • fixed #329 #329
  • fixed #312 #312
  • temporary hack. fixed #344 #344
  • Fix #334 invalid regex for methods/fields #334
  • Rewrite dependency deobf to use ASM remapper. Fixes #314 #314
  • fixed memory leak, fixed #322 #322
  • forcivly create run dir, fixes #293 #293
  • updated json for new version release Fixes #284 #284
  • added libs folder scanning, fixes #269 #269
  • fixed coremod searching fixes #261 UNTESTED #261
  • fixed #264 UNTESTED #264
  • fixed idea provided issue. fixes #265 #265
  • added entry to dummy jar UNTESTED. Fixes #262 #262
  • fixed gradle version parsing closes #250 #250
  • Add debug=true for ant:java #254
  • Scan the exceptor configuration for unknown classes before applying. #244
  • Fix typo when making run tasks. Fixes #236 #236
  • added coreMod property to the minceraft{} block #90
  • fixed accidental manifest stripping, fixed #203 #203
  • fixed reobfuscation failiure, fixed #202 #202
  • fixed #196 #196
  • fix #186. no more task duplicating #186
  • adds fileId access, closes #182 #182
  • Fix passing incorrect assetDir to GradleStart. Closes #117 #117
  • Expanded regex for mc version, Closes #97 #97
  • fixes #81 #81
  • made reobfuscate SRGs configureable. Fixes #70 #70
  • added runClient and runServer tasks. closes #50 #50
  • fixed #68 #68
  • Use a random temporary file instead of a named one, should potentially fix #64 #64
  • moves getJavadocs to forge plugin fixes #61 #61
  • Change access in both inner and outter classes in the exceptor, Closes #59 #59
  • added BSD as linux version fixed #43 #43
  • fixed Intellij Runs fixed #35 #35
  • fixed deobf with custom ATs fixes #46 #46
  • fixes #29 #29
  • fixed intellij libs, and fixed #24 #24
  • fixed SourceReplace include derp fixes #25 #25
  • fixes #24 #24
  • Made BasePlugin.project not static, hopefully fixes #16 #16
  • removed shiro, fixed #9 #9
ForgeGradle-2.3 - https://github.com/anatawa12/ForgeGradle-2.3/releases/tag/v1.0.6

Published by github-actions[bot] over 2 years ago

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by anatawa12's fork of auto-changelog.

v1.0.6

5 May 2022

  • remove bintray relation #78
  • allow up to 100 open pullreq for dependabot #74
  • add conclude job #70
  • add release action #69
  • fix edt version to run on java 8 #54
  • use https://files.minecraftforge.net/fernflower-fix-1.0.zip #53
  • chore(deps,security): bump guava 18.0 -> 30.0-jre #50
  • fix: update year in license header #51
  • Use properties #44
  • Update for next #36
  • fix: NoSuchMethodException stack trace ws shown #28
  • configure credentials #26
  • Support gradle 6 #25
  • remove relation to kotlin gradle plugin #24
  • Configure more for central #19
  • Make task success run #18
  • update readme: use mavenCentral() #15
  • fix: use disable instead of removing task #16
  • Use maven central #17
  • Fix Link of Gradle repository #8
  • Use maven central #9
  • add How to use this ForgeGradle instead of official ForgeGradle in README #5
  • Support gradle 6 #4
  • remake hackNatives to support newest jdk8u #3
  • configure gradle #2
  • Update to Srg2Source V5 #619
  • [FG-2.3] Update to MCInjector 1.6 #499
  • Fix loading ATs from classpath mods #494
  • Fixes incompatibility with gradle of version 4.4.1 and above #480
  • Fix ForgeGradle printing sensible information into the log. #454
  • Remove ParallelizableTask #444
  • Fixed 2 warnings and a typo #466
  • Rewrite McpCleanup.stripComments to fix comment stripping bugs #467
  • Fix returning fields in methods adding javadocs #463
  • Close Jar files after use #449
  • Revert "Merge pull request #447 from nallar/FG_2.3" #448
  • Close Jar files after use #447
  • Add support for Kotlin source replacements #437
  • Fixes the OSX natives for java-objc-bridge #424
  • Fix server run arguments getting incorrectly added to the JVM args #380
  • Append source set name for IntelliJ runs classpath module #351
  • Allow users to disable forking decompile at their own risk #406
  • Fix #403 Add fallback URL for MCP json #404
  • Use parent, not bound project, for getting FG dep #401
  • Fix forking decomp #399
  • Fix licenses #397
  • Fork the decompile task if there's not enough memory #393
  • Fallback on local cache when server gives an unknown error response #396
  • Fix for #347 and add support for description keys in litemod.json #363
  • Gradle 2.14 + 3.0 Fixes #376
  • Liteloader Plugin #346
  • Use Gradle's built-in zipTree rather than a custom impl #342
  • Fix log4j2 being unable to find appender because of missing directory entries #339
  • Rewrite dependency deobf to use ASM remapper. Fixes #314 #326
  • Rewrite Download.java to use buffered IO #316
  • Create zip entries for directories in the recompiled Minecraft JAR #309
  • Fix sourceJar for Gradle 2.9 #306
  • Add mapping type #305
  • Fix sourceJar for Gradle 2.9 #295
  • Prevent the vecmath jar from OSX from breaking stuff #296
  • Javadocs #292
  • Silence warnings where applicable #291
  • Use Guava Strings instead of joptsimple #288
  • Try and detect version better #286
  • Add an easy way to reobfuscate multiple jars. #268
  • Improve the displayed banner #282
  • Allow to remove access modifiers in AccessTransformers without breaking source patches, add final modifier as special case #277
  • Fix sources for dependencies in the deobfCompile and deobfProvided configurations not getting downloaded and remapped #276
  • Make folders to scan for access transformers configurable #267
  • Fix incorrect coremod launch argument #274
  • Scan the exceptor configuration for unknown classes before applying Closes #244 #251
  • Update javadoc classpath to include Minecraft dependencies #239
  • Add debug=true for ant:javac #257
  • Fix tweaker plugin dependency resolution when access transformers are used #238
  • Fix typo when making run tasks. Fixes #236 #237
  • Add a Gitter chat badge to README.md #228
  • Update the MCP website URL #229
  • Tokenize MCP_DATA_DIR #201
  • Fixed Twitch integration for 1.8 #198
  • Add support for specifying project relations on curseforge. #189
  • @AbrarSyed forgot how to git #188
  • Fix typo in GradleStart.java resource #174
  • Add support for uploading additional artifacts to CurseForge #170
  • Add tests for new supported version formats #169
  • added crowdin download task #128
  • Tokenize RUN_BOUNCE_SERVER #153
  • fixed {ASSET_INDEX} issue once and for all #140
  • Added support for LiteLoader for 1.7.10 #135
  • Fixed notch-srg file location #134
  • Allow retrieval of file id from curseforge uploads #96
  • Fix latest commit creating .gitignore directories instead of a file (FG_1.2) #91
  • Spelling mistakes.. for the nazis out there #76
  • updated fernflower download url to the temporary one #47
  • SourceCopyTask should respect includes/excludes on the sources #23
  • Made project var non static #16
  • Fix javadoc on IDEA #7
  • Make gradlew executable #4
  • Fix for java 1.6 compatibility. FIXED #3
  • Create the file before querying from the delayed data structure #469
  • Fix error on empty array annotation values. Closes #470 #470
  • Fix field javadocs being put into methods #462
  • Fix #403 Add fallback URL for MCP json #403
  • Only apply dependencies to this project, fixes #347 #347
  • Fix Ant suppressing deprecation warnings. #372
  • Make all Closures have an owner #375
  • fixed #308 UNTESTED #308
  • fixed #329 #329
  • fixed #312 #312
  • temporary hack. fixed #344 #344
  • Fix #334 invalid regex for methods/fields #334
  • Rewrite dependency deobf to use ASM remapper. Fixes #314 #314
  • fixed memory leak, fixed #322 #322
  • forcivly create run dir, fixes #293 #293
  • updated json for new version release Fixes #284 #284
  • added libs folder scanning, fixes #269 #269
  • fixed coremod searching fixes #261 UNTESTED #261
  • fixed #264 UNTESTED #264
  • fixed idea provided issue. fixes #265 #265
  • added entry to dummy jar UNTESTED. Fixes #262 #262
  • fixed gradle version parsing closes #250 #250
  • Add debug=true for ant:java #254
  • Scan the exceptor configuration for unknown classes before applying. #244
  • Fix typo when making run tasks. Fixes #236 #236
  • added coreMod property to the minceraft{} block #90
  • fixed accidental manifest stripping, fixed #203 #203
  • fixed reobfuscation failiure, fixed #202 #202
  • fixed #196 #196
  • fix #186. no more task duplicating #186
  • adds fileId access, closes #182 #182
  • Fix passing incorrect assetDir to GradleStart. Closes #117 #117
  • Expanded regex for mc version, Closes #97 #97
  • fixes #81 #81
  • made reobfuscate SRGs configureable. Fixes #70 #70
  • added runClient and runServer tasks. closes #50 #50
  • fixed #68 #68
  • Use a random temporary file instead of a named one, should potentially fix #64 #64
  • moves getJavadocs to forge plugin fixes #61 #61
  • Change access in both inner and outter classes in the exceptor, Closes #59 #59
  • added BSD as linux version fixed #43 #43
  • fixed Intellij Runs fixed #35 #35
  • fixed deobf with custom ATs fixes #46 #46
  • fixes #29 #29
  • fixed intellij libs, and fixed #24 #24
  • fixed SourceReplace include derp fixes #25 #25
  • fixes #24 #24
  • Made BasePlugin.project not static, hopefully fixes #16 #16
  • removed shiro, fixed #9 #9
ForgeGradle-2.3 -

Published by anatawa12 over 3 years ago

Supports Gradle 7 and upstream changes

ForgeGradle-2.3 -

Published by anatawa12 over 3 years ago

  • NoSuchMethodException: org.gradle.api.tasks.bundling.AbstractArchiveTask.getArchiveBaseName() #27 PR #28
ForgeGradle-2.3 -

Published by anatawa12 over 3 years ago

  • support import from settings.gradle #22 PR #24
  • support gradle 6 #23 PR #25
  • configure credentials for maven central PR #26
ForgeGradle-2.3 -

Published by anatawa12 over 3 years ago

  • Fix Link of Gradle repository #7 PR #8
  • JCenter is going to be closed #6 PR #9
Package Rankings
Top 34.53% on Repo1.maven.org