COWMODSКаталог модов

Handy Indicator

Stop right-clicking every hopper to check if it's running. A colored crown sits on top of every loaded container in your item sorter — hoppers, droppers, furnaces, barrels, crafters. No comparators needed.

Автор: dfox2881,2 тыс.1обновлён 16 сент. 2026 г.
ХранениеУтилиты

Описание

Handy Indicator

You're staring at a row of hoppers in your item sorter. Are they flowing? Are they stuck? Is that dropper in your redstone contraption loaded? The only way to know is to right-click each one individually.

The Fix

Handy Indicator adds a subtle colored border on top of container blocks when they have items inside. Loaded hopper? Cyan crown. Empty barrel? Nothing. No GUI needed.

Features

🔲 Visual overlay indicators — a colored border appears on containers that hold items

🔥 Furnace detail — furnaces show separate indicators for input and fuel slots with distinct colors, so you can tell a stalled furnace from a fuel-starved one at a glance

🪧 Double chest awareness — double chests show a single unified indicator spanning both halves, not two disconnected crowns

📦 Wide block support — hoppers, droppers, dispensers, crafters, barrels, chests, trapped chests, copper chests (all variants), furnaces, blast furnaces, smokers, and decorated pots

⚙️ Per-block toggles — enable or disable indicators for each block type individually

🎨 Custom colors — pick your own indicator and fuel colors via the config screen

🧩 Resource pack friendly — the indicator sits on top of the block as a "crown," so it works alongside texture packs like Redstone Levels and hopper direction indicators

Why not just use a comparator?

You can! But comparators take up space, need redstone dust, and don't help when you're just walking past your storage room trying to spot which barrel is empty. For technical survival setups — automation, item sorters, farms — this acts as a heads-up display over your whole storage system with no extra wiring.

Compatibility

  • Requires Fabric API
  • ✅ Compatible with Redstone Levels, hopper direction packs, and other resource packs
  • ⚙️ Optional: Mod Menu + YACL for in-game config screen (not required — edit config/container-indicator.json by hand or just use the defaults)

Installation

Single Player

  1. Install Fabric Loader
  2. Install Fabric API
  3. Drop handyindicator-x.x.x.jar into your mods/ folder
  4. Launch the game!

Server

The mod is required on both the server and all connecting clients. Players without the mod installed will not see container indicators.

  1. Install Fabric Loader on your server
  2. Place Fabric API and Handy Indicator in the server's mods/ folder
  3. Each connecting player needs Fabric Loader, Fabric API, and Handy Indicator installed

Inspiration

This mod exists because of TangoTek, who mentioned during a stream that he wished he could just look at a hopper and know if there's something in it. This is my attempt to solve that.

Part of the Handy series

Small Fabric mods that smooth over vanilla friction points:

Handy Indicator is open source under the MIT license.

Галерея

Container Indicators without looking inside!

Последние версии

Все версии →
release

2.4.0

2.4.0
16 сент. 2026 г.181Minecraft: 26.3fabric
Скачать
Что нового
Updated for the **Minecraft 26.3** release. - Requires Fabric API for 26.3. - Container indicators keep their even brightness on every side of the block. - To change settings in-game, install **ModMenu** and **YACL** (both have 26.3 versions). Without them the mod still works with its saved settings.
beta

2.3.0-beta.1

2.3.0-beta.1
24 июн. 2026 г.53Minecraft: 26.3-snapshot-1fabric
Скачать
Что нового
Preview build for the **Minecraft 26.3** snapshot cycle (tested against 26.3-snapshot-1). - Rebuilt against Fabric API **0.153.1+26.3** and YACL **3.9.5+26.3-fabric**. - No feature changes were needed for 26.3. - ModMenu has no 26.3 build yet, so it won't list the mod on 26.3 until it updates — the config screen is still reachable through YACL.
release

2.2.0

2.2.0
16 июн. 2026 г.259Minecraft: 26.2fabric
Скачать
Что нового
Updated for the **Minecraft 26.2** full release. - Rebuilt against Fabric API **0.152.1+26.2** and Fabric Loader **0.19.3**. - YACL updated to **3.9.4+26.2-fabric** and ModMenu to **20.0.0-beta.2**; with YACL's stable 26.2 build out, the in-game config screen is back in dev and live play. - Now declares compatibility with `26.2` and future `26.2.x` point releases.
beta

2.1.0-beta.4

2.1.0-beta.4
27 мая 2026 г.18Minecraft: 26.2-pre-1fabric
Скачать
Что нового
- Tracks Minecraft **26.2-pre-1** (first prerelease of the 26.2 cycle); skips snapshots 6, 7, and 8 since none broke this mod's surface. - Rebuilt against Fabric API **0.149.2+26.2**. - YACL bumped to **3.9.3+26.2-fabric** and ModMenu to **19.0.0-alpha.1** on the compile classpath. Neither has a build that explicitly lists `26.2-pre-1` in its game_versions yet, so they remain `compileOnly` — the in-game config screen returns to dev runtime once either ships a matching build.
beta

