BerryBushBlockEntity#onCalendarUpdate highly broken
Therighthon opened this issue ยท 0 comments
Just going to copy the TODO comment that I put on my fruit trees branch. No one start work on this until I've merged in my changes to fruit trees, though, or we're gonna get conflicts
// TODO: This code is very problematic, because it just doesn't work if the chunk is loaded
// Because it only updates if the tick skip is greater than a day, and always only updates once, there is weird behavior
// Case 1: Time skip 1d -> grows once, expected behavior
// Case 2: Time skip 23h (run twice) -> does not grow
// Case 3: Time skip 3d -> grows once
// Case 4: Tick sprint 2d -> does not grow
// Cases 2/4 are most concerning to me as that's what shows loading the chunks is counter productive