Commit Graph
34 Commits
Author SHA1 Message Date
GTNH-Colen d41aff53e0 Progress with not enough IDs 2023-10-29 01:06:18 +01:00
GTNH-Colen f2080ab8b4 Revert "Save"
This reverts commit d062956186.
2023-10-28 20:00:24 +01:00
GTNH-Colen d062956186 Save 2023-10-28 20:00:18 +01:00
Connor Colenso 831aa6d03c Idk 2023-10-24 01:44:51 +01:00
Connor Colenso c8066d5d2b Need world obj 2023-10-24 01:21:28 +01:00
Connor Colenso ce84d5a3e5 Kinda there for tile entities, need to change actual block 2023-10-24 01:05:53 +01:00
GTNH-Colen f80424f91d Some refactoring 2023-10-23 15:37:55 +01:00
GTNH-Colen a3d9aac95e Block replacement working, but only on reload, not initial generation. 2023-10-23 14:02:09 +01:00
GTNH-Colen ac466cc02a Spotless + some reworking and renaming 2023-10-21 23:35:00 +01:00
GTNH-Colen fa3471ef67 Spotless 2023-10-21 23:12:20 +01:00
GTNH-Colen 111d7891d6 Working 2023-10-21 23:10:28 +01:00
GTNH-Colen 3b23776ec3 Working with NBT 2023-10-21 22:55:40 +01:00
Connor Colenso 656b839f6a Improvements 2023-10-21 21:35:48 +01:00
Connor Colenso dce4f6eada Improvements 2023-10-21 21:25:10 +01:00
Connor Colenso ccb06943df Works! 2023-10-21 20:49:33 +01:00
Alexdoru 63628854e6 setup mixins 2023-10-21 20:59:19 +02:00
Connor Colenso 796d6b2d87 Initial commit 2023-10-21 19:28:34 +01:00
Pelotrio 4cee6cd15a Fixes minor spelling mistakes (#183)
* Fix minor spelling mistakes

* Fixed other spelling errors
2023-05-12 23:23:05 +02:00
Raven Szewczyk 1d5c51c7b8 RetroFuturaGradle port (#109)
* Update gradlew to 7.6

* Minimal changes to not crash when loading RFG instead of FG, remove some no longer necessary workarounds

* Update gradlew to 8.0-rc-1

* Fix build.gradle IntelliJ warnings, use configuration avoidance api for faster gradle startup

* Fix crash in processResources due to file duplication with the implicit from() block

* Working runClient/runServer

* Use RFG's jar/reobfJar instead of hacks around FG's sometimes reobfed jar

* Fix spotless using the wrong sourcesets

* Fix publishing issues

* Bring back jvm8 compatibility

* Add documentation to `dependencies.gradle`

* Add `compile` config backwards compat with a deprecation notice

* Add AT support

* Add IDEA config

* Add a testCompile backwards compat configuration

* Maven and mixin fixes

* Squash more publishing bugs

* Bump settings.gradle commits

* Switch gradle distribution back to bin

* Add a mod buildscript&gradle updating helper script (temporary, remove before merging)

* Rerun actions

* Add IJ-native run configs, pass javac options

* Switch the default tag injection mechanism to a generated class

* Bump the RFG version

* Inject coremods in intellij-native run configurations

* Update gradle to 8.0-rc-2

* Bump RFG version

* Fix missing toolchain provider in Gradle 8

* Make minimization of shadow jars optional, fix missing runClient->shadowJar dependency

* Update RFG, enable assertions only in the current mod, update gtnhmixins, configure idea projects after all jvm args are set up

fixes <https://github.com/GTNewHorizons/RetroFuturaGradle/issues/1>

* Add a workaround for repackaged CCL not finding mappings

* Remove the silly 1.7.10- prefix to all mod versions, it's stripped in publishing anyway

* wip: Jabel

* Add opt-in Jabel support for Java 17 syntax compiled to Java 8 bytecode

* Point actions to the rfg branch

* Configure the IDEA inspection to ban Java 9+ standard library usage

* Remove inspectionProfiles, they seem to not work after all

* Add optional generic injection settings from RFG

* Move updated spotless configs to `gtnhShared`

* Downgrade gradlew to 7.6 from the RC versions

* Spotless apply with the new settings

* Cleanups before the PR is ready to review

* Bump RFG to fix Windows path escaping in Java code
2023-01-28 21:58:52 +00:00
ef147fa538 Eclipse Formatting (#114)
* Switch to Eclipse JDT formatting

* Remove examplecode bloat

* Add maven/CF dependency deobfuscation

Credits to @FalsePattern

* Apply spotless

* Revert "Switch to Eclipse JDT formatting"

This reverts commit 96104db65b4e2630637e9f05b3bbb8fb3a762531.

* Rerun actions

* spotlessApply (#115)

Co-authored-by: GitHub GTNH Actions <>

---------

Co-authored-by: Raven Szewczyk <git@eigenraven.me>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-28 20:08:45 +00:00
Raven Szewczyk 2016e39dea Spotless autoformatter (#32)
* Fix editorconfig for language files

* Add spotless autoformatting plugin

* Autoformatting fixes

* Update build.gradle timestamp
2022-06-23 20:53:03 +01:00
bombcar a71130d437 Kotlin (#19)
* spaces

* revert kotlin ver

* more framework for kotlin

* make it available to external consumers

* vscode

* update scripts to properly catch broken runserveR

* editor config

* fix recursive zips

* improve

* update links

* more cleanup
2022-02-14 15:44:40 -06:00
Telan 48190d9a2a ci: remove server fail debugging code 2021-11-21 20:59:02 +02:00
Telan a5d5ea510a ci: workaround server crash not resulting in gradle error; add step to check generated crash report 2021-11-21 20:06:39 +02:00
Johann Bernhardt 6f78d5a347 Remove mixin example 2021-11-07 01:14:57 +01:00
Johann Bernhardt 2031cb38dc Remove access transformer example 2021-11-07 01:05:32 +01:00
Johann Bernhardt 4c37051951 Added option and example for access transformers 2021-11-07 00:25:02 +01:00
Johann Bernhardt af275f3e94 Remove useless parameter 2021-11-05 01:25:06 +01:00
Johann Bernhardt 198ba19ebb Allow mixins to depend on multiple mods 2021-11-04 21:27:49 +01:00
Johann Bernhardt b9c31c2b58 Make comment more precise 2021-11-04 19:40:20 +01:00
Johann Bernhardt bcbad5e546 Refactor MixinPlugin and add GregTech example 2021-11-04 19:39:00 +01:00
Johann Bernhardt 3a34679293 Add comment about token replacement 2021-11-04 17:50:19 +01:00
Johann Bernhardt 45db96dd02 Added comments in MixinPlugin 2021-11-04 17:22:36 +01:00
Johann Bernhardt 5a6afe6098 Initial commit 2021-11-03 16:42:12 +01:00