TradeSMP | PvP Level Progression v1.0

A PvP progression SMP: kill players to climb from -3 to +3, gain buffs up top, get punished down low
arrow-tradesmp.jpg
BOzxwuprlS.jpg

pqq400m.png



⚔ TradeSMP
Every player carries a Trade Level from -3 to +3. Kill to rise and gain buffs, die to fall and get punished.
By zArrowTan, part of Arrow Plugins.



📋 Overview

TradeSMP is a PvP progression system that gives every player a single Trade Level running from -3 to +3. Kill players in PvP and you climb, gaining stacking buffs the higher you go. Die and you drop, sliding into stacking penalties at the bottom. Reach the bottom and die again, and you're banned. It's a high-stakes ladder that rewards winners and punishes losers, and every number behind it is yours to tune.



📈 How Levels Work

  • Everyone starts at level 0, with nothing active
  • Kill a player and rise one level (max +3)
  • Die and drop one level (min -3), any death by default, or PvP-only if you prefer
  • Die again at -3 and you're banned (admins with the bypass permission are exempt)
  • Positive levels stack every lower buff, negative levels stack every lower penalty



🏆 The Buffs (Positive Levels)

  • Level +1: Hero of the Village II, and bread acts like a golden apple (Absorption II + Regeneration II) when eaten below full hunger
  • Level +2: Hero of the Village IV, and hitting the same player 10 times with an emerald block in hand strikes them with lightning for 4 hearts
  • Level +3: Hero of the Village VI, Resistance I for 30s after a totem pops, and access to /tradesmp locate village

The +2 lightning strike, 10 hits with an emerald block:


Bread healing like a golden apple, longer at +3 than +2:





💀 The Penalties (Negative Levels)

  • Level -1: villager prices +25%, and Slowness for 10s after eating golden apples
  • Level -2: villager prices +50%, and Slowness for 20s after golden apples
  • Level -3: villager prices +100%, Slowness and Weakness after golden apples, and your next death is a ban

Golden apples turn against you, the penalty grows each level down:
-1 (Slowness):

-2 (longer Slowness):

-3 (Slowness + Weakness):


Every duration, percentage, hit count, damage value, and cooldown above is configurable in config.yml.



🗺 Village Locator

Top-level players unlock /tradesmp locate village, a built-in locator that points to the nearest village on a cooldown. It's gated on your stored Trade Level rather than the vanilla /locate command, so access is tied cleanly to your rank and can't be spoofed through vanilla permission levels.

r0hXTcbq.png

Locating the nearest village at level +3

iY2cXeXI.png

When required level is not met yet



⌨️ Commands

  • /tradesmp level [player] show your own or another player's level and active effects
  • /tradesmp locate village find the nearest village (needs level +3)
  • /trade <player> <level> set a player's level directly, -3 to +3 (admin)
  • /tradesmp reload reload config and language files (admin)

bcWXoSUw.png

Checking your Trade Level and active effects

QQXxm6J0.png

Setting a player's level with /trade

SnqUi1m9.png

The in-game help menu



🔐 Permissions

  • tradesmp.use check levels with /tradesmp level (default: everyone)
  • tradesmp.admin.set use /trade to set levels (op)
  • tradesmp.admin.reload use /tradesmp reload (op)
  • tradesmp.bypass.ban exempt from the -3 death ban



🎛 Fully Configurable

  • Every level's effects, durations, percentages, hit counts, damage, and cooldowns live in config.yml
  • Choose whether any death or only PvP deaths cost a level
  • All messages support hex colors, gradients, and rainbow tags on top of classic & codes



🧪 Requirements

  • Minecraft: 1.21 to 1.21.11
  • Server software: Spigot or Paper
  • Java: 21 or higher
  • Storage: SQLite out of the box (zero setup) or MySQL
  • Languages: English, French, and Spanish bundled, with easy custom translations



💬 Support & Docs

Full setup and configuration guides are in the documentation. Need help, found a bug, or want to suggest a feature? Join the Discord.

Read the documentation
Click here to join the Discord

Climb the ladder. Or fall off it.
Buy a license now
$9.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 15% commission.
82 Views
0 Purchases
1 Downloads
Jul 20, 2026 Published
N/A Updated
Not yet rated
538.1 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
Description text drafted with AI assistance and edited by me.
AI Content Disclosure
Used AI for code autocompletion and minor boilerplate while developing the plugin.
Type
  1. Gameplay
  1. Reward
  1. Fun
Game mode
  1. Survival
  1. Lifesteal
  1. Hardcore
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
  1. French
Creators
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Second-ever Modern OneBlock setup, crafted for addictive, feature-rich gameplay.
5.00 star(s) 6 ratings
87 purchases
A modern, feature-rich Survival setup with custom menus, events, and immersive gameplay systems.
5.00 star(s) 21 ratings
84 purchases
All Versions | Crates | Ranks | Upgrades | Perks | Shop | Worlds | Chunk Hoppers
5.00 star(s) 4 ratings
58 purchases
A bedwars server setup made in 1.20.4 to match the Modern theme of experience.
5.00 star(s) 5 ratings
57 purchases
1.17-1.21.8 | Native 1.21.8 | Coinshop | Playtime rewards | Chat games | Gui menus | Custom Terrain
4.50 star(s) 8 ratings
46 purchases
Share and earn
Refer this resource and earn a 15% commission.
82 Views
0 Purchases
1 Downloads
Jul 20, 2026 Published
N/A Updated
Not yet rated
538.1 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
Description text drafted with AI assistance and edited by me.
AI Content Disclosure
Used AI for code autocompletion and minor boilerplate while developing the plugin.
Type
  1. Gameplay
  1. Reward
  1. Fun
Game mode
  1. Survival
  1. Lifesteal
  1. Hardcore
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
  1. French
Creators
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Second-ever Modern OneBlock setup, crafted for addictive, feature-rich gameplay.
5.00 star(s) 6 ratings
87 purchases
A modern, feature-rich Survival setup with custom menus, events, and immersive gameplay systems.
5.00 star(s) 21 ratings
84 purchases
All Versions | Crates | Ranks | Upgrades | Perks | Shop | Worlds | Chunk Hoppers
5.00 star(s) 4 ratings
58 purchases
A bedwars server setup made in 1.20.4 to match the Modern theme of experience.
5.00 star(s) 5 ratings
57 purchases
1.17-1.21.8 | Native 1.21.8 | Coinshop | Playtime rewards | Chat games | Gui menus | Custom Terrain
4.50 star(s) 8 ratings
46 purchases
Top