TheStorage v1.1.1

Premium Storage plugin with Ender Chest Pages, Backpacks, Virtual Slots, Sorting, and sleek GUIs!
- Remove ShadowJar for small .jar size
=========================================
TheStorage - Changelog
=========================================

Version 1.1.0
-------------
Released: 2026-07-18

### ✨ New Features
  • ✅ Spigot runtime support (reflection-based fallbacks for Paper-exclusive APIs)
  • ✅ Folia support (regionized schedulers via SchedulerHelper)
  • ✅ Full CustomModelData support across all GUI items, backpack tiers, and icons
  • ✅ Async player data loading on join (reduces lag)

### 🔧 Improvements
  • Vault economy is now fully optional — plugin runs without Vault or any economy provider
  • Vault moved from depend: to softdepend: in plugin.yml
  • Removed Enchantment.LURE usage in favor of Registry.ENCHANTMENT
  • Soft-depend on PaperAPI for optional Lidded chest animation
  • Sort button now consolidates identical item stacks into one before sorting (EC pages + backpacks)

### 🐛 Bug Fixes
  • Plugin no longer disables itself when no Vault economy provider is registered
  • Fixed NoClassDefFoundError when Vault is not installed (EconomyHook → reflection-based)
  • Fixed missing variable reference in InteractionListener scheduler call
  • Fixed paper-plugin.yml dependency format (was using invalid load: BEFORE)
  • Fixed UnsupportedOperationException on Paper/Folia (removed paper-plugin.yml — its mere presence caused Paper plugin restrictions on getCommand())
  • Fixed NoClassDefFoundError for PAPI+Vault when not installed (try-catch wrapping + reflection)
  • Fixed true Spigot runtime compatibilityTextUtil.color() returns String (not Component), all ItemMeta methods use legacy String API (setDisplayName/setLore), Paper-only getPluginMeta() replaced with getDescription()
  • Fixed custom head textures on Spigot 1.21+ — was using Paper-only setPlayerProfile(), now uses Bukkit standard setOwnerProfile(PlayerProfile) with direct API calls

### 📦 Dependency Changes
  • Compile: Paper API 1.21-R0.1-SNAPSHOT (supports Paper/Spigot/Folia 1.21–26.2)
  • Required: none
  • Optional: Vault, PlaceholderAPI, PaperAPI

### ⚠️ Migration Notes
  • No breaking config changes from v1.0.0
  • CustomModelData can now be added to:
- backpacks.yml → tiers.<id>.custom-model-data
- gui.yml → storage-gui.ec-page.*.custom-model-data
- gui.yml → storage-gui.backpack-slot.*.custom-model-data
- gui.yml → icon-selector-gui.icon-item.custom-model-data


Version 1.0.0
-------------
  • Initial release
  • Ender Chest pages (up to 9 pages, 45 slots each)
  • Physical backpack items (6 tiers: Small → Mega, 9–90 slots)
  • Virtual backpack slots (up to 18 slots)
  • Portable backpack GUI with pagination
  • Vanilla ender chest override
  • EC page icon selector
  • Sort items in EC pages and backpacks
  • Vault economy integration
  • Permission-based unlocking
  • PlaceholderAPI expansion (7 placeholders)
  • YAML / MySQL / SQLite data storage
  • Fully configurable GUI layout system
  • Backpack nesting protection
  • Console open/close commands
  • Auto-save system
Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
186 Views
1 Purchases
3 Downloads
May 26, 2026 Published
Jul 18, 2026 Updated
Not yet rated
103.4 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI use in marketing
No
AI use in product
No
Type
  1. Economy
  1. GUI
  1. Storage
Game mode
  1. Survival
  1. Skyblock
  1. Oneblock
Supported software
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Recommended for you
Premium Sacks plugin with custom Tiers, Auto-Pickup, Smelting, Compressing, and sleek GUIs!
Not yet rated
1 purchase
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,253 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,269 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,137 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,826 purchases
Share and earn
Refer this resource and earn a 10% commission.
186 Views
1 Purchases
3 Downloads
May 26, 2026 Published
Jul 18, 2026 Updated
Not yet rated
103.4 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI use in marketing
No
AI use in product
No
Type
  1. Economy
  1. GUI
  1. Storage
Game mode
  1. Survival
  1. Skyblock
  1. Oneblock
Supported software
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Recommended for you
Premium Sacks plugin with custom Tiers, Auto-Pickup, Smelting, Compressing, and sleek GUIs!
Not yet rated
1 purchase
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,253 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,269 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,137 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,826 purchases
Top