
PvP Framework
Overview
This is a plugin designed to make creating PvP games on Minecraft servers easy. You can build most games using only blocks and simple code. It also features the ability to create NPCs that can participate in your games.
Tired of managing games via unstable commands? Switch to this!
Plus, it's open-source and free to use.
Prerequisites
How to Use
- Drop the plugin into your server's
pluginsfolder. - Start the server.
- Modify settings like world names in
/plugins/PvPFramework/config.yml(default is "world"). - Copy the
.ymlfile for the game mode you want from/plugins/PvPFramework/game-templates/to/plugins/PvPFramework/games/. - Edit the
.ymlin/plugins/PvPFramework/games/to set your specific world and coordinates. - Run
/pvpf reloadin-game to apply changes. - Play!
Find more details here: https://forum.bac0n.f5.si/t/topic/1154
How to change language
Set locale: <language> in config.yml to en_US or ja_JP.
To add or edit other languages
If you only want to use it in your own environment, create and edit the desired language in the messages folder.
If you want it included in the main plugin, submit a pull request including the desired language.
Contribution
https://github.com/Kaisan10/PvP-Framework/ Pull requests are welcome!
License
GNU General Public License v3.0
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as PvPFramework-1.1.2.jar — drop this file into the mods folder
- Download size: 119 KB
- Download link checked 22 Aug 2026 — working
These come from our own check of the pack file, not from the source page.