Check / compile (pull_request) Successful in 7m44s
Step 6 of #8. versions/1.21.4/src is gone, so all eight versions (1.21.4 to 1.21.11) build from src/. 1.21.4's differences from 1.21.5 are behind version comments: - The end gateway render layer has no render pipeline before 1.21.5 (ShaderUtils: the pipeline field only exists from 1.21.5, and the layer is a four-way chain). - Hat head rotation, the NativeImageBackedTexture constructor, armor slots (inventory.armor vs getEquippedStack), MatrixStackMixin's Quaternionf, and inside the pre-1.21.6 implementations: prevHeadYaw, GUI lighting, ModelTransformationMode, item depth, setShaderTexture and the blur uniform call. Those are one-line version comments, since the pre-1.21.6 blocks are already inside /* */ on newer versions. 1.21.5's drawItem wrapped its body in a second isEmpty check after already returning early for empty stacks; the redundant check is gone, so 1.21.4 and 1.21.5 share the body. Freelook's zoom-out (FreelookMod.shouldZoomOut in GameRendererMixin) only existed on 1.21.4. It doesn't depend on the Minecraft version, so it's back on every version. With no old copies left, the mc-<v> fallback in settings.gradle.kts and scripts/port.sh are removed, and README and VERSION_GUIDE describe the single layout. Co-Authored-By: Claude Opus 5.5 <[email protected]>
20 lines
540 B
Properties
20 lines
540 B
Properties
# Done to increase the memory available to gradle.
|
|
org.gradle.jvmargs=-Xmx1G
|
|
org.gradle.parallel=true
|
|
|
|
# IntelliJ IDEA is not yet fully compatible with configuration cache, see: https://github.com/FabricMC/fabric-loom/issues/1349
|
|
org.gradle.configuration-cache=false
|
|
|
|
# Fabric Properties
|
|
# check these on https://fabricmc.net/develop
|
|
minecraft_version=1.21.4
|
|
yarn_mappings=1.21.4+build.8
|
|
loader_version=0.18.4
|
|
|
|
# Mod Properties
|
|
maven_group=org.saturnclient
|
|
archives_base_name=saturn-client
|
|
|
|
# Dependencies
|
|
fabric_api_version=0.119.4+1.21.4
|