COWMODSКаталог модов

SimplyFlashback

SimplyFlashback is a server-side plugin designed to handle and manage flashback replays. It provides a simple and efficient way to record, store, and replay past gameplay moments.

Автор: SimplyRan2491обновлён 30 окт. 2026 г.
УправлениеОбщениеУтилиты

Описание

banner

SimplyFlashback ⏪

Server-side replay recording

Discord

You record on the server. You watch the file in the Flashback client. People being recorded don't need the mod.

Getting started

  1. Drop SimplyFlashback-*.jar in plugins/ and restart. No ProtocolLib.
  2. /sf record start then /sf record stop when you're done.
  3. Or /clip start, play for a bit, /clip save for the last 30 seconds.

Saves go to plugins/SimplyFlashback/replays/<Player>/ and clips/<Player>/. Open the .flashback in Minecraft with Flashback installed.

Features

  • Works on Spigot, Paper, and Folia. One jar.
  • Full recordings, plus a rolling clip buffer (last N seconds, 30 by default). Saving a clip doesn't clear it.
  • Auto-save clips on death, leave, world change, or a player kill. All optional in config.
  • Players can /autoclip themselves so they clip on join and save on those events.
  • Grabs Simple Voice Chat audio if that plugin is on the server.
  • Model Engine models don't snap back to spawn in the replay.
  • First tick actually renders. The file includes registries, nearby chunks, and player state up front.
  • Admin GUI, action bar (/sf actionbar), a TPS breaker if the server is lagging, and caps on RAM/disk.

Folia note: snapshots only cover the recorded player's current region. Stuff in other regions isn't in the file.

Commands

Aliases: /sf and /replay. Clips also have /clip, /sfclip, /highlight. Autoclip: /sfac.

Leave the player name off in-game to target yourself.

