Bonsai Trees 3

Bonsai Trees 3

44M Downloads

Bonsai Trees Stop growing

AbsolemJackdaw opened this issue ยท 3 comments

commented

referencing issues #290 #283

modloader : forge
version : 1.18.2
bonsaitrees : 3.1.0
lib : 2.1.0

using /reload on a local world halts server side growing until reload finishes.
when reload finishes, tree growth resumes as normal.
See attached video on which i have a tooltip to show said freeze.
https://streamable.com/estkib

using /reload on a server does not have the bonsai trees regrow after reload finishes.
Placing a new bonsai pot with new dirt and tree haves the server side progress frozen on 0%.
Client side counts up normally and has the tree grow fully.
In this scenario, taking out the axe resets progress of the three growth. This is suspected server-to-client- syncing and server is resetting it to 0%, then client proceeds to grow tree again. Server stays at 0%

I have checked both latest and debug.log from server and client.
Only the client side has a reload of the recipes :

[21May2022 12:04:10.873] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded soil recipe: bonsaitrees3:soil/minecraft/dirt
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded soil recipe: bonsaitrees3:soil/minecraft/crimson_nylium
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded soil recipe: bonsaitrees3:soil/minecraft/water_bucket
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded soil recipe: bonsaitrees3:soil/minecraft/warped_nylium
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded soil recipe: bonsaitrees3:soil/minecraft/grass_block
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded soil recipe: bonsaitrees3:soil/minecraft/nether_wart_block
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded soil recipe: bonsaitrees3:soil/minecraft/sand
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded soil recipe: bonsaitrees3:soil/minecraft/mycelium
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded soil recipe: bonsaitrees3:soil/minecraft/lava_bucket
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded soil recipe: bonsaitrees3:soil/minecraft/end_stone
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded soil recipe: bonsaitrees3:soil/minecraft/netherrack
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/bubble_coral
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/fire_coral
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/brain_coral
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/birch
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/jungle_tree
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/huge_brown_mushroom
[21May2022 12:04:10.874] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/warped_fungus
[21May2022 12:04:10.875] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/flowering_azalea_tree
[21May2022 12:04:10.875] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/huge_red_mushroom
[21May2022 12:04:10.875] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/acacia
[21May2022 12:04:10.875] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/tube_coral
[21May2022 12:04:10.875] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/spruce
[21May2022 12:04:10.875] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/horn_coral
[21May2022 12:04:10.875] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/oak
[21May2022 12:04:10.875] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/chorus
[21May2022 12:04:10.875] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/dark_oak
[21May2022 12:04:10.875] [Render thread/INFO] [com.davenonymous.bonsaitrees3.registry.RecipeEvents/]: Loaded sapling recipe: bonsaitrees3:sapling/minecraft/crimson_fungus
[21May2022 12:04:10.876] [Render thread/INFO] [com.davenonymous.bonsaitrees3.BonsaiTrees3/]: Updated soil compatibility
[21May2022 12:04:10.876] [Render thread/INFO] [com.davenonymous.bonsaitrees3.BonsaiTrees3/]: Updated additional upgrade items. Found 0.
[21May2022 12:04:10.879] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 0 advancements```

the server side show us nothing :
```[21May2022 12:04:08.261] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: [AbsolemJackdaw: Reloading!]
[21May2022 12:04:08.265] [Server thread/WARN] [net.minecraft.commands.Commands/]: Ambiguity between arguments [teleport, location] and [teleport, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[21May2022 12:04:08.266] [Server thread/WARN] [net.minecraft.commands.Commands/]: Ambiguity between arguments [teleport, location] and [teleport, targets] with inputs: [0.1 -0.5 .9, 0 0 0]
[21May2022 12:04:08.266] [Server thread/WARN] [net.minecraft.commands.Commands/]: Ambiguity between arguments [teleport, destination] and [teleport, targets] with inputs: [Player, 0123, @e, dd12be42-52a9-4a91-a8a1-11c01849e498]
[21May2022 12:04:08.267] [Server thread/WARN] [net.minecraft.commands.Commands/]: Ambiguity between arguments [teleport, targets] and [teleport, destination] with inputs: [Player, 0123, dd12be42-52a9-4a91-a8a1-11c01849e498]
[21May2022 12:04:08.267] [Server thread/WARN] [net.minecraft.commands.Commands/]: Ambiguity between arguments [teleport, targets, location] and [teleport, targets, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[21May2022 12:04:09.475] [Server thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Loaded 9 recipes
[21May2022 12:04:10.314] [Server thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 1142 advancements
[21May2022 12:04:10.575] [Server thread/INFO] [net.minecraftforge.common.AdvancementLoadFix/]: Using new advancement loading for net.minecraft.server.PlayerAdvancements@3695e016
[21May2022 12:04:10.582] [Server thread/WARN] [net.minecraft.server.MinecraftServer/]: Can't keep up! Is the server overloaded? Running 2291ms or 45 ticks behind```

note that the timestamps correspond : 12.04.10 for reload time. 
might this be the issue ? no idea. I hope this can be fixed soon, because I'm playing on a community server with bonsai in a modpack (love the mod btw) and we run into this issue every once in a while. and the server owner isnt always present to just restart it on a whim. 

thank you for looking into this, I hope i formatted the ticket correctly ๐Ÿ‘ 
commented

Welp during server reload, the game tick will freeze until it is finished, but if it is still not resuming/transfering items (if hopper is attached) after reload, that would likely be a bug

commented

Can confirm. Using /reload on server gets pots stuck at 0% serverside but showing growth client-side. Doing anything to update the block causes it to reset the progress to 0% and appear to start again.
Restarting Server causes normal/expected growth & harvest cycles. No more resetting to 0% on block update, no more appearing to hang at 100%

bonsaitrees3-3.1.0
libnonymous-2.1.0
forge-40.1.51

commented

fixed in merged PR :
#305