A Minecraft Fabric mod that recreates the viral YouTube Shorts "Phonk Edit" meme! Transform your gameplay into epic cinematic moments with automatic pauses, phonk music drops, visual effects, and camera shake - all synced to the beat! ๐ต๐ฅ
Watch the effect in action! The mod activates automatically during gameplay.
- Random Timer: Activates every 30-60 seconds (configurable)
- Action-Based Triggers (30% chance, configurable):
- Attack entities โ๏ธ
- Break blocks โ๏ธ
- Interact with blocks ๐ง (place, open chests, use doors, etc.)
- Use items ๐ (eat, drink, bow, potions, etc.)
- Take damage ๐
- 9 Phonk Sound Tracks included
- Random pitch variation (0.2x - 2.0x speed)
- Beat-synced effects - faster music = more intense beats!
- Custom Audio Support โจ NEW!
- Add your own OGG audio files
- Hot-reload without restarting
- 3 modes: Mod Only / Mix / Custom Only
- Grayscale Filter - Full B&W screen including HUD (Satin API)
- Radial Blur - Extreme distortion that pulses with beats
- Beat-Synced Zoom - Camera zooms in/out with music (1.0x โ 1.3x)
- Camera Shake - Violent screen tremor, intensifies at end
- Mobile Format - Black bars on sides (9:16 aspect ratio)
- Random Skull Overlay - 10 colorful skull images
- Meme Text - 15 random phrases at top ("SIGMA GRINDSET", "COLD AS ICE", etc.)
- Add your own images - Place PNG files in
.minecraft/phonk-edit-mod/custom_images/ - Hot-Reload - Load new images without restarting the game!
- 3 Modes:
- Mod Only: Uses the 10 included skull images
- Mix: Randomly alternates between mod and custom images
- Custom Only: Uses only your custom images
- Easy Access - "Open Images Folder" button in config menu
- Error Detection - Toast notifications for invalid files (non-PNG) โจ NEW!
- Add your own audio - Create a resource pack with custom phonk songs!
- 3 Modes:
- Mod Only: Uses the 9 included phonk tracks
- Mix: Randomly alternates between mod and custom audio
- Custom Only: Uses only your custom audio from resource packs
- Hot-Reload - Press F3+T or "Reload Custom Files" button
- Auto-Generated Pack: Tutorial resource pack created at
resourcepacks/PhonkEdit-CustomSongs/ - Error Detection - Toast notifications for invalid audio files (non-OGG) โจ NEW!
- Requirements:
- OGG Vorbis format only
- Registered in resource pack's
sounds.jsonunder"custom/"keys - Example:
"custom/my_phonk": { "sounds": ["phonk-edit-mod:custom/my_phonk"] }
The full effect in action - grayscale, blur, zoom, skull overlay, and meme text!
- Config Menu - Press
Oto open settings - Adjustable Parameters:
- Timer intervals (5-120s, 10-180s)
- Effect duration (1-3 seconds)
- Action trigger chance (0-100%)
- Delay before activation (milliseconds)
- Pitch range (0.2x - 2.0x)
- Music volume (0-100%)
- Icon size (16-128px)
- Effect intensities (zoom/blur/shake: 0.5x-2.0x)
- Image Mode (Mod Only / Mix / Custom Only) โจ NEW!
- Audio Mode (Mod Only / Mix / Custom Only) โจ NEW!
- Toggle Switches for triggers and individual effects
- Quick Access Buttons:
- Open custom images folder
- Open custom audio folder โจ NEW!
- Reload custom files without restarting
- Settings saved to
config/phonk-edit-mod.json
Easy-to-use configuration menu - press O to customize everything!
The mod calculates BPM based on pitch and creates rhythmic pulses:
- Each beat triggers a zoom + blur combo
- Higher pitch = faster beats, more pulses
- Lower pitch = slower, heavier beats
- Final 10% = EXTREME shake and chaos
- Minecraft 1.21
- Fabric Loader 0.17.3+ (Download)
- Fabric API 0.102.0+ (CurseForge | Modrinth)
- Java 21
- Install Fabric Loader
- Download Fabric API and place in
modsfolder - Download Phonk Edit Mod from Releases
- Place the mod JAR in your
.minecraft/modsfolder - Launch Minecraft with Fabric profile
Just play normally! The mod will trigger randomly or when you perform actions.
- Press
Okey to open config menu - Scroll through settings with mouse wheel
- Adjust sliders and toggles
- Settings save automatically
- Click "Open Images Folder" in config menu (or navigate to
.minecraft/phonk-edit-mod/custom_images/) - Add your PNG files (512x512 recommended)
- Press F3+T or click "Reload Custom Files"
- Toast notification will show: "X images loaded" โ or "X invalid images (PNG only!)" โ
- Click "Open Audio Folder" in config menu (opens
resourcepacks/PhonkEdit-CustomSongs/) - Place OGG files in
assets/phonk-edit-mod/sounds/custom/ - Edit
sounds.jsonto register your sounds under"custom/"namespace - Press F3+T or click "Reload Custom Files"
- Toast notification will show: "X audios loaded" โ or "X invalid audio (OGG only!)" โ
<minecraft_folder>/config/phonk-edit-mod.json
git clone https://github.com/LuigiLoeck/Phonk-Edit-Mod.git
cd phonk-edit-mod
./gradlew buildBuilt JAR will be in build/libs/
src/
โโโ client/
โ โโโ java/com/luigi/phonkeditmod/
โ โ โโโ PhonkEditModClient.java # Main client logic
โ โ โโโ ConfigScreen.java # GUI configuration
โ โ โโโ ModConfig.java # Config data model
โ โ โโโ CustomResourceManager.java # Image loading & validation
โ โ โโโ CustomSoundDetector.java # Resource pack audio detection
โ โ โโโ TutorialResourcePackGenerator.java # Auto-generate tutorial pack
โ โ โโโ NotificationToast.java # Achievement-style notifications
โ โ โโโ InvisiblePauseScreen.java # Transparent pause
โ โ โโโ mixin/
โ โ โโโ GameRendererMixin.java # Camera effects
โ โ โโโ CameraAccessor.java # Camera access
โ โโโ resources/
โ โโโ assets/phonk-edit-mod/
โ โโโ sounds/ # 9 phonk tracks
โ โโโ textures/gui/ # 10 skull images + icon
โ โโโ shaders/ # Grayscale & blur shaders
โโโ main/
โโโ java/com/luigi/phonkeditmod/
โ โโโ PhonkEditMod.java # Common entry point
โโโ resources/
โโโ fabric.mod.json # Mod metadata
- Fabric API - Required
- Satin API 2.0.0 - Shader management (bundled)
- Mixins - Camera manipulation (SpongePowered 0.8.7)
- Shaders - GLSL shaders for visual effects
- Events - ClientTick, HudRender, AttackEntity, BlockBreak, etc.
- Concurrency - ScheduledExecutorService for delays
- JSON - Gson for config persistence
See CHANGELOG.md for full version history.
Custom Resources Update โจ
- Added custom image support (PNG files)
- Added custom audio support via resource packs (OGG Vorbis)
- Auto-generated tutorial resource pack
- Resource pack auto-activation system
- Hot-reload functionality (F3+T or button in config)
- Achievement-style toast notifications for loaded resources
- Error detection for invalid files (non-PNG/non-OGG)
- Image Mode selector (Mod Only / Mix / Custom Only)
- Audio Mode selector (Mod Only / Mix / Custom Only)
- "Open Images Folder" button in config
- "Open Audio Folder" button in config (opens resource pack)
- Configurable effect intensities (zoom/blur/shake)
- Initial release
- 9 phonk sound tracks
- 10 skull overlay images
- Grayscale shader with Satin API
- Beat-synced zoom and blur
- Camera shake effects
- Mobile format bars
- 15 random meme texts
- Full configuration system
- Action triggers with delays
- Pitch-based BPM calculation
This project is licensed under the MIT License - see LICENSE file for details.
This mod was developed using vibe coding with AI assistance! ๐ตโจ
AI-Powered Development:
- Developed with assistance from GitHub Copilot (Claude 3.5 Sonnet)
- Extensively tested and validated by the developer
- All code reviewed and optimized for performance and safety
- โ Extensively tested in survival and creative modes
- โ No malicious code - completely safe
- โ Full source code available on GitHub
- โ If you don't trust AI-assisted code, review the source yourself!
The mod is open-source precisely so you can verify everything yourself. AI helped write the code, but I tested every feature thoroughly before release.
- GitHub Copilot (Claude 3.5 Sonnet) - AI coding assistance
- Satin API by Ladysnake - Shader management library
- Fabric - Modding framework
- Phonk Music Genre - For the vibes ๐ต
- YouTube Shorts Editors - For the meme inspiration
- Issues: GitHub Issues

