All Mods Resource Packs Data Packs Shaders Modpacks Plugins
FPSMatch

FPSMatch

by SSOrangeCATY • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Description

FPSMatch is a library mod designed to support team-based competitive FPS gameplay within Minecraft. It provides a flexible framework for custom match design and item management, rather than implementing complete game modes itself.

Core Features

  • Provides foundational systems for team-based matches, including map instances and spectator support
  • Economy framework: enables custom money systems and team-specific shops for weapons, gear, and throwables
  • Offers utilities for seamless integration with weapon mods (e.g., Tacz) and tactical equipment
  • Supports custom bomb defusal and other objective-based scenarios through its API

Technical Structure

  • Provides admin tools: shop/map editors, command systems, and stat tracking modules
  • Designed for extensibility: developers can define custom modes, items, and gameplay logic

Designed For Customization

  • No built-in game content; serves as a code framework for creating FPS experiences
  • Supports custom HUD
  • Tracks player stats (KDA, headshots, damage) in custom match formats

License

  • Licensed under GPL-3.0 (from v1.1.13). Derivative works must be open-sourced.

How to Install FPSMatch (Mod)

FPSMatch by SSOrangeCATY is verified for Forge across Minecraft versions 1.20.1 (latest release: 1.2.5, file size: 530 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.20.1) and platform (Forge).
  2. Make sure you have the compatible loader or environment installed for Forge.
  3. Move the downloaded FPSMatch file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
[1.2.5] FPSMatch 1.2.5 by SSOrangeCATY on Oct 15, 2025
Download
# v 1.2.5
  • ADD - Added support for using the tacz interaction key to pick up match drops.
  • ADD - Added support for using the right mouse button to pick up match drops. If the inventory is full, items of the same type will be replaced.
  • CHANGE - Adjusted the rendering of match drops. Guns and knives now lie flat on the ground.
  • CHANGE - Adjusted the pause logic of the local music player. It will no longer cancel the playback of all sound effects.
  • CHANGE - The maximum stack size for all items in the mod has been set to 1.
  • UPDATE - Updated tacz dependency.
  • ADD - Added support for registering sound effects for knives when purchased, picked up, or dropped.
  • ADD - MatchDrop now includes sound effects for knife drops.
  • ADD - Added support for registering sound effects for firearms and items when purchased, picked up, or dropped.
  • CHANGE - Fixed event parameter passing.
  • ADD - Muted all other sounds when flashbanged.
  • ADD - Added sound effects for picking up drops and purchasing items.
  • CHANGE - Adjusted the logic for flashbangs and grenades.
  • BUG FIX - Fixed a bug where quickly moving items in the shop editing interface would cause a crash.
  • CHANGE - Optimized the map interface for demolition mode and added an explosion state.
  • CHANGE - Added some utility classes and relocated certain methods.
  • CHANGE - Drop items now support additional thrown weapon drops.
[1.2.4.2] FPSMatch 1.2.4.2 by SSOrangeCATY on Sep 21, 2025
Download
# v 1.2.4.2
  • ADD - PlayerData now supports retrieving player health values
[1.2.4.1] FPSMatch 1.2.4.1 by SSOrangeCATY on Sep 10, 2025
Download
# v 1.2.4.1
  • BUG FIX - Fixed command unable to add dummy ammo
[1.2.4] FPSMatch 1.2.4 by SSOrangeCATY on Sep 06, 2025
Download
# v 1.2.4
  • CHANGE - Refactored the FPSM command
  • ADD - Added sub-command /fpsm help with the ability to - - - - include additional help content
  • CHANGE - Wrapped all getMap methods in FPSMCore with Optional
  • ADD - Added bulletproof attributes along with corresponding test items and listener module
  • CHANGE - Modified the info method in PlayerData
  • CHANGE - Moved and refactored some classes and method names
[1.2.3.15] FPSMatch 1.2.3.15 by SSOrangeCATY on Aug 25, 2025
Download
# v 1.2.3.15
  • ADD - PlayerData Add Method reset & resetWithSpawnPoint
  • CHANGE - VoteObj structure update
[1.2.3.14] FPSMatch 1.2.3.14 by SSOrangeCATY on Aug 22, 2025
Download
CHANGE - VoteObj Internal integration of logic
FPSMatch Icon
Download FPSMatch
Select game version
Select platform