What Is a Module Indicator in Minecraft?

A module indicator is a small HUD overlay that lists which modules are currently active in a Minecraft client, similar to an Array List but simpler to build.

Modulesby trqUpdated July 13, 2026
Key takeaways
  • A module indicator is a compact on-screen list showing which modules are currently toggled on in a Minecraft utility client.
  • It updates live: enable a module and its name appears, disable it and the name drops off.
  • It renders entirely client-side and never contacts the server, so it carries no anticheat risk.
  • It does the same job as an Array List, just as a simpler module built separately rather than sharing code.
  • Appears in clients like Fan.

A module indicator is the short text list, usually parked in a corner of the screen, that tells you which modules are currently running in a Minecraft utility client. Turn Killaura on and its name shows up. Turn it off and the name is gone. That's the entire feature: a live readout of your own client state, nothing more. It plays the same role as an Array List, and in clients that ship both, the two are typically written as separate, independently coded features rather than one list with two skins. You'll find it in clients like Fan, doing exactly what the name suggests.

How it works

Every frame, the client checks which modules are currently flagged as enabled and draws their names as a short list, typically anchored to a corner of the screen. Enable a module and a line gets added. Disable it and the line disappears immediately. There's no more to the mechanic than that.

Because the list only reads local client state and paints text over the game view, it never talks to the server. No packets go out, no gameplay logic gets touched, just a draw call layered on top of whatever you're already doing. It belongs in the same bucket as a coordinates HUD or an FPS counter: fully local, fully cosmetic, and invisible to anyone who isn't looking at your own screen.

Module indicator vs Array List

The overlap here isn't an accident. Both features exist to answer the same question at a glance: what's on right now? Where they diverge is scope, not purpose.

Module IndicatorArray List
PurposeLists currently active modulesSame: lists currently active modules
Feature depthMinimal, name-only listOften fuller, with extras like sorting or styling options
Build approachIts own plain module, coded separately even in clients shipping bothFrequently the more developed, "primary" version of the two
Server interactionNoneNone
Anticheat riskNoneNone

A client can ship one, the other, or both side by side. Which one you end up looking at, or whether you get both stacked in a corner, comes down to how the dev team structured their HUD rather than any difference in what you actually see it do. If you want the deeper cut on the fuller-featured sibling, that's the Array List page.

Where Opal stands on this

Opal doesn't ship a module called Module Indicator. A basic "what's currently on" readout is table stakes for a utility client, not a selling point, so whether one exists matters far less than what actually shows up on it. Spend the attention on the modules themselves.

FAQ