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.