⚡ Projection Sorcery — Naoya Zenin
Naoya Zenin's cursed technique from Jujutsu Kaisen, faithfully recreated in Minecraft.
投射呪法 — "Divide one second into 24 frames."
Trace your movements into frames of animation, accelerate exponentially with every projection, phase straight through walls, and freeze anything your palm touches inside a 2D animation frame.
⚠️ WORK IN PROGRESS
This mod is in early development (WIP). Expect bugs, balance changes, and missing features. Backup your worlds before using it. Feedback and bug reports are very welcome in the comments/issues!
✨ Features
- Frame-Stepped Movement — no ordinary running physics. Your body holds a pose, then teleports to the next traced frame. The pause between frames shrinks exponentially as momentum builds, until you become a continuous blur at 300+ km/h, complete with a sonic boom at max frames.
- 24 FPS Rule — a film-strip HUD shows the frames you've traced (0–24). Break away from your predetermined path with a sharp turn and the projection shatters, cutting your momentum in half.
- Palm Touch Freeze — punch anything with an empty hand and it gets trapped inside an animation frame: flattened into a 2D cel inside a glass panel for one second. Hit it again to shatter the frame for bonus damage. At high momentum, anything you brush past freezes automatically.
- Frame Dodge — with enough momentum, attacks aimed at you simply miss. You already moved.
- Unstoppable — blocks cannot interrupt the traced movement. Weak blocks explode into voxel debris as you smash through.
- Custom Visuals — no vanilla particles. Translucent animation cel panels, speed lines, glass shards, shockwave rings, dynamic FOV, anime-style radial speed lines and a screen flash on the sonic boom.
🎮 How to Use
- Press R (rebindable in Options → Controls → Naoya Zenin) to activate Projection Sorcery.
- Run. Each second of continuous movement traces more frames. Watch the film strip fill up. Your steps start slow and deliberate, then ramp up exponentially.
- Punch with an empty hand to freeze a target inside a frame for one second. Punch the frozen target again to shatter the frame for heavy damage.
- At 6+ frames, enemy attacks miss you and anything you run past gets frozen.
- At 24 frames, sonic boom. Maximum velocity. Walls stop existing.
- Careful with sharp turns at high speed. Deviating from your traced path breaks the projection.
- Press R again to deactivate. If you're inside a wall, you'll pop up to safety.
📦 Requirements
- Minecraft 1.20.1 (Fabric)
- Fabric API
- Fabric Language Kotlin
Works in singleplayer and multiplayer (state is fully synced — other players see your panels, trails and frozen targets).
🗺️ Planned
- Charged frame punch
- Vengeful cursed spirit form (Mach 3 dive attack)
- Config file for speed, destruction and effects
- More lore-accurate freeze interactions
Jujutsu Kaisen and Naoya Zenin belong to Gege Akutami. This is a fan-made mod.

