Custom Crosshair Mod circle fix
🟡 Updated this year⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
🖼️ Gallery (1 images)
🔍 Analysis
- 🏆 #158 of 211 decoration mods in this game by downloads
📋 About This Mod
# Custom Crosshair Mod Fix A small compatibility patch for Minecraft 1.21.11 that fixes broken circle crosshair rendering (https://modrinth.com/mod/custom-crosshair-mod). This mod does not replace the original mod and requires the original mod to be installed. ## How that works? The render was broken because the original mod drew the circle using an old line-based approach: it generated points around the circle and submitted them as a line render state. Original idea: ``` for (int i = startAngle; i <= endAngle; i++) { float radians = (i - 90) * ratio; points.add(x + cos(radians) * radius); points.add(y + sin(radians) * radius); } ``` The problem was that the original ModLinesGuiElementRenderState used a debug/line pipeline with lineWidth(2.0F). In Minecraft 1.21.11’s newer GUI render-state system, that line rendering path became unreliable: the circle could break into chunks, disappear, or render with incorrect thickness. So this mod overrides old circle rendering replaces it with RingGuiElementRenderState # The rendering is different from the original in older versions! ### Comparing old: !(https://cdn.modrinth.com/data/cached_images/25eea239e66e69766f83dc8cac882a2ab5615847_0.webp) new: !(https://cdn.modrinth.com/data/cached_images/12ec0fe7e24f193cf9877df9b217ab7094b5709d_0.webp)
# Custom Crosshair Mod Fix A small compatibility patch for Minecraft 1. 21. 11 that fixes broken circle crosshair rendering (https://modrinth.com/mod/custom-crosshair-mod).
This mod does not replace the original mod and requires the original mod to be installed.
## How that works? The render was broken because the original mod drew the circle using an old line-based approach: it generated points around the circle and submitted them as a line render state.
Original idea:
``` for (int i = startAngle; i <= endAngle; i++) { float radians = (i - 90) ratio; points.add(x + cos(radians) radius); points.add(y + sin(radians) * radius); } ``` The problem was that the original ModLinesGuiElementRenderState used a debug/line pipeline with lineWidth(2. 0F). In Minecraft 1. 21. 11’s newer GUI render-state system, that line rendering path became unreliable: the circle could break into chunks, disappear, or render with incorrect thickness.
So this mod overrides old circle rendering replaces it with RingGuiElementRenderState
# The rendering is different from the original in older versions!
### Comparing
old: !(https://cdn.modrinth.com/data/cached_images/25eea239e66e69766f83dc8cac882a2ab5615847_0.webp)
new: !(https://cdn.modrinth.com/data/cached_images/12ec0fe7e24f193cf9877df9b217ab7094b5709d_0.webp)
📊 Mod Details
- Game
- Minecraft Mods
- Author
- itzSelestia
- Version
- 1.0
- Downloads
- 257
- Endorsements
- 0
- Category
- decoration
- Created
- 7/2/2026
- Updated
- 6/23/2026
- Game Versions
- 1.21.11
- Tags
- decoration, utility
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does Custom Crosshair Mod circle fix support?
The author lists 1.21.11. Other versions may work but are untested by the author.
What is the latest version of Custom Crosshair Mod circle fix?
Version 1.0, published 2026-06-23 with 257 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await
