
Minecraft Villager Trade Manager
Complete control over villager trading economics with custom pricing and discount prevention Minecraft Villager Trade Manager is a comprehensive Paper/Spigot plugin that gives server administrators complete control over villager trading economics. Take co
Список изменений
Version 6.0 - Multi-Version Compatibility Release
⚡ Major Features Cross-Version Compatibility: Now supports Minecraft versions 1.20.x through 1.21.x
Graceful Degradation: Automatically adapts to available server features
Version Detection System: Intelligently detects server capabilities at runtime
🛠️ Technical Improvements
API Version Independence: No longer tied to specific Minecraft version APIs
Reflection-Based Compatibility: Uses reflection for version-specific method calls
Fallback Implementations: Provides backup methods for older server versions
Feature Detection: Dynamically checks for Hero of the Village and Raid events
🔄 Compatibility Enhancements 1.20.x Support: Full compatibility with all 1.20.x versions
1.21.x Support: Maintained compatibility with 1.21.x versions
Paper/Spigot: Works with both Paper and Spigot server implementations
Backward Compatibility: Maintains all existing functionality across versions
🐛 Bug Fixes
Method Compatibility: Fixed NoSuchMethodError exceptions on older versions
Event Handling: Conditional event processing based on server capabilities
Entity Processing: Version-safe entity distance calculations
Potion Effects: Reflection-based potion effect removal for older versions
Version 5.0 - User Experience Improvements
🎯 Command System Overhaul
Simplified Syntax: /nodiscounts setprice
Natural Language Commands: efficiency 1 instead of enchanted_book_efficiency_1
Intelligent Tab Completion: Context-aware suggestions for all parameters
💰 Trading System Refinements
Consistent Book Costs: Exactly 1 book per enchanted book trade
Price Capping: Maximum 64 emeralds per trade (respects Minecraft stack limits)
Dynamic Level Limits: Tab completion shows correct max levels for each enchantment
📝 User Interface Improvements
Clear Error Messages: Helpful feedback for invalid commands
Better Status Display: User-friendly format for custom prices
Enhanced Help System: More examples and clearer usage instructions
