![]() |
VOOZH | about |
This does not help anyone. Sound tables are already complicated things but now more mobs have different sound variants, there are often multiple tables in the section and especially on mobile, almost impossible to get a quick view of sounds in the game. Sounds are almost as important as game visuals from the gallery, so they should also be as accessible for all readers. That's why I propose to merge Java and Bedrock sound tables.
Why were they split in the first place?
Why can we merge it now?
Why should we merge it?
In short, I see no reason to not merge sound tables and it probably doesn't even warrant a forum discussion. However, sounds in Minecraft are complicated and there is a lot of precise work to do, with various exceptions and barriers. We should also use this forum to discuss how we're gonna do this, and I have some ideas below:
This is what the Chicken#Classic sound table would look like if merged. An easy example.
| Sounds | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
| Chicken clucks | Friendly Mobs | Randomly | JE: entity.chicken.ambientBE: mob.chicken.say | subtitles.entity.chicken.ambient | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Chicken dies[JE only] Chicken hurts[BE only] | Friendly Mobs | When a chicken dies | JE: entity.chicken.deathBE: mob.chicken.hurt | JE: subtitles.entity.chicken.deathBE: subtitles.entity.chicken.hurt | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Chicken hurts | Friendly Mobs | When a chicken is damaged | JE: entity.chicken.hurtBE: mob.chicken.hurt | subtitles.entity.chicken.hurt | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
Notes
type=merged which will allow the following:
{{only}} for text and JE:/BE: for values like the volume. Always with <br>.exclusive=je should be added, which will add {{only|je}} to the first column.jesound= which can add {{only|je}} behind the button.There are a few exceptions. Sound tables for features that are entirely exclusive to one editions, will remain the same with type=bedrock. This also applies to unique sound sections like here.
It is not as easy as simply removing one sound table and add the exclusive parameters I mentioned above. The most complicated part is verifying the Bedrock IDs and subtitles.
sound_definitions.json and en_us.lang. I say download it and make it yours how you'll work through it. You could also get the files directly from your game files but make sure to check latest version..., 1.26.20, 1.26.10, and 1.26.0 vanilla resource packs in that order. I wouldn't advise also checking Preview because this is enough work already and it makes things very complicated.sounds.json to verify the IDs.{{Tabber}} that fully supports this, but just like with collapsible content it essentially makes the other tab invisible to a lot of readers. MinecraftBedrockPlayer7 (talk) (contribs) 👁 ImageI think I like separate sound tables for Java and Bedrock; if there are too many sound differences between versions, the combined table could potentially be messy. I propose changing the way sound tables behave to be a bit more like history tables. For each edition, allow all of the sound tables for the variants to be merged into one table.
Here's a mock-up for the Java sound table for Chicken:
| Variant | Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation Distance |
|---|---|---|---|---|---|---|---|---|---|
| Generic | |||||||||
| [[File:|class=sound-audio]] | Chicken plops | Friendly Mobs | When a chicken lays an egg | entity.chicken.egg |
subtitles.entity.chicken.egg |
1.0 | 0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]] | Footsteps | Friendly Mobs | While a chicken is walking | entity.chicken.step |
subtitles.block.generic.footsteps |
1.0 | 1.0 | 16 | |
| Classic | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken clucks | Friendly Mobs | Randomly | entity.chicken.ambient |
subtitles.entity.chicken.ambient |
1.0 | 0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken dies | Friendly Mobs | When a chicken dies | entity.chicken.death |
subtitles.entity.chicken.death |
1.0 | 0.8-1.2 | 16 | |
| Chiken hurts | Friendly Mobs | When a chicken is damaged | entity.chicken.hurt |
subtitles.entity.chicken.hurt |
1.0 | 0.8-1.2 | 16 | ||
| Picky | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken clucks | Friendly Mobs | Randomly | entity.chicken.ambient |
subtitles.entity.chicken.ambient |
1.0 | 0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Chicken dies | Friendly Mobs | When a chicken dies | entity.chicken.death |
subtitles.entity.chicken.death |
1.0 | 0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken hurts | Friendly Mobs | When a chicken is damaged | entity.chicken.hurt |
subtitles.entity.chicken.hurt |
1.0 | 0.8-1.2 | 16 |
Rampage455 (talk) 16:53, 25 March 2026 (UTC)
| Variant | Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
|---|---|---|---|---|---|---|---|---|---|
| Generic | |||||||||
| [[File:|class=sound-audio]] | Chicken plops[JE only] Sniffer plops[BE only] |
Friendly Mobs | When a chicken lays an egg | JE: entity.chicken.eggBE: mob.chicken.plop |
JE: subtitles.entity.chicken.eggBE: subtitles.block.sniffer_egg.plop |
1.0 | 0.8-1.2 | 16[JE only] | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]] | Footsteps | Friendly Mobs | While a chicken is walking | JE: entity.chicken.stepBE: mob.chicken.step |
subtitles.block.generic.footsteps |
0.15[JE only] 0.25[BE only] |
1.0 | 16[JE only] | |
| Classic | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken clucks | Friendly Mobs | Randomly | JE: entity.chicken.ambientBE: mob.chicken.say |
subtitles.entity.chicken.ambient |
1.0 | 0.8-1.2 | 16[JE only] | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken dies[JE only] Chicken hurts[BE only] |
Friendly Mobs | When a chicken dies | JE: entity.chicken.deathBE: mob.chicken.hurt |
JE: subtitles.entity.chicken.deathBE: subtitles.entity.chicken.hurt |
1.0 | 0.8-1.2 | 16[JE only] | |
| Chiken hurts | Friendly Mobs | When a chicken is damaged | JE: entity.chicken.hurtBE: mob.chicken.hurt |
subtitles.entity.chicken.hurt |
1.0 | 0.8-1.2 | 16[JE only] | ||
| Picky | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken clucks | Friendly Mobs | Randomly | JE: entity.chicken.ambientBE: mob.picky_chicken.say |
subtitles.entity.chicken.ambient |
1.0 | 0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Chicken dies | Friendly Mobs | When a chicken dies | JE: entity.chicken.deathBE: mob.picky_chicken.death |
subtitles.entity.chicken.death |
1.0 | 0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken hurts | Friendly Mobs | When a chicken is damaged | JE: entity.chicken.hurtBE: mob.picky_chicken.hurt |
subtitles.entity.chicken.hurt |
1.0 | 0.8-1.2 | 16 |
| Variant | Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation Distance |
|---|---|---|---|---|---|---|---|---|---|
| Generic | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf armor takes damage | Friendly Mobs | When a wolf with wolf armor absorbs damage | JE:item.wolf_armor.damageBE: armor.damage_wolf |
subtitles.item.wolf_armor.damage |
1.0 | 0.8-1.2 (Baby: 1.3-1.7) |
16 | |
| [[File:|class=sound-audio]] | Wolf shakes | Friendly Mobs | When a wolf shakes off water | JE:entity.wolf.shakeBE: mob.wolf.shake |
subtitles.entity.wolf.shake |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Footsteps | Friendly Mobs | While a wolf is walking | JE:entity.wolf.stepBE: mob.wolf.step |
subtitles.block.generic.footsteps |
0.15[JE only] 0.65[BE only] |
1.0 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][BE only] | ?[BE only] | Players[BE only] | When a wolf eat an item[BE only] | random.eat[BE only] |
?[BE only] | 0.5-1.1[BE only] | 0.8-1.2[BE only] | ?[BE only] | |
| Angry | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf barks | Friendly Mobs | Randomly | JE:entity.wolf_angry.ambientBE: mob.wolf_angry.bark |
subtitles.entity.wolf.bark |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf pants | Friendly Mobs | Randomly while tamed | JE:entity.wolf_angry.pantBE: mob.wolf_angry.panting |
subtitles.entity.wolf.ambient |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf whines | Friendly Mobs | Randomly while with 9HP👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 💔 health or less |
JE:entity.wolf_angry.whineBE: mob.wolf_angry.whine |
subtitles.entity.wolf.whine |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf growls | Friendly Mobs | Randomly while angry | JE:entity.wolf_angry.growlBE: mob.wolf_angry.growl |
subtitles.entity.wolf.growl |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf dies | Friendly Mobs | When a wolf dies | JE:entity.wolf_angry.deathBE: mob.wolf_angry.death |
subtitles.entity.wolf.death |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf hurts | Friendly Mobs | When a wolf is damaged | JE:entity.wolf_angry.hurtBE: mob.wolf_angry.hurt |
subtitles.entity.wolf.hurt |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| Big | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf barks | Friendly Mobs | Randomly | JE:entity.wolf_big.ambientBE: mob.wolf_big.bark |
subtitles.entity.wolf.bark |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf pants | Friendly Mobs | Randomly while tamed | JE:entity.wolf_big.pantBE: mob.wolf_big.panting |
subtitles.entity.wolf.ambient |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf whines | Friendly Mobs | Randomly while with 9HP👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 💔 health or less |
JE:entity.wolf_big.whineBE: mob.wolf_big.whine |
subtitles.entity.wolf.whine |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf growls | Friendly Mobs | Randomly while angry | JE:entity.wolf_big.growlBE: mob.wolf_big.growl |
subtitles.entity.wolf.growl |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf dies | Friendly Mobs | When a wolf dies | JE:entity.wolf_big.deathBE: mob.wolf_big.death |
subtitles.entity.wolf.death |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf hurts | Friendly Mobs | When a wolf is damaged | JE:entity.wolf_big.hurtBE: mob.wolf_big.hurt |
subtitles.entity.wolf.hurt |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| Classic | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf barks | Friendly Mobs | Randomly | JE:entity.wolf.ambientBE: mob.wolf.bark |
subtitles.entity.wolf.bark |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf pants | Friendly Mobs | Randomly while tamed | JE:entity.wolf.pantBE: mob.wolf.panting |
subtitles.entity.wolf.ambient |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf whines | Friendly Mobs | Randomly while with 9HP👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 💔 health or less |
JE:entity.wolf.whineBE: mob.wolf.whine |
subtitles.entity.wolf.whine |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf growls | Friendly Mobs | Randomly while angry | JE:entity.wolf.growlBE: mob.wolf.growl |
subtitles.entity.wolf.growl |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf dies | Friendly Mobs | When a wolf dies | JE:entity.wolf.deathBE: mob.wolf.death |
subtitles.entity.wolf.death |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf hurts | Friendly Mobs | When a wolf is damaged | JE:entity.wolf.hurtBE: mob.wolf.hurt |
subtitles.entity.wolf.hurt |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| Cute | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf barks | Friendly Mobs | Randomly | JE:entity.wolf_cute.ambientBE: mob.wolf_cute.bark |
subtitles.entity.wolf.bark |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf pants | Friendly Mobs | Randomly while tamed | JE:entity.wolf_cute.pantBE: mob.wolf_cute.panting |
subtitles.entity.wolf.ambient |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf whines | Friendly Mobs | Randomly while with 9HP👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 💔 health or less |
JE:entity.wolf_cute.whineBE: mob.wolf_cute.whine |
subtitles.entity.wolf.whine |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf growls | Friendly Mobs | Randomly while angry | JE:entity.wolf_cute.growlBE: mob.wolf_cute.growl |
subtitles.entity.wolf.growl |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf dies | Friendly Mobs | When a wolf dies | JE:entity.wolf_cute.deathBE: mob.wolf_cute.death |
subtitles.entity.wolf.death |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf hurts | Friendly Mobs | When a wolf is damaged | JE:entity.wolf_cute.hurtBE: mob.wolf_cute.hurt |
subtitles.entity.wolf.hurt |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| Grumpy | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf barks | Friendly Mobs | Randomly | JE:entity.wolf_grumpy.ambientBE: mob.wolf_grumpy.bark |
subtitles.entity.wolf.bark |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf pants | Friendly Mobs | Randomly while tamed | JE:entity.wolf_grumpy.pantBE: mob.wolf_grumpy.panting |
subtitles.entity.wolf.ambient |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf whines | Friendly Mobs | Randomly while with 9HP👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 💔 health or less |
JE:entity.wolf_grumpy.whineBE: mob.wolf_grumpy.whine |
subtitles.entity.wolf.whine |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf growls | Friendly Mobs | Randomly while angry | JE:entity.wolf_grumpy.growlBE: mob.wolf_grumpy.growl |
subtitles.entity.wolf.growl |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf dies | Friendly Mobs | When a wolf dies | JE:entity.wolf_grumpy.deathBE: mob.wolf_grumpy.death |
subtitles.entity.wolf.death |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf hurts | Friendly Mobs | When a wolf is damaged | JE:entity.wolf_grumpy.hurtBE: mob.wolf_grumpy.hurt |
subtitles.entity.wolf.hurt |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| Puglin | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf barks | Friendly Mobs | Randomly | JE:entity.wolf_puglin.ambientBE: mob.wolf_puglin.bark |
subtitles.entity.wolf.bark |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf pants | Friendly Mobs | Randomly while tamed | JE:entity.wolf_puglin.pantBE: mob.wolf_puglin.panting |
subtitles.entity.wolf.ambient |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf whines | Friendly Mobs | Randomly while with 9HP👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 💔 health or less |
JE:entity.wolf_puglin.whineBE: mob.wolf_puglin.whine |
subtitles.entity.wolf.whine |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf growls | Friendly Mobs | Randomly while angry | JE:entity.wolf_puglin.growlBE: mob.wolf_puglin.growl |
subtitles.entity.wolf.growl |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf dies | Friendly Mobs | When a wolf dies | JE:entity.wolf_puglin.deathBE: mob.wolf_puglin.death |
subtitles.entity.wolf.death |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf hurts | Friendly Mobs | When a wolf is damaged | JE:entity.wolf_puglin.hurtBE: mob.wolf_puglin.hurt |
subtitles.entity.wolf.hurt |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| Sad | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf barks | Friendly Mobs | Randomly | JE:entity.wolf_sad.ambientBE: mob.wolf_sad.bark |
subtitles.entity.wolf.bark |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf pants | Friendly Mobs | Randomly while tamed | JE:entity.wolf_sad.pantBE: mob.wolf_sad.panting |
subtitles.entity.wolf.ambient |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf whines | Friendly Mobs | Randomly while with 9HP👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 ❤️ 👁 💔 health or less |
JE:entity.wolf_sad.whineBE: mob.wolf_sad.whine |
subtitles.entity.wolf.whine |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf growls | Friendly Mobs | Randomly while angry | JE:entity.wolf_sad.growlBE: mob.wolf_sad.growl |
subtitles.entity.wolf.growl |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Wolf dies | Friendly Mobs | When a wolf dies | JE:entity.wolf_sad.deathBE: mob.wolf_sad.death |
subtitles.entity.wolf.death |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Wolf hurts | Friendly Mobs | When a wolf is damaged | JE:entity.wolf_sad.hurtBE: mob.wolf_sad.hurt |
subtitles.entity.wolf.hurt |
0.4[JE only] 1.0[BE only] |
0.8-1.2 | 16 |
random.eat; wasn't sure how to handle that, so I just put {{Only}} tags across the board. Rampage455 (talk) 00:57, 27 March 2026 (UTC)
{{jebe}} for that instead of having to specify manually, do we not?type=java and type=bedrock parameters to let the tables stay how they were before, which also allows some more time and more efficient implementing (new table will be type=merged). MinecraftBedrockPlayer7 (talk) (contribs) 👁 ImageI believe the main problem with not merging them is that it "pollutes" the page with too many tables. It's possible to solve this by merging them and having to select which ones to view. An example makes it easier to understand.
Page with many tables
👁 BlockSprite oak-planks.png: Sprite image for oak-planks in Minecraftwood sound type | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
| Block broken | Blocks | Once the block has broken | block.wood.break | subtitles.block.generic.break | 1.0 | 0.8 | 16 | |
| Block placed | Blocks | When the block is placed | block.wood.place | subtitles.block.generic.place | 1.0 | 0.8 | 16 | |
| Block breaking | Blocks | While the block is in the process of being broken | block.wood.hit | subtitles.block.generic.hit | 0.25 | 0.5 | 16 | |
| Something falls on a block | Entity-Dependent | Falling on the block with fall damage | block.wood.fall | subtitles.block.generic.fall | 0.5 | 0.75 | 16 | |
| Footsteps | Entity-Dependent | Walking on the block | block.wood.step | subtitles.block.generic.footsteps | 0.15 | 1.0 | 16 | |
👁 BlockSprite cherry-planks.png: Sprite image for cherry-planks in Minecraftcherry_wood sound type | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
| Block broken | Blocks | Once the block has broken | block.cherry_wood.break | subtitles.block.generic.break | 1.0 | 0.8 | 16 | |
| Block placed | Blocks | When the block is placed | block.cherry_wood.place | subtitles.block.generic.place | 1.0 | 0.8 | 16 | |
| Block breaking | Blocks | While the block is in the process of being broken | block.cherry_wood.hit | subtitles.block.generic.hit | 0.25 | 0.5 | 16 | |
| Something falls on a block | Entity-Dependent | Falling on the block with fall damage | block.cherry_wood.fall | subtitles.block.generic.fall | 0.5 | 0.75 | 16 | |
| Footsteps | Entity-Dependent | Walking on the block | block.cherry_wood.step | subtitles.block.generic.footsteps | 0.15 | 1.0 | 16 | |
👁 BlockSprite bamboo-planks.png: Sprite image for bamboo-planks in Minecraftbamboo_wood sound type | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
| Block broken | Blocks | Once the block has broken | block.bamboo_wood.break | subtitles.block.generic.break | 0.9 | 0.8 | 16 | |
| Block placed | Blocks | When the block is placed | block.bamboo_wood.place | subtitles.block.generic.place | 0.9 | 0.8 | 16 | |
| Block breaking | Blocks | While the block is in the process of being broken | block.bamboo_wood.hit | subtitles.block.generic.hit | 0.225 | 0.5 | 16 | |
| Something falls on a block | Entity-Dependent | Falling on the block with fall damage | block.bamboo_wood.fall | subtitles.block.generic.fall | 0.5 | 0.75 | 16 | |
| Footsteps | Entity-Dependent | Walking on the block | block.bamboo_wood.step | subtitles.block.generic.footsteps | 0.15 | 1.0 | 16 | |
👁 BlockSprite warped-planks.png: Sprite image for warped-planks in Minecraftnether_wood sound type | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
| Block broken | Blocks | Once the block has broken | block.nether_wood.break | subtitles.block.generic.break | 1.0 | 0.72 | 16 | |
| Block placed | Blocks | When the block is placed | block.nether_wood.place | subtitles.block.generic.place | 1.0 | 0.72 | 16 | |
| Block breaking | Blocks | While the block is in the process of being broken | block.nether_wood.hit | subtitles.block.generic.hit | 0.25 | 0.45 | 16 | |
| Something falls on a block | Entity-Dependent | Falling on the block with fall damage | block.nether_wood.fall | subtitles.block.generic.fall | 0.5 | 0.75 | 16 | |
| Footsteps | Entity-Dependent | Walking on the block | block.nether_wood.step | subtitles.block.generic.footsteps | 0.15 | 1.0 | 16 | |
👁 BlockSprite oak-planks.png: Sprite image for oak-planks in Minecraftwood sound type | |||||||
|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch |
| Block broken | Blocks | Once the block has broken | dig.wood | subtitles.block.generic.break | 1.0 | 0.8–1.0 | |
| Block placed | Blocks | When the block is placed | place.wood | subtitles.block.generic.place | 1.0 | 0.8 | |
| Axe strips | Blocks | When an axe strips a log or wood block [sound 1] | use.wood | subtitles.block.generic.hit | 1.0 | 0.8 | |
| Block breaking | Blocks | While the block is in the process of being broken | hit.wood | subtitles.block.generic.hit | 0.23 | 0.5 | |
| Footsteps | Players | Falling on the block with fall damage | fall.wood | subtitles.block.generic.footsteps | 0.4 | 1.0 | |
| Footsteps | Players | Walking on the block | step.wood | subtitles.block.generic.footsteps | 0.3 | 1.0 | |
| Footsteps | Blocks | Jumping from the block | jump.wood | subtitles.block.generic.footsteps | 0.12 | 1.0 | |
| Footsteps | Blocks | Falling on the block without fall damage | land.wood | subtitles.block.generic.footsteps | 0.18 | 1.0 | |
👁 BlockSprite cherry-planks.png: Sprite image for cherry-planks in Minecraftcherry_wood sound type | |||||||
|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch |
| ? | Blocks | Once the block has broken | break.cherry_wood | ? | 1.0 | 0.8–1.0 | |
| ? | Blocks | When the block is placed | place.cherry_wood | ? | 1.0 | 0.8 | |
| ? | Blocks | While the block is in the process of being broken | hit.cherry_wood | ? | 0.23 | 0.5 | |
| ? | Players | Falling on the block with fall damage | fall.cherry_wood | ? | 0.4 | 1.0 | |
| ? | Players | Walking on the block | step.cherry_wood | ? | 0.2 | 1.0 | |
| ? | Players | Jumping from the block | step.cherry_wood | ? | 0.12 | 1.0 | |
| ? | Players | Falling on the block without fall damage | step.cherry_wood | ? | 0.18 | 1.0 | |
👁 BlockSprite bamboo-planks.png: Sprite image for bamboo-planks in Minecraftbamboo_wood sound type | |||||||
|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch |
| ? | Blocks | Once the block has broken | break.bamboo_wood | ? | 0.9 | 0.8–1.0 | |
| ? | Blocks | When the block is placed | place.bamboo_wood | ? | 0.9 | 0.8 | |
| ? | Blocks | While the block is in the process of being broken | hit.bamboo_wood | ? | 0.207 | 0.5 | |
| ? | Players | Falling on the block with fall damage | fall.bamboo_wood | ? | 0.4 | 1.0 | |
| ? | Players | Walking on the block | step.bamboo_wood | ? | 0.2 | 1.0 | |
| ? | Players | Jumping from the block | step.bamboo_wood | ? | 0.12 | 1.0 | |
| ? | Players | Falling on the block without fall damage | step.bamboo_wood | ? | 0.18 | 1.0 | |
👁 BlockSprite warped-planks.png: Sprite image for warped-planks in Minecraftnether_wood sound type | |||||||
|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch |
| ? | Blocks | Once the block has broken | break.nether_wood | ? | 1.0 | 0.8–1.0 | |
| ? | Blocks | When the block is placed | place.nether_wood | ? | 1.0 | 0.8 | |
| ? | Blocks | While the block is in the process of being broken | hit.nether_wood | ? | 0.23 | 0.5 | |
| ? | Players | Falling on the block with fall damage | fall.nether_wood | ? | 0.4 | 1.0 | |
| ? | Players | Walking on the block | step.nether_wood | ? | 0.3 | 1.0 | |
| ? | Players | Jumping from the block | step.nether_wood | ? | 0.12 | 1.0 | |
| ? | Players | Falling on the block without fall damage | step.nether_wood | ? | 0.18 | 1.0 | |
| Sounds | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
| Door creaks | Blocks | When a wooden door opens | block.wooden_door.open | subtitles.block.door.toggle | 0.9 | 0.9–1.0 | 16 | |
| Door creaks | Blocks | When a wooden door closes | block.wooden_door.close | subtitles.block.door.toggle | 0.9 | 0.9–1.0 | 16 | |
| Door creaks | Blocks | When a cherry wood door opens | block.cherry_wood_door.open | subtitles.block.door.toggle | 0.9 | 0.9–1.0 | 16 | |
| Door creaks | Blocks | When a cherry wood door closes | block.cherry_wood_door.close | subtitles.block.door.toggle | 0.9 | 0.9–1.0 | 16 | |
| Door creaks | Blocks | When a bamboo wood door opens | block.bamboo_wood_door.open | subtitles.block.door.toggle | 0.9 | 0.9–1.0 | 16 | |
| Door creaks | Blocks | When a bamboo wood door closes | block.bamboo_wood_door.close | subtitles.block.door.toggle | 0.9 | 0.9–1.0 | 16 | |
| Door creaks | Blocks | When a Nether wood door opens | block.nether_wood_door.open | subtitles.block.door.toggle | 1.0 | 0.9–1.0 | 16 | |
| Door creaks | Blocks | When a Nether wood door closes | block.nether_wood_door.close | subtitles.block.door.toggle | 1.0 | 0.9–1.0 | 16 | |
| Door shakes | Hostile Mobs | When a zombie attacks a door | entity.zombie.attack_wooden_door | subtitles.entity.zombie.attack_wooden_door | 2.0 | 0.8–1.2 | 16 | |
| Door breaks | Hostile Mobs | When a zombie breaks a door | entity.zombie.break_wooden_door | subtitles.entity.zombie.break_wooden_door | 2.0 | 0.8–1.2 | 16 | |
| Sounds | |||||||
|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch |
| ? | Blocks | When a wooden door opens | open.wooden_door | ? | 0.9 | 0.9–1.0 | |
| ? | Blocks | When a wooden door closes | close.wooden_door | ? | 0.9 | 0.9–1.0 | |
| ? | Blocks | When a cherry wood door opens | open.cherry_wood_door | ? | 1.0 | 0.9–1.0 | |
| ? | Blocks | When a cherry wood door closes | close.cherry_wood_door | ? | 1.0 | 0.9–1.0 | |
| ? | Blocks | When a bamboo wood door opens | open.bamboo_wood_door | ? | 0.9 | 0.9–1.0 | |
| ? | Blocks | When a bamboo wood door closes | close.bamboo_wood_door | ? | 0.9 | 0.9–1.0 | |
| ? | Blocks | When a Nether wood door opens | open.nether_wood_door | ? | 1.0 | 0.9–1.0 | |
| ? | Blocks | When a Nether wood door closes | close.nether_wood_door | ? | 1.0 | 0.9–1.0 | |
| ? | Hostile Mobs | While a zombie is breaking a wooden door | mob.zombie.wood | ? | 1.0 | 1.0 | |
| ? | Hostile Mobs | When a zombie breaks a wooden door | mob.zombie.woodbreak | ? | 1.0 | 1.0 | |
| Sound | Description | From | to | Resource location | Pitch |
|---|---|---|---|---|---|
| Opening | Infdev 20100607 ? | 1.0.0 RC1 | ? | ||
| Door opening (Second Version) | 1.0.0 RC1 | 15w43a | random.door_open[BE only] | 0.9-1.1 | |
| Closing | Infdev 20100607 ? | 1.0.0 RC1 | ? | ||
| Closing (Second Version) | 1.0.0 RC1 | 15w43a | random.door_close[BE only] | 0.9-1.1 |
We can still use the idea of merged things up so that people can choose which table to view.
| Variant | Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
|---|---|---|---|---|---|---|---|---|---|
| Generic | |||||||||
| [[File:|class=sound-audio]] | Chicken plops[JE only] Sniffer plops[BE only] |
Friendly Mobs | When a chicken lays an egg | JE: entity.chicken.eggBE: mob.chicken.plop |
JE: subtitles.entity.chicken.eggBE: subtitles.block.sniffer_egg.plop |
1.0 | 0.8-1.2 | 16[JE only] | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]] | Footsteps | Friendly Mobs | While a chicken is walking | JE: entity.chicken.stepBE: mob.chicken.step |
subtitles.block.generic.footsteps |
0.15[JE only] 0.25[BE only] |
1.0 | 16[JE only] | |
| Classic | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken clucks | Friendly Mobs | Randomly | JE: entity.chicken.ambientBE: mob.chicken.say |
subtitles.entity.chicken.ambient |
1.0 | 0.8-1.2 | 16[JE only] | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken dies[JE only] Chicken hurts[BE only] |
Friendly Mobs | When a chicken dies | JE: entity.chicken.deathBE: mob.chicken.hurt |
JE: subtitles.entity.chicken.deathBE: subtitles.entity.chicken.hurt |
1.0 | 0.8-1.2 | 16[JE only] | |
| Chiken hurts | Friendly Mobs | When a chicken is damaged | JE: entity.chicken.hurtBE: mob.chicken.hurt |
subtitles.entity.chicken.hurt |
1.0 | 0.8-1.2 | 16[JE only] | ||
| Picky | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken clucks | Friendly Mobs | Randomly | JE: entity.chicken.ambientBE: mob.picky_chicken.say |
subtitles.entity.chicken.ambient |
1.0 | 0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Chicken dies | Friendly Mobs | When a chicken dies | JE: entity.chicken.deathBE: mob.picky_chicken.death |
subtitles.entity.chicken.death |
1.0 | 0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken hurts | Friendly Mobs | When a chicken is damaged | JE: entity.chicken.hurtBE: mob.picky_chicken.hurt |
subtitles.entity.chicken.hurt |
1.0 | 0.8-1.2 | 16 |
| Variant | Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation Distance |
|---|---|---|---|---|---|---|---|---|---|
| Generic | |||||||||
| [[File:|class=sound-audio]] | Chicken plops | Friendly Mobs | When a chicken lays an egg | entity.chicken.egg |
subtitles.entity.chicken.egg |
1.0 | 0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]] | Footsteps | Friendly Mobs | While a chicken is walking | entity.chicken.step |
subtitles.block.generic.footsteps |
1.0 | 1.0 | 16 | |
| Classic | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken clucks | Friendly Mobs | Randomly | entity.chicken.ambient |
subtitles.entity.chicken.ambient |
1.0 | 0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken dies | Friendly Mobs | When a chicken dies | entity.chicken.death |
subtitles.entity.chicken.death |
1.0 | 0.8-1.2 | 16 | |
| Chiken hurts | Friendly Mobs | When a chicken is damaged | entity.chicken.hurt |
subtitles.entity.chicken.hurt |
1.0 | 0.8-1.2 | 16 | ||
| Picky | |||||||||
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken clucks | Friendly Mobs | Randomly | entity.chicken.ambient |
subtitles.entity.chicken.ambient |
1.0 | 0.8-1.2 | 16 | |
| [[File:|class=sound-audio]] | Chicken dies | Friendly Mobs | When a chicken dies | entity.chicken.death |
subtitles.entity.chicken.death |
1.0 | 0.8-1.2 | 16 | |
| [[File:|class=sound-audio]][[File:|class=sound-audio]][[File:|class=sound-audio]] | Chicken hurts | Friendly Mobs | When a chicken is damaged | entity.chicken.hurt |
subtitles.entity.chicken.hurt |
1.0 | 0.8-1.2 | 16 |
Need to do
Need to do
| Sounds | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
| Chicken plops[a] | Friendly Mobs | When a chicken lays an egg | entity.chicken.egg | subtitles.entity.chicken.egg | 1.0 | 0.8–1.2 | 16 | |
| Footsteps | Friendly Mobs | While a chicken is walking | entity.chicken.step | subtitles.block.generic.footsteps | 0.15 | 1.0 | 16 | |
| Sounds | |||||||
|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch |
| ? | Friendly Mobs | When a chicken lays an egg | mob.chicken.plop | ? | 1.0 | 0.8–1.2 | |
| ? | Friendly Mobs | While a chicken is walking | mob.chicken.step | ? | 0.25 | 1.0 | |
| Sounds | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
| Chicken clucks | Friendly Mobs | Randomly | JE: entity.chicken.ambientBE: mob.chicken.say | subtitles.entity.chicken.ambient | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Chicken dies[JE only] Chicken hurts[BE only] | Friendly Mobs | When a chicken dies | JE: entity.chicken.deathBE: mob.chicken.hurt | JE: subtitles.entity.chicken.deathBE: subtitles.entity.chicken.hurt | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Chicken hurts | Friendly Mobs | When a chicken is damaged | JE: entity.chicken.hurtBE: mob.chicken.hurt | subtitles.entity.chicken.hurt | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Sounds | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
| Chicken clucks | Friendly Mobs | Randomly | entity.chicken.ambient | subtitles.entity.chicken.ambient | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Chicken dies | Friendly Mobs | When a chicken dies | entity.chicken.death | subtitles.entity.chicken.death | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Chicken hurts | Friendly Mobs | When a chicken is damaged | entity.chicken.hurt | subtitles.entity.chicken.hurt | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Sounds | |||||||
|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch |
| ? | Friendly Mobs | Randomly | mob.chicken.say | ? | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | |
| ? | Friendly Mobs | When a chicken dies | mob.chicken.hurt | ? | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | |
| ? | Friendly Mobs | When a chicken is damaged | mob.chicken.hurt | ? | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | |
| Sounds | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
| Chicken clucks | Friendly Mobs | Randomly | entity.chicken_picky.ambient | subtitles.entity.chicken.ambient | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Chicken dies | Friendly Mobs | When a chicken dies | entity.chicken_picky.death | subtitles.entity.chicken.death | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Chicken hurts | Friendly Mobs | When a chicken is damaged | entity.chicken_picky.hurt | subtitles.entity.chicken.hurt | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Sounds | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Closed captions | Source | Description | Identifier | Translation key | Volume | Pitch | Attenuation distance |
| Chick peeps | Friendly Mobs | Randomly | entity.chicken.baby.ambient | subtitles.entity.chicken.baby.ambient | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Chick dies | Friendly Mobs | When a chick dies | entity.chicken.baby.death | subtitles.entity.chicken.baby.death | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| Chick hurts | Friendly Mobs | When a chick is damaged | entity.chicken.baby.hurt | subtitles.entity.chicken.baby.hurt | 1.0 | 0.8–1.2 (Baby: 1.3–1.7) | 16 | |
| None | Footsteps | Friendly Mobs | While a chick is walking | entity.chicken.baby.step | subtitles.block.generic.footsteps | 0.15 | 1.0 | 16 |
Perhaps a better template could be created for this. Something that would allow us, for example, to select something below and then select something above, and the selection below would still apply. But perhaps this can only be done by working with JavaScript.
Furthermore, it would be good to create style guidelines for how to organize these selections. If you notice, the examples used have a different organization.Aloi4 (talk) 22:03, 5 April 2026 (UTC)
As usual with forum threads, this one stalled out, and I think it's a shame because sound tables are definitely one of the worst aspects of articles about gameplay features. I think any of the suggestions proposed here are better than the status quo, but my personal preference would be:
{{jebe}} template (or anything else other than those dang {{only}} templates).In any case, I hope something will move forward because these tables are genuinely terrible. --Capopanzo (talk | contribs) 21:15, 31 May 2026 (UTC)
{{jebe}} ofc)?