Skip to content

Custom crosshair default off

Replaces the crosshair with a simple shape in your colour, drawn at the same screen centre.

Identifier
crosshair
Default
Off
HUD element
No. Always at the screen centre.
Sends anything
No

What it does

While the module is on, it cancels Forge's crosshair overlay element, which is how the vanilla crosshair is drawn, and draws rectangles at the same centre instead. With a thickness of 1 the centre is the exact pixel vanilla centres on.

It is drawn only in frames where vanilla would draw its own crosshair. That means:

  • hidden while F1 hides the interface
  • on 1.8.9, hidden while the F3 debug screen is open, unless reduced debug info is on, which is what vanilla does
  • on 1.8.9, in spectator mode, shown only when you look at an entity or a container, which is what vanilla does
  • shown in third person, because vanilla 1.7.10 and 1.8.9 both show the crosshair there

The shape has no effect on where you aim. Aim, reach and hit detection are the game's and are not touched.

Shapes

Shape Drawn as
Cross Four arms around the centre, separated from it by the gap
Dot A single square of the chosen thickness
Cross + dot Both
Square A hollow square whose half side is Size

Gap applies to the two cross shapes only. With Outline on, the same shape is first drawn one pixel larger on every side in translucent black, which keeps a bright crosshair readable against snow or sky.

Settings

Setting Identifier Type Range or options Default Description
Shape shape Choice Cross · Dot · Cross + dot · Square Cross Crosshair shape.
Size size Whole number 1 to 12 px 4 px Arm length (or half the square's side) in GUI pixels.
Gap gap Whole number 0 to 8 px 2 px Empty space around the centre (cross shapes).
Thickness thickness Whole number 1 to 4 px 1 px Line thickness in GUI pixels.
Color color Colour AARRGGBB #FFFFFFFF Crosshair color.
Outline outline On or off Off Dark outline for bright backgrounds.

Sizes are in GUI pixels, so the crosshair grows with Minecraft's GUI scale. The module has no HUD element and does not appear in the HUD editor; a crosshair is always at the centre.

Unlike the vanilla crosshair, the custom one is a solid colour and does not invert against the background.

What it reads

The conditions under which vanilla draws its crosshair.

What it writes

It cancels the vanilla crosshair overlay element and draws rectangles at the same centre. Local drawing only.

Multiplayer

Display only. Draws a different crosshair at the same screen centre; aim, reach and hit detection are untouched and nothing is sent.

See the module review table for every module side by side.