ModsFinder

RenderLib 1.8.9 port

by my-life-is-bad

RenderLib 1.8.9 port is a Forge library for 1.8.9 that rewrites parts of entity and tile entity rendering on the client.

ForgeClient-side onlyAll rights reserved1.8.9

What it does

The port brings the original RenderLib mod, written by Meldexun, to Minecraft 1.8.9 on Forge. It works through mixins and changes how some entities and tile entities are drawn. Other 1.8.9 ports, such as EntityCulling 1.8.9 port and Nothirium 1.8.9, are built on the same port and rely on its rendering changes.

The mod needs ConfigurationsBackport to be present, and it pre-bundles fastutil 7.1.0 and the org.spongepowered dependencies it uses. Only the client needs it, so servers run without it. It is a client-side only mod and is not intended as a standalone performance gain; players mostly install it as a dependency of other mods.

The original RenderLib and its port are released under the All rights reserved license, so the code is not open source. Public links exist for the source code and the issue tracker, and reports go to the issue page provided on GitHub.

Key features

  1. Entity rendering changes

    Alters how some entities are drawn on the client, which other ports depend on.

  2. Tile entity rendering changes

    Changes the rendering path of certain tile entities, covering cases the original game does not handle.

  3. Mixin-based port

    Applies its changes through mixins, so the original game code stays unchanged.

  4. Bundled dependencies

    Includes fastutil 7.1.0 and the org.spongepowered libraries it needs, so they do not have to be installed separately.

Compatibility

Latest build for each game version and loader.

1.8.91.8.9-1.4.5.5
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

ConfigurationsBackportBrings back the Config annotation system from forge 1.12.x to 1.8.9.
Required

Required by 1 mod

Use cases

Running EntityCulling 1.8.9 port

EntityCulling 1.8.9 port requires this library, so it must be installed alongside it on the client.

Who it’s for: Players on Minecraft 1.8.9 with Forge who run other 1.8.9 rendering ports, and modders who want to see how RenderLib's changes are implemented.

Questions

Does RenderLib 1.8.9 port need ConfigurationsBackport?

Yes. ConfigurationsBackport must be present, or the port will not load.

Does the server need RenderLib 1.8.9 port?

No. Players add it to their own game, and a server needs no copy.

Which game version is supported?

Only Minecraft 1.8.9. The latest Forge file is 1.8.9-1.4.5.5, published on 2026-01-16.

In the catalog

RenderLib 1.8.9 port is one of 3,545 Optimization mods on ModsFinder, and one of 1,441 Optimization mods for Forge. 955 mods support Minecraft 1.8.9.

More from my-life-is-bad

All projects

Similar mods

What the author says

This mod is the port to 1.8.9 of the original mod RenderLib, which was made by Meldexun. Disclamer: i have permission from Meldexun for publishing this port. Proof
my-life-is-bad, on the Modrinth page

Official listing

Owner
my-life-is-bad
Published
2025-11-30
Updated on Modrinth
2026-01-16
Facts verified
2026-10-15

Tags