✦ Shulkers ✦  » Shulker Boxes for 1.8! « [1.8.8 - 1.8.9] ✨ icon

✦ Shulkers ✦ » Shulker Boxes for 1.8! « [1.8.8 - 1.8.9] ✨ -----

Supports Crafting | Dyeing | Naming | Hopper & Redstone Interaction | Provides API



Documentation: https://stakdek12.github.io/Shulkers/
Discord:
https://discord.gg/hfhYaxavJ3
[​IMG]






[​IMG]

[​IMG]

[​IMG]



config_banner.png

Code (Text):


# Config for Shulkers version 2.7
# If you use this plugin as an API, please be cautious with internal classes
# as reflection is being used in this plugin

####################################
############ CONFIG OPTIONS ########
####################################

# Option 1 - Disable persistent saving?
# This option disables the saving of data across server restarts.
# This is useful for worlds that are reset/deleted frequently (e.g., mini-games).
DisablePeristentSaving: false

# Option 2 - Allow players to craft Shulker Boxes?
# Setting this to 'true' allows players to craft Shulker Boxes using the crafting table.
AllowShulkerBoxCrafting: true

# Option 3 - Allow players to dye Shulker Boxes?
# This option allows players to dye Shulker Boxes with dye in their inventory.
AllowShulkerBoxDyeing: true

# Option 4 - Require players to have a specific permission to craft Shulker Boxes?
# If enabled, only players with the specified permission can craft Shulker Boxes.
RequirePermissionToCraft: false
CraftShulkerBoxPermission: "shulkers.craft"  # The permission node required to craft Shulker Boxes.

# Option 5 - Require players to have a specific permission to dye Shulker Boxes?
# If enabled, only players with the specified permission can dye Shulker Boxes.
RequirePermissionToDye: false
DyeShulkerBoxPermission: "shulkers.dye"  # The permission node required to dye Shulker Boxes.

# Option 6 - Disable Hopper interaction?
# This option stops item transfers with Hopper(s) and Shulker Boxes.
DisableHopperInteraction: false

# Option 7 - Disable Redstone interaction?
# This option stops Redstone Comparator(s) from interacting with Shulker Boxes.
DisableRedstoneInteraction: false

####################################
############## DROPS ###############
####################################

# Shulker Box / Shulker Shell drops:
# These settings control whether Shulker Boxes and Shulker Shells drop when certain mobs are killed.

ShulkerDrops:

  drops:
    enabled: true  # Whether item drops are enabled or not (set to 'false' to disable all drops)

    mobs: # List of mobs that can drop items and their respective drop chance (as a percentage)
      ENDERMAN: 10  # 10% chance that Endermen will drop the configured items (Shulker Box / Shell)
      # Example COW: 20 - 20% chance a Cow will drop the configured items


    dropItems:
      ShulkerBox: false  # Set to 'true' if you want Shulker Boxes to drop from mobs
      ShulkerShell: true  # Set to 'true' if you want Shulker Shells to drop from mobs

    useLooting: true # Set to 'true' if you want drops to be affected by the Looting enchantment
 


faq_banner.png

I dyed a Shulker Box, but now I want the default color, how do I get it?

You simply right-click a cauldron filled with water while holding it
and it will return to the default color!


Does this work across multiple worlds?

Yes, Shulker Boxes work across different worlds and retain their data.

What happens if a Shulker Box Item is destroyed with items inside it?

All of the contents of the Shulker Box will be dropped.

Will my custom items work with Shulker Boxes?

Yes, custom items are also saved, they are not treated any different to regular items by the Shulker Boxes.

Are there any permissions supported?

Yes, the config allows you to set permission nodes for crafting and dyeing Shulker Boxes.

However, opening or using Shulker Boxes does not require any permission, to prevent core functionality from being restricted.

Does this plugin work with WorldGuard?

Absolutely! this plugin works with WorldGuard if you have it enabled on your server.

How do I use this plugin's API?

You can use the API by simply importing the Shulkers plugin as a library in your project--you do not need to shade it.

I have discovered a bug, where do I report it?

You can simply report the bug on the Shulkers Discord server, and depending on the severity of the bug, you can send me a private DM there.



feedback_banner.png


Feedback would be greatly appreciated, I would like to ask you to leave a review if you have used the plugin, it would greatly help me with improving the plugin and fixing bugs!
Resource Information
Author:
----------
Total Downloads: 624
First Release: Mar 26, 2025
Last Update: Jun 14, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings