Skip to content

Commit 96a5191

Browse files
authored
Update README.md
1 parent d002d30 commit 96a5191

File tree

1 file changed

+41
-71
lines changed

1 file changed

+41
-71
lines changed

README.md

Lines changed: 41 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Wurst Client v7
1+
# Wurst Client v7 - Modified by CevAPI
22

33
![Wurst Client logo](https://img.wimods.net/github.com/Wurst-Imperium/Wurst7?to=https://wurst.wiki/_media/logo/wurst_758x192.webp)
44

@@ -18,88 +18,58 @@
1818

1919
- **Donations/Perks:** [https://ko-fi.com/wurst](https://go.wimods.net/from/github.com/Wurst-Imperium/Wurst7?to=https://ko-fi.com/wurst)
2020

21-
## Installation
2221

23-
Wurst 7 can be installed just like any other Fabric mod. Here are the basic installation steps:
22+
## What’s new in this fork
2423

25-
1. Run the Fabric installer.
26-
2. Add the Wurst Client and Fabric API to your mods folder.
24+
### New hacks
25+
- MobSearch
26+
- Search mobs by fuzzy name/ID or exact type (e.g., `minecraft:zombie` or `zombie`).
27+
- Rendering: Boxes, Lines, or Both. Rainbow or fixed color (default red). Box size configurable.
2728

28-
Please refer to the [full Wurst 7 installation guide](https://go.wimods.net/from/github.com/Wurst-Imperium/Wurst7?to=https%3A%2F%2Fwww.wurstclient.net%2Ftutorials%2Fhow-to-install%2F%3Futm_source%3DGitHub%26utm_medium%3DWurst7%2Brepo) if you need more detailed instructions or run into any problems.
29+
- BedESP
30+
- Chunk-based scanning with configurable color and Box/Line style.
2931

30-
Also, this should be obvious, but you do need to have a licensed copy of Minecraft Java Edition in order to use Wurst. Wurst is a cheat client, not a pirate client.
32+
- SignESP
33+
- Finds all sign types/materials.
34+
- Option: Include Frames (item frames + glow item frames) with a separate color.
35+
- Style + color + area; empty/zero-size shapes are ignored for stability.
3136

32-
## Development Setup
37+
- WorkstationESP
38+
- Highlights: Crafting Table, Smithing Table, Anvil (all states), Grindstone, Enchanting Table, Cartography Table, Stonecutter, Loom, Furnace, Blast Furnace, Smoker, Campfire, Soul Campfire, Brewing Stand, Cauldron, Barrel, Composter, Lectern, Fletching Table, Beacon.
39+
- Style + color + area.
40+
- Per-block toggles and per-block colors. Defaults: all enabled; each uses the main/default color unless overridden.
3341

34-
> [!IMPORTANT]
35-
> Make sure you have [Java Development Kit 21](https://go.wimods.net/from/github.com/Wurst-Imperium/Wurst7?to=https%3A%2F%2Fadoptium.net%2F%3Fvariant%3Dopenjdk21%26jvmVariant%3Dhotspot) installed. It won't work with other versions.
42+
- RedstoneESP
43+
- Highlights: Redstone Torch/Block, Lever, Buttons/Plates (all types), Tripwire Hook, Target Block, Dust, Repeater, Comparator, Observer, Daylight Detector, Sculk Sensor (+ Calibrated), Pistons (regular/sticky), Dispenser, Dropper, Hopper, Trapped Chest, Note Block, Jukebox, Bell, Lectern (redstone), Powered/Detector/Activator Rails.
44+
- Style + color + area.
45+
- Per-component toggles and per-component colors. Defaults: all enabled; each uses the main/default color unless overridden.
3646

37-
### Development using Eclipse
47+
### Search improvements
48+
- New keyword field (plain text): type terms like “diamond”. Falls back to the block picker when empty.
49+
- Rendering style: Boxes, Lines, or Both (tracers). View-bobbing is canceled when lines are enabled.
50+
- Color mode: “Use fixed color” toggle (default off → rainbow). When enabled, you can pick a fixed color.
51+
- Safer update cycle: query/radius changes trigger proper rescans; shared normalization and predicate helpers.
52+
- Tracer safety: falls back to block center when the outline shape is empty (prevents crashes on empty VoxelShapes).
3853

39-
1. Clone the repository:
54+
### Portal ESP improvement
55+
- Area/radius changes reset its scan coordinator so expanding the radius takes effect immediately.
4056

41-
```pwsh
42-
git clone https://github.com/Wurst-Imperium/Wurst7.git
43-
cd Wurst7
44-
```
57+
### Larger scan radius
58+
- ChunkAreaSetting extended up to 65×65 chunks for all chunk-based features (Search, Portal ESP, BedESP, SignESP, WorkstationESP, RedstoneESP).
4559

46-
2. Generate the sources:
60+
### Sticky area (new option)
61+
- Added to: Search, Portal ESP, BedESP, SignESP, RedstoneESP, WorkstationESP, ChestESP.
62+
- Default: Off (re-centers every time you enter a new chunk to match ESP drop-off distances).
63+
- Tip: Turn Sticky area On to keep results anchored as you move. Useful for pathing back to things you found at the edge of your range.
4764

48-
```pwsh
49-
./gradlew genSources eclipse
50-
```
65+
### Stability
66+
- Fixed “UnsupportedOperationException: No bounds for empty shape” by:
67+
- Using the block center when an outline is empty (Search tracers).
68+
- Skipping entries with empty/zero-size shapes (SignESP).
5169

52-
3. In Eclipse, go to `Import...` > `Existing Projects into Workspace` and select this project.
53-
54-
4. **Optional:** Right-click on the project and select `Properties` > `Java Code Style`. Then under `Clean Up`, `Code Templates`, `Formatter`, import the respective files in the `codestyle` folder.
55-
56-
### Development using VSCode / Cursor
57-
58-
> [!TIP]
59-
> You'll probably want to install the [Extension Pack for Java](https://go.wimods.net/from/github.com/Wurst-Imperium/Wurst7?to=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dvscjava.vscode-java-pack) to make development easier.
60-
61-
1. Clone the repository:
62-
63-
```pwsh
64-
git clone https://github.com/Wurst-Imperium/Wurst7.git
65-
cd Wurst7
66-
```
67-
68-
2. Generate the sources:
69-
70-
```pwsh
71-
./gradlew genSources vscode
72-
```
73-
74-
3. Open the `Wurst7` folder in VSCode / Cursor.
75-
76-
4. **Optional:** In the VSCode settings, set `java.format.settings.url` to `https://raw.githubusercontent.com/Wurst-Imperium/Wurst7/master/codestyle/formatter.xml` and `java.format.settings.profile` to `Wurst-Imperium`.
77-
78-
### Development using IntelliJ IDEA
79-
80-
I don't use or recommend IntelliJ, but the commands to run would be:
81-
82-
```pwsh
83-
git clone https://github.com/Wurst-Imperium/Wurst7.git
84-
cd Wurst7
85-
./gradlew genSources idea
86-
```
87-
88-
89-
## Contributing
90-
91-
Please always [contact me](https://go.wimods.net/from/github.com/Wurst-Imperium/Wurst7?to=https%3A%2F%2Fwww.wurstclient.net%2Fcontact%2F%3Futm_source%3DGitHub%26utm_medium%3DWurst7%2Brepo) before opening a Pull Request. Any method works. That way we can discuss your ideas early and avoid wasting your time working on unwanted features or having to make lots of changes later.
92-
93-
We also have [contributing guidelines](https://go.wimods.net/from/github.com/Wurst-Imperium/Wurst7?to=https://github.com/Wurst-Imperium/Wurst7/blob/master/CONTRIBUTING.md) to help you get started.
94-
95-
## Translations
96-
97-
To enable translations in-game, go to Wurst Options > Translations > ON.
98-
99-
The preferred way to submit translations is through a Pull Request here on GitHub. The translation files are located in [this folder](https://go.wimods.net/from/github.com/Wurst-Imperium/Wurst7?to=https://github.com/Wurst-Imperium/Wurst7/tree/master/src/main/resources/assets/wurst/translations).
100-
101-
Names of features (hacks/commands/etc.) should always be kept in English. This ensures that everyone can use the same commands, keybinds, etc. regardless of their language setting. It also makes it easier to communicate with someone who uses Wurst in a different language.
70+
### Notes
71+
- Scanning only includes chunks the server has sent. Larger radii work best in singleplayer or on servers with higher view distance.
10272

10373
## License
10474

105-
This code is licensed under the GNU General Public License v3. **You can only use this code in open-source clients that you release under the same license! Using it in closed-source/proprietary clients is not allowed!**
75+
This code is licensed under the GNU General Public License v3.

0 commit comments

Comments
 (0)