github.com/PGMDev/PGM

The original PvP Game Manager for Minecraft

Open this visualization on its own page →

Contributors

59

Lines of Code

11,668

From

2019-10-25

To

2023-03-06

About PGMDev/PGM

PGM is a Bukkit plugin for Minecraft that automates the management and execution of player-versus-player matches. Originally created in 2011 by developers Apple and Anxuiz to manage custom PvP maps, it became the foundation for the popular Overcast Network server. After that network closed in 2016, the original plugins were open sourced, and PGM represents a maintained fork of that codebase tailored for modern use.

This version targets Minecraft 1.8 using SportPaper and intentionally strips away backend infrastructure, websites, and APIs to reduce the complexity and cost of running PGM servers. The plugin handles the logistics of PvP gameplay—match scheduling, player management, and game mechanics—allowing server administrators to focus on hosting without heavy dependencies. The project prioritizes accessibility by avoiding dependency injection frameworks, making it easier for new contributors to understand and modify the codebase.

PGM is maintained by Electroid, a former Overcast Network administrator, and is distributed under a copyleft license requiring any forks to remain public. The project serves the Minecraft PvP community, particularly those running custom competitive game servers who need reliable automation tools.

Share this video