mojira.dev
MCPE-224638

Certain area in the Nether causes extreme lag or a game crash when entered

Steps to reproduce

  1. Create a world with seed 1063292310985219505, creative mode, coordinates on, mob spawning off.

  2. Make nether portal and go the the nether.

  3. Teleport or fly to 76 79 102 (on top of the tall warped tree).

  4. Stand there for an hour or more.

  5. Drop some items.

  6. Save & quit, and note the world save file size.

Expected results

The items you drop fall at normal speed. The world save file size is very small since the explored area is very small and no mobs have spawned.

Observed results

The items you drop fall slower than normal. The worlds save file size is massive compared to the small explored area.

Analysis

The lag and massive save file size are due to continuous redundant pendingTick creation and failure to clear these pendingTicks in chunks that generate with large amounts of flowing liquids.



The Realm started becoming laggy in a certain area of the Nether out of nowhere. It causes lag for everyone, even when they’re in the Overworld. Sometimes, it becomes unbearable — it removed 40 blocks I placed, and in the worst case, I was disconnected and lost 40 minutes of progress.

I don’t have any addons, just a few texture packs that don’t cause lag. I also don’t have any large builds or redstone in the Nether that could be causing this issue. It’s like there’s an invisible laggy border — once I cross a specific block, everything I try to do becomes impossible: eating, building, breaking blocks, or killing mobs. Sometimes the entire Realm freezes.

This issue wasn’t always there. We used to go into that area with zero lag or problems. Then, all of a sudden, it became a laggy zone — and I didn’t change or build a single thing there.

Linked issues

MCPE-221289 Game Crashes when getting into the Nether Resolved MCPE-223298 glitches and crashes with minecart traveling through the nether Resolved MCPE-217678 going to nether will result in the game crashing out. Resolved MCPE-217871 Game crashes when going to the Nether in a certain world Resolved MCPE-227056 Nether crashes around spawn ever since 1.20.80 Resolved

Attachments

Comments 12

have the same issue! Right now, it's impossible to play the realm because this error reverts all progress. Help.

😿

Is there a happy ghast in that area?

We have no happy ghast in our realm

Are you able to provide a copy of the world where this is happening?

2 more comments

The coordinates of the laggy area in the Nether are 43, 65, 55.

Hi!
Thank you for the report, however the issue was temporarily closed as Awaiting Response.

  • Can you provide a video showing mentioned lags?

  • Are lags only present at one certain position?

The ticket will automatically reopen once you reply. Thanks!

I hypothesize that this occurs wherever chunk generation creates more than 100 pendingTicks for liquid spread, and the bug occurs because:

  • The game caps pendingTick processing at 100 per game tick

  • Chunks have a data tag to mark that they have completed generating

  • Chunks will not set that tag until they process all of their world-gen pendingTicks

  • Whenever the chunk is ticked and the tag is not set, it creates all of its world-generation pendingTicks

If this is the process, then result would be that on each tick the chunk generates more duplicate ticks than it can process, so the pendingTick record for the chunk keeps getting larger and larger.

Note that if you delete all of the pendingTicks for affected chunks with an external tool, the lag will go away for a while but the game will continue to make more pendingTicks for the chunk than it can process. The lag and data bloat will return.

Dav

(Unassigned)

1490692

Confirmed

Multiple

1.21.120.22 Preview, 1.21.100.23 Preview, 1.21.93 Hotfix, 1.21.101 Hotfix

Retrieved