2.1.0-beta.3

2.1.0-beta.3
1 мая 2026 г.27Minecraft: 26.2-snapshot-5fabric
Скачать
Что нового
### Breaking - **Mod ID renamed from `container-indicator` to `handyindicator`** to match the rest of the Handy series convention. Existing config at `config/container-indicator.json` is migrated automatically on first launch — no settings lost. - Internal package moved from `dev.containerindicator` to `dev.handy.mods.handyindicator`. No user-facing impact unless another mod was depending on internal classes. - Asset namespace moved from `container_indicator:*` to `handyindicator:*`. Resource packs targeting the old namespace need to update. ### Bug fixes - **Indicators now render again on 26.2-snapshot-5.** A 26.2 atlas-stitching change required the mod to declare its texture directory via a new atlases JSON; without it our overlay sprite silently fell back to the missing-texture sprite. Combined with two latent material-flag regressions (overlays routed through the translucent render bucket where the alphaless sprite was discarded, and `materialFlags` returned 0 so the chunk compiler skipped allocating a render bucket), no overlays reached the GPU. All three fixes ship together. - **CrafterBlockMixin double `registerDefaultState` corrected** — the second call was overwriting the first's mutation. Worked by accident because both default to false, would have broken silently if either default ever flipped. - **Hopper inventory no longer scanned every tick** — the per-tick `pushItemsTick` inject was redundant with `setItem`/`removeItem` and was scanning hundreds of inventories per second on busy farms. ### Changes - **Config persistence rebuilt on YACL `ConfigClassHandler`** (matches the rest of the Handy suite). On-disk JSON shape unchanged; users without YACL installed still run on defaults. Dedicated servers no longer touch any YACL classes. - **Config screen strings translatable** via `assets/handyindicator/lang/<locale>.json` — drop a JSON with the same keys to localize. - **CI release workflow fixed for prerelease tags** — the grep that detects `-beta`/`-alpha`/`-rc` was failing silently because the regex started with `-`. The CurseForge step is also gated to stable releases (snapshot betas only ship to Modrinth + GitHub Releases). ### Internal - Cleanup wave aligned this mod with the rest of the suite — JAVA_25 mixin compatibility level, 34 `@At` descriptors pinned across 18 mixins, mixin renamed `BlockModelShaperMixin` → `BlockStateModelSetMixin` to reflect its real target, `handyindicator$` prefix on every handler, log messages no longer carry the `[Handy Indicator]` prefix (logger name covers it), `isBlockEnabled` switched to a lazy `Map<Block, ConfigToggle>` dispatch from a 13-case if-ladder, package layout split into `client/` and `config/` subpackages, magic numbers named (RGB_MASK, ENDER_GLOW_PERIOD_MS), java.awt.Color dropped from the shared sourceset, redundant `@Environment(EnvType.CLIENT)` annotations cleaned up, exception handlers narrowed.
beta

2.1.0-beta.2

2.1.0-beta.2
29 апр. 2026 г.24Minecraft: 26.2-snapshot-5fabric
Скачать
beta

2.1.0-beta.1

2.1.0-beta.1
19 апр. 2026 г.24Minecraft: 26.2-snapshot-3fabric
Скачать
Что нового
- Preview build for Minecraft **26.2 snapshots** (tested against 26.2-snapshot-3) - Rebuilt against Fabric API 0.146.1+26.2 - Adapted to two 26.2 refactors: - Copper chest variants consolidated into `WeatheringCopperCollection` — the 8-way `||` chain on copper-chest block identity now checks `Blocks.COPPER_CHEST.asList().contains(block)` instead - `LevelRenderer.allChanged()` replaced by `invalidateCompiledGeometry(level, options, camera, blockColors)` — the YACL save hook calls the new signature and skips the refresh when no level is loaded
release

2.0.2

2.0.2
18 апр. 2026 г.123Minecraft: 26.1.2fabric
Скачать
Что нового
- Update to Minecraft 26.1.2 compatibility - Update Fabric Loader to 0.19.2, Fabric API to 0.146.1
release

2.0.1

2.0.1
3 апр. 2026 г.39Minecraft: 26.1.1fabric
Скачать
Что нового
- Update to Minecraft 26.1.1 compatibility - Update Fabric Loader to 0.18.6, Fabric API to 0.145.3, YACL to 3.9.2
release

2.0.1

2.0.1
3 апр. 2026 г.26Minecraft: 26.1.1fabric
Скачать
Что нового
- Update to Minecraft 26.1.1 compatibility - Update Fabric Loader to 0.18.6, Fabric API to 0.145.3, YACL to 3.9.2