aboutsummaryrefslogtreecommitdiff
path: root/buildSrc/src/main/java
AgeCommit message (Collapse)Author
2025-03-03Fabric updates (#1172)Kevin
* Update fabric deps * Migrate client game test to loom * Migrate to new hud api * Fix fancy tab hud * Rename ScreenMaster to WidgetManager * No server game tests * Update deps * Separate fmj for game test * Run production client game test in CI and move template image * Run client game test * Update screenshots dir
2024-12-12annotation yipee!viciscat
did the todo in TheEnd while I was at it and removed EndHudConfigScreen.java
2024-12-12RegisterWidget annotation!viciscat
refactor some init stuff to have less duplicate code
2024-09-03Use ASM compile-time class transformation for class init via an `@Init` ↵Rime
annotation (#924) * Add annotation processor for init methods and @Init annotation * Use ASM for @Init * Separate the annotation processor to its own plugin file inside buildSrc * Actually implement priority * Reverse annotation equality check and method check to warn about misuse of annotation * Add gradle.properties to buildSrc and move asm version into it * Reformat buildscripts Less conflicting for other PRs * Refactor to use a record over strings * Rebase onto master and add more documentation * Remove rebasing artifact * Apply suggestions from code review Simplifies the `itf` Co-authored-by: Kevin <92656833+kevinthegreat1@users.noreply.github.com> * Use Files class' methods for reading and writing to files * Apply suggestion * Then sort by name * Clean up InitProcessor * Separate classes into java files * Fix indent --------- Co-authored-by: Aaron <51387595+AzureAaron@users.noreply.github.com> Co-authored-by: Kevin <92656833+kevinthegreat1@users.noreply.github.com>