FPSMatch - Framework for Creating FPS Modes in Minecraft
FPSMatch is a library mod that serves as a foundation for developing team-based competitive first-person shooters within Minecraft. This is not a ready-made game mode, but rather a powerful toolkit for creating custom matches and managing game items.
Main Features
The mod offers a comprehensive system for organizing team matches with support for separate maps and spectator mode. The built-in economic system allows for creating personalized money systems and team-specific shops for purchasing weapons, equipment, and throwable items.
FPSMatch provides convenient integration with weapon mods (such as Tacz) and tactical equipment. Through the provided API, developers can implement various scenarios, including bomb defusal and other objective-based modes.
Technical Features
The library includes administrative tools: shop and map editors, command systems, and statistics tracking modules. The mod's architecture is designed for extensibility, allowing developers to define custom modes, items, and game logic.
Configuration Flexibility
FPSMatch contains no built-in game content - it's a pure code framework for creating FPS experiences. Customization of the interface (HUD) is supported, along with detailed player statistics tracking (K/D/A, headshots, damage dealt) in custom match formats.