The world or panorama keeps its animated background blur, while glass
behind menus and behind widgets (buttons, the dock, the account chip)
each get a fixed blur of their own. Glass is left out when its blur is 0.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
The title screen, the menus and the HUD menus (emote wheel, shift menu)
each get a scale slider, relative to Minecraft's GUI scale. The HUD
editor stays in GUI pixels.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
The slot index was taken before the middle slot was skipped, so page one
showed emotes 0-4 and 6-8: emote 5 never appeared and emote 8 showed on
two pages. Emotes now fill the eight cells around the middle in order,
and slots past the last emote aren't drawn, so they can't play a null
emote.
Emotes show as EmoteTiles: the preview in its own colors (it was tinted,
almost black on hover), the name under it, an accent outline on hover, and
an icon when an emote has no preview. The middle cell holds the page and
its arrows when there's more than one page. Emote names and cosmetic names
share Utils.nameFromId.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
- Emotes loads assets/saturnclient/player_animations/*.json with
emotes-core into Saturn's own EmoteRegistry (not the library's shared
one, so other mods can't replace them), and lists the ones that loaded
for the wheel.
- The emote wheel now also sends the emote to the server, so other
players see it. It only played locally before.
Co-Authored-By: Claude Opus 5.5 <[email protected]>