Commit Graph
440 Commits
Author SHA1 Message Date
chill 9881e0e698 Update and improve faq (#191)
* update and improve faq

* reword functions to APIs
2023-06-03 11:37:30 +02:00
BlueWeabo adb02a0d7a add .factorypath to it (#190) 2023-05-30 11:50:40 +02:00
github-actions[bot]andDream-Master 483f1099ab [ci skip] update build script version to 1684218858 (#189)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2023-05-16 08:57:28 +02:00
firenoo 0018cfdf91 Bump hodgepodge version to 2.2.13 (#188)
* Bump hodgepodge version to 2.2.12

Hodgepodge 2.2.8 pulls in an old version of gtnh lib, so some mods (like AE2) fail to run because it depends on a newer version.

* Bump to 2.2.13
2023-05-16 08:34:06 +02:00
github-actions[bot]andmiozune 3ede37a1ce [ci skip] update build script version to 1684139283 (#187)
Co-authored-by: miozune <miozune@users.noreply.github.com>
2023-05-15 10:37:30 +02:00
miozune 1c34deb738 Update RFG to 1.3.14 (#186) 2023-05-15 17:27:49 +09:00
github-actions[bot]andDream-Master 437ab1acb4 [ci skip] update build script version to 1684126044 (#185)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2023-05-15 06:47:44 +02:00
miozune d2a0d5cc14 Update RFG (#184) 2023-05-15 06:47:12 +02:00
Pelotrio 4cee6cd15a Fixes minor spelling mistakes (#183)
* Fix minor spelling mistakes

* Fixed other spelling errors
2023-05-12 23:23:05 +02:00
github-actions[bot]andDream-Master 81acb4db2b [ci skip] update build script version to 1683705740 (#181)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2023-05-10 10:07:18 +02:00
Raven Szewczyk f2498878b3 Update RFG, unimixins, and enable mixin hotswap (#174) 2023-05-10 10:02:08 +02:00
github-actions[bot]andeigenraven cea319d45b [ci skip] update build script version to 1683563728 (#180)
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com>
2023-05-08 17:35:38 +01:00
chill 120f7a439e Add a Jabel case to FAQ (#179) 2023-05-08 17:35:13 +01:00
github-actions[bot]andeigenraven a84c67b274 [ci skip] update build script version to 1683373797 (#178)
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com>
2023-05-06 12:51:12 +01:00
miozune 5d036017f3 Fix crash with Jabel on Windows (#176) 2023-05-06 11:49:44 +00:00
chill 08e517f61b Add a newline at the end of the warning (#175)
Otherwise, a Deprecation warning is written on the same line.
2023-05-06 12:44:07 +01:00
github-actions[bot]andDream-Master 0f06e44dfd [ci skip] update build script version to 1683056771 (#173)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2023-05-02 21:51:36 +02:00
chill 590e9b175b Add a command to print frequently asked questions (#172)
This command was created to help new contributors to resolve some
build issues by themselves.
2023-05-02 21:45:56 +02:00
github-actions[bot]andDream-Master 1a32eb23a4 [ci skip] update build script version to 1682616243 (#170)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2023-04-27 19:25:14 +02:00
Raven Szewczyk 68db0b3a34 Bump RFG version with some bugfixes (#169) 2023-04-27 19:23:48 +02:00
github-actions[bot]andDream-Master 6d4bb6f8d2 [ci skip] update build script version to 1682280358 (#168)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2023-04-23 22:07:05 +02:00
Raven Szewczyk 6d2f8cb209 Update RFG, Gradle, Hodgepodge and lwjgl3ify (#167)
- Update version numbers in the buildscript
 - Clean up imports, fix IntelliJ thinking the Blowdryer import is unused
2023-04-23 22:05:46 +02:00
github-actions[bot]andDream-Master de073bb986 [ci skip] update build script version to 1682104756 (#166)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2023-04-21 21:19:52 +02:00
makamys b3438b2abe Update RFG to 1.2.7 (#165) 2023-04-21 21:19:03 +02:00
github-actions[bot]andDream-Master b484d1e590 [ci skip] update build script version to 1681680742 (#164)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2023-04-16 23:38:49 +02:00
Raven Szewczyk 81b4628462 Use the new RFG dependency deobfuscation API (#163)
* Use the new RFG dependency deobfuscation API

 - Switch from manual BON2 deobf to using RFG's API
 - Add a new configuration devOnlyNonPublishable for easier non-publishable runtime+compiletime dependencies
 - Update settings.gradle spotless config tag to the latest version
 - Comment that the old deobf/deobfMaven/deobfCurse specs are now deprecated and document the RFG API

Tested on VisualProspecting and with different IC2 dependency specifications locally.

* Update git-version to 3.0 which now works on java 8 and supports git submodules.

* Fix git version detection in git submodules and subtrees
2023-04-16 23:32:09 +02:00
miozune e39de32dce Correct path to migration zip (#162) 2023-04-06 12:53:02 +02:00
Raven Szewczyk 71cdb85b64 Reduce indents in spotless config (#161)
Indent subexpressions by 1 level (4 spaces) instead of aligning to the column of the parent expression.
This leads to more readable method chains if for some reason the object they're operating on is far to the right on its line.
2023-04-05 18:16:28 +02:00
Raven Szewczyk 12032c199a [ci skip] Manually bump version number because actions were broken 2023-03-29 21:13:29 +01:00
Raven Szewczyk fb41b5946b Auto-detect tweaker classes in RFG, update UniMixins to 0.1.6 (#160)
* Auto-detect tweaker classes in RFG

Tested on examplemod, examplemod+forceEnableMixins and Hodgepodge

* Update unimixins to 0.1.6, use the dev artifact
2023-03-29 17:36:42 +02:00
github-actions[bot]andeigenraven 32e2af3aa0 [ci skip] update build script version to 1679836390 (#159)
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com>
2023-03-26 14:13:29 +01:00
Raven Szewczyk bc2e1d0c62 Bump lwjgl3ify&hodgepodge versions for the latest bugfixes (#158) 2023-03-26 14:12:55 +01:00
Raven Szewczyk 49f038bcc5 Update spotless settings version in settings.gradle (#157)
This will need another run of the batch buildsystem updater (adjusted to edit settings.gradle) to apply to old projects
2023-03-26 13:39:31 +02:00
glowredman cb3f45f63c Adjust line wrapping on qualified invocations of functions and comments (#155)
* Update code formatter profile to version 21

* Adjust Line Wrapping/Function Calls/Qualified invocations

Line Wrapping policy: "Wrap where necessary" -> "Wrap all elements, except first element if not necessary"
Force split, even if line shorter than maximum line width: false -> true
Indentation policy: "Default indentation" -> "Indent on Column"

* Update code formatter profile to version 23

* Disable line joining in comments
2023-03-26 10:13:22 +01:00
github-actions[bot]andDream-Master 39e7a0440d [ci skip] update build script version to 1679518038 (#153)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2023-03-22 20:49:23 +00:00
Raven Szewczyk 2da362842b Force UTF-8 encoding in javac and scalac (#152) 2023-03-22 21:47:03 +01:00
github-actions[bot]andeigenraven 84b3277b15 [ci skip] update build script version to 1679170051 (#151)
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com>
2023-03-18 20:07:59 +00:00
Raven Szewczyk 2c7d941f63 Switch to UniMixins (#150) 2023-03-18 20:07:19 +00:00
github-actions[bot]andeigenraven 934f9e6434 [ci skip] update build script version to 1679040806 (#149)
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com>
2023-03-17 08:16:24 +00:00
Raven Szewczyk 10b004f6a8 Update lwjgl3ify, Hodgepodge and Gradle (#148)
* Update lwjgl3ify, Hodgepodge and Gradle

* Update gradle wrapper
2023-03-17 08:13:10 +00:00
github-actions[bot]andeigenraven b0fb3b873f [ci skip] update build script version to 1678003329 (#147)
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com>
2023-03-05 08:02:29 +00:00
Raven Szewczyk 0b3237614f Switch from Adoptium to Azul for arm64 MacOS compatibility (#146) 2023-03-05 08:01:53 +00:00
github-actions[bot]andDream-Master fb7e3e3ef5 [ci skip] update build script version to 1677938302 (#145)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2023-03-04 15:11:15 +01:00
Raven Szewczyk c2e6f129c4 Update lwjgl3ify and hodgepodge (#144) 2023-03-04 14:58:08 +01:00
Raven Szewczyk 467051589b Replace the two settings.gradle files to have a more sensible starter package layout. (#143) 2023-02-24 17:16:03 +01:00
github-actions[bot]andeigenraven 6cc11c78bb [ci skip] update build script version to 1677142954 (#142)
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com>
2023-02-23 10:33:26 +01:00
Raven Szewczyk 3223644658 Dependency handling tweaks and documentation (#140)
* Fix duplicate mods in runClient17 if gtnhmixins/hodgepodge versions don't match

* Document runtimeOnlyNonPublishable as a runtime equivalent of compileOnly

* Bump RFG
2023-02-23 09:02:17 +00:00
Jason Mitchell 16e28714c4 Stop ignoring mixins.*.(late|early).json 2023-02-21 00:02:19 -08:00
github-actions[bot]andeigenraven b4ec55d1c3 [ci skip] update build script version to 1676922328 (#136)
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com>
2023-02-20 19:45:53 +00:00
Raven Szewczyk edba06d7f1 RFG IntelliJ fixes (#133)
* Bump GTNHmixins

* Bump RFG version

* Add a global override for the IDEA build type

* Support multiple access transformer files

* Move mavenLocal last in the buildscript repos to fix plugin caching

* Update RFG to 1.2.0

* Make username settings work again

* Update lwjgl3ify

* Update lwjgl3 version to 3.3.2-SNAPSHOT

* Add default IDEA project output path, compatible with both ipr and .idea projects

Closes #132

* Update Gradle to 8.0 on buildscript updates

* Update gradle to 8.0

* Bump version

* Gradle 8.0.1

* Fix derp with "relocate/minimize dependencies" properties
2023-02-20 19:45:13 +00:00