BetterWandering
Completely replaces Wandering Trader deals with balanced, biome-specific offers split across three rarity tiers.
BetterWandering
BetterWandering
Completely replaces Wandering Trader deals with balanced, biome-specific offers split across three rarity tiers.
No more useless or random trades — every encounter becomes a strategic opportunity tailored to the biome you're in.
---
Features
- All default Wandering Trader trades are replaced on spawn - Trades are selected based on the 3 rarity tiers where the trader appears - 3 rarity tiers with configurable weights - 3 guaranteed trades every encounter (Saddle, Name Tag, Lead) - Fully configurable number of trades per encounter (4–20) - Global price multiplier, reloadable in real time - Fully customizable messages via `messages.yml` - Compatible with Spigot, Paper and Purpur
---
Rarity Tiers
| Tier | Price (emeralds) | Default chance | |---|---|---| | Basic | 1 – 3 | 50% | | Advanced | 4 – 8 | 35% | | Rare | 9 – 15 | 15% |
---
Supported Biomes
| Biome group | Examples | |---|---| | Plains / Forest | Plains, Flower Forest, Sunflower Plains, Birch Forest | | Desert / Badlands | Desert, Badlands, Eroded Badlands, Wooded Badlands | | Jungle | Jungle, Bamboo Jungle, Sparse Jungle | | Taiga / Snowy | Taiga, Snowy Taiga, Old Growth Pine Taiga | | Swamp / Mangrove | Swamp, Mangrove Swamp | | Ocean / Beach | All ocean variants, Beach, River | | Mountain | Windswept Hills, Jagged Peaks, Cherry Grove, Meadow | | Nether | Nether Wastes, Crimson Forest, Warped Forest, Soul Sand Valley | | End | The End, End Highlands, End Barrens |
---
Commands
| Command | Permission | Description | |---|---|---| | `/bw reload` | `betterwandering.reload` | Reload the configuration | | `/bw summon` | `betterwandering.summon` | Summon a modified Wandering Trader | | `/bw trades` | `betterwandering.trades` | Display trades for your current biome |
---
Configuration
```yaml price-multiplier: 1.0 trades-per-encounter: 8 biome-specific-trades: true universal-trades-enabled: true guaranteed-universal-trades: 3
rarity-weights: basic: 50 advanced: 35 rare: 15 ```
---
Compatibility
| Software | Versions | |---|---| | Spigot | 1.16 – 1.21+ | | Paper | 1.16 – 1.21+ | | Purpur | 1.16 – 1.21+ |
---