Wurst 7.50.1-CevAPI (MC1.21.8) v0.10
-
Waypoints UI
- Icon picker now shows a symbol next to each icon name and stores internal icon keys unchanged.
- New waypoints created from the UI default to lines = false.
- Expanded icon mapping (more symbols supported).
-
X-Ray hack core
- Fix broken X-Ray from last commit
- Two modes: LIST (uses configured block list) and QUERY (comma-separated keyword search) — both work and switch correctly.
- Background chunk search (ChunkSearcherCoordinator) finds candidate block positions; matches are filtered/rendered on the main thread.
- "Only show exposed" now applies immediately (rebuilds visible results when toggled) to avoid long delays.
- Global opacity mode retained (puts blocks on translucent layer and applies opacity mask during rendering).
-
ESP (X-Ray)
- New highlight settings: "Highlight corners" (outlines) and "Fill blocks (outline + fill)" (solid translucent fill). They are independent you can use fill, outline, or both.
- Highlight alpha is a percent slider with correct display and alpha handling.
- ESP uses cached positions -> visible Box list for fast on/off/filtering.
-
RenderLayersMixin, SodiumBlockRendererMixin and AbstractTerrainRenderContextMixin updated to:
- Respect opacity mode and apply the opacity color mask in Indigo/Sodium rendering pipelines.
- Ensure translucency is applied correctly for opacity mode.
- ESP drawing uses existing RenderUtils to draw solid boxes and outlined boxes.