Closed Royal-Jelly closed 4 years ago
sorry again about the misunderstanding,
Please consider reopening and looking at this, and thank you kindly if you are able to help any.
If you could please elaborate on what the issue you are experiencing is exactly it would help quite a lot. Which trees, which soils, which addons you have installed and what versions of them. Which you have tried and work, which you have tried and didn’t, etc.
Tested again with only Terrafirmacraft and the following mods:
Dynamic trees - Quark [version - 1.0.4 ]
Dynamic trees - Totemic [version - 1.0.1 ]
Dynamic trees - The Twilight forest [version - 1.1.4 ]
I have not tested all of your other addons . . .
Since they seem to be mod-dependent I would expect it would be something to do with the order of the mods loading.
DT-TFC should then add the soils at the end of the loading sequence to ensure all trees are registered. Best place would be CommonProxy postInit. Here is the code i use, to make sure only trees that allow grass get (in this case, Aether Grass)
public void postInit() {
for (Species species : Species.REGISTRY){
if (species.isAcceptableSoil(null, null, Blocks.GRASS.getDefaultState())){ //if normal grass is allowed, then aether grass and dirt should be too
species.addAcceptableSoil(BlocksAether.aether_grass, BlocksAether.enchanted_aether_grass, BlocksAether.aether_dirt);
}
}
}
Fixed in 0.9.13
Other Dynamic Trees addons seem to work :100: percent fine though.