Simple Items Perms
1.1.1Simple Items Perms is a powerful and intuitive plugin that allows you to assign specific permissions
1.1.1latestSimple Items Perms 1.1.1Nov 24, 2025 <span style="color:#ff5555;">
HOTFIX v1.1.1</span>
<span style="color:#ffaa00;">CRITICAL BUGFIX — UPDATE REQUIRED</span>
Release Date: November 23, 2025** ---<span style="color:#ffcc00;">
A critical issue involving permission-based lore visibility has been resolved.What Was Fixed</span>
When assigning a permission to an item, the plugin showed the lore:The Problem
✘ You don't have permission to use this
However, even players who DID have the required permission were still able to see this warning. The lore was not being correctly hidden.
The plugin compared the lore text using an exact string match, including all color codes. This caused mismatches whenever: - an item was created with a specific lore message - later, that message was changed inside the language file Because of this, the check failed:Why It Happened
savedLore ≠ updatedLore---<span style="color:#00e676;">
- ✓ Dynamic lore system now functions correctly - ✓ Lore automatically hides for players who have the required permission - ✓ Fully compatible with items created in v1.0.0 and v1.1.0 - ✓ Comparison now ignores color formatting - ✓ The hide-for-permitted-players option now works as intended - ✓ Updating the lore text in language files no longer breaks the system ---What’s Fixed</span>
<span style="color:#64b5f6;">
This hotfix addresses a core logic flaw affecting player experience and permission consistency. Updating is strongly recommended for all servers.Recommended Update</span>
1.1.0Simple Items Perms 1.1.0Nov 22, 2025 SimpleItemsPerms
[](… [](https… The Ultimate Permission System for Minecraft Items ---SimpleItemsPerms v1.1.0
Release Date: November 22, 2025 This is a major update that brings multi-language support, advanced item management, and numerous improvements! ---New Features
- Added full English and Italian translations - Language files system inComplete Multi-Language System
plugins/SimpleItemsPerms/lang/- All GUI elements, commands, and messages are now translatable - Dynamic language switching with/sip reload- no restart needed! - Zero hardcoded strings - everything is customizable
- Global Item Registry - Track all items with permissions across the server - Item List GUI (Item Registry & Management System
/sip list) - Browse all registered items with pagination - Item Details GUI - View detailed information about each registered item - See creator, creation date, and usage statistics - View enchantments and custom lore - Delete items from registry with one click - Statistics tracking for how many times each item has been given
- Added bStats metrics for anonymous usage statistics - Custom chart tracking total number of items with permissions - Embedded version to prevent conflicts with other plugins - Fully privacy-compliant and can be disabled ---bStats Integration
Improvements
- Fixed items without ItemMeta - Vanilla items (pickaxes, swords, etc.) without metadata now work correctly - Improved NBT data handling with better null-safety checks - Enhanced permission system with more robust validation - Optimized event listeners for better performanceCore System Enhancements
- All GUI titles and buttons now use language files - Button names and lore are fully translatable - Improved visual feedback with better color coding - More intuitive navigation between different GUIsGUI Improvements
- All chat prompts now support translations - Interactive click components are language-aware - Improved error messages with more context - Better permission denial feedbackChat System Overhaul
- Simplified config.yml structure - Lore text moved to language files for better translation support - Added comments explaining all configuration options - Language file auto-extraction on first startup ---Configuration Updates
-Bug Fixes
Fixed: Items without ItemMeta (vanilla items) causing errors -
Fixed: bStats initialization conflicts with other plugins -
Fixed: Language files not being created on first run -
Fixed: GUI button labels remaining in default language -
Fixed: Lore text not updating when changing language -
Fixed: Permission validation accepting invalid characters -
Fixed: Memory leak in item registry system ---
Technical Details
Added Files
-lang/messages_en_US.yml- English language file -lang/messages_it_IT.yml- Italian language file -it/alessiogta/simpleItemsPerms/metrics/Metrics.java- Embedded bStats -it/alessiogta/simpleItemsPerms/gui/ItemsListGUI.java- Items list interface -it/alessiogta/simpleItemsPerms/gui/ItemDetailsGUI.java- Item details interfaceChanged Files
-SimpleItemsPerms.java- Added language file extraction and bStats initialization -MessageManager.java- Added support for language files and lists -ConfigManager.java- Updated to use MessageManager for translatable text -PermissionGUI.java- Fully integrated with language system - All listener classes updated for better error handlingDependencies
- No external dependencies required - bStats is embedded (no separate download needed) - Compatible with all permission plugins (LuckPerms, PermissionsEx, etc.) ---
-Compatibility
Minecraft: 1.21, 1.21.1, 1.21.3+ -
Server Software: Spigot, Paper, Purpur, Pufferfish -
Java Version: Java 21+ -
API Version: 1.21+ ---
- Lines of Code Added: ~2,500 - Translation Keys: 100+ (50+ per language) - New Commands: 1 (Statistics
/sip list) - New GUI Screens: 2 (List & Details) - Bug Fixes: 7 major issues resolved ---Migration Notes
Updating from v1.0.0
1. Backup your data - Always backup before updating! 2. Stop your server 3. Replace the JAR - Delete old version, add new version 4. Start the server - Language files will be created automatically 5. Review config.yml - Some options have been moved to language files 6. Test permissions - Existing items will continue to work without changesConfiguration Changes
Thelore.no-permission-textoption has been moved fromconfig.ymlto language files: - Before:config.yml→lore.no-permission-text- After:lang/messages_XX_XX.yml→lore-no-permissionYour old items will continue to work! Only new items will use the updated lore. ---What's Next?
Planned for v1.2.0
-Update Checker - Automatic notification when new versions are available -
Custom GUI Themes - Predefined color schemes -
Permission Templates - Save and reuse permission configurations -
Bulk Operations - Assign permissions to multiple items at once -
More Languages - Community-contributed translations ---
- Developer: AlessioGTAII - Testing: Community testers - Translations: -Credits
English: AlessioGTAII -
Italian: AlessioGTAII - Special Thanks: All users who provided feedback! --- Thank you for using SimpleItemsPerms!
Developed with ❤️ by AlessioGTAII
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.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
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