You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Include buttons + Buttons color (matches all button variants)
50
51
- Include pressure plates + Pressure plates color (matches all plate variants)
51
-
- Style + color + area.
52
+
- Rendering: Boxes, Lines, or Both in a fixed color.
53
+
54
+
### Waypoints
55
+
Create and save waypoints and automatically save and or display in chat the location of your death.
56
+
- Opening the manager
57
+
- Default keybind: apostrophe ('). This triggers the command `.waypoints`.
58
+
- Creating and editing
59
+
- The editor shows name, coordinates (X/Y/Z), dimension, icon, visibility, lines on/off, and color.
60
+
- Copy coordinates: In the manager list, each waypoint row includes a Copy button that places `x, y, z` on the clipboard.
61
+
- Opposite: Default OFF. When ON (and applicable), the editor shows a hint below the toggle: “Opposite shows in … at (x, y, z)”. This converts Overworld <-> Nether using the usual 8× rule. (Opposite has no effect in the End.)
62
+
- Rendering behavior
63
+
- Constant-size labels: Waypoint name and distance are rendered at a configurable and fixed on‑screen size
64
+
- Per‑waypoint “lines” toggle: Draws tracer + box around the target block when enabled.
65
+
- Death waypoints: Optional automatic waypoints on death. You can toggle creating death waypoints, toggle whether they have lines, and choose their color. There’s also a setting to prune older death waypoints.
66
+
- Manager list
67
+
- Remove and edit existing waypoints easily
68
+
- Storage
69
+
- Waypoints are stored per world/server under `wurst/waypoints/<worldId>.json` where `<worldId>` is the server address (or `singleplayer`).
70
+
71
+
### Breadcrumbs
72
+
A line follows you wherever you go, useful for tracing back your path.
73
+
- Settings
74
+
- Color
75
+
- Max sections (how many points are kept)
76
+
- Section length (distance before a new point is added)
77
+
- Line thickness
78
+
79
+
### LogoutSpots
80
+
Visualizes where players logged out.
81
+
- How it works
82
+
- The hack snapshots the current player list and compares it each tick. If an entry disappears, a logout spot is recorded at that player’s last known position (bounding box).
83
+
- Spots for players who rejoin are removed automatically.
84
+
- Rendering
85
+
- Draws solid boxes (sides) plus an outline around each recorded spot.
86
+
- Optional tracers from your camera to each spot’s center.
87
+
- On‑screen labels with the player’s name (and adjustable name scale).
88
+
- Settings
89
+
- Side color (box fill)
90
+
- Line color (outline + tracers)
91
+
- Name scale
92
+
- Show tracers (on/off)
52
93
53
94
### Search improvements
54
95
- Keyword field accepts plain-text terms (e.g., `diamond`). Falls back to the block picker when empty.
@@ -84,63 +125,6 @@ All credit for the original client goes to Wurst‑Imperium and its contributors
84
125
### Notes
85
126
- Scanning only includes chunks the server has sent. Larger radii work best in singleplayer or on servers with higher view distance.
86
127
87
-
### Waypoints (overhaul)
88
-
89
-
Waypoints received a usability pass and rendering upgrades.
90
-
91
-
- Opening the manager
92
-
- Default keybind: apostrophe ('). This triggers the command `.waypoints`.
93
-
- You can also run the command `.waypoints` in chat or bind it yourself.
94
-
95
-
- Creating and editing
96
-
- The editor shows name, coordinates (X/Y/Z), dimension, icon, visibility, lines on/off, and color.
97
-
- Color picker: Pick any color, click Done, and the editor immediately reflects the new color (button text + preview square). Press Save to persist the waypoint.
98
-
- Copy coordinates: In the manager list, each waypoint row includes a Copy button that places `x, y, z` on the clipboard.
99
-
- Opposite: Default OFF. When ON (and applicable), the editor shows a hint below the toggle: “Opposite shows in … at (x, y, z)”. This converts Overworld <-> Nether using the usual 8× rule. (Opposite has no effect in the End.)
100
-
101
-
- Rendering behavior
102
-
- Constant-size labels: Waypoint name and distance are rendered at a fixed on‑screen size (configurable via “Label scale”), with a constant pixel gap between the two lines. This prevents drifting/squeezing as you move.
103
-
- Max label scale is 15.
104
-
- Per‑waypoint “lines” toggle: Draws tracer + box around the target block when enabled.
105
-
- Death waypoints: Optional automatic waypoints on death. You can toggle creating death waypoints, toggle whether they have lines, and choose their color. There’s also a setting to prune older death waypoints.
106
-
107
-
- Manager list quality-of-life
108
-
- Color swatch: Each saved waypoint shows a small color box for quick identification.
109
-
- Show/Hide and Delete refresh in place (no stacked screens), so Back only needs to be pressed once.
110
-
111
-
- Storage
112
-
- Waypoints are stored per world/server under `wurst/waypoints/<worldId>.json` where `<worldId>` is the server address (or `singleplayer`).
113
-
114
-
### Breadcrumbs (rendering improvement)
115
-
116
-
Breadcrumbs now uses a single, true thick line.
117
-
118
-
- Previous versions simulated thickness by drawing multiple offset lines. This fork switches to a custom line‑strip width for a cleaner, more stable trail with less overdraw.
119
-
- Settings
120
-
- Color
121
-
- Max sections (how many points are kept)
122
-
- Section length (distance before a new point is added)
123
-
- Line thickness (applied as a real line width)
124
-
125
-
### LogoutSpots (new)
126
-
127
-
Visualizes where players logged out.
128
-
129
-
- How it works
130
-
- The hack snapshots the current player list and compares it each tick. If an entry disappears, a logout spot is recorded at that player’s last known position (bounding box).
131
-
- Spots for players who rejoin are removed automatically.
132
-
133
-
- Rendering
134
-
- Draws solid boxes (sides) plus an outline around each recorded spot.
135
-
- Optional tracers from your camera to each spot’s center.
136
-
- On‑screen labels with the player’s name (and adjustable name scale).
137
-
138
-
- Settings
139
-
- Side color (box fill)
140
-
- Line color (outline + tracers)
141
-
- Name scale
142
-
- Show tracers (on/off)
143
-
144
128
## License
145
129
146
130
This code is licensed under the GNU General Public License v3.
0 commit comments