Shulker Stuff

Shulker enchantments, enhanced dyeing, bundle-like functionality, and more!
Back to Files

[Fabric] 26.1.2-3.0.0

File nameshulkerstuff-fabric-26.1.2-3.0.0.jar
Uploaded
Jul 28, 2026
Downloads
11
Size
148.6 KB
Mod Loaders
Fabric
File ID
8524464
Type
R
Release
Supported game versions
  • 26.1.2

Curse Maven Snippet

Fabric

modImplementation "curse.maven:shulker-stuff-1140843:8524464"

Learn more about Curse Maven

What's new

26.1.2 - 3.0.0

BREAKING CHANGES

  • This release targets Minecraft 26.1.2 and requires Java 25. It is not compatible with 1.21.x.
  • The Hardened Shulker Upgrade Smithing Template has been removed for now, along with its recipe, its loot-table entries and its texture.

Bug Fixes

  • The Dye Station now counts its viewers. Its opener counter tested player.containerMenu instanceof ChestMenu, copy-pasted from the barrel — but the station opens a DyeStationScreenHandler, so it never counted a single legitimate viewer.
  • The Dye Station now issues stopOpen when its menu closes. The constructor issued startOpen and nothing balanced it, so the opener counter never saw a viewer leave.
  • Shift-clicking the crafted shulker box out of the Dye Station now works. quickMoveStack used the station's inventory size as the station/player boundary, but the result slot sits after the station's slots and is backed by a different container — so the result index fell into the player-slot branch, found no legal target, and did nothing at all. The result also now recomputes from the current inputs through an explicit callback rather than an off-by-one slot index.
  • DyeStationBlockEntity.setItems now copies in place instead of clear() + addAll on a fixed-size list, which could throw and let the slot count drift.

Changes

  • Updated to Minecraft 26.1.2 / Architectury 20.0.7, built against official Mojang mappings.
  • The Dye Station's hand-rolled opener counter was replaced with ChimericLib's ContainerOpenersCounters factory, which requires the menu class up front so the bug above cannot be reintroduced by copy-paste.
  • The NeoForge loot-modifier registry now uses ChimericLib's LootModifierHelper.
  • Added DyeStationGameTest — 5 GameTests covering viewer counting, open/close balance and shift-click routing.

This mod has no additional files