Pin container toolchains for local module builds
This commit is contained in:
parent
eccb914dcb
commit
28494403f2
1 changed files with 108 additions and 5 deletions
12
README.md
12
README.md
|
|
@ -2,11 +2,13 @@
|
|||
|
||||
Small modmods for personal modded Minecraft server and client tuning.
|
||||
|
||||
Targets Minecraft 1.21.1 on GraalVM CE 25. Local builds require JDK 25 and Gradle 9.1.0.
|
||||
Targets Minecraft 1.21.1 on GraalVM CE 25. Local builds prefer a rootless container engine; [Containerfile](Containerfile) pins both JDKs and Gradle.
|
||||
|
||||
```sh
|
||||
gradle --no-daemon :server:format :server:build
|
||||
gradle --no-daemon :client:format :client:build
|
||||
```
|
||||
| Module | Purpose | Local build |
|
||||
| --------- | ----------------------------------------- | ------------------- |
|
||||
| `server/` | Inventory, crafting and NBT optimizations | `./build.sh server` |
|
||||
| `client/` | Create rendering and collision queries | `./build.sh client` |
|
||||
|
||||
Requires Podman, nerdctl or Docker. JARs are written to `<module>/build/libs/`.
|
||||
|
||||
[License](LICENSE.md) · [Third-party notices](NOTICE.md)
|
||||
|
|
|
|||
Loading…
Reference in a new issue