All versions
1.2.0
Release
HM Shulker Refill 1.2.04 months ago 18
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Server-side
Singleplayer
Changes
HM Shulker Refill v1.2.0 Changelog
English
New
- Added the HM Builder Dashboard.
- Added a searchable shulker overview.
- Added clickable shulker entries in the dashboard.
- Added live content preview for the selected shulker box.
- Added item icon rendering in the dashboard preview.
- Added scroll support for large shulker inventories.
- Added a scrollable config screen with categories: General, Refill, Preview, Dashboard, Warnings.
- Added Low Stock Warning support.
- Added configurable Low Stock Threshold.
- Added proper keybind translation: Open HM Builder Dashboard.
Improved
- Refill logic now checks the full available stock after a refill.
- Low Stock now counts matching blocks in: hotbar, inventory, and all shulker boxes in the inventory.
- Shulker content reading now uses Minecraft 1.21.1 container components correctly.
- Dashboard layout has been redesigned with a cleaner purple builder style.
- Config menu is easier to navigate on smaller screens.
- Removed debug console spam.
- Removed unused example mixin configuration.
Safety
- Refill remains server-side only.
- Refill does not run in Creative or Spectator mode.
- Refill only happens when the original hotbar slot is empty.
- Item matching continues to use item and component equality to avoid unsafe replacements.
Notes
- The SHIFT shulker preview still works.
- Custom icon-based tooltip rendering is planned for a future update.
Deutsch
Neu
- HM Builder Dashboard hinzugefügt.
- Suchbare Shulker-Übersicht hinzugefügt.
- Anklickbare Shulker-Einträge im Dashboard hinzugefügt.
- Live-Inhaltsvorschau für die ausgewählte Shulkerbox hinzugefügt.
- Item-Icons in der Dashboard-Vorschau hinzugefügt.
- Scroll-Unterstützung für viele Shulkerboxen hinzugefügt.
- Scrollbares Config-Menü mit Kategorien hinzugefügt: General, Refill, Preview, Dashboard, Warnings.
- Low-Stock-Warnung hinzugefügt.
- Einstellbare Low-Stock-Grenze hinzugefügt.
- Saubere Keybind-Übersetzung hinzugefügt: Open HM Builder Dashboard.
Verbessert
- Die Refill-Logik prüft nach dem Nachfüllen jetzt den gesamten verfügbaren Vorrat.
- Low Stock zählt passende Blöcke jetzt in: Hotbar, Inventar und allen Shulkerboxen im Inventar.
- Shulker-Inhalte werden korrekt über die Minecraft-1.21.1-Container-Components gelesen.
- Das Dashboard wurde mit einem saubereren Purple-Builder-Style überarbeitet.
- Das Config-Menü ist auf kleineren Bildschirmen besser nutzbar.
- Debug-Ausgaben in der Konsole entfernt.
- Ungenutzte Example-Mixin-Konfiguration entfernt.
Sicherheit
- Refill bleibt rein serverseitig.
- Refill läuft nicht im Creative- oder Spectator-Modus.
- Refill passiert nur, wenn der ursprüngliche Hotbar-Slot wirklich leer ist.
- Item-Vergleich nutzt weiterhin Item- und Component-Gleichheit, um falsche Ersetzungen zu vermeiden.
Hinweise
- Die SHIFT-Shulker-Preview funktioniert weiterhin.
- Custom Tooltip Rendering mit echten Item-Icons ist für ein zukünftiges Update geplant.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:2DeX85SJ:LDyeyfeq"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:2DeX85SJ:LDyeyfeq"
}

