#Make chunk tick happens in all loaded chunks

13 messages · Page 1 of 1 (latest)

mellow carbon
#

In vanilla, chunk tick only happens around players. There has already been a mod (Chunk Loaders) that provides chunk loaders that execute chunk tick, but it doesn't work for chunks loaded by other mechanism.

mild dust
#

https://minecraft.wiki/w/Tick#Chunk_tick

it doesnt have to be around players, it only has be loaded with the correct load level. "chunks loaded by other mechanisms"... it sounds like those other mechanisms are not actually fully loading the chunks. Spawn chunks for example are fully loaded and continue to tick even without players nearbyh

mellow carbon
#
  1. Exeucte /setworldspawn 0 2048 0 0
  2. Place some farmlands near 0 0.
  3. Place some water to keep farmlands mositure.
  4. Sow some wheat.
  5. /tp 2048 ~ ~
  6. /gamerule randomTickSpeed 1024
  7. Wait a minute.
  8. /gamerule randomTickSpeed 0
  9. /tp 0 ~ ~
  10. Found that wheat didn't grown at all.
  11. /gamerule randomTickSpeed 1024
  12. Wheat starts to grow very fast.
mellow carbon
mild dust
#

so you want random ticks not chunk ticks

#

crop growth relies on random ticks which is centered around the player (5 chunk radius iirc)

mellow carbon
#

In Java Edition, chunks with loading type of entity ticking (see Chunk#Level and load type) and with horizontal distance between its center and a player (not in spectator mode) less than 128 blocks are ticked on every game tick.

#

Chunk tick

...

  • A certain number of blocks within the chunk receive random block ticks, as described below.
mellow carbon
#

Some mods add ways to force load chunks. Some of these support chunk tick while others don't.

mellow carbon
#

Or, make chunk tick happens in spawn chunks..