37 Commits
Author SHA1 Message Date
Guillaume Mercier c59ec9bb36 Add support for multiple mods remapping the same item/block/tile entity. (#18) 2026-02-28 20:31:23 +01:00
SuperSoupr 2641e10174 Provide chunk to tile entity transformers (#17) 2025-12-06 19:20:09 +02:00
FalsePattern 46877823aa Compat patches for Vanilla/ChunkAPI/EndlessIDs (#8) 2025-05-01 11:08:07 -04:00
Connor Colenso 7259ad0a54 Add null cancellation. 2024-08-15 20:00:25 +01:00
Connor Colenso 318af9da8c Spotless + remove debug code 2024-01-12 22:06:07 +00:00
Connor Colenso b5be252e9e Update README.md 2024-01-12 20:43:20 +00:00
Connor Colenso 7bf44e6661 some small work 2023-11-01 23:54:59 +00:00
Raven Szewczyk 332c34f4b5 Configurable maven and extras (#195)
* Make maven publishing and the target URL configurable

* Add a Build&Test gradle task for convenience

* Make IJ project build more useful by building jars and running spotless

* Allow kotlin scripts, add addon.late.gradle for eval-order-dependent addon scripts

* Bump lwjgl3ify&hodgepodge

* Fix duplicate mod errors when old gtnhlib is present in the dependency tree

* Only allowInsecureProtocol when starts with http

* Don't crash when update check fails

* Fix derp

* Make dirty version numbers follow semver conventions more
2023-07-11 19:51:52 +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
ZeekDaGeek 7c0b36ac6f project starter now points to most recent zip (#65) 2022-09-09 15:33:51 +02: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
bombcar b66fc006bd Warn if git is not present, actually set VERSION override if used (#16)
* Allow gradlew to run even if git and VERSION aren't set
* actually use the override
* actually set version
* add more error checking
* kotlin support
* full Kotlin support
* kotlin will need to be in addon.gradle
* version
* download.ruin
2022-02-07 18:34:54 -08:00
Telan bcafab73ec readme: update 2021-11-21 21:26:33 +02:00
Telan 35f7410a8e readme: describe how tag releases work 2021-11-21 20:50:58 +02:00
Telan a02e17bc9e ci: refine release structure to work both for example mod and any derivative 2021-11-21 20:29:15 +02:00
Johann Bernhardt 9b30d3efd0 Add additional scala instructions 2021-11-19 23:48:15 +01:00
Johann Bernhardt 973d5d00cf Added scala support 2021-11-19 23:23:18 +01:00
Johann Bernhardt 549859df01 Merge branch 'build-script-update-check' into buildscript-versioning-and-migration-zip 2021-11-13 22:33:01 +01:00
Dmytro 43b34e5b64 readme: add license step to getting started 2021-11-13 21:29:37 +02:00
Telan 73195c0a92 docs: update starter and migration package links to reference the latest tag assets 2021-11-12 19:39:14 +02:00
Telan 39b9d261b9 embed build script version in its file; add zip-packages job to CI 2021-11-12 19:06:21 +02:00
Johann Bernhardt 21883feeab Fix typo 2021-11-12 13:25:31 +01:00
Johann Bernhardt 8e64220124 Move FAQ to docs 2021-11-12 13:24:46 +01:00
Johann Bernhardt cb1aae78b8 Add FAQ and access transformer warning 2021-11-12 13:21:20 +01:00
Johann Bernhardt ad7153900c Added custom gradle command support 2021-11-12 11:45:12 +01:00
Dmytro 89dfa2df4a readme: fix typo in mixin config section 2021-11-07 19:58:54 +02:00
Dmytro 715d3823e3 readme: clarify mixin section description 2021-11-07 19:28:11 +02:00
Dmytro 4a4f371378 readme: add references to docs; adjust entry ordering 2021-11-07 18:31:56 +02:00
Johann Bernhardt 54927d7f21 Adjust readme for example branches 2021-11-07 01:27:45 +01:00
Dmytro ab7b4a4c1d clarify placeholder examples 2021-11-07 00:11:22 +02:00
Dmytro 8c936e3756 clarify why we need setupDecompWorkspace 2021-11-06 22:42:11 +02:00
Dmytro e25bc9f585 add getting started section; move motivation to the top 2021-11-06 22:37:33 +02:00
Johann Bernhardt 6cd68ed3df Update title in readme 2021-11-04 20:10:08 +01:00
Johann Bernhardt df1f54d9db Update README.md
Fix names in readme
2021-11-04 16:54:40 +01:00
Johann Bernhardt 575613e3b5 Move system properties definition to build.gradle, add comments and update readme 2021-11-04 16:51:55 +01:00
Johann Bernhardt 047de7190a Add CI badges 2021-11-03 16:45:30 +01:00
Johann Bernhardt 4101fb1d1c Initial commit 2021-11-03 15:28:31 +01:00