Shader Carry

Fixes the invisibility and broken lighting bugs when carrying entities or blocks with the Carry On mod while using Shaders.

53

Quick challenge

How far can you run before the mobs catch you?

Shader Carry

📦 Carry On Shader Fix (Shader Carry)

A client-side add-on for the Carry On mod that completely fixes rendering issues when playing with Shaders (Iris, Oculus, Optifine).

🐛 The Problem

If you use the original Carry On mod alongside shaders, you might have noticed two annoying bugs: 1. Broken Lighting: Animals or mobs you pick up completely disappear. 2. Broken Lighting: Blocks or chests you carry have weird half-black shadows or broken lighting.

This happens because the original mod uses a custom rendering buffer and disables vanilla depth testing, which breaks how shaders calculate light and geometry.

🛠️ The Solution

This mod carefully patches the rendering system of Carry On without modifying the original mod's core logic. * It completely rewrites the carrying renderer to use the vanilla `RenderLayer` (for entities) and `ItemRenderer` (for blocks). * Entities and blocks are properly attached to the player's body layer, meaning they move smoothly with your camera and receive 100% accurate shadows, lighting, and normal maps from your shaders.

⚙️ Compatibility & Requirements

* Oculus You only need this on your client. Servers don't need it. * Requires Oculus to be installed. * Compatible with Oculus, Oculus, and any shader pack

🤝 Credits

All credits for the original carrying mechanics go to the creator of Carry On (Tschipp). This is purely a visual rendering patch for shader users.

ADS