HomeJavaMods[SKRIPT BSB] Better Shulker Boxes (NBT)
[SKRIPT BSB] Better Shulker Boxes (NBT)
ModsJava

[SKRIPT BSB] Better Shulker Boxes (NBT)

⬇ Download on Spigot
Requirements: Skript 2.15.0+ and SkBee 3.24.0+
Click here for Documentation


Better Shulker Boxes [SKRIPT]
Tired of placing your shulker box every time you want to use it? If yes, use Better Shulker Boxes! It is a script that allows you to easily store and access your items in the shulker box without placing the shulker box manually. Allowing you to save time and effort. Plus, you can easily move the items between different shulker boxes without closing your inventory because it allows you to right-click a shulker in your inventory and it will open the corresponding shulker box, making it even easier to manage your items. it comes with a user-friendly interface.
Features:
Demonstration video:






Extensions
- Better Shulkers Extension If you want the abillty to automatically store the item in the shulker box upon pickup without placing it and It will fill players' hands as they consume and place events.

Options include:
Code (Text):
options:
    # PERMISSIONS
        # whether or not the permission should be required to use
        permission-required: false
        # what permission is required to open any shulker box
        permission: bsb.use
        # permission required by admins to unlock locked shulker boxes using the command
        permission-admin: bsb.admin
        # message to send when a user doesn't have the required permission node to unlock shulker boxes
        permission-message: &cYou do not have permission to this. &7&o(Missing node 'bsb.use')
        # message to send when a user doesn't have the required permission node to unlock shulker boxes
        permission-message-admin: &cYou do not have permission to this. &7&o(Missing node 'bsb.admin')
        # how the message should be displayed to the player
        permission-message-format: actionbar # accepted entries are 'actionbar', 'title', 'message' (using any other will effectively disable this)

    # MISCELLANEOUS
        # whether or not players should be allowed to place shulker boxes
        place-shulkers: true
        # whether or not players opening shulkr boxes by shift clicking in the inventory
        open-with-sneaking: false

    # COOLDOWN
        # whether or not a cooldown should be applied to opening shulker boxes
        cooldown-enabled: true
        # how long a cooldown duration should last on the items
        cooldown-duration: 5 seconds
        # cooldown bypass permission to allow admins to freely open shulker boxes
        cooldown-bypass-permission: bsb.admin
        # message to send when attempting to open a shulker box while on cooldown
        # you can use '%{_remaining}%' to showcase how much longer
        cooldown-message: &cYou're current on cooldown for another %{_remaining}%
        # whether or not the skript should send a message when trying to open a shulker box while on cooldown
        cooldown-message-enabled: true
        # how the message should be displayed to the player
        cooldown-message-format: title # accepted entries are 'actionbar', 'title', 'message' (using any other will effectively disable this)

    # SOUNDS
        # Note: setting any of the sounds to 'none' will disable the functionality
        # sound to play when a user opens a shulker box
        sounds-open: block.shulker_box.open
        # sound to play when a user closes a shulker box
        sounds-close: block.shulker_box.close
        # sound to play when a user attempts to open a locked shulker box
        sounds-locked: block.chest.locked
        # sound to play when a user attempts to open a shulker box while on cooldown
        sounds-cooldown: block.chest.locked
        # sound to player when a user doesn't have the requiered permission
        sounds-permission: block.chest.locked

    # LOCKED STATE
        # message to send when attempting to open a locked shulker box
        locked-message: &cThis shulker box is currently locked, please ask an admin to unlock!
        # whether or not the skript should attempt to lock suspicious shulker boxes
        locked-enabled: true
        # whether or not the skript should send a message when attempting to open a locked shulker box
        locked-message-enabled: true
        # how the message should be displayed to the player
        locked-message-format: actionbar # accepted entries are 'actionbar', 'title', 'message' (using any other will effectively disable this)
        # disable dispenser message when they are locked
        # you can use '%{_amount}%' for the amount of locked shulkers in the dispenser
        locked-dispenser: &cInactivated dispenser contains &6%{_amount}% &clocked shulker/s, so it is inoperable.
        # message to send when attempting to drop a locked shulker
        Locked-dropped: &cLocked items cannot be dropped

    # LOCKED REASON
        # listed below are possible reasons for shulker's lockup
        locked-reason-1: Containing illegible items.
        locked-reason-2: Suspicious of duplicate.
        locked-reason-3: Other reason.

    # CLARIFICATION
        # as a clarification of the locks, locks prevent the duplication; the shulker gets locked when it's opened,
        # then unlocked when it's closed. Whenever a shulker is closed without a packet, a lock remains.
 


[​IMG]
License
You are free to share and modify this resource as long as you:
- Give credit to the original creator
- Do not use it for commercial purposes

NOTES
if you experience any problems, let me know on discord eult,
discord server
if you don't have problem with using skript-reflect use lotzy skript (1.12.2 support)
Buy me a coffee?
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

[SKRIPT BSB] Better Shulker Boxes (NBT) is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1. Downloaded 9,613 times (via Spigot). Download it and open it directly in the game.

Explore more