NoVillagerTrading
A lightweight Minecraft Spigot/Paper plugin that completely disables trading with villagers.
Perfect for survival, economy, or hardcore servers where villager trading should be restricted or replaced with other systems.
⚙️ Features
Prevents players from opening the villager trading interface
Sends a message to players when they attempt to trade
Lightweight and efficient — no commands or dependencies
Great for economy servers that use custom shop systems
📁 Installation
- Download the plugin
.jarfile - Place it in your server’s
plugins/folder - Start or reload your server — it works right away!
⚙️ Configuration (config.yml)
# Enable or disable Totem blocking
NoTotems: true
💬 Example Message
When a player tries to trade with a villager:
§cTrading with villagers is disabled!
You can change this message in the source code if needed.
🧩 Developer Information
Main class:
de.scholle.noVillagerTrading.NoVillagerTrading
Event listener:
de.scholle.noVillagerTrading.VillagerTradeBlocker
Event used:
PlayerInteractEntityEvent
🧰 Compatibility
Works on Spigot, Paper, and Purpur
Compatible with Minecraft 1.18+
Requires Java 17+
🧑💻 Author
Developed by: Scholle
Package: de.scholle.noVillagerTrading
Similar projects
Config →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta