Skip to content

VPFX Community Docs

An experimental external post-processing and shadow-pack platform for Minecraft Fabric.

Community Quick Start

New to VPFX? Start here for an overview of the project and how to get involved. Read more →

Pack Author Quick Start

Create your first VPFX shaderpack with a minimal post-processing pass. Read more →

Pack Manifest Format

Complete reference for the VPFX pack.json manifest format. Read more →

shadow_depth Guide

Understand VPFX shadow depth, how it works, and how to use it safely. Read more →

Common Errors & Troubleshooting

Diagnose and fix common VPFX pack loading, validation, and shader issues. Read more →

Pack Publishing Guide

How to package, version, document, and publish your VPFX shaderpack. Read more →


Important

VPFX packs are not OptiFine or Iris shaderpacks. A VPFX pack has its own structure (pack.json, post_effect/, shaders/) and must be written specifically for the VPFX runtime.

VPFX is an experimental external post-processing and shadow-pack platform for Minecraft Fabric. It provides a runtime where external VPFX shaderpacks can be loaded, tested, shared, and improved by the community.

This site contains the official VPFX Community Documentation. Use the sidebar or search to find what you need.