CommandPermissionDescription
/sf record start [player]simplyflashback.commandStart recording
/sf record stop [player]simplyflashback.commandStop and save to replays/<Player>/
/sf record [player]simplyflashback.commandToggle recording
/clip start [player]simplyflashback.commandStart the rolling highlight
/clip stop [player]simplyflashback.commandStop without saving
/clip save [player]simplyflashback.commandSave the last N seconds to clips/<Player>/
/autoclip [on|off]simplyflashback.autoclipClip yourself on join; auto-save on enabled events
/sf actionbar [on|off]simplyflashback.commandToggle the capture HUD
/sf verify [file]simplyflashback.commandDecode-check a file (errors=0 means it's fine)
/sf adminsimplyflashback.adminOwner panel
/sf admin statssimplyflashback.adminCPU, heap, per-player RAM
/sf admin auditsimplyflashback.auditLast lines of audit.log
/sf reloadsimplyflashback.reloadReload config.yml

Doing this to someone else also needs simplyflashback.record.others or simplyflashback.clip.others (default op). Death, world-change, and kill auto-saves need extra perms (simplyflashback.clip.death, .world-change, .kill), all default false so random players don't fill the disk. Leave saves have no extra perm unless you set one. simplyflashback.admin already includes command, others, reload, and audit.

Examples

Full session:

/sf record start Steve
/sf record stop Steve

Last 30 seconds:

/clip start Steve
/clip save Steve

Self-service:

/autoclip on

Then open the .flashback with the Flashback client.

Privacy

A recording includes whoever is nearby, unfiltered chat, terrain, and Simple Voice Chat audio if that plugin is installed. Lock down plugins/SimplyFlashback/ and tell people if you record them.


SimplyFlashback is not affiliated with the Flashback mod. It just writes files the Flashback client can play.

Последние версии

Все версии →
release

SimplyFlashback 0.1.3

0.1.3
30 окт. 2026 г.19Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Скачать
Что нового
## 0.1.3 ### Fixed - **Mobs teleporting in 26.3 recordings.** Zombies, skeletons and other mobs snapped 1–2 blocks, mostly 32 blocks from the recorded player. 26.3 changed its position-sync packet and SimplyFlashback ignored it, so mob positions drifted from the server's. - Teleports with relative coordinates were applied as absolute positions. - Mobs jumped at the moment they died. - Mobs near the 32-block edge flipped between two position sources every few ticks. - A position correction no longer resets a mob's head rotation. - If a future version changes the packet again, a one-time error is logged instead of failing silently. ### Performance - Noticeably lower server-thread cost with many players clipped or recorded: about 25% lower tick time in a 50-player test (50 clips + 10 recordings). - Saving a clip no longer stalls the tick thread; the footage is processed on a background thread. - Faster replay zip writing, disk-quota cleanup, tab-completion and registry snapshots. ### Stability - A slow disk can no longer grow a recording's memory without limit; recording stops cleanly if free disk space runs low. - Clip footage files are kept until a pending save has read them. - Clips re-capture the world after dropped packets instead of leaving holes. - Shutdown now waits at most ~50 seconds in total. - Fixed rare recording-limit and stop races on Folia. - Snapshots only include entities within view distance, so they stay small on busy servers. - The TPS circuit breaker reacts to lag within seconds (Paper; uses recent tick time). - The audit log rolls over at 5 MB.
release

SimplyFlashback 0.1.2

0.1.2
24 окт. 2026 г.47Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Скачать
Что нового
## SimplyFlashback 0.1.2 ### Added - Player chat is now recorded in replays. It is saved as normal chat that Flashback can play. - Replays now start with the player's health, food and XP, the world border and scoreboard team colors. - Particles and map data are now recorded. - Minecraft 26.3: stepped entity movement now plays smoothly. - The hotbar is recorded slot by slot. - The log now warns when a replay has gaps. It reports dropped or unencodable packets, an unreadable movement packet, and a Minecraft version that only has the closest adapter. ### Changed - Replays and clips are now saved as `.zip` files, not `.flashback`. Existing `.flashback` files are still listed, counted and cleaned up as before. - The recording buffer is bigger, so busy moments are less likely to lose data. - Recording no longer pauses movement when the server's TPS is low. Only chunk filling pauses. ### Fixed - One bad entity or item can no longer stop a recording from advancing. - A failed save no longer loses the recording silently. It is kept in memory and written when the recording stops. - Replay files are written to a temporary file first, so a crash can't leave a broken replay. Leftover temporary files are cleaned up on startup. - Server shutdown now saves all active recordings together within 30 seconds, so the server no longer hangs on stop. - Missing or outdated terrain after leaving and returning to an area. - Holes in the map right after a recording starts or you change dimension. - Recording chunks could be written out of order after a disk error. - A recording that failed to rebuild after a dimension change now ends cleanly instead of hanging. - Folia: players far away could be listed in a replay without their tab-list entry. - Minecraft 26.3: entities no longer freeze at their spawn point. - The first-person inventory crash in Flashback playback. ### Removed - Particles and map data are no longer filtered out of replays.
release

SimplyFlashback 0.1.1

0.1.1
20 окт. 2026 г.103Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Скачать
Что нового
# New - Minecraft 26.3 support on Paper and Folia. - Crash and spam protection. Clip and recording saves now have cooldowns, so players can’t spam saves to lag or crash the server. Each player can only save one clip at a time, and there’s a limit on how many clips the whole server queues at once. You can change all of this in config.yml. - /clip stop saves automatically. It saves the last few seconds, then stops. - Separate permission for each command. For example, simplyflashback.command.clip and simplyflashback.command.record. The old simplyflashback.command still grants everything, so existing setups keep working. - simplyflashback.cooldown.bypass lets staff skip the cooldowns. - Optional auto-update (admin.auto-update, off by default). It downloads the newest compatible version, which installs on the next restart. # Fixes - Hit/swing animation. The recorded player’s own hit/swing animation was missing from replays. It now shows, and players still don’t need a client mod. # Upgrading - Existing configs: your current config.yml won’t get the new settings automatically. The plugin uses sensible defaults until you add them.
release

0.1.0

0.1.0
28 авг. 2026 г.79Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2bukkit, folia, paper, spigot
Скачать