HomeJavaModsBetrayal SMP plugin
Betrayal SMP plugin
ModsJava

Betrayal SMP plugin

by DINOxANAS · on Modrinth

The official plugin behind Betrayal SMP — locks down crafting tables, enchantment tables & librarian trades, and rewards PvP kills with scaled enchanted…

⬇ Download on Modrinth

Betrayal SMP — Official Plugin

The plugin used in the Betrayal SMP series by my friend BlakDevil.
Survival with teeth: crafting tables are lethal, enchantment tables are forbidden, and every kill you land makes you more dangerous.


Features

⚔️ Kill-Based Enchanted Book Drops

Every time a player kills another player, the victim drops a random enchanted book.
The book's level scales with the killer's accumulated kill points:

Killer Kill Points Dropped Book Level
1 Level 1 (any enchantment)
2 Level 2 — or level 1 for single-tier enchants (e.g. Silk Touch)
3 Level 3
4 Level 4
5+ Max level for any enchantment (e.g. Sharpness V, Protection IV, Power V)

Point rules:

Curse enchantments (Curse of binding, Curse of vanishing) are excluded from the loot pool.


🪚 No Crafting Tables / Crafter Blocks

Players may only craft using the 2×2 grid inside their own inventory.

Opening a Crafting Table or Crafter block (1.21+):

  1. Clears the player's entire inventory
  2. Kills the player immediately

📖 No Enchantment Table

Opening an Enchantment Table:

  1. Clears the player's entire inventory
  2. Kills the player immediately

🧑‍💼 No Librarian Enchanted Book Trades

Attempting to take an enchanted book from a Librarian villager trade:

  1. Clears the player's entire inventory
  2. Kills the player immediately

All other villager trades and non-Librarian professions are completely unaffected.


Compatibility

Minecraft Version Spigot Paper Bukkit Purpur
1.19 – 1.20.x
1.21 – 1.21.x

Installation

  1. Download BetrayalSMP-1.0.jar
  2. Drop it into your server's /plugins/ folder
  3. Restart the server — no configuration needed

Kill data is stored at:

plugins/BetrayalSMP/killdata.yml
Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more