ModsJava
FinaCut
Java mod listed for Minecraft 1.21–26.x. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotFinalCut
Cinematic death and respawn camera for any survival, RPG, or PvP server
Discord support : https://discord.gg/GGCZVPnGA3
Overview
When a player dies, the camera lifts off their body, swoops through three
altitude stages with FOV opening up, crosses the world to the respawn point,
and lands them safely. The dying player watches their own ragdoll lying
below, the world unfold under aerial shots, and a clickable /fback
hint to return to where they fell.
A drop-in replacement for the vanilla "You Died" black screen. Works with
any server type: survival, factions, RPG, minigames.
Features
- 3-stage cinematic swoop with eased ascent and descent
- Per-phase FOV control for dramatic zoom-out at altitude
- Ragdoll body NPC at the death point (skin-matched)
- Standing NPC at the respawn point during descent
- Black-screen fade transitions (auto-bundled resource pack, no setup)
- Boss bar blood overlay with full color / style customization
- Particle splatter at death (blocks + colored dust + damage indicators)
- Stacked sound design — death tone, heartbeat, ambient, landing chime
- /fback standalone command to teleport back to the last death
- Cross-world support — die in The End, swoop home to overworld
- Hex colors anywhere (MiniMessage <#aabbcc> or legacy &#aabbcc)
- Two languages bundled (English / 繁體中文), drop-in lang/<code>.yml for more
- Respects vanilla gamerules: keepInventory, showDeathMessages
- Updates death statistics manually so /stat stays accurate
Commands
- /finalcut setspawn — save the respawn point at your current location
- /finalcut spawnloc — show the current respawn target
- /finalcut swoop — cinematic flight to the respawn point
- /finalcut death — play the death animation (testing)
- /finalcut test <player> <x> <y> <z> — swoop a player to coordinates
- /finalcut cancel — cancel the current animation
- /finalcut reload — reload config + language files
- /fback (or /finalcut back) — teleport to your last death point
Permissions
- finalcut.use — use the /finalcut command set (default: everyone)
- finalcut.back — use /fback + see the post-respawn hint (default: everyone)
- finalcut.admin — setspawn / reload (default: op)
Requirements
- Java 21+
- Tested on 1.21.11 (Paper / Folia / Purpur / Spogit)
- Older 1.21.x versions may work — feedback welcome
Optional dependencies
- ProtocolLib — enables packet NPCs (skin-matched ragdoll body) and
smoother camera binding. Plugin works without it — falls back to
ArmorStand corpses and vanilla spectator binding. - Nexo — only needed if you set fade.backend: nexo to use your
existing Nexo cc_fade glyphs. Default backend pack ships its own
resource pack and works standalone.
Quick start
Code (Text):
1. Drop FinalCut.jar into plugins/
2. Restart the server
3. Stand at your spawn → /finalcut setspawn
4. /finalcut death to test
5. Edit plugins/FinalCut/config.yml → /finalcut reload
Configuration
Everything lives in plugins/FinalCut/config.yml — timings, FOV per
phase, sounds, particles, fade backend, NPC pose, boss bar text/color/style,
and resource pack hosting. Comments inside the file explain each option.
Language strings live in plugins/FinalCut/lang/<code>.yml. English
and Traditional Chinese are bundled; add your own translation files freely.
Resource pack
FinalCut generates a small resource pack on first launch and offers three
deployment paths:
- Built-in HTTP server — set resource-pack.builtin-server.enabled
to true, pick a port. Players are prompted on join. - Your own host — upload plugins/FinalCut/pack/cinematic.zip to
S3 / GitHub raw / your CDN. Set resource-pack.url. The SHA-1 is
computed automatically. - No pack — switch fade.backend to darkness (vanilla
DARKNESS effect, no client work) or none.
API mode
Don't want automatic death interception? Set
death.intercept-fatal-damage: false and call from your own plugin:
Code (Text):
CinematicCamera.death(plugin, player)
.to(spawnLocation)
.deathScreenSeconds(0.6)
.horizontalSeconds(2.0)
.play();
Known limitations
- Players who decline the resource pack see fade as tofu characters. Set
fade.backend: darkness for a vanilla-only fallback. - PlayerDeathEvent is not fired (the killing blow is cancelled). External
/back plugins won't see deaths — use /fback instead. - Vanilla death advancement triggers are not fired. Statistics are
updated manually.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 26.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
FinaCut is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1. Downloaded 54 times (via Spigot). Download it and open it directly in the game.