Skip to content

Fall back sponge sounds to grass for 1.20.1 and below - #135

Merged
kennytv merged 1 commit into
ViaVersion:mainfrom
Term4:fix/sponge-sound-fallbacks
Sep 13, 2026
Merged

Fall back sponge sounds to grass for 1.20.1 and below#135
kennytv merged 1 commit into
ViaVersion:mainfrom
Term4:fix/sponge-sound-fallbacks

Conversation

@Term4

@Term4 Term4 commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

block.sponge.* and block.wet_sponge.* were added in 1.20.2; mapping them to empty silences sponge interactions entirely for older clients. Both blocks used SoundType.GRASS before 1.20.2, so the grass sounds are what older clients played natively. block.sponge.absorb keeps the drop - its legacy feedback came through levelEvent 2001 rather than a sound event. NOTE that 1.20.1 and below actually DO play a stone.break sound at pitch = 0.8, but that is dictated by the server NOT mappings.

block.sponge.* and block.wet_sponge.* were added in 1.20.2; mapping them to empty silences sponge interactions entirely for older clients. Both blocks used SoundType.GRASS before 1.20.2, so the grass sounds are what older clients played natively. block.sponge.absorb keeps the drop - its legacy feedback came through levelEvent 2001 rather than a sound event. NOTE that 1.20.1 and below actually DO play a stone.break sound at pitch = 0.8, but that is dictated by the server NOT mappings.
@kennytv
kennytv merged commit 737fe21 into ViaVersion:main Sep 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants