Overview #
Better Dynamic Crosshair is a client-side crosshair replacement that adapts to what you target. It colour-codes the crosshair by target type — hostile mobs red, passive mobs yellow, players blue, bosses purple, containers cyan, interactables green, redstone orange and ores gold — and attaches tooltips showing entity name, HP, armor and distance, or the correct tool, tool level and estimated break time for whatever block you aim at. Combat glows appear automatically: full attack charge, critical hits, low-health targets and correct-tool indicators. It is a lightweight HUD mixin with low performance impact, works on any server with no server requirements, and exposes a public API (CrosshairContext, CrosshairColor and CrosshairStyle) for other mods.
A static crosshair gives you nothing. Better Dynamic Crosshair re-colors and styles the crosshair based on what you're targeting — hostile or passive mobs, players, bosses, containers, redstone, crops and ores — and attaches tooltips showing entity HP, armor and distance or the correct tool and estimated break time.
Quick start #
- Install Fabric Loader and Fabric API for 1.21.11 — the current build is a single Fabric 1.21.11 JAR (multi-loader matrix planned).
- Place the Better Dynamic Crosshair JAR into your mods folder — no server mod, no configuration required to start.
- Launch the game and aim at anything — the crosshair does the rest, re-colouring by target type.
- Read the colours: hostile=red, passive=yellow, player=blue, boss=purple, container=cyan, interactable=green, redstone=orange, ore=gold.
- Watch the tooltips — entity name/HP/armor/distance while aiming at mobs; correct tool, level and estimated break time while aiming at blocks.
- Combat and correct-tool glows appear automatically — full attack charge, critical hits and low-health targets light up on their own.
- For other mods, integrate via the public API: CrosshairContext, CrosshairColor and CrosshairStyle.
Configuration #
v1.1.0 ships with sensible defaults and no required configuration — the crosshair reads your target and acts. Deeper style and colour configuration is on the roadmap alongside the multi-loader matrix.
| Setting | Default | Description |
|---|---|---|
| Context colour coding | On | Hostile=red, passive=yellow, player=blue, boss=purple, container=cyan, interactable=green, redstone=orange, ore=gold. |
| Tooltips | On | Entity name/HP/armor/distance; block tool, level and estimated break time. |
| Combat glow indicators | On | Full attack charge, critical hits, low-health targets and correct-tool glows. |
| Public API | Shipped (1.1.0) | CrosshairContext, CrosshairColor and CrosshairStyle exposed for other mods. |
Frequently asked questions #
Does it work on servers?
Which versions are supported?
Can other mods use it?
Does it affect performance?
What crosshair styles are there?
What conditions change the crosshair?
How heavy is it in-game?
Does it replace the vanilla crosshair entirely?
Compatibility #
| Property | Value |
|---|---|
| Loader / platform | Fabric |
| Minecraft versions | 1.21.11 |
| Latest version | 1.1.0 |
Single Fabric build so far; multi-loader matrix in progress.