LambdaBetterGrass
A Fabric mod which adds better grass to the game.
📖 What's this mod?
Have you ever used MCPatcher/OptiFine better grass feature? I did and I did not like it, not at all. Main issue is it's too rough even at Fancy settings.
That's why I made my own mod, to fix this issue and provide an alternative of one of OptiFine features to the Fabric ecosystem! Grass blocks will now connect and the nearby grass blocks will be smoothed.
Searching other mods to replace OptiFine? Check out that list!
✅ Features:
- Connect grass blocks
- Connect mycelium blocks
- Connect podzol blocks
- Connect grass path blocks
- Connect crimson nylium blocks
- Connect warped nylium blocks
- Add snow layer to many non-full blocks when Better Snow is enabled
- Add an optional built-in resource pack to have snowy fences.
- API for resource pack creators and modders to add new block connection following the better grass rule or new alternate models for blocks following the better snow rule.
📖 Usage
To use this mod it's very simple!
Install it in your mods folder along with Fabric API and ModMenu.
You will notice that some blocks like grass blocks will connect together, if you want to try other options or want to have the same look as OptiFine you can look into the settings screen of the mod via ModMenu.
Need help? Come check out my Discord server.
📖 Compatibility
- Sodium is currently incompatible as it is missing the required Fabric Rendering API implementation, but you can use it with Indium to make it compatible.
- Canvas is compatible.
- ConnectedBlockTextures is compatible.
- OptiFabric is obviously incompatible.
Trees Grass and other nature-related blocks in a snow biome still have snow when underground?
sorry if this is a dumb question but when I try to launch the game it crashes and says:
The game crashed whilst initializing game
Error: java.lang.NullPointerException: Cannot invoke
"dev.lambdaurora.lambdabettergrass.LambdaBetterGrass.log(String)"
because "mod" is null
Exit Code: -1
what does this even mean? if I had to guess Id say the was a problem with the file
i use sodium and indium.
can you add the 1.18.1 tag back again? it causes crashed in modpacks that use the 1.18.1 version
In reply to ShadowCave:
1.2.1 is tagged with 1.18.1
can you please make a 1.18.2 forge version because your better grass looks way better than optifines better grass.
In reply to mhwewe11:
Sorry, but I don't mod for Forge.
Though, anyone is free to port the mod, and I wish hope for the poor soul who will attempt it.
I notice this was updated, and it does run in 1.18.2. I note two things:
1) It does not appear to be working, even with Lambdabettergrass/default as the top resource pack over Fabric Mods and Default. No other resource packs in use.
2) The Lambdabettergrass/default resource pack is flagged "Incompatible". As a "guess", maybe this incompatibility is throwing off pulling the correct vanilla resources?
Update: Scratch that! I'm new to the scene, and I didn't recognize how all the parts fit together. I added Indium, everything is fine now. I apologize.
In reply to RomaqRosher:
It's fine ahah!
The pack being marked as incompatible is just something I forgot to fix but it should work fine.
Just a little note for future comments like this: include your mod list! It helps mod authors to quickly identify if it's a mod compatibility issue ;)
please update to 1.18.2
Please fix so that it works with 1.18.2
I reinstalled the mod and now it doesn't work. Its loaded, everything is turned on in settings, but the grass is still normal. EDIT: I figured it out
With shaders the snow under foliage (grass for example), also waves. I use Complementary and they said, that they fixed that issue for this mod already, but it seems you changed something so it's not working with shaders probably again.
In reply to Debatrax:
I've never been noticed of any possible fix.
The only fix is for both mods to use FREX, but it's not fully available/supported yet.
If only the OptiFine shader format actually evolved and not be so bad.
In reply to LambdAurora:
Mh idk. This is what Emin answered on his discord when I showed the problem there:
„I fixed the same problem a while ago.
The developer of the mod probably changed
something that caused it to break again.
When mods do this I have no option but to
completely remove the compatibility for
them. I can't support many different versions
of mods that keep changing what they are
doing.“
In reply to Debatrax:
The issue is nothing changed in this mod.
If someone changed something it could be iris then.
This mod reverts Sodium's improved biome blend back into vanilla's. Can you fix this? Thanks.
the first preview image is literally pack png
LAMBDABetterGrass, omg half life grass 😱😱😱😱😱😱
This is such a good mod! The fact you can customize it in almost every way with a resourcepack is really cool 10/10
Should this be compatible with higher resolution texture packs? It's an awesome mod and definitely fixes the Optifine 'better' grass, but it doesn't apply correctly and was wondering if that was intentional.