Commit Graph
18 Commits
Author SHA1 Message Date
Algent 5543de57c5 Merge branch 'master' into algent/java
# Conflicts:
#	dependencies.gradle
2026-10-15 16:19:52 +02:00
Martin Robertz b42613eca8 update+bs+deps+gitignore+gradle 2026-10-14 21:07:20 +02:00
Algent 12eb146d02 build: compile directly for Java 8
Keep modern java out of that for now, it make build script too complicated as long as scala still here to force J8 path
2026-09-15 22:48:00 +02:00
Algent b045c1bc4a Merge master JSON model support into Java port 2026-09-09 10:27:05 +02:00
Ryan Nasers 2d050bdd08 Additional ISBRH compat + JSONModel Compat from GTNHLib (#54) 2026-09-06 23:45:06 +02:00
Algent 224380b708 Revert "Disable spotless for now"
This reverts commit 1da31d9ab2.
2026-08-14 19:44:09 +02:00
Algent 1da31d9ab2 Disable spotless for now 2026-08-14 16:49:50 +02:00
Worive 525fcc56ad Update buildscript to v2 (#40) 2026-03-08 19:23:42 +01:00
Martin Robertz a1db9a100e update 2025-10-24 23:00:37 +02:00
Alexdoru f3a0ab0568 Delete DepLoader and declare depency properly (#31) 2025-08-01 00:42:50 +02:00
Maya ef67761bc3 update 2025-06-03 12:52:42 -06:00
Martin Robertz 1bd4ef4a0f update 2024-12-31 14:24:36 +01:00
Jason Mitchell 2abb775696 Thread saftey (#24)
* Update BS

* Thread Safety
2024-05-26 12:41:45 +02:00
glowredman 76a1df6eff Add version to @Mod annotations (#23) 2024-02-12 23:35:09 +01:00
Raven Szewczyk 25b74b4bbc [ci skip] upgraded build system 2024-02-04 19:58:36 +00:00
Roadhog360andMartin Robertz d336cfbb67 Fix ButtonPart.java crashes, tweaks to allow mods to hook it (#20)
* Fix ButtonPart.java crashes, tweaks to allow mods to hook it
`ButtonPart`:
- Rewrite `getBounds()` to use a list generated from the button hitbox itself, instead of being a hardcoded list. Then mods like Et Futurum Requiem which change buttons only have to mix to `metaSideMap` and `sideMetaMap`
  - This adds an access transformer to get the button hitbox states, which are ordinarily private.
- Change `placement` to check if the corresponding side's value in `sideMetaMap` is `-1` instead of a hardcoded side check, so top/bottom is still unplaceable unless mods add it.
`McSidedMetaPart.java`:
- Fix crash from out of bounds side values from meta (notably in this commit, `-1` from buttons) by making any value below 0 or above 5 return false.

* update bs+sa+gradle+deps

* backdate ccl mod

* derp

---------

Co-authored-by: Martin Robertz <dream-master@gmx.net>
2023-12-31 16:40:51 +01:00
bombcar 496eb2b3ea update buildscript 2021-12-22 13:48:00 -06:00
Johann Bernhardt 02c126b16c Upgraded to unified build script 2021-11-19 23:01:31 +01:00