ModsFinder

Fabric Random Entities

by mrjoshuat

Fabric Random Entities applies Optifine-style random entity textures on Fabric, so mob skins can vary between spawns according to pack rules.

FabricClient-side onlyGNU Lesser General Public License v3.0 onlyOpen source1.18 – 1.18.1

What it does

Texture packs can list several variants for an entity, and the mod chooses one of them at random for each mob, based on rules in the pack's .properties files. A pack's rules can also tell the mod which variant to use under given conditions, such as a time of day or a name tag. The feature set copies what Optifine offers for random entities, so packs written for Optifine can be loaded here.

The mod also handles emissive textures, which keep parts of a mob's skin glowing regardless of the light around it, and an eyes layer that draws the eyes on top of the body. A villager outer layer renderer is included as well. Modded entities are supported, and distinctions can be made between vanilla mobs and mobs added by other mods. Iris is detected, and the feature is turned off while Iris is loaded.

Fabric Random Entities is client-side only, so servers do not need it and players can join without installing it. It is open source under the GNU Lesser General Public License v3.0 only, and its files target 1.18 and 1.18.1, with 0.0.1 for 1.18.1 as the latest file. It is published for Fabric alone.

Key features

  1. Random entity variants

    Each mob picks one of several texture variants at random, following the pack's rules for that entity.

  2. Optifine pack loading

    Packs that use Optifine's random entity format are read, so existing Optifine-style packs can be used.

  3. Emissive textures

    Parts of an entity texture can be marked to glow at full brightness, independent of the surrounding light level.

  4. Eyes and villager layers

    An eyes renderer draws glowing eyes over the body, and a villager outer layer renderer adds extra skin detail.

  5. ModMenu options and Sodium

    Settings are available through ModMenu, and the mod is noted as compatible with Sodium and Iris.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.18.10.0.1
1.180.0.1
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

Entity Texture Features is a Fabric, Forge, NeoForge and Quilt mod for 1.16.5 – 26.3 under the GNU Lesser General Public License v3.0 only, with the same client-side environment. MoreMcmeta Emissive Textures targets Fabric and Forge for 1.16.5 – 1.21.1 and covers emissive textures only, not random variants. Skyloom is a Fabric-only client mod for 1.21.9 – 1.21.11 under the MIT License and is not open source.

ModLoadersGame versionsEnvironmentUpdated
Fabric Random EntitiesFabric1.18 – 1.18.1Client-side only2022-02-03
[ETF] Entity Texture FeaturesFabric, Forge, NeoForge and Quilt1.16.5 – 26.3Client-side only2026-10-15
MoreMcmeta Emissive TexturesFabric and Forge1.16.5 – 1.21.1Client-side only2024-11-15
SkyloomFabric1.21.9 – 1.21.11Client-side only2026-08-08

Questions

Does Fabric Random Entities need Fabric API?

No required dependency is listed for Fabric.

Does a server need this mod?

No. Only the player's game needs it, and servers run without it.

Which game versions does it cover?

Files exist for 1.18 and 1.18.1, and the latest file is 0.0.1 for 1.18.1, published as an alpha build.

In the catalog

Fabric Random Entities is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 4,416 mods support Minecraft 1.18.1.

More from mrjoshuat

All projects

Similar mods

What the author says

Should be fully compatible with Sodium and Iris.
mrjoshuat, on the Modrinth page

Official listing

Owner
mrjoshuat
Published
2022-02-03
Updated on Modrinth
2022-02-03
Facts verified
2026-10-15

Tags