Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-154129

Goat Horn names have been shuffled

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Works As Intended
    • None
    • 1.19.0.25 Preview, 1.19.0.24 Beta
    • None
    • Confirmed
    • Multiple

      Two sound variants have been removed in the latest iteration of goat horns, but the names were incorrectly changed.

      The way the game handles Goat Horn item IDs is by having numbered variations of the same item, and each variant is assigned a name from a list.

      Old variant ID Original name
      item.minecraft.goat_horn.sound.0 Ponder
      item.minecraft.goat_horn.sound.1 Sing
      item.minecraft.goat_horn.sound.2 Seek
      item.minecraft.goat_horn.sound.3 Feel
      item.minecraft.goat_horn.sound.4 Admire
      item.minecraft.goat_horn.sound.5 Call
      item.minecraft.goat_horn.sound.6 Yearn
      item.minecraft.goat_horn.sound.7 Resist
      item.minecraft.goat_horn.sound.8 Fly
      item.minecraft.goat_horn.sound.9 Dream

       

      The old "Sing", "Admire" and "Call" sounds were removed and a new one was added after the old "Feel", so the internal numbering was properly adjusted to mirror the change:

      Old variant ID New variant ID
      item.minecraft.goat_horn.sound.0 item.minecraft.goat_horn.sound.0
      item.minecraft.goat_horn.sound.1 Variant removed
      item.minecraft.goat_horn.sound.2 item.minecraft.goat_horn.sound.1
      item.minecraft.goat_horn.sound.3 item.minecraft.goat_horn.sound.2
      item.minecraft.goat_horn.sound.4 Variant removed
      item.minecraft.goat_horn.sound.5 Variant removed
      Variant didn't originally exist item.minecraft.goat_horn.sound.3
      item.minecraft.goat_horn.sound.6 item.minecraft.goat_horn.sound.4
      item.minecraft.goat_horn.sound.7 item.minecraft.goat_horn.sound.5
      item.minecraft.goat_horn.sound.8 item.minecraft.goat_horn.sound.6
      item.minecraft.goat_horn.sound.9 item.minecraft.goat_horn.sound.7

       

      However, instead of reorganizing the names in the language files, the two last entries in the list were removed, which caused a reshuffling of names.

      Variant ID Original name New name
      item.minecraft.goat_horn.sound.0 Ponder Ponder
      item.minecraft.goat_horn.sound.1 Seek Sing
      item.minecraft.goat_horn.sound.2 Feel Seek
      item.minecraft.goat_horn.sound.3 Variant didn't originally exist Feel
      item.minecraft.goat_horn.sound.4 Yearn Admire
      item.minecraft.goat_horn.sound.5 Resist Call
      item.minecraft.goat_horn.sound.6 Fly Yearn
      item.minecraft.goat_horn.sound.7 Dream Resist

            LateLag [Mod] LateLag
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: