What Are Shaders and Why RenderDragon Matters
Shaders are resource packs that change how Minecraft renders light, shadows, water, and the sky. They can add realistic reflections, dynamic lighting, and atmospheric effects. However, Minecraft Bedrock has moved to the RenderDragon rendering engine, which replaced the old graphics pipeline. This change means:
- Traditional GLSL shaders no longer work — The shaders you may have used years ago were built for the old engine
- You need RenderDragon-compatible packs — Look for shaders explicitly labeled as RenderDragon or Bedrock-compatible
- Deferred Rendering packs — Some advanced shaders require the experimental Deferred Rendering feature (available on supported hardware)
Where to Download Shaders Safely
Stick to trusted sources to avoid malware and broken packs:
- MCPEDL.com — Large library of Bedrock addons and shaders
- mcbedrock.com — Curated Bedrock content
- CurseForge — Official addon platform with shader packs
Install Shaders on Windows
On Windows, you can import shaders in two ways:
Method A: Direct Import (.mcpack)
Download the Shader Pack
Download a RenderDragon-compatible shader pack from a trusted source. The file should be a .mcpack or sometimes a .zip.
Open the File
Double-click the .mcpack file. Minecraft Bedrock will open and import the pack automatically. Wait for the success message.
Activate In-Game
Go to Settings > Global Resources, or edit your world and add the shader under Resource Packs. Move it to Active.
Method B: Manual Placement
Locate the resource_packs Folder
Open File Explorer and navigate to:
%AppData%\Minecraft Bedrock\Users\Shared\games\com.mojang\resource_packs
Place the Pack Folder
If you have a .zip file, extract it. Copy the resulting folder (containing manifest.json and pack_icon.png) into the resource_packs folder. Make sure Minecraft is closed before copying.
Launch Minecraft
Start Minecraft and the shader pack will appear in the Resource Packs list. Activate it in Settings or per-world.
Install Shaders on Android
Download the Shader Pack
Download a RenderDragon-compatible shader pack to your device (e.g., to Downloads).
Open with Minecraft
Use a file manager (Files, My Files, or a third-party app) to find the .mcpack file. Tap it and choose Minecraft when prompted. The game will import the pack.
Manual Placement (Alternative)
If direct import fails, place the extracted pack folder in:
/storage/emulated/0/Android/data/com.mojang.minecraftpe/files/games/com.mojang/resource_packs
Install Shaders on iOS
Download the Shader Pack
Download a RenderDragon-compatible shader pack. It will usually land in the Files app under Downloads or iCloud Drive.
Open with Minecraft
In the Files app, tap the .mcpack file. Choose Open in Minecraft or similar. Minecraft will import the pack.
Alternative: Safari Download
If you download from a website in Safari, tap the download and use "Open in..." to send the file to Minecraft.
How to Activate Shaders In-Game
After installing, you need to activate the shader pack:
Global Resources (All Worlds)
Go to Settings > Global Resources. Find your shader pack under Available and tap the + button to move it to Active. It will apply to all worlds that use global resources.
Per-World (Single World)
Go to Play > select your world > Edit > scroll to Resource Packs. Move the shader pack from Available to Active.
Deferred Rendering (Experimental)
Deferred Rendering is an experimental feature in Minecraft Bedrock that enables more advanced lighting and shader effects. It requires specific hardware support and is not available on all devices.
- Enable it in Settings > Video > Deferred Rendering (if the option appears)
- Only some shader packs require it — others work with standard RenderDragon
- If you experience crashes or performance issues, disable Deferred Rendering and try a lighter shader pack
Troubleshooting
Shaders Not Showing Up
- Ensure the pack is RenderDragon-compatible. Old GLSL shaders will not appear.
- Check that you activated it in Global Resources or in the world's Resource Packs.
- Restart Minecraft after installing.
- For Deferred Rendering packs, enable Deferred Rendering in Video Settings first.
Performance Issues
- Shaders can be demanding. Try a lighter or lite version of the shader.
- Reduce Render Distance and disable other heavy resource packs.
- On mobile, close background apps and ensure your device is not overheating.
Incompatible Versions
- Shader packs may be built for specific Minecraft versions. Check the pack description for version requirements.
- If a pack stops working after an update, wait for the creator to release a compatible version or try an alternative pack.
Frequently Asked Questions
%AppData%\Minecraft Bedrock\Users\Shared\games\com.mojang\resource_packs. You can also import .mcpack files by double-clicking them.