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.

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