CurseForge · Minecraft modpack
Shuu's Complete FPS
The complete Minecraft FPS experience, with game orchestration, movement, and built-in worlds.
Quick answer
Which Shuu's Complete FPS release should I use?
Shuu's Complete FPS.zip is a complete pack release for 1.20.1 with Forge 47.4.10. Install it as its own launcher instance. If the creator publishes a separate server file, make sure it names this exact pack release. 35 mods in this pack file.
Pack setup
How should I set up Shuu's Complete FPS for players and a server?
Use Shuu's Complete FPS.zip as the pack version. Install the pack as its own launcher instance. The creator’s listing does not name a separate server file, so check the release notes before setting up a dedicated server. Do not upload the ordinary client folder blindly.
A pack is a matched client and server setup, not one mod with an install-side label. Keep its release, loader, manifest and overrides together.
These numbers come from the pack file you chose. “Not labelled” means we don’t know which side it belongs on—not that it is safe everywhere. The file count is not a RAM estimate.
What are the server requirements for Shuu's Complete FPS?
Shuu's Complete FPS.zip. Change the pack release and its contents or setup may change too.
The selected pack release is Shuu's Complete FPS.zip. That file is for Minecraft 1.20.1 with Forge 47.4.10. It contains 35 mod projects. The creator’s listing does not name a separate server file. Check their notes before using one, and do not upload an ordinary client folder or rebuild the pack mod by mod. A file count cannot tell us the right RAM, CPU or storage; size the server for the players and world you actually run.
About this project
What kind of pack is Shuu's Complete FPS?
Shuu's Complete FPS
This is the complete Minecraft FPS experience. It comes with with game orchestration, movement, and built-in worlds.
Controls
Use v to hold onto the edge of blocks (a more manual vaulting), hold t to slide on walls, or run along them, press space a second time to double jump, press CapsLock to dash!
Features
- Game Mode Orchestration
This game has 2 game modes: Battle Royale and Arena Timed
- Arena Backup
When you set an area to make your arena (using the init commands), the mod will automatically save that area of your world separately. Once a game ends (running the reset command or the game naturally ends) those chunks will immediately and automatically be restored.
- Leaderboard
When a game is running, you can view the leaderboard by holding <tab>. It is organized as original FPS intended!
Game Modes
- Battle Royale (
/br)
- Last player or team alive wins.
- The world border starts large, then shrinks in steps.
- You can configure war time, shrink amount, shrink timing, and lives.
- Arena Timed (
/at)
- Set a fixed match duration.
- Rack up kills before the timer ends.
- Winner selection uses match stats at the end of the round.
- Arena Utilities (
/shuufps)
- Manage arena backup and reset flow.
- Keep your map reusable between matches.
Starting Games
All commands below require operator permission (level 2+). Run them in the Overworld.
Stand where you want arena center and initialize:
/br init <size> <warTime> <shrinkAmount> <shrinkTime> [lives]Example:
/br init 300 90 25 45 3Start Battle Royale:
/br startStop Battle Royale if needed:
/br stopStart Arena Timed for a quick fight:
/at start <durationSeconds>Stop Arena Timed if needed:
/at stopMake or restore arena backup:
/shuufps backup/shuufps reset
Command Reference
/br (Battle Royale)
/br startStarts Battle Royale with the saved arena config and game settings./br stopStops the current Battle Royale and restores gameplay state./br settings warTime <value>Sets the delay (seconds) before border shrinking starts./br settings shrinkAmount <value>Sets how many blocks the border shrinks each cycle./br settings shrinkTime <value>Sets cycle duration (seconds) for each shrink./br settings lives <value>Sets lives per player./br set center <size>Saves your current location as arena center and sets arena size./br init <size>Sets center/size and starts backup initialization./br init <size> <warTime> <shrinkAmount> <shrinkTime> [lives]Sets center, game settings, and starts backup initialization in one command.
/at (Arena Timed)
/at start <durationSeconds>Starts a timed match using the saved arena size and center./at stopStops the current Arena Timed match./at set center <size>Saves your current location as arena center and sets arena size./at init <size>Sets center/size and starts backup initialization.
/shuufps (Arena Utilities)
/shuufps backupCaptures and saves the current arena so you can reset later./shuufps resetRestores the most recent arena backup.
Match Flow Tips
- Use a medium border (200 to 400) for 6 to 20 players.
- Keep war time short (60 to 120 seconds) to avoid slow starts.
- Use low lives (1 to 3) when you want higher tension.
- Run either
/br init,/at init, or/shuufps backupafter preparing your arena so every round starts clean.
Credits
Maps -- Open Street Maps (https://www.openstreetmap.org/) & Arnis (https://arnismc.com/) Guns -- MrCrayfish's Gun Mod [Unofficial] for the weapons (https://www.curseforge.com/minecraft/mc-mods/mrcrayfishs-gun-mod-unofficial) FPS Orchestration -- ShuuFPS for FPS orchestration and game state (https://www.curseforge.com/minecraft/mc-mods/shuus-fps)
Project description from CurseForge.
Mods in Shuu's Complete FPS.zip
Open any mod on Modpacks.ch to check its files and dependencies.
61f0bcbfd404de4aeb0627b5b83a72d069fb1825 · CurseForge file 9254806 · Project link unavailable Client only81919356f84eab14258db98924b66c3c38e372b1 · CurseForge file 4770828 · Project link unavailable Side not labelledb3f8a6a5823d3b4f2dce19c8aea9373e24bcb443 · CurseForge file 8969708 · Project link unavailable Side not labelled275e48d6ff5be47d29efc4bc03bec783e67a0f45 · CurseForge file 8399743 · Project link unavailable Side not labelled80582e413216eb014d83252b05c731a4a151fe9b · CurseForge file 8642487 · Project link unavailable Client onlyc65d07748acc57ceb45d53b3964368b84f34d54f · CurseForge file 5729105 · Project link unavailable Side not labelled328ed70459bbae96e8f9cf4d90d7a4169decaf1d · CurseForge file 8367974 · Project link unavailable Side not labelled816c1bb15c3686f67143dabced87bd4811cc43d2 · CurseForge file 5981334 · Project link unavailable Client onlyf6d3cdd3ec68c5590cf5b2e89c38dbf031824bfd · CurseForge file 4646682 · Project link unavailable Side not labelledf8b65310e0183630dd00c1ade12f9b6ecd243287 · CurseForge file 8947229 · Project link unavailable Side not labelled5447c4716571bfdba817c85278a9ce0d411573ec · CurseForge file 9004753 · Project link unavailable Side not labelledbb2fa8f3e493af16af9160d049f96c614a1faf2f · CurseForge file 5681725 · Project link unavailable Client onlyd3c513e88ef9f5cdd7e27d17d923d4dca69c6d55 · CurseForge file 9100267 · Project link unavailable Client onlybf96f6a1bf58128ba3b6d669e5ba3df0aa6b0584 · CurseForge file 7762173 · Project link unavailable Side not labelledfaa8eddad9d80adb9c4ba81fd0a8a21c81989d3d · CurseForge file 8049910 · Project link unavailable Side not labelleddbf2d4fcc80895e2c3d56d015a806c94fd3910d0 · CurseForge file 8641553 · Project link unavailable Side not labelled58e14581f94be3e7177bcd2ad0a253e7d4bdca27 · CurseForge file 9280605 · Project link unavailable Side not labelled27347879f8760a7bc0b4bd71977abc50e498811c · CurseForge file 7573740 · Project link unavailable Side not labelled1a4f550dea4fb6316a96591dc46a463ee1f6602b · CurseForge file 8883366 · Project link unavailable Side not labelled9444948c3d1aa92e207618a1129466c9be63f85d · CurseForge file 6644158 · Project link unavailable Side not labelleddba3a2c15376062fde07f77fb5ae97f9890d5c72 · CurseForge file 9277600 · Project link unavailable Side not labelled962fdb760409d6d71cbf079235f1ca94e3863a22 · CurseForge file 7291067 · Project link unavailable Side not labellede0e9f46bbd24b44a7046c45ccf6aff0bc0a7b735 · CurseForge file 9048661 · Project link unavailable Side not labelledd751153e722a4e014691c83f39f5b07c6ec5333c · CurseForge file 5338457 · Project link unavailable Client only984f774e71790deaec674c7587bd24e0711871b2 · CurseForge file 6020952 · Project link unavailable Client onlyab3cafd5be9f5ee2d4b0fc5e31236d5d3c8bf018 · CurseForge file 8377296 · Project link unavailable Side not labelled16808f94a41d45d8e986b4e4ea6b02ba57fa058a · CurseForge file 4587214 · Project link unavailable Side not labelleded5a23ec30c90fd06b3f1d8140614028e1fafaee · CurseForge file 5284015 · Project link unavailable Side not labelledc26b37a846601ceeacca5752d9a3a94e36feb0b3 · CurseForge file 9286761 · Project link unavailable Side not labelled7091528b7228e12602e097afa14f34629067afaf · CurseForge file 9243644 · Project link unavailable Client onlybb0d0a8f7f2325aa92eaa204a6a463e0da574bbd · CurseForge file 4668798 · Project link unavailable Client onlydf6bc8265a81cd7c644a0a5a2a2d4758368c0259 · CurseForge file 7979235 · Project link unavailable Side not labelled80cb7633f57f485ccf10b4e9248ee6ce02d0e69e · CurseForge file 8019497 · Project link unavailable Side not labelledee73886f2f5f27bf28cffa7cc8f2b9b4540df2aa · CurseForge file 9067172 · Project link unavailable Side not labelled6715c1d3758a3805589d82c41dc581537fe185cd · CurseForge file 9067273 · Project link unavailable Side not labelledPick your setup
Shuu's Complete FPS by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
Made local changes? Try them in a copied instance before touching a world you care about.
Recent files
Shuu's Complete FPS versions and loaders
Looking for an older file? The official CurseForge project page is in Resources.