mcrpvp

⭐ — (4 endorsements) 📥 475 downloads 📌 v1.0.1 📅 7/15/2026
🟡 Updated this year

By master_client · bukkit

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 7/22/2026 📅 Created: 7/15/2026

🔍 Analysis

  • 🏆 #1018 of 1452 bukkit mods in this game by downloads

📋 About This Mod

# MCRPVP MCRPVP is a configurable Minecraft PvP dueling plugin featuring ranked and unranked matchmaking, an Elo rating system, customizable kits, parties, friends, leaderboards, and website integration. Designed for competitive PvP servers, the plugin provides an experience inspired by classic practice servers while remaining fully configurable through `config.yml`. ## Features * Ranked and unranked matchmaking * Elo rating system (default starting Elo: **1000**) * Unlimited configurable gamemodes * Custom kit system * In-game kit layout editor * Arena schematic support * Party system * Friends system * Spectator mode * Leaderboards * Player statistics * Region selector * Player settings menu * Gift system * Account linking * Reports system * Built-in moderation commands * Configurable rules and rank tiers * Store and social link GUI * JSON exports for websites * Optional REST API and WebSocket support * File-based player storage by default ## Gamemode Configuration Create your own gamemodes without modifying the plugin. Each gamemode can have its own: * Display name * Queue * Icon * Kit * Arenas * Elo leaderboard * Settings Gamemodes can be enabled, disabled, added, or removed entirely through the configuration. ## Kit Editor Players can customize their inventory layouts using the built-in Kit Editor. Features include: * Drag-and-drop inventory editing * Automatic layout saving * Per-player layouts * Optional armor trim customization * Configurable hotbar key labels ## Elo System Each player starts with **1000 Elo** by default. The Elo system tracks ratings separately for each gamemode and includes: * Ranked queues * Win/loss tracking * Win streaks * Per-gamemode statistics * Leaderboards * Configurable rank tiers ## Website Integration MCRPVPDuel can export player and leaderboard data for external websites. Available exports include: * Leaderboards * Live Elo snapshots * Individual player profiles An optional HTTP API and WebSocket server are also available for live integrations. ## Included Systems * Ranked Queue * Unranked Queue * Duel Requests * Parties * Friends * Reports * Spectating * Statistics * Regions * Settings * Store GUI * Social Links * Rules * Rank Information * Account Linking * Gifts * Moderation Utilities ## Configuration Most features are configurable, including: * Gamemodes * Kits * Queue settings * Elo values * Rank tiers * GUI layouts * Messages * Commands * Social links * Rules * Regions * Permissions ## Commands Player commands include: * `/duel` * `/queue` * `/party` * `/friend` * `/stats` * `/leaderboards` * `/spectate` * `/report` * `/gift` * `/settings` * `/store` * `/rules` * `/rank` * `/link` Administrative commands include: * `/setspawn` * `/mcrpvp reload` * `/mcrpvp stats` * `/mcrpvp resetelo` * Moderation commands ## Permissions Permissions allow server owners to control access to plugin features, including: * Queues * Kit Editor * Parties * Public Parties * Reports * Moderation * Administrative commands ## Support If you encounter a bug or would like to request a feature, please use the project's issue tracker or support server. how to setup custome map 🏟️ Custom Arena Tutorial This guide explains how to create and add new maps to the EloPractice matchmaking system. Prerequisites A server running WorldEdit or FastAsyncWorldEdit (FAWE). The EloPractice plugin installed. A creative world or building area. Design Your Map You can build your arena using any blocks you like. The plugin automatically handles block protection and rollbacks, so players can break or place blocks during matches (like in UHC or Crystal PvP) without ruining the original map. 📍 Setting Spawn Points The plugin uses specific blocks to determine where players start. You must include these blocks inside your build before saving: Red Concrete: The starting position for Player 1. Blue Concrete: The starting position for Player 2. Note: The plugin will automatically center the player on these blocks and rotate them to face their opponent. Saving the Schematic Once your map is finished and your concrete spawn markers are placed: Select the area: Use your WorldEdit wand (//wand) to select the entire arena. Ensure you include the floor and a reasonable height for gameplay. Set the Origin: Stand in the exact center of the arena floor and type: //copy Save the file: //schem save <arena_name> 4. Deploying the Arena To make the plugin recognize your new map, you must place the file in the correct directory. Navigate to your server files: plugins/EloPractice/arenas/ Find the folder corresponding to the kit you built the map for (e.g., vanilla, uhc, nodeath, etc.). Upload your .schem or .schematic file into that specific kit folder. 5. How it Works (Technical Details) Randomization: If you put multiple schematics in one kit folder, the plugin will randomly select one each time a match starts. Isolation: The plugin pastes matches 500 blocks apart on the X-axis to ensure pl

