- core/: Minecraft-independent animation model (Bone, BoneTransform with bend fields, Pose, Animation, AnimationPlayer) with JUnit tests. - src/main: Fabric mod built for 1.21.4-1.21.11 with Stonecutter on Mojang mappings. Samples each player's pose into its render state and applies it at the end of HumanoidModel.setupAnim (armor follows too). - src/testmod: dev-only tester with /emotes play|stop|info and a mixin audit on startup. - Publishing to the saturnclientmc Gitea Maven registry as org.saturnclient:emotes-core and emotes-fabric:<v>+<mc>. Loom is pinned to 1.17 because 1.18 needs a Java 25 JVM. Co-Authored-By: Claude Opus 5.5 <[email protected]>
41 lines
833 B
TOML
41 lines
833 B
TOML
# See https://stonecutter.kikugie.dev/wiki/config/properties#centralized-properties
|
|
mod.id = "saturn_emotes"
|
|
mod.name = "Saturn Emotes"
|
|
mod.group = "org.saturnclient"
|
|
mod.version = "0.1.0"
|
|
|
|
deps.fabric_loader = "0.19.5"
|
|
loomx.loom_version = "1.17.21"
|
|
|
|
["1.21.4"]
|
|
mod.mc_compat = "1.21.4"
|
|
deps.fabric_api = "0.119.4+1.21.4"
|
|
|
|
["1.21.5"]
|
|
mod.mc_compat = "1.21.5"
|
|
deps.fabric_api = "0.128.2+1.21.5"
|
|
|
|
["1.21.6"]
|
|
mod.mc_compat = "1.21.6"
|
|
deps.fabric_api = "0.128.2+1.21.6"
|
|
|
|
["1.21.7"]
|
|
mod.mc_compat = "1.21.7"
|
|
deps.fabric_api = "0.129.0+1.21.7"
|
|
|
|
["1.21.8"]
|
|
mod.mc_compat = "1.21.8"
|
|
deps.fabric_api = "0.136.1+1.21.8"
|
|
|
|
["1.21.9"]
|
|
mod.mc_compat = "1.21.9"
|
|
deps.fabric_api = "0.134.1+1.21.9"
|
|
|
|
["1.21.10"]
|
|
mod.mc_compat = "1.21.10"
|
|
deps.fabric_api = "0.138.4+1.21.10"
|
|
|
|
["1.21.11"]
|
|
mod.mc_compat = "1.21.11"
|
|
deps.fabric_api = "0.141.6+1.21.11"
|