mojira.dev
MC-295871

Random ticks do not occur in chunks loaded by ender pearl based chunk loaders as advertised in the 1.21.5 changelog.

In the 1.21.5 changelog, it says that random ticks should occur in chunks loaded by sources other than the player. I have tested this in 1.21.5 using grass growing and rain filling cauldrons; in neither case did it work (I tested with a nether portal chunk loader on a server, and with an ender pearl stasis chamber on a single player world). The random tick change did appear to work in the same single player world in 25w06a, when the change was originally made; however it did not work in the first pre-release or the final version. I suspect it was inadvertently broken when they fixed the “infinite lag glitch” from random ticks occurring in lazy chunks in 25w09a.

To reproduce:

  1. Open a new world.

  2. Move far enough away from spawn as to not be in the spawn chunks (my testing did not involve spawn chunks) and create an ender pearl stasis chamber.

  3. Type /gamerule randomtickspeed 0

  4. Create a grass block, surrounded by 8 dirt blocks, not on the ground.

  5. Teleport far away so you are out of render distance of the device.

  6. Type /gamerule randomTickSpeed 1000

  7. Wait a few seconds

  8. Type /gamerule randomTickSpeed 0

  9. Teleport back.

If the mechanic were working as intended, the grass would have spread; however it does not when you do this in 1.21.5.

Linked issues

Attachments

Comments 6

I have just updated my single player world, and rebuilt my portal chunk loader for my mob switch, which is also not working any more.

Cannot reproduce. Note that in 25w09a, random ticks were changed from happening in block ticking chunks to only entity ticking chunks, which means that random ticks now only happen in the exact chunk the ender pearl is in. Make sure there isn’t a chunk border between the ender pearl and the grass in your setup.

I am unable to reproduce this in 1.21.5

The grass spread correctly as the ender pearl is chunk loading the area.

Thank you. However, the random ticking still does not occur for portal based chunk loaders.

Please can you attach a setup using those with steps to reproduce?

Resolving this as CR based on ender pearl chunk loaders still functioning. I see you have made a new report for portal chunk loaders. I have linked these 2 together accordingly.

Noah S

(Unassigned)

Unconfirmed

(Unassigned)

1.21.5

Retrieved