
ShulkerPlus
Open shulker boxes straight from your hand (sneak + right-click) without placing them. Dupe-safe by design, with optional CombatLOG and BuildersDream integration.
Автор: roguiii7920обновлён 1 окт. 2026 г.
ХранениеУтилиты
Описание
ShulkerPlus
Open shulker boxes straight from your hand — sneak and right-click in the air — without ever
placing them on the ground. Built from scratch for the CarraGeis pt.henrique suite
(Paper/Purpur 26.3, Java 25) and dupe-safe by design.
Why another shulker plugin?
The public alternatives are either closed-source, unmaintained, or unaware of the other plugins on this server. This one is aware of them:
- CombatLOG — opening a shulker while tagged in combat is denied (configurable).
- BuildersDream — creative
dream_items can never be placed inside a shulker, closing the hand-inventory laundering vector.
Features
- Open any shulker box directly from the main hand (sneak + right-click), no placement required.
- Configurable sneak requirement, open/close sounds, and combat behaviour.
- Clean, cancel-guarded GUI that behaves like a real shulker without the dupe risk.
- Lightweight: no required dependencies; the CombatLOG / BuildersDream hooks are optional and auto-detected.
Anti-dupe & stability
Opening shulkers from the hand is a classic dupe surface. ShulkerPlus is built to be safe:
- Slot-pinned: while the GUI is open, click, drop, hotbar-swap (F), number keys, drag and place are all cancelled, so the source item can never leave the slot mid-edit.
- No nesting: shulkers can never be placed inside other shulkers through the GUI.
- Stacks never open: Purpur allows oversized stacks; writing contents back onto a stack would multiply them, so stacked shulkers are refused.
- Write-back exactly once: on close, quit or death (including the death-drop case), tracked with a Persistent Data Container session tag. Orphaned tags left by a crash are cleaned up on join.
Configuration
require-sneak: true # require sneaking to open
play-sounds: true # open/close sounds
allow-in-combat: false # allow opening while combat-tagged (CombatLOG)
Commands & permissions
/shulkerplus reload— reload the configurationshulkerplus.use— use the plugin (default: everyone)shulkerplus.admin— administrative commands (default: op)
Support / Source
Source code: https://github.com/henriquescrrrr/carrageis-shulkerplus
License
GPL-3.0-only.
Последние версии
Все версии →release
2.1.0+mc26.3
2.1.0+mc26.31 окт. 2026 г.256Minecraft: 26.3paper, purpur
Что нового
## 2.1.0
Requires Minecraft 26.3 and Java 25. On 26.2 use 2.0.0; on 1.21.x use the 1.x release.
### Changed
- Built against Paper 26.3 on Java 25 and tested on Paper 26.3 build 140, which Paper still marks as beta: there was no stable 26.3 build when this was released. `api-version` is now `26.3`.
- The plugin now reports version 2.1.0. The 2.0.0 jar reported `1.0.0`.
- Checked against 26.3: no new item holds other items, so the container checks from 2.0.0 cover the new content unchanged.
release
2.0.0
2.0.06 авг. 2026 г.261Minecraft: 26.2paper, purpur
Что нового
## 2.0.0
Build for Minecraft 26.2 on Paper and Purpur, compiled
against paper-api 26.2 with Java 25.
The build for 1.21.x stays available as version 1.0.0.
release
1.0.0
1.0.011 июл. 2026 г.274Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur