mojira.dev
MC-277140

The statistics screen does not visually differentiate the creaking and creaking_transient entities

Killing and/or being killed by a creaking entity and a creaking_transient entity are shown in the statistics screen separately yet indistinguishably from each other.

How to reproduce:

  1. In a world with the Winter Drop experiment enabled, spawn a creaking with a spawn egg or execute the following command:

    /summon creaking
  2. Kill the creaking you spawned.

  3. Place a creaking heart between two correctly aligned pale oak logs.

  4. Execute the following command:

    /time set night
  5. Wait for the creaking to spawn.

  6. Execute the following command:

    /damage @n[type=minecraft:creaking_transient] 1 minecraft:out_of_world by @s
  7. Look at your statistics.

Expected result:

The statistics for the different creaking entities would either be visually distinct or combined together.

Observed result:

The statistics for the different creaking entities are separated and visually indistinguishable.

Linked issues

Attachments

Comments 2

I'm really curious why Mojang decided to split 'Creaking' into two different entities. I originally thought the difference between naturally generated and command-generated Creaking was just in their NBT data (e.g., "creaking_heart_pos": [10, 100, 10]), similar to Vex. The only reason I can think of is that there are technical issues I don't understand.

@beebee "Artificial" creakings (a) take damage, (b) don't process any connected hearts, and (c) don't despawn during the day. My guess is that the sum total of these differences made them easier to implement as separate entities.

[Mod] ManosSef

gnembon

1308223

Confirmed

Expansion A

Normal

Statistics

24w40a, 1.21.3

24w46a

Retrieved