Introduction
Since 2.0.0WARNING
This Wiki is only available for Photon 2.x. For 1.x, check this link
Overview
Photon2 is a powerful Minecraft VFX creation mod inspired by Unity’s particle system. It brings modern, flexible, and highly customizable visual effects into Minecraft, making it possible to design stunning in-game VFX with a workflow familiar to Unity developers.

Key Features
- 🚀 Unity-like Particle System: 90%+ feature parity with Unity, including particles, trails, partial line rendering, and more
- 🖼 Visual FX Editor: Built-in FX Editor with real-time preview and intuitive controls
- 🧩 Flexible Resource Management: Custom materials, meshes, textures, curves, noise, and more
- ⚡ Advanced Rendering: GPU instancing, custom shaders, HDR/bloom effects, pixel-art style
- 💡 Programmable & Extensible: Custom shader material support, build up your own rendering pipeline
- 🧑💻 Developer Friendly: Easily transferable skills for Unity users; clear and open extension points
Getting Started
Photon2 is recommended for users with some Unity or VFX experience. If you know Unity’s particle system, you’ll find Photon2 intuitive. Beginners should check out Unity or VFX basics first.
Photon2 focuses on effect creation—not usage logic. Use commands or code to bind effects to entities, blocks, or your own lifecycle manager.
Supports advanced rendering and effects Such as custom shaders, HDR glow, Fresnel, mesh-based particle animations, and intersection highlights.
Quick Start
- Enter a creative mode world and run
/photon_editorto launch the editor - Create a new FX project and start experimenting with particle effects
- Export FX files and apply them via command or your own triggers
- Explore advanced features: custom shaders, mesh-based animation, depth-based highlights, and more
For details, see: Commands, Materials, and Java Integration.
Community & Support
- GitHub: Submit issues or feature requests
- Discord: Join our community
- Feedback & Docs Contributions: Open for issues, PRs, and community input!