The grass is not a texture issue, it's a model issue. Basically Better Foliage looks for 2 things: the block (e.g. the grass block) and a whitelisted model (by default block/grass). However, PureBDcraft doesn't use block/grass it uses block/bdc_grass because we're special
Basically it requires a new file and a betterfoliage config reset (as the mod seems to not be able to detect when a resourcepack adds extra configuration properly).
So, for now what you'll need to do (as I'm not going to release an update until I can do some proper checks and I have no idea when I can work on it properly) a new file called
grass_models_default.cfg and place it in
/assets/betterfoliage/ in your resourcepack.
The contents of that file should be:
Code: Select all
// Vanilla
block/bdc_grass,top
block/bdc_grass_snowed,top
block/grass,top
block/cube_bottom_top,top
// Lithos Core
block/soil/grass_master,top
Then go to your Minecraft instance and go in the config folder and delete the betterfoliage.cfg (or you can open Minecraft > Click "Mods" > Select "Better Foliage" > Click "Config" > Click "Block Types" > find "Grass Models" and on the far right click the circle with 3 lines coming out of it (Reset to Default) and it should update the "3 entries" to "5 entries").
I suspect that this issue is technically a mod bug as it's not reading the cfg files properly when a new resourcepack is loaded. Although this could technically be seen as a way to preserve the configs so something you removed doesn't come back. Either way, I've reported it to the dev (
https://github.com/octarine-noise/Bette ... issues/156).
As for any "fuzzyness" I cannot replicate the issue.