Back to mods
Solid Self project artwork

CurseForge · Minecraft mod

Solid Self

Fixes players looking see-through and missing shader effects like world outlines with Iris by rendering them as solid.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Solid Self release matches 26.2 Fabric?

Updated today
Best match for your filters Solid Self 1.2.1
Game version 26.2, 26.3
Loader Fabric

Solid Self 1.2.1 targets 26.2, 26.3 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is Solid Self required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Solid Self 1.2.1 need?

Solid Self 1.2.1 on 26.2 Fabric. Every mod below is checked against that same setup.

All 1 required mods have matching files

Install Fabric API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

2 listed on this file 1 pulled in by one of those mods
Iris Shaders Optional for Solid Self 1.2.1
optional
Matching file found Matched file: Iris 1.11.4 for Fabric 26.2
Fabric API Needed by Solid Self 1.2.1
required
Matching file found Matched file: [26.2] Fabric API 0.161.0+26.2
Sodium Needed by Iris Shaders
pulled in
Matching file found Matched file: Sodium 0.9.2 for Fabric 26.2

1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Solid Self without breaking your instance.

Built for Solid Self 1.2.1 on 26.2 Fabric. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Solid Self 1.2.1. It targets 26.2, 26.3 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Fabric API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Solid Self 1.2.1. It opens that exact file at the source.

About this project

What does Solid Self add?

Solid Self

Solid Self fixes players rendering see-through and being ignored by shader effects when using Iris shaders. (and does nothing more!)

Loader: Fabric Side: Client only Toggle with a key License: MIT

Before / after comparison: without Solid Self the player is see-through and has no outlines, with Solid Self it is solid and outlined


Pixel ladybug icon The bug

Since Minecraft 26.x, players rendered with Iris shaders can behave strangely:

  • Players turn semi-transparent from certain camera angles, most noticeable in third person when looking towards the sky or a bright light source
  • Shader effects skip players entirely, for example world outlines, which outline every block, mob and cosmetic, but not the player standing right in front of you
  • It doesn't matter which shader: the issue has been reported across different shader packs

The cause isn't a broken shader, resource pack or skin. It's how players end up in the rendering pipeline. You can find the open report here: Iris issue #3105.

Pixel check mark icon The fix

Solid Self makes sure players are rendered as solid entities, just like mobs, so shaders treat them like everything else in the world.

  • Pixel check mark icon Players are no longer see-through
  • Pixel check mark icon Shader effects like world outlines apply to players again
  • Pixel check mark icon Works for your own player and other players, in singleplayer and on servers
  • Pixel check mark icon Player heads are solid too: placed, held, in item frames and worn
  • Pixel check mark icon Toggle it in-game with a key of your choice

Pixel lever icon Toggle in-game

Want to compare, take screenshots or just switch back to vanilla for a moment? Solid Self can be turned on and off at any time, without a restart.

  1. Open Options → Controls → Key Binds
  2. Scroll down to the Solid Self category
  3. Bind Toggle Solid Self to any key you like

Press the key in-game and a short message shows you whether Solid Self is enabled or disabled. Your choice is saved and kept after restarting the game.

The key is unbound by default, so it never conflicts with your other controls.

Pixel shield icon What it doesn't touch

  • Invisibility & spectator mode: the vanilla "ghost" look is left exactly as it is
  • The first-person hand: unchanged
  • All other entities: mobs, armor stands, items and other blocks stay vanilla
  • Your shader settings: nothing is changed or overwritten

Pixel warning sign icon Known limitation

Semi-transparent pixels in skins are rendered either fully visible or fully invisible. Fully transparent pixels, like empty areas in the hat layer, keep working as before.

For most skins this makes no visible difference. Semi-transparent skin pixels are already displayed incorrectly by most shaders anyway (see Iris issue #3135).

Pixel pickaxe icon How it works

Vanilla Minecraft renders players with the translucent entity render type. With Iris, translucent entities are drawn after the shader's deferred passes. Every effect that reads the depth buffer in those passes, such as world outlines, can't see the player, and the player can get blended with whatever is behind it.

Solid Self switches players to the cutout render type, which most mobs already use. Players are drawn together with all other solid entities, so the shader picks them up correctly. Player heads are drawn translucent by vanilla too, so Solid Self switches them to the cutout type that every other mob head already uses.

The whole fix is two small mixins. The mod is only a few kilobytes in size.

Pixel book icon FAQ

Do I need this without shaders? No. Without shaders players already look correct. Solid Self doesn't change anything visible there.

Does it work on servers? Yes. It's purely client-side, so it works on any server and nobody else needs to install it.

Do I need Fabric API? Yes, Fabric API is needed for the toggle keybind.

Will this be needed forever? Hopefully not! Once the issue is fixed in Iris itself, you can remove Solid Self.

Something looks wrong with another mod? Please report it. Incompatibilities will be looked at and fixed where possible. You can reach me by email at support@cloaki.de or on my Discord server.

Pixel puzzle piece icon Compatibility

Tested and working with:

Pixel chest icon Installation

  1. Install Fabric Loader
  2. Put Fabric API and Solid Self into your mods folder
  3. For shaders, also install Iris (recommended together with Sodium) and a shader pack of your choice
  4. Start the game. That's it!

Without Iris, Solid Self loads fine but has nothing to fix.

Pixel ender pearl icon Links


Made by Cloaki · Licensed under MIT

Legal (German): Impressum · Datenschutzerklärung (privacy policy) · Haftungsausschluss (disclaimer)

NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

Project description from CurseForge.

Pick your setup

Solid Self by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Solid Self versions and loaders

3 of 3 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.