2.3latestEnchantLimitRemover 2.3Sep 22, 2026 Compatibility
| Requirement | Supported | |:---|:---| | Paper | 1.21.1 – 26.2 | | Java | 21 or newer | A single jar covers the whole range — tested end to end on both Paper 1.21.1 and Paper 26.2. No separate downloads, no version-specific builds.Fixed
- `elr.bypass.limits` did nothing. The permission was listed inplugin.ymlbut never actually checked in code, so granting it had no effect. It now works. - Enchantments were stripped while browsing chests. Limits were enforced on every inventory click, including simply opening or looking through a chest. They are now only enforced when an item really enters your own inventory. - Permission changes needed a relog. The permission cache was not cleared when a player quit or on/elrenchant reload, so new levels were ignored until the player reconnected. - Invalid enchantment names could throw an error. `/elrenchant add Foo%Bar 3` raised an exception instead of reporting an invalid name.1.0 [1.20.1] EnchantLimitRemover 1.0Dec 3, 2025 [1.20.1] EnchantLimitRemover 1.0
[BETA]: - ### Warning this plugin are port to minceraft version paper 1.20.1 maybe not stable in this version please do try and report it if you find a bug or something wrong.2.2.1EnchantLimitRemover 2.2.1-MINOR FIXJul 24, 2025 Minor Fix
1. Player now can't bypass the specific-item-limits config if set true 2. Fix If player have item in inventory that bypass the specific-item-limit Enjoy2.2EnchantLimitRemover 2.2Jun 9, 2025 EnchantLimitRemover v2.2 - Major Stability Update
- FIXED: Config enchantment level limits now work properly across all systems - FIXED: Item-specific limits were being ignored in enchanting tables - now fully functional - FIXED: Permission level checking was inefficient causing server lag - optimized with caching - FIXED: Absolute maximum level security was being bypassed - now properly enforced - FIXED: Configuration validation was incomplete - now comprehensive with auto-repair - FIXED: Inconsistent limit calculation between commands and enchanting table - now unifiedCritical Bug Fixes
- Layered Priority System: Base Config → Permission Level → Item-Specific → Absolute Maximum - Smart Permission Caching: Efficient permission checking with automatic cache management - Unified Calculation Engine: Same limit logic applied everywhere for consistency - Security-First Design: Absolute maximum level prevents dangerous enchantment levels - Real-Time Validation: Live config validation with automatic error correctionRevolutionary Limit System
- Multi-Layer Limit Control: Configure limits at global, permission, and item-specific levels - Bypass System: Admin permissions to override any restrictions - Dynamic Level Calculation: Intelligent max level detection based on player permissions - Item-Aware Limits: Different enchantment caps for different items (swords vs armor vs tools) - Disabled Enchantment Control: Block specific enchantments with bypass permissionsEnhanced Enchantment Management
-Advanced Commands System
/elrenchant add <enchant> <level>- Add enchantments with intelligent limit checking -/elrenchant remove <enchant>- Remove specific enchantments safely -/elrenchant clear- Remove ALL enchantments from items -/elrenchant info- View detailed limits and current enchantments -/elrenchant list- Browse all enchantments with your personal max levels -/elrenchant reload- Hot-reload configuration without restart - Smart Tab Completion: Context-aware suggestions based on your permissionsComprehensive Configuration System
# Base enchantment level (minimum for all players) max-enchant-level: 10 # Permission-based level system use-permission-levels: true # Item-specific enchantment limits item-specific-limits: enabled: true items: DIAMOND_SWORD: sharpness: 10 looting: 5 unbreaking: 10 NETHERITE_PICKAXE: efficiency: 15 fortune: 8 unbreaking: 15 # Security and safety security: absolute-max-level: 1000 log-activities: true prevent-exploits: true # Enhanced enchanting table behavior enchanting-table: fix-book-enchanting: true consume-resources: true enhanced-options: true # Cooldown and economy integration cooldowns: enabled: false duration: 60 economy: enabled: false cost-per-level: 100.0
-Sophisticated Permission System
elr.admin- Complete access to all plugin functionality -elr.use- Basic enchantment table usage without vanilla limits -elr.level.X- Tiered max levels (5, 10, 20, 50, 100, 255, 500, 1000) -elr.bypass.cooldown- Skip command cooldowns -elr.bypass.disabled- Use disabled enchantments -elr.bypass.limits- Override all limits (uses absolute-max-level) - Permission Groups: Pre-configured user, vip, moderator roles
- Dynamic Level Display: Shows your personal max levels inIntelligent Features
/elrenchant list- Context-Aware Info:/elrenchant infodisplays limits specific to held item - Smart Tab Completion: Only suggests levels you can actually use - Automatic Config Repair: Fixes invalid configurations on startup - Performance Optimization: Cached permission checks for zero lag
- Colorful Messages: Beautiful, consistent formatting with customizable text - Detailed Feedback: Clear explanations when limits are reached - Debug System: Comprehensive logging for troubleshooting - Multi-Format Support: Works with Enchanted Books and regular items - Activity Logging: Optional detailed logging for server monitoringUser Experience Enhancements
- Unified Limit Engine: Single calculation system used everywhere - Memory Optimization: Efficient caching with automatic cleanup - Error Recovery: Graceful handling of configuration errors - Thread Safety: Concurrent access protection for stability - Code Modernization: Clean, maintainable codebase following best practicesTechnical Improvements
Advanced Monitoring & Debug
Debug Output Example:# Debug mode for troubleshooting debug: true # Activity logging security: log-activities: true # Performance monitoring performance: cache-checks: true async-processing: false[DEBUG] Base max level from config: 10 [DEBUG] Applied permission level 50, new max: 50 [DEBUG] Applied item-specific limit for DIAMOND_SWORD.sharpness: 15, new max: 15 [DEBUG] Final max level for PlayerName: 15
- Granular Control: Configure different limits for different player groups - Security Focused: Multiple layers of protection against exploits - Performance Optimized: Minimal server impact with intelligent caching - Easy Management: Hot-reload configs without server restart - Comprehensive Logging: Track all enchantment activitiesPerfect For Server Administrators
- Input Validation: Prevents invalid enchantments and levels - Config Verification: Automatic validation and repair on startup - Permission Verification: Validates permission nodes and structure - Material Validation: Ensures item-specific configs use valid materials - Enchantment Validation: Verifies all enchantment names are legitimateQuality Assurance Features
- API Version: 1.21+ (fully compatible with latest Minecraft) - Permission Plugins: LuckPerms, PermissionsEx, GroupManager - Economy Plugins: Vault integration ready - Performance: Optimized for large servers with hundreds of playersCompatibility & Support
Having issues? Need help with configuration? Join our community for support and share your feedback to help make this plugin even better! Experience truly unlimited enchanting with professional-grade limit control!Community & Support
---
2.1EnchantLimitRemover 2.1Jun 7, 2025 EnchantLimitRemover v2.1 - Update
- FIXED: Book enchanting bug that created enchanted Books instead of proper Enchanted Books - FIXED: Enchanting table now properly converts Books to Enchanted Books with stored enchantments - FIXED: Experience and lapis consumption now works correctly when using custom enchantment limits - FIXED: Enchantment level bypass issues with permission systemCritical Bug Fixes
- Permission-Based Max Levels: Players can have different max enchantment levels based on permissions (New Features
elr.level.X) - Enhanced Command System: Complete overhaul with new subcommands and better functionality - Item-Specific Limits: Configure different max levels for specific items (Diamond Sword, Netherite Pickaxe, etc.) - Cooldown System: Prevent command spam with configurable cooldowns - Economy Integration: Optional Vault integration for enchantment costs - Advanced Config Validation: Automatic config fixing and validation on startup
-Enhanced Commands
/elrenchant add <enchant> <level>- Add enchantments to items (supports Enchanted Books!) -/elrenchant remove <enchant>- Remove specific enchantments from items -/elrenchant clear- Remove ALL enchantments from an item -/elrenchant info- Display detailed enchantment information for held item -/elrenchant list- View all available enchantments with their max levels -/elrenchant reload- Reload plugin configuration without restart - New Aliases:/elr,/elre,/enchantlimitfor easier accessAdvanced Configuration
# Permission-based max levels use-permission-levels: true max-enchant-level: 10 # Item-specific enchantment limits item-specific-limits: enabled: true items: DIAMOND_SWORD: sharpness: 10 looting: 5 # Cooldown system cooldowns: enabled: false duration: 60 # Economy integration economy: enabled: false cost-per-level: 100.0 # Enhanced enchanting table behavior enchanting-table: fix-book-enchanting: true consume-resources: true enhanced-options: true
-Enhanced Permissions System
elr.admin- Full access to all plugin features -elr.use- Basic enchantment table usage -elr.level.X- Max enchantment level permissions (e.g.,elr.level.50) -elr.bypass.cooldown- Bypass command cooldowns -elr.bypass.cost- Bypass economy costs -elr.bypass.disabled- Use disabled enchantments - Individual command permissions for granular control
- Dynamic Level Suggestions: Shows appropriate levels based on player permissions - Enchantment Filtering: Hides disabled enchantments from suggestions - Context-Aware: Different completions for different commands - Performance Optimized: Fast and responsive tab completionSmart Tab Completion
- Complete Code Refactor: Cleaner, more maintainable codebase - Enhanced Error Handling: Better error messages and graceful failure handling - Performance Optimizations: Reduced memory usage and faster processing - Plugin Stability: Improved startup/shutdown procedures - Debug System: Comprehensive debug logging for troubleshooting - Config Migration: Automatic config updates for future versionsTechnical Improvements
- Colored Messages: Beautiful, consistent message formatting - Smart Validation: Prevents invalid enchantments and levels - Resource Management: Proper cleanup and memory management - Multi-Language Ready: Foundation for future language support - Extensive Logging: Detailed activity logging for server administratorsQuality of Life Features
Report bugs and suggest features on our Discord server. Your feedback helps make this plugin better! Enjoy unlimited enchanting with proper Book support!Feedback & Support
2.0EnchantLimitRemover 2.0Jan 1, 2025 EnchantLimitRemover v2.0 - Changelog
- Added config system for better customization - Introduced max enchantment level control - Added disabled enchantments list functionality - Added debug mode for server administrators - New message toggle system for cleaner gameplay - Change name from SuperEnchant -> EnchantLimitRemoverNew Features
-Commands
/elrenchant add <enchant> <level>- Add enchantments to items -/elrenchant remove <enchant>- Remove specific enchantments -/elrenchant list- View all available enchantments -/elrenchant reload- Reload plugin configuration - Added shorter aliases:/elrand/elreConfiguration
# Control maximum enchantment level max-enchant-level: 10 # Disable specific enchantments disabled-enchantments: [] # Toggle success messages show-messages: true # Enable detailed logging debug: false
-Permissions
elr.admin- Access to all plugin commands -elr.use- Permission to use unlimited enchantments
- Fixed enchantment level bypass issues - Improved command tab completion - Enhanced error handling for invalid enchantmentsBug Fixes
- Improved code structure and efficiency - Added proper config validation - Enhanced plugin stabilityTechnical Updates
- Configuration file will be generated on first run - Server restart required after config changes - Compatible with Paper/Spigot servers - Backup your config before updating Remember to report any bugs!Notes
11.0Oct 22, 2024 adding the plugin.
Similar projects
Plugin →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.3MSueta
Chunky
Pre-generates chunks, quickly and efficiently
20.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