MCRPVP is a configurable Minecraft PvP dueling plugin featuring ranked and unranked matchmaking, an Elo rating system, customizable kits, parties, friends, leaderboards, and website integration.

Designed for competitive PvP servers, the plugin provides an experience inspired by classic practice servers while remaining fully configurable through `config.yml`.

## Features

Ranked and unranked matchmaking Elo rating system (default starting Elo: 1000) Unlimited configurable gamemodes Custom kit system In-game kit layout editor Arena schematic support Party system Friends system Spectator mode Leaderboards Player statistics Region selector Player settings menu Gift system Account linking Reports system Built-in moderation commands Configurable rules and rank tiers Store and social link GUI JSON exports for websites Optional REST API and WebSocket support File-based player storage by default

## Gamemode Configuration

Create your own gamemodes without modifying the plugin.

Each gamemode can have its own:

Display name Queue Icon Kit Arenas Elo leaderboard Settings

Gamemodes can be enabled, disabled, added, or removed entirely through the configuration.

## Kit Editor

Players can customize their inventory layouts using the built-in Kit Editor.

Features include:

Drag-and-drop inventory editing Automatic layout saving Per-player layouts Optional armor trim customization Configurable hotbar key labels

## Elo System

Each player starts with 1000 Elo by default.

The Elo system tracks ratings separately for each gamemode and includes:

Ranked queues Win/loss tracking Win streaks Per-gamemode statistics Leaderboards Configurable rank tiers

## Website Integration

MCRPVPDuel can export player and leaderboard data for external websites.

Available exports include:

Leaderboards Live Elo snapshots Individual player profiles

An optional HTTP API and WebSocket server are also available for live integrations.

## Included Systems

Ranked Queue Unranked Queue Duel Requests Parties Friends Reports Spectating Statistics Regions Settings Store GUI Social Links Rules Rank Information Account Linking Gifts Moderation Utilities

## Configuration

Most features are configurable, including:

Gamemodes Kits Queue settings Elo values Rank tiers GUI layouts Messages Commands Social links Rules Regions Permissions

## Commands

Player commands include:

`/duel` `/queue` `/party` `/friend` `/stats` `/leaderboards` `/spectate` `/report` `/gift` `/settings` `/store` `/rules` `/rank` `/link`

Administrative commands include:

`/setspawn` `/mcrpvp reload` `/mcrpvp stats` `/mcrpvp resetelo` Moderation commands

## Permissions

Permissions allow server owners to control access to plugin features, including:

Queues Kit Editor Parties Public Parties Reports Moderation Administrative commands

If you encounter a bug or would like to request a feature, please use the project's issue tracker or support server.

how to setup custome map 🏟️ Custom Arena Tutorial This guide explains how to create and add new maps to the EloPractice matchmaking system.

Prerequisites A server running WorldEdit or FastAsyncWorldEdit (FAWE). The EloPractice plugin installed. A creative world or building area. Design Your Map You can build your arena using any blocks you like. The plugin automatically handles block protection and rollbacks, so players can break or place blocks during matches (like in UHC or Crystal PvP) without ruining the original map. 📍 Setting Spawn Points The plugin uses specific blocks to determine where players start. You must include these blocks inside your build before saving:

Red Concrete: The starting position for Player 1. Blue Concrete: The starting position for Player 2. Note: The plugin will automatically center the player on these blocks and rotate them to face their opponent.

Saving the Schematic Once your map is finished and your concrete spawn markers are placed: Select the area: Use your WorldEdit wand (//wand) to select the entire arena. Ensure you include the floor and a reasonable height for gameplay. Set the Origin: Stand in the exact center of the arena floor and type: //copy Save the file: //schem save 4. Deploying the Arena To make the plugin recognize your new map, you must place the file in the correct directory.

Navigate to your server files: plugins/EloPractice/arenas/ Find the folder corresponding to the kit you built the map for (e.g., vanilla, uhc, nodeath, etc.). Upload your .schem or .schematic file into that specific kit folder. 5. How it Works (Technical Details) Randomization: If you put multiple schematics in one kit folder, the plugin will randomly select one each time a match starts. Isolation: The plugin pastes matches 500 blocks apart on the X-axis to ensure pl

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
master_client
Version
1.0.1
Downloads
475
Endorsements
4
Category
bukkit
Created
7/15/2026
Updated
7/22/2026
Game Versions
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
Tags
game-mechanics, minigame, utility

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does mcrpvp support?

The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.

What is the latest version of mcrpvp?

Version 1.0.1, published 2026-07-22 with 475 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More bukkit 👤 More by master_client 🔎 Similar Mods 🌐 Best bukkit (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods