The goal of this mod is to replicate the Optifine random entities feature set, but in Fabric.
Should be fully compatible with Sodium and Iris.
This project is still in Alpha stage, expect some issues and report them when you can.

What can it do?
- Loading and parsing of Optifine packs
- Random textures based upon .properties rules and generic variations
- Emissive textures
- Eyes feature renderer - this is turned off when Iris is loaded, for now
- Villager outer layer feature renderer
- Should support modded gameplay, the code should not make any distinctions between vanilla and not
What can it not do? (for now)
- ModMenu options integration
- Properties name rule is not adhered to at all, and is ignored for time being
- Other feature renderers, for like Withers etc
- Support for paintings
- Not tested all entities, such as horses, wolfs etc
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.18, 1.18.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Verified by MCModsHub
- Ships as random-entities-0.0.1.jar — drop this file into the mods folder
- Download size: 42 KB
- Download link checked 5 Sept 2026 — working
These come from our own check of the pack file, not from the source page.