ExcellentShop
  • 🏠 General
    • 🔌 Getting Started
    • 📄 Commands
    • ⛔ Permissions
    • 🧩 Compatibility
    • ❓ Common Questions
    • ❗ Common Issues
    • 🪛 Developer API
  • ⭐ Features
    • 🪙 Multi-Currency
    • 🧮 Price Types
    • 📤 Product Stock
    • 🎭 Purchase GUI
  • 💻 Virtual Shop
    • 🔨 Creating Shop
    • 🔗 Shops GUI
    • 🛒 Shop Types
    • 📦 Product Types
    • 🎨 Shop Layouts
  • 📦 Chest Shop
    • 🪓 Creating Shop
    • 🚚 Infinite Storage
  • 🧰 Utility
    • Placeholders
Powered by GitBook
On this page
  1. 📦 Chest Shop

🚚 Infinite Storage

Last updated 11 months ago

Infinite Storage feature makes all shops to use virtual storage for their products with (almost) unlimited capacity!

Also it can slightly improve performance since it's not accessing block states and their inventories.

When Infinite Storage is enabled, current items inside shop containers will not be transferred!

When Infinite Storage is enabled, you can't fill your chests with hoppers!

How to Use

  1. Enable the feature in /chest_shop/settings.yml -> InfiniteStorage -> Enabled

  2. and add some product(s) to it.

  3. In shop GUI click on Storage button.

  4. You will see a GUI similar to the bank one, but with shop products and their current quantity.

  5. Click on a product with respective mouse/keyboard buttons to deposit or withdraw them.

  6. That's it!

If you don't have a Storage button, add it manually in the /chest_shop/menu/shop_settings.yml config file:

  storage:
    Priority: 10
    Item:
      Material: PLAYER_HEAD
      SkinURL: edc36c9cb50a527aa55607a0df7185ad20aabaa903e8d9abfc78260705540def
      Name: <lyellow><b>Storage</b></lyellow>
      Lore:
      - <lgray>Store items here.</lgray>
      - ''
      - <lgray><lyellow>[▶]</lyellow> Click to <lyellow>navigate</lyellow>.</lgray>
    Slots: '3'
    Type: shop_storage
Create a shop