mojira.dev
MC-258689

Wall signs, torches and skulls/heads no longer use wall variant translation keys since 18w02a

Between 17w47a and 18w01a (inclusive), wall signs, torches and skulls/heads used the translation key "block.minecraft.<wall id>", now they use "block.minecraft.<standing id>".

Steps to reproduce:
Replace <standing id> and <wall id> with the values matching the below table.

  1. /give @s minecraft:diamond_axe[minecraft:can_break={blocks:["minecraft:oak_sign","minecraft:oak_wall_sign"]}]
  2. Observe how the 2 match.

  3. /tellraw @s [{"translate":"block.minecraft.<standing id>"},"\n",{"translate":"block.minecraft.<wall id>"}]
  4. Observe how a different string is printed for the wall block.

Block

Standing ID

Wall ID

Oak Sign

oak_sign

oak_wall_sign

Spruce Sign

spruce_sign

spruce_wall_sign

Birch Sign

birch_sign

birch_wall_sign

Jungle Sign

jungle_sign

jungle_wall_sign

Acacia Sign

acacia_sign

acacia_wall_sign

Dark Oak Sign

dark_oak_sign

dark_oak_wall_sign

Mangrove Sign

mangrove_sign

mangrove_wall_sign

Cherry Sign

cherry_sign

cherry_wall_sign

Bamboo Sign

bamboo_sign

bamboo_wall_sign

Crimson Sign

crimson_sign

crimson_wall_sign

Warped Sign

warped_sign

warped_wall_sign

Oak Hanging Sign

oak_hanging_sign

oak_wall_hanging_sign

Spruce Hanging Sign

spruce_hanging_sign

spruce_wall_hanging_sign

Birch Hanging Sign

birch_hanging_sign

birch_wall_hanging_sign

Jungle Hanging Sign

jungle_hanging_sign

jungle_wall_hanging_sign

Acacia Hanging Sign

acacia_hanging_sign

acacia_wall_hanging_sign

Dark Oak Hanging Sign

dark_oak_hanging_sign

dark_oak_wall_hanging_sign

Mangrove Hanging Sign

mangrove_hanging_sign

mangrove_wall_hanging_sign

Cherry Hanging Sign

cherry_hanging_sign

cherry_wall_hanging_sign

Bamboo Hanging Sign

bamboo_hanging_sign

bamboo_wall_hanging_sign

Crimson Hanging Sign

crimson_hanging_sign

crimson_wall_hanging_sign

Warped Hanging Sign

warped_hanging_sign

warped_wall_hanging_sign

Torch

torch

wall_torch

Redstone Torch

redstone_torch

redstone_wall_torch

Soul Torch

soul_torch

soul_wall_torch

Skeleton Skull

skeleton_skull

skeleton_wall_skull

Wither Skeleton Skull

wither_skeleton_skull

wither_skeleton_wall_skull

Player Head

player_head

player_wall_head

Zombie Head

zombie_head

zombie_wall_head

Creeper Head

creeper_head

creeper_wall_head

Piglin Head

piglin_head

piglin_wall_head

Dragon Head

dragon_head

dragon_wall_head

This also affects wall banners, but those are tracked in MC-124142 and are missing their wall variant translation keys, unlike these blocks.

Unaffected blocks:

  • Tube Coral Wall Fan

  • Brain Coral Wall Fan

  • Bubble Coral Wall Fan

  • Fire Coral Wall Fan

  • Horn Coral Wall Fan

  • Dead Tube Coral Wall Fan

  • Dead Brain Coral Wall Fan

  • Dead Bubble Coral Wall Fan

  • Dead Fire Coral Wall Fan

  • Dead Horn Coral Wall Fan

Linked issues

Attachments

Comments 3

Relates to MC-124142 and MC-122579. (Grum's fix is to blame here.)

This has been an issue since 18w02a, and went unnoticed for all those years!

Confirmed.

Also affects Pale Oak (Hanging) Sign
FYI, the give command was accidentally changed to list the oak sign IDs, rather than the placeholders to modify with the table values (like the tellraw).

user-f2760

[Mod] turbo

(Unassigned)

Confirmed

Gameplay

Low

Text

1.13, CanDestroy, CanPlaceOn, hanging_sign, head, mismatched, redstone_torch, sign, skull, soul_torch, torch, translation, translation-string, wall_hanging_sign, wall_sign

1.19.3, 1.19.4, 1.20.1, 1.20.2, 23w43b, 1.21.1, 24w34a, 1.21.3, 1.21.4

Retrieved