All Mods Resource Packs Data Packs Shaders Modpacks Plugins
LambdaBetterGrass

LambdaBetterGrass

by LambdAurora • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

LambdaBetterGrass

GitHub license Environment: Client Mod loader: Fabric

An actual better grass and snow mod for Fabric.

📖 What's this mod?

Have you ever used the MCPatcher/OptiFine better grass feature? I did, and I've hated it immediately.
The main issue is that it's too rough even at Fancy settings. That's why I made my own mod to fix this issue and provide an alternative to one of the OptiFine features on the Fabric ecosystem! Grass blocks will now connect, and the nearby grass blocks will be smoothed.

pack.png with better grass

Mountain with better grass on grass and snowy grass

Warped forest with better grass

Better snow

Better snow with the optional included resource pack: Optional better snow

Better "snow" with the optional included resource pack in lush caves (credits to cavebiomes by SuperCoder79):

Optional better moss

Better "snow" system used for sculk vein, here with the optional included resource pack for custom fences:

Optional better sculk vein

Configuration screen: Config screen

Searching other mods to replace OptiFine? Check out this 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 moss layer to many non-full blocks when Better Snow is enabled
  • Add sculk vain layer to many non-full blocks when Better Snow is enabled
  • Add an optional built-in resource pack to better adapt the mod with Vanilla's look.
  • 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.
  • And more!

📖 Usage

Using this mod is 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.

❓ For resource packs creators and developers

Please check out this documentation.

📖 Compatibility

  • Sodium is compatible.
  • Canvas is compatible.
  • Continuity is compatible.
  • OptiFabric is obviously incompatible.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Fabric Quilt
10h ago 1
26.2
Fabric Quilt
10h ago 1
26.2.x
Fabric Quilt
10h ago 1
26.1.x
Fabric Quilt
10h ago 1
26.1.x
Fabric Quilt
10h ago 1
26.1
Fabric Quilt
10h ago 1
1.21.11
Fabric Quilt
10h ago 1
25w45a
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
25w14craftmine 1.21.5
Fabric Quilt
10h ago 1
1.21.4
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
25w14craftmine 1.21.5
Fabric Quilt
10h ago 1
1.21.4
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
1.20.x
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
25w14craftmine 1.21.5
Fabric Quilt
10h ago 1
1.21.4
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
1.20.x
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
1.20.x
Fabric Quilt
10h ago 1
1.21.x
Fabric Quilt
10h ago 1
1.20.x
Fabric Quilt
10h ago 1
1.20.x
Quilt
10h ago 1
1.20.x
Quilt
10h ago 1
1.19.4
Quilt
10h ago 1
1.19.4
Quilt
10h ago 1
1.19.3
Quilt
10h ago 1
1.19.x
Fabric Quilt
10h ago 1
1.18.2
Fabric Quilt
10h ago 1
1.18.2
Fabric Quilt
10h ago 1
1.18.x 1.17.x
Fabric
10h ago 1
1.18 1.17.x
Fabric
10h ago 1
1.17.x
Fabric
10h ago 1
21w20a 1.17.x
Fabric
10h ago 1
21w14a
Fabric
10h ago 1
21w06a 21w05b 21w05a +1
Fabric
10h ago 1
21w03a
Fabric
10h ago 1
1.16.x
Fabric
10h ago 1
21w03a 20w51a
Fabric
10h ago 1
1.16.x
Fabric
10h ago 1
1.16.x
Fabric
10h ago 1
  • Updated to Minecraft 26.3.
  • Updated [SpruceUI].
  • Updated [Yumi Minecraft Libraries: Foundation].

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated to Minecraft 26.2.
  • Updated [SpruceUI].
  • Updated [Yumi Minecraft Libraries: Foundation].

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated to Minecraft 26.1.
  • Added Golden Dandelion to the better snow system.
  • Updated [SpruceUI].
  • Updated [Yumi Minecraft Libraries: Foundation].

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated to Minecraft 1.21.11.
  • Updated [SpruceUI].
  • Updated [Yumi Minecraft Libraries: Foundation].

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated to Minecraft 25w45a
  • Updated [SpruceUI].
  • Updated [Yumi Minecraft Libraries: Foundation].

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Improved reliability and performances of resource reloading.
  • The mod now only delays the resource reloader that depends on better grass/snow data.
  • The performance improvement exists but won't be noticeable in most situations (~200ms).
  • The LambdaBetterGrass context is now properly contained, avoiding resource leaks and bad interactions with other mods.
  • Fixed crash with Remove Reloading Screen [#117](https://github.com/LambdAurora/LambdaBetterGrass/issues/117).

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated to Minecraft 1.21.9.
  • Updated [SpruceUI].
  • Updated [Yumi Minecraft Libraries: Foundation].

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated [SpruceUI].
  • Updated [Yumi Minecraft Libraries: Foundation].
  • This may fix some synchronization issues on Fabric.

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated [SpruceUI].
  • Updated [Yumi Minecraft Libraries: Foundation].
  • This may fix some synchronization issues on Fabric.

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated [SpruceUI].
  • Updated [Yumi Minecraft Libraries: Foundation].
  • This may fix some synchronization issues on Fabric.

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated [SpruceUI].
  • Updated [Yumi Minecraft Libraries: Foundation].
  • This may fix some synchronization issues on Fabric.

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated [SpruceUI].
  • Updated [Yumi Minecraft Libraries: Foundation].
  • This may fix some synchronization issues on Fabric.

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Yumi Minecraft Libraries: Foundation]: https://github.com/YumiProject/yumi-minecraft-foundation-library "Yumi Minecraft Foundation Library page"
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated to Minecraft 1.21.8.
  • Added Dried Ghast to the better snow system.
  • Updated [SpruceUI].

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated to Minecraft 1.21.5.
  • Added leaf litter layer type.
  • Added new relevant blocks to the better snow system.
  • Added missing potted plants to the better snow system.
  • Updated [SpruceUI].

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated to Minecraft 1.21.4 (thanks to [#113](https://github.com/LambdAurora/LambdaBetterGrass/pull/113) for the help).
  • Added pale moss layer type.
  • Added new relevant blocks to the better snow system.
  • (Built-in Default addon) Added textures for the new fence and pale moss layer to fences.
  • Updated [SpruceUI].

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Updated to Minecraft 1.21.3.
  • Updated [SpruceUI].

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Fixed some cases where the underneath grass block wasn't displayed as snowy when a snow layer was added on top of it using better snow.

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Fixed some cases where the underneath grass block wasn't displayed as snowy when a snow layer was added on top of it using better snow.

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Fixed bad cake layer data.

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Fixed bad cake layer data.

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
  • Switched back to Fabric.
  • Refactored runtime texture generation injection to directly inject into the atlas instead of using a virtual resource pack.
  • Refactored configuration loading and saving to be more reliable and avoid corruption.
  • Reworked layer type format and rendering.
  • Layer types now specify a block state to display.
  • Custom models are not needed anymore, culling works as intended. This means layers will better adapt to resource packs. Fixes a part of [#76](https://github.com/LambdAurora/LambdaBetterGrass/issues/76).
  • Render types are not needed anymore either, the correct render type is applied on the quads who need them.
  • Layer types can now define which blocks it should match against.
  • Layers are still having issues with Iris' shaderpacks making them wavy on plants.
  • Added chorus plants, and many more missing blocks to the better snow system.
  • Added glow lichen as a layer type.
  • Added a configuration tab in Sodium's video settings.
  • Added Swedish translations ([#94](https://github.com/LambdAurora/LambdaBetterGrass/pull/94)).
  • Added Catalan translations ([#104](https://github.com/LambdAurora/LambdaBetterGrass/pull/104)).
  • Added Malay translations ([#110](https://github.com/LambdAurora/LambdaBetterGrass/pull/110)).
  • Fixed snowy grass not always properly connecting when better snow is active.
  • Updated [SpruceUI].

[SpruceUI]: https://github.com/LambdAurora/SpruceUI
[Connected Block Textures]: https://www.curseforge.com/minecraft/mc-mods/connected-block-textures "Connected Block Textures CurseForge page"
LambdaBetterGrass Icon
Download LambdaBetterGrass
Select game version
Select platform