Voxel Shop beta is live. Expect occasional bugs. Learn more  
Storage V3 icon

Storage V3 2.3.6-SNAPSHOT

The Ultimate Virtual Storage System for Minecraft Servers

PLUGIN STORAGE
Optimized Virtual Storage System for Minecraft Servers
Supports Minecraft 1.8.x - 1.21.11


OVERVIEW

Storage is a complete virtual storage system that helps players manage mined resources on your server. With features like autoPickup, resource transfer between players, events, and custom enchants, Storage offers an engaging and efficient way to process and manage resources.

IMPORTANT NOTE
This is a completely rewritten version of the original Storage source code, with new features and improved performance, and with the original author's permission to distribute the resources.

Original Plugin: Storage by VoChiDanh

MAIN FEATURES


  1. Virtual Storage System - Automatically store mined blocks into a virtual storage.
  2. Conversion System - Convert materials between forms (ingots ↔ blocks) with configurable rates.
  3. Resource Transfer System - Transfer resources to other players, single or multiple items at once.
  4. Event System - Join exciting events: mining contest, double drop, and community event.
  5. MythicMobs Storage - Automatically store in virtual inventory with MythicMobs items when kill Mobs
  6. Custom Enchants - Built-in enchants: TNT, Haste, Multiplier, and Vein Miner.
  7. Special Materials - Custom items with configurable drop rates when mining blocks.
  8. Crafting System - Extremely convenient crafting system.
  9. API Support - Support API
  10. Folia Support - The plugin can run on servers running Foila.



Virtual Storage System


  1. Auto collect blocks when mined.
  2. Unlimited storage capacity (configurable via config.yml).
  3. Enable/disable auto pickup.



Mythicmobs Virtual Storage System


  1. Auto collect mythicmobs items when kill mobs
  2. Configure which MythicMobs items can be stored in mythicstorage.yml
  3. Enable/disable auto pickup.
  4. Works with all MythicMobs versions (4.x, 5.x, and newer)



Resource Transfer System


  1. Transfer resources to online players.
  2. Two modes: single resource transfer and multi-resource transfer.
  3. Transfer history tracking.



Event System


  1. Mining Contest - Compete with other players to mine the most blocks.
  2. Double Drop - Double resources during special event time.
  3. Community Event - Work together to complete the server's set goal.



Custom Enchants


  1. TNT - Explodes when mining with configurable radius.
  2. Haste - Increase mining speed.
  3. Multiplier - Gain more resources when mining.
  4. Vein Miner - Mine the entire ore vein at once.



Crafting System


  1. Open crafting menu with /storage craft.
  2. Craft custom recipes by using materials stored in Storage.
  3. Recipes can also require MythicMobs items (if MythicStorage is enabled).



COMMANDS




/storage - Open the main storage GUI
/storage help - Show command list
/storage toggle - Enable/disable auto pickup
/storage convert - Open the resource conversion GUI
/storage craft - Open crafting menu
/storage transfer - Transfer specific resource
/storage transfer multi - Transfer multiple resources
/storage transfer log [player] [page] - View resource transfer history
/storage event list - List all active events
/storage event start - Start a specific event
/storage event stop - Stop a specific event
/storage reload - Reload plugin files
/storage max - Set maximum storage for a player
/storage view - View storage player
/storage add - Add item to player's storage
/storage remove - Remove item from player's storage
/storage set - Set item amount for a player
/storage reset [player] - Reset items in player's storage
/storage autosave - Show auto-save system status
/storage save - Save all player data
/storage enchant give - Give enchant to item in hand
/storage enchant remove - Remove enchant from item in hand
/storage enchant list [player] - List available enchants or enchants of the item in hand
/storage enchant info - Show detailed info about an enchant
/storage enchant setmaxlevel - Set maximum level for an enchant
/storage specialmaterial list - List special materials
/storage specialmaterial info - Show detailed info about a special material
/storage specialmaterial give - Give special material to a player
/storage crafteditor - Open recipe editor (admin)
/storage crafteditor import - Import held item to new recipe (admin)

/mythicstorage - Open MythicStorage GUI
/mythicstorage toggle - Toggle MythicMobs auto-pickup
/mythicstorage view - View player MythicStorage
/mythicstorage transfer - Transfer MythicMobs items (GUI)
/mythicstorage transfer multi - Transfer multiple MythicMobs items
/mythicstorage transfer log [page] - View transfer history
/mythicstorage add/remove/set/reset/reload - Admin commands


PERMISSIONS




storage.toggle - Toggle auto pickup (default: true)
storage.convert - Use resource conversion feature (default: op)
storage.transfer.use - Use basic resource transfer (default: true)
storage.transfer.multi - Use multi-resource transfer (default: true)
storage.transfer.log - View your own resource transfer history (default: true)
storage.transfer.log.others - View other players' transfer history (default: true)
storage.transfer.admin - Bypass transfer cooldown and limits (default: op)
storage.event.view - View event status (default: true)
storage.event.admin - Manage server events (default: op)
storage.enchant.use - Use items with enchants (default: true)
storage.admin.enchant - Manage custom enchants (default: op)
storage.admin - General admin permission (default: op)
storage.admin.add - Add items to player's storage (default: op)
storage.admin.remove - Remove items from player's storage (default: op)
storage.admin.set - Set item amount for a player (default: op)
storage.admin.max - Set max storage for a player (default: op)
storage.admin.reload - Reload plugin config (default: op)
storage.admin.reset - Reset player's storage resources (default: op)
storage.admin.specialmaterial - Manage special materials (default: op)
storage.view - View other player's storage
storage.craft.use - Use crafting feature (default: true)
storage.craft.admin - Admin commands for crafting system (default: op)
storage.mythicstorage.use - Use MythicMobs storage feature
storage.mythicstorage.toggle - Toggle MythicMobs auto-pickup
storage.mythicstorage.view - View other players' MythicMobs storage
storage.mythicstorage.admin - Admin commands for MythicMobs storage
storage.mythicstorage.transfer - Transfer MythicMobs items to other players
storage.mythicstorage.transfer.multi - Transfer multiple MythicMobs items at once
storage.mythicstorage.transfer.log - View own MythicMobs transfer logs
storage.mythicstorage.transfer.log.others - View other players MythicMobs transfer logs


PLACEHOLDERS




%storage_storage_% - Display resource amount in storage
%storage_storage__formatted% - Display formatted resource amount
%storage_storage__percentage% - Display resource percentage vs max storage
%storage_max_storage% - Display max storage limit
%storage_percentage% - Display total storage percentage used
%storage_price_% - Display resource sell price
%storage_status% - Display auto pickup status (On/Off)
%storage_page_storage_current% - Current page in Storage GUI
%storage_page_storage_total% - Total pages in Storage GUI
%storage_page_mythic_current% - Current page in MythicStorage GUI
%storage_page_mythic_total% - Total pages in MythicStorage GUI
%storage_total_materials% - Number of different materials stored
%storage_total_blocks% - Total blocks in storage
%storage_total_blocks_formatted% - Total blocks formatted
%storage_available_space% - Available storage space
%storage_available_space_formatted% - Available space formatted
%storage_transfer_sent_total% - Total blocks sent via transfer
%storage_transfer_received_total% - Total blocks received
%storage_transfer_count% - Total number of transfers
%storage_top___name% - Leaderboard player name for specific material
%storage_top___amount% - Leaderboard amount for specific material
%storage_top_all__name% - Leaderboard player name for total blocks
%storage_top_all__amount% - Leaderboard amount for total blocks
%storage_event_active% - Check if any event is active
%storage_event_active_% - Check if a specific event type is active
%storage_event_name% - Current active event name
%storage_event_type% - Current active event type
%storage_event_remaining_time% - Remaining time in the current event
%storage_event_remaining_seconds% - Remaining time in seconds
%storage_event_duration% - Total event duration in seconds
%storage_event_start_time% - Event start timestamp (milliseconds)
%storage_event_start_time_formatted% - Formatted event start time
%storage_event_start_date% - Event start date
%storage_event_start_datetime% - Event start date and time
%storage_event_next_time% - Time until next event
%storage_event_next_seconds% - Seconds until next event
%storage_event_next__time% - Time until next specific event type
%storage_event_next__seconds% - Seconds until next specific event type
%storage_event_next__datetime% - Full date and time of next specific event
%storage_event_next__date% - Date of next specific event
%storage_event_next__schedule_info% - Scheduled info for the event
%storage_mining_contest_rank% - Player's current rank in mining contest
%storage_mining_contest_score% - Player's current score
%storage_mining_contest_participants% - Number of participants
%storage_mining_contest_top__name% - Player name at specific rank
%storage_mining_contest_top__score% - Player score at specific rank
%storage_community_progress% - Progress of the Community Event
%storage_community_goal% - Goal of the Community Event
%storage_community_percentage% - Progress percentage
%storage_community_participants% - Number of participants
%storage_community_player_contribution% - Player's contribution
%storage_double_drop_multiplier% - Current multiplier in Double Drop event
%storage_double_drop_player_blocks% - Number of blocks mined by the player

%storagecraft_total_recipes% - Total number of recipes
%storagecraft_enabled_recipes% - Total enabled recipes
%storagecraft_available_recipes% - Recipes available for player (permission-checked)
%storagecraft_craftable_recipes% - Recipes the player can craft (has materials)
%storagecraft_is_crafting% - Whether player is currently crafting
%storagecraft_recipe__exists% - Check if recipe exists
%storagecraft_recipe__enabled% - Check if recipe is enabled
%storagecraft_recipe__can_craft% - Check if player can craft recipe
%storagecraft_recipe__max_amount% - Max craftable amount for recipe
%storagecraft_recipe__name% - Display name of recipe

%storage_mythic_% - Display name of specific MythicMobs item
%storage_mythic__amount% - Amount of specific MythicMobs item
%storage_mythic__amount_formatted% - Formatted amount
%storage_mythic_total_items% - Total number of unique items stored
%storage_mythic_total_amount% - Total amount of all items combined
%storage_mythic_total_amount_formatted% - Total amount formatted
%storage_mythic_max_storage% - Maximum MythicStorage capacity
%storage_mythic_percentage% - MythicStorage percentage used
%storage_mythic_available_space% - Available MythicStorage space
%storage_mythic_autopickup_status% - Auto-pickup status (Enabled/Disabled)
%storage_mythic_transfer_sent_total% - Total items sent to other players
%storage_mythic_transfer_received_total% - Total items received from others
%storage_mythic_transfer_count% - Total number of transfers
%storage_mythic_top___name% - MythicStorage leaderboard player name
%storage_mythic_top___amount% - MythicStorage leaderboard amount


INSTALLATION

+ Download Storage.jar
+ Place it into your server's plugins folder
+ Restart your server
+ Configure the plugin in the generated config files
+ Enjoy the plugin <3

Soft-Dependencies


  1. PlaceholderAPI (for placeholder support)
  2. WorldGuard (for region protection)
  3. MythicMobs (for MythicMobs Storage Feature)



WHY CHOOSE STORAGE?


  1. Performance Optimized - Designed to minimize server performance impact.
  2. Fully Configurable - Every aspect is customizable.
  3. Multi-Version Support - Works from 1.8.x to 1.21.10.
  4. Active Development - Frequent updates and new features.
  5. Community Driven - Built on community feedback.
  6. Developer Friendly - Comprehensive API for integration.
  7. Dedicated Support - Active support and bug fixes.



SUPPORT & LINKS


  1. GitHub: https://github.com/hongminh54/Storage
  2. Bug Reports & Suggestions: https://github.com/hongminh54/Storage/issues
  3. Wiki & Documentation: Available on GitHub
  4. Developer API: Full JavaDoc

    Special Thanks

    1. VoChiDanh - Author of the original plugin ❤
    2. Community - Feedback and suggestions





⭐ If you like this plugin, please leave a review! ⭐
Your feedback helps us improve and make the plugin even better!
Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.

storage