Brings in saturnclientmc/common#7 (emote wheel fixes, buttons, title screen, HUD editor, dead code) and the version code it needs.
Changes
common points at the common#7 merge commit.
Emote wheel key: it now closes the wheel too while it's open. This is done in KeyInputHandler rather than the screen: closing from the screen would reopen it on the next tick, since the key is still down and no screen is open by then.
Player skin: SaturnProvider.getPlayerSkin returns the signed-in player's skin texture, or the default until it loads, for the title screen's player chip. 1.21.9 moved SkinTextures and renamed the skin provider's lookup, so each side of the version split has its own version; the lookup is made once and cached.
Every version compiles (./gradlew compileJava); tested on 1.21.11.
Brings in saturnclientmc/common#7 (emote wheel fixes, buttons, title screen, HUD editor, dead code) and the version code it needs.
## Changes
- **`common`** points at the common#7 merge commit.
- **Emote wheel key**: it now closes the wheel too while it's open. This is done in `KeyInputHandler` rather than the screen: closing from the screen would reopen it on the next tick, since the key is still down and no screen is open by then.
- **Player skin**: `SaturnProvider.getPlayerSkin` returns the signed-in player's skin texture, or the default until it loads, for the title screen's player chip. 1.21.9 moved `SkinTextures` and renamed the skin provider's lookup, so each side of the version split has its own version; the lookup is made once and cached.
Every version compiles (`./gradlew compileJava`); tested on 1.21.11.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
The emote wheel key only opened the wheel. It now closes it too while the
wheel is open. This is done in the key handler: closing from the screen
would reopen it on the next tick, since the key is still down by then.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
SaturnProvider.getPlayerSkin returns the signed-in player's skin texture,
or the default skin until it loads, for the title screen's player chip.
1.21.9 moved SkinTextures and renamed the skin provider's lookup, so each
side has its own version.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
common#7 fixes the emote wheel and restyles the buttons, title screen and
HUD editor, which the two commits before this one support.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
common#7 fixes the emote wheel and restyles the buttons, title screen and
HUD editor, which the two commits before this one support.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Brings in saturnclientmc/common#7 (emote wheel fixes, buttons, title screen, HUD editor, dead code) and the version code it needs.
Changes
commonpoints at the common#7 merge commit.KeyInputHandlerrather than the screen: closing from the screen would reopen it on the next tick, since the key is still down and no screen is open by then.SaturnProvider.getPlayerSkinreturns the signed-in player's skin texture, or the default until it loads, for the title screen's player chip. 1.21.9 movedSkinTexturesand renamed the skin provider's lookup, so each side of the version split has its own version; the lookup is made once and cached.Every version compiles (
./gradlew compileJava); tested on 1.21.11.🤖 Generated with Claude Code