Community Quick Start
New to VPFX? Start here for an overview of the project and how to get involved. Read more →
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 →
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.