CustomVillagerTrade
Customize villager trades with GUI [ALPHA]
CustomVillagerTrade
CustomVillagerTrade - Custom Villager Trades
> ⚠️ ALPHA VERSION - This plugin is in development. Bugs may exist.
EmeraldBank Integration (Optional)
EmeraldBank enables balance payment.
- Without EmeraldBank: Pay with bank balance - Without EmeraldBank: Standard item trades only
---
Features
- Persistent Data - Drag & drop interface - Persistent Data - Customize existing villagers - Persistent Data - Create from presets - Persistent Data - Copy to spawn eggs - Persistent Data - Level up with trade count - Persistent Data - YAML/SQLite storage
How It Works
1. Look at a villager 2. `/vtrade register <name>` - Register 3. `/vtrade edit` - Open editor GUI 4. Drag & drop items to configure trades
Trade Editor GUI
| Slot | Description | |------|-------------| | Left | Input 1 (required) | | Middle | Input 2 (optional) | | Right | Output (required) |
Commands
| Command | Description | |---------|-------------| | `/vtrade edit` | Edit trades | | `/vtrade register <name>` | Register villager | | `/vtrade spawn <preset>` | Spawn villager | | `/vtrade clone` | Clone to spawn egg | | `/vtrade list` | List villagers | | `/vtrade reload` | Reload config |
Aliases: `/villagertrade`, `/cvt`
Permissions
| Permission | Description | Default | |------------|-------------|---------| | `customvillagertrade.admin` | Full access | op | | `customvillagertrade.edit` | Edit trades | op | | `customvillagertrade.spawn` | Spawn | op | | `customvillagertrade.use` | Trade | true |
Configuration
```yaml villager: level-system: true level-up-trades: 10 max-level: 5
emeraldbank: enabled: true allow-balance-payment: true ```
Requirements
- Spigot/Paper 1.21.x - Java 17+ - (Optional) EmeraldBank
---
日本語
村人取引カスタマイズプラグインです。
EmeraldBank連携(任意): EmeraldBank連携(任意): があれば残高での支払いが可能。
Discord: https://discord.gg/zYY55dzhjd