DynamicTreesTeam / DynamicTrees-PHC

A Dynamic Trees add-on for Pam's Harvestcraft compatibility
MIT License
8 stars 5 forks source link

Pam Trees converting to normal Trees (Dynamic without Fruittype) after a while #9

Open cad435 opened 4 years ago

cad435 commented 4 years ago

Some times after placing for example an Apple pip, the tree turns from "Oak, Species Apple" to simply "Oak" with no species (without ever showing an apple at all!).

I had Lychee Trees growing with Jungle Wood, the "Lychee Tree form", suddenly turning into normal Jungletrees and getting super tall normal Jungle trees.

We are running a server with Spongeforge. Other harvest related mods are Agricraft, Pam's and Roots.

Dynamic compats for Pams, Thaumcraft & Roots are loaded in as well.

Full modlist: https://prnt.sc/r7fj8m https://prnt.sc/r7fjo2

Any suggestions what this can cause? My guess is that sponge somehow will interfere, but I'm not sure...

Greetings, cad435

Hexidecimark commented 4 years ago

Same error. I haven't been able to determine the cause. Also running spongeforge, with a modlist here: https://www.curseforge.com/minecraft/modpacks/hexworks/relations/dependencies

We're also running Nucleus and a handful of plugins like Luckperms and Eagle Factions.

The only real way to replicate the glitch is by growing a tree over the course of an average of about an hour, or harvesting all the fruit on the tree. I have no idea what the trigger is, but it never seems to happen before the third growth happens.

OVERLAPPING MODS that I can see: -Antiqueatlas -Bibliocraft -Cooking for blockheads -Dyn Trees + Pam + Compats -Tinkers -JEI -JER -HWYLA -Reauth -Streams -Vanillafix

ferreusveritas commented 4 years ago

I run with -HWYLA -Dyn Trees -Pam's HC -Dyn Trees Pam's HC -JEI -JER

and I'm NOT able to produce the problem so it's not any of those mods.

So it's PROBABLY not Antiqueatles(because It's just a map mod) It's likely not Reauth(because Client side only)

My guess is that it has something to do with spongeforge though I don't know jack about how it could.

Hexidecimark commented 4 years ago

Just finished testing- it doesn't seem to happen in singleplayer, which does support that hypothesis.

ferreusveritas commented 4 years ago

When it does happen is there a rootydirt block under the trunk of the tree or is it just plain minecraft dirt?

cad435 commented 4 years ago

It is very likely only an issue with sponge... I don't run this server anymore, but I discussed it with some of my technical stuff and they thought about the grow-tick system of sponge... There are dozens of little optimisations built-in to sponge (Wich makes it so tempting to run on a highly modded server, because performance would be boosted excessively, but also can break a lot of stuff)

Rooty blocks under the trees were present.

Hexidecimark commented 3 years ago

From the Spongeforge discord: If you wanna troubleshoot it, you’d likely need to set up a dev environment with spongeforge and Pam and dynamic trees to hit some breakpoints in both mod block code and sponge block capturing code.

Hexidecimark commented 3 years ago

I do not have the means to do this.

supermassimo commented 3 years ago

@Hexidecimark is this issue still happening with the latest DT and DT-PHC updates?

Hexidecimark commented 3 years ago

I've been too busy to check properly, but the latest DT update alone did not fix it. May not be able to check for quite some time.