▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Disable Villager Trade
Disable Villager Trade

Disable Villager Trade

A lightweight plugin to prevent players from trading with villagers.

503
2

Disable Villager Trade

Overview

DisableVillagerTrade is a lightweight mod/plugin crafted to block trading interactions exclusively with villagers while preserving interactions with other non-player characters (NPCs). This ensures a balanced and immersive gameplay experience on your server.

Now available for multiple platforms!

🎮 Supported Platforms

PlatformMinecraft VersionStatus
Bukkit/Spigot/Paper1.14 - 1.21.10+✅ Full Support
Fabric1.21.10✅ Full Support
Forge1.21.10✅ Full Support
NeoForge1.21.10✅ Full Support
Quilt1.21.10✅ Use Fabric version

✨ Key Features

  • Custom Interaction Messages - Personalize interaction messages to match your server's tone and style, enhancing player engagement.
  • Toggle Interaction Messages - Easily enable or disable interaction messages according to server preferences.
  • World/Dimension-Specific Disablement - Fine-tune gameplay dynamics by enabling or disabling the plugin on a per-world/dimension basis, granting precise control over trading functionalities.
  • Bypass Permission - Allow staff to trade with disabletrade.bypass permission.
  • Smart Profession Detection - Villagers with no profession (NONE) can still be interacted with.
  • Automatic Update Checker - Get notified when a new version is available.
  • Admin Commands - Manage the plugin with simple commands (Bukkit).

📦 Installation

Bukkit/Spigot/Paper

  1. Download DisableVillagerTrade-Bukkit-x.x.x.jar
  2. Place in your server's plugins folder
  3. Restart your server
  4. Configure in plugins/DisableVillagerTrade/config.yml

Fabric

  1. Download DisableVillagerTrade-Fabric-x.x.x.jar
  2. Ensure you have Fabric Loader and Fabric API installed
  3. Place in your mods folder
  4. Configure in config/disablevillagertrade.json

Forge / NeoForge

  1. Download the appropriate JAR for your mod loader
  2. Place in your mods folder
  3. Configure in config/disablevillagertrade-server.toml

⚙️ Configuration (Bukkit)

# Message settings
message:
  enabled: true
  text: "&cYou can't trade with villagers on this server."

# Worlds where trading is ALLOWED
disabled-worlds:
  - example-world

🎮 Commands (Bukkit Only)

CommandDescriptionPermission
/disabletrade reloadReload the plugin configurationdisabletrade.admin
/disabletrade statusShow plugin status and settingsdisabletrade.admin
/disabletrade toggle [player]Check bypass permission statusdisabletrade.admin
/disabletrade helpShow help messagedisabletrade.admin

Aliases: /dvt, /tradetoggle

🔑 Permissions

PermissionDescriptionDefault
disabletrade.adminAccess to all admin commandsOP
disabletrade.bypassAllows the player to bypass trade blockOP
disabletrade.updateReceives update notifications on joinOP

Note: On Fabric, permissions work with Fabric Permissions API or fall back to OP level 2+. On Forge/NeoForge, OP level 2+ is required.

💻 Supported Versions

  • Minecraft: 1.14 - 1.21.10+ (varies by platform)
  • Java: 21+

🔗 Links

📄 License

This project is open source under the MIT License.

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x

Создатели

Детали

Лицензия:MIT
Опубликован:2 месяца назад
Обновлён:2 месяца назад
Главная