• Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

Supported Skript Version
  1. 2.8
  2. 2.9
Supported Minecraft Versions
  1. 1.20
  2. 1.21
958c9ebb257714f98f036ee4d380fdc3.png

This Magic Storage Skript brings efficient, expandable storage to Minecraft, inspired by Terraria's Magic Storage mod. Say goodbye to clunky chest systems—store more with fewer blocks!

Tested versions: 1.20.4, 1.21.1
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Features

  • Modular Storage: Connect storage modules to tiered disk panels.
  • Expandable Disk Capacity: Craft disks with increasing item storage.
  • Sorting & Navigation: Six sorting options and easy page navigation.
  • Quick Item Transfer: Drag-and-drop or shift-click for smooth item management.
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Permissions

  • magic_storage.command.get - Access of '/magicstorage get' which is a admin command which gives magic storage items.
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Dependencies

Skript: https://www.spigotmc.org/resources/skript.114544/
Skript-GUI: https://github.com/APickledWalrus/skript-gui/releases/tag/1.3
Skript-Reflect: https://www.spigotmc.org/resources/skript-reflect.82259/
SkBee: https://www.spigotmc.org/resources/skbee-skript-addon.75839/

OPTIONAL

Since SkBee is now discontinued if you would like to try on 1.21.3+ then use this fork of SkBee: https://github.com/SkriptHub/SkBee/releases
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Installation

  • Download the 4 plugins off the links above and put them into the plugins folder in your server
  • Restart your server
  • Put magicstorage.sk in /plugins/Skript/scripts
  • Then in console do: /skript reload magicstorage.sk
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Preview

For more images and information, go into the documentation page.

Storage Module
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯


upload_2024-11-3_14-2-18.png


Disk Panel & Disks
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯


upload_2024-11-3_13-58-29.png

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
How to Set Up

  1. Place Storage Modules
    • Connect a storage module next to a disk panel.
    • Avoid placing other modules nearby to prevent errors.
    • Hoppers can also feed items in or out.
  2. Craft Disk Panels & Disks & Storage Modules
    • Craft all items in a crafting table, using the Recipe Book GUI or the command /magicstorage recipes to view recipes.
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Using the Disk Panel GUI

  • Disk Slots: Right-click the disk panel and then drag and drop or shift click disks in your inventory to add the disks.
  • Disk Panels: Four tiers (Copper, Iron, Diamond, Netherite), each with increasing disk slots (3, 5, 7, 14).
  • Storage Disks: Four types (Iron, Gold, Emerald, Diamond) with capacities (512, 2,048, 10,192, 40,768) items.
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Using the Storage Module GUI

  • Sorting: Organize by High to Low, Low to High, Recent to Old, Old to Recent, A-Z, Z-A.
  • Info Display: See total disk and used space.
  • Navigation: Next/previous page buttons for easy browsing.
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Adding & Removing Items

  • Taking Out Items: Left-click (1 item), right-click (16 items), or shift-click (all items).
  • Putting Items In: Drag items to the top slots or shift-click to add instantly.
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Remote Locators

  • Linking: Hold the Remote Locator in your hand and then Shift + Right-Click on the storage module you want to link it to.
  • Unlinking: Shift + Left-Click in the air while holding the Remote Locator to unlink it from any module.
  • Accessing Storage: Right-Click anywhere to open the linked storage module instantly.
Note: The Remote Locator has infinite range, making it a powerful tool for accessing storage on the go!

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Notes & Support

  • Inspired by Terraria’s storage mod and Storage, this Skript replaces Minecraft’s bulky chests. For issues, reach out to me on Discord, my tag is: lohstt. Thanks for using Magic Storage!
  • Also check documentation to see how to set the magic storage up and how to use some of the features.
Author
Lohst
Downloads
73
Views
489
First release
Last update
Rating
0.00 star(s) 0 ratings