mojira.dev
MC-56268

Breaking the bedrock below an Ender Crystal (in the End) creates performance drops, rapidly flickering light

To reproduce:

  • Go to a tower in the End, in Creative Mode, and have the Shift+F3 graph open.

  • Destroy the bedrock below the crystal (being careful not to destroy the crystal).

  • You'll see the Fire block will become 1-sided (facing south), as it isn't resting on anything on its bottom (may or may not be relevant).

  • You'll see the Fire block disappear and appear rapidly, causing the light to flicker rapidly.

  • The 'Tick' portion of the pie will increase, and you will start to experience lag.

  • Quit to the launcher, and in the Dev Console you will see a lot of

    • "Can't Keep Up!"

    • "Something's taking too long!"

You can make the lag go away by putting a block (doesn't have to be bedrock) back under the crystal.

Didn't occur before the 1.8 snapshots. The presence of the crystal prevented a Creative player from hitting it.

Linked issues

Attachments

Comments 7

Confirmed

[23:29:42 INFO]: Client> [23:29:42] [Client thread/INFO]: [CHAT] Saved screenshot as 2014-06-02_23.29.42.png
[23:29:42 INFO]: Client> [23:29:42] [Client thread/WARN]: Something's taking too long! 'root.tick.keyboard' took aprox 263.918153 ms
[23:29:42 INFO]: Client> [23:29:42] [Client thread/WARN]: Something's taking too long! 'root.tick' took aprox 268.209924 ms
[23:29:42 INFO]: Client> [23:29:42] [Client thread/WARN]: Something's taking too long! 'root' took aprox 281.856923 ms
[23:30:26 INFO]: Client> [23:30:26] [Client thread/INFO]: [CHAT] Saved screenshot as 2014-06-02_23.30.26.png
[23:30:26 INFO]: Client> [23:30:26] [Client thread/WARN]: Something's taking too long! 'root.tick.keyboard' took aprox 261.966006 ms
[23:30:26 INFO]: Client> [23:30:26] [Client thread/WARN]: Something's taking too long! 'root.tick' took aprox 290.630929 ms
[23:30:26 INFO]: Client> [23:30:26] [Client thread/WARN]: Something's taking too long! 'root' took aprox 311.133784 ms

buggy behavior changed slightly, but degradation and Game Output messages remain in 32a.

Fixed!

As of 1.8.1 pre-3, the Fire doesn't behave strangely, and there isn't any additional lag.

"Something's taking too long!" messages remain, but appear to be unrelated to the Ender Crystals; the pie chart is really unaffected by breaking the bedrock below the crystal.

Oops.. I was wrong about it being fixed. It isn't fixed. (I was breaking the wrong block...)

Confirmed for 1.8.1.

Also in 1.8 (MC-70970).

Not happening in 15w31a!

shufboyardee

(Unassigned)

Confirmed

Minecraft 14w20b, Minecraft 14w21a, Minecraft 14w21b, Minecraft 14w25b, Minecraft 14w29b, ..., Minecraft 14w32a, Minecraft 1.8, Minecraft 1.8.1, Minecraft 1.8.2-pre4, Minecraft 1.8.3

Minecraft 1.8.1-pre3, Minecraft 15w31a

Retrieved