All Mods Resource Packs Data Packs Shaders Modpacks Plugins
RLFoliage

RLFoliage

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

NOTICE: This is a fork of "BetterFoliage" by octarine_noise, licensed MIT, for the original mod please go to their page, all credits go to them and their contributors. This fork removes the "Round Logs" feature for performance reasons, if you want round logs use the original mod.

REQUIRES FermiumBooter

RLFoliage is a fork of BetterFoliage, a client-side cosmetic mod that adds many cosmetic features such as improved leaf, grass, nether-rack, and soul-sand rendering, among other features.

RLFoliage is a full rewrite of BetterFoliage into Java, and fixes many performance and rendering issues including compatibility with VintageFix. View the 2.5.0 changelog for many of these fixes.

RLFoliage has been tested to be working, however if you have any issues please report them to the linked issue tracker, not the original mod's issue tracker.

Need to get in contact with me, or want to support me? Click the badges below:

Need a server? Click the banner below and use code "fonny" for 25% off your first month with Bisect Hosting: Bisect Banner

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.12.2
Forge
12d ago 1
1.12.2
Forge
8mo ago 1
1.12.2
Forge
8mo ago 1
1.12.2
Forge
8mo ago 1
1.12.2
Forge
8mo ago 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
[2.5.4] 2.5.4 by fonnymunkey on Oct 12, 2026
Download
2.5.4:
  • Fix algae index crash
  • Add water/lava interaction to leaf particles and fade out option to modern leaves
[2.5.3] RLFoliage 2.5.3 by fonnymunkey on Feb 18, 2026
Download
2.5.3:
Adds config option to render falling leaves using preset physics to match modern Minecraft leaf physics thanks to commission from GrandeMalum
[2.5.2] RLFoliage 2.5.2 by fonnymunkey on Feb 15, 2026
Download
2.5.2:
Add compat for Celeritas (Built against latest Java 8 version https://github.com/kappa-maintainer/Celeritas-auto-build/releases/tag/release/2.4.0-dev.3-100-gba10183c-20260215T010221)
Includes compat for Fast Block Render
Fix cactus arm rendering using improper scaling/offset
Add option to disable fade out on falling leaves
Disable Render Layer Adjustments by default for user proofing
[2.5.1] RLFoliage 2.5.1 by fonnymunkey on Feb 13, 2026
Download
2.5.1:
Added compat for Nothirium
Added compat between Nothirium and Forestry compat
[2.5.0] RLFoliage 2.5.0 by fonnymunkey on Feb 13, 2026
Download
2.5.0 Java Rewrite:

Important Notes:
  • The config has been reworked to use Forge's config system with changed and added defaults, config will need to be regenerated
  • RLFoliage no longer has a dependency on Forgelin
  • RLFoliage requires FermiumBooter for compat patching
  • Added compatability with VintageFix's Dynamic Resources Feature
  • Significantly improved general performance and rendering visuals

Full Changes:
  • RLFoliage has been fully rewritten into Java from Kotlin
  • Added compatibility with VintageFix's Dynamic Resources Feature
  • Directly added patches from FermiumMixins (Disable those patches)
  • Improved render performance with better filtering/ordering/caching/etc
  • Improved render visuals both with and without Optifine across different graphic settings
  • Fixed broken shaders/handling causing black shading (Mycelium grass, Cacti, Netherrack vines, etc)
  • Heavily improved visuals and performance of connected grass/snow rendering
  • Added patch for MC-114265 created by jonathan2520 to fix Mipmapping adding black pixels to cutout textures at distance
  • Added compat option to prefer rendering cutout textures without Mipmapping as some mods can break Mipmapping
  • Added patch to fix PooledMutableBlockPos thread contention (Significantly improves performance if not using Optifine)
  • Fix non-AO rendering missing diffuse lighting
  • Added compat with Optifine for shader defined diffuse lighting settings
  • Fixed incorrect color conversion math
  • Improve mutability of math/rendering objects for performance and memory usage
  • Replace ASM/Reflection with simplified mixins for performance
  • Added missing config options such as Rising Souls speed, additional cactus models, etc
  • Removed unused config options
  • Updated lang files for new configs
  • Added ability to define biome configs by biome type and not just id
  • Fixed round leaves not properly using custom texture masks
  • Improved resource generation/load time
  • Refactor and cleanup unneeded classes

Commission for fixes thanks to Frog
[2.4.2] RLFoliage 2.4.2 by fonnymunkey on Jul 17, 2024
Download
2.4.2:
Add hanging ice spikes under packed ice
Textures created by StarArtsy

REQUIRES Shadowfacts' Forgelin
[2.4.1] RLFoliage 2.4.1 by fonnymunkey on Apr 20, 2024
Download
2.4.1:
Added config option to toggle printing render errors to chat, off by default

REQUIRES Shadowfacts' Forgelin
[2.4.0] RLFoliage 2.4.0 by fonnymunkey on Feb 04, 2024
Download
2.4.0:
Initial upload, tested as working, refer to description for information on differences

REQUIRES Shadowfacts' Forgelin
RLFoliage Icon
Download RLFoliage
Select game version
Select platform