Skip to content

Commit 9900bf3

Browse files
committed
Update readme
1 parent 38bd041 commit 9900bf3

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
[CurseForge](https://curseforge.com/minecraft/mc-mods/hexdebug) | [Modrinth](https://modrinth.com/mod/hexdebug)
66

7-
A [Hex Casting](https://github.com/FallingColors/HexMod) addon that runs a debug server using the [Debug Adapter Protocol](https://microsoft.github.io/debug-adapter-protocol), allowing you to use real debugging tools like VSCode to find bugs in your hexes.
7+
A [Hex Casting](https://github.com/FallingColors/HexMod) addon for debugging and editing hexes. The Debugger runs a debug server using the [Debug Adapter Protocol](https://microsoft.github.io/debug-adapter-protocol), allowing you to use real debugging tools like VSCode to find bugs in your hexes; and the Splicing Table provides an easy-to-use GUI for finding and fixing mistakes.
88

99
[![YouTube video thumbnail: HexDebug Mod Showcase](http://img.youtube.com/vi/FEsmrYoNV0A/0.jpg)](http://www.youtube.com/watch?v=FEsmrYoNV0A "HexDebug Mod Showcase")
1010

@@ -15,6 +15,7 @@ A [Hex Casting](https://github.com/FallingColors/HexMod) addon that runs a debug
1515
- **Variables**: See the stack, ravenmind, and even some internal values like the evaluated pattern count.
1616
- **Call Stack**: Debug complex meta-evaluating hexes with the call stack, generated from the next continuation to be executed. Learn how Hex Casting's internals work!
1717
- **Breakpoints**: Set breakpoints on specific patterns, or use the Uncaught Mishaps option to pause the debugger when a mishap occurs and see what went wrong.
18+
- **Editing**: Use the Splicing Table to edit hexes just like in a text editor, with buttons and keyboard shortcuts to select, move, duplicate, delete, and copy/paste iotas, and even draw patterns in a mini staff grid.
1819
- **Multiplayer**: Debug your hexes in multiplayer! The debug client connects to a port opened by the game client (configurable, defaults to 4444), and each player can have up to one active debugger instance at a time.
1920

2021

@@ -40,22 +41,22 @@ repositories {
4041
maven { url = uri("https://maven.blamejared.com") }
4142
}
4243
dependencies {
43-
modImplementation("gay.object.hexdebug:hexdebug-$platform:$hexdebugVersion")
44+
modImplementation("gay.object.hexdebug:hexdebug-$platform:$hexdebugVersion+$minecraftVersion")
4445
}
4546
```
4647

4748
Full examples:
4849

4950
```groovy
5051
// released versions
51-
modImplementation("gay.object.hexdebug:hexdebug-common:0.2.0+1.20.1")
52-
modImplementation("gay.object.hexdebug:hexdebug-fabric:0.2.0+1.20.1")
53-
modImplementation("gay.object.hexdebug:hexdebug-forge:0.2.0+1.20.1")
52+
modImplementation("gay.object.hexdebug:hexdebug-common:0.7.0+1.20.1")
53+
modImplementation("gay.object.hexdebug:hexdebug-fabric:0.7.0+1.20.1")
54+
modImplementation("gay.object.hexdebug:hexdebug-forge:0.7.0+1.20.1")
5455
5556
// bleeding edge builds
56-
modImplementation("gay.object.hexdebug:hexdebug-common:0.2.0+1.20.1-SNAPSHOT")
57-
modImplementation("gay.object.hexdebug:hexdebug-fabric:0.2.0+1.20.1-SNAPSHOT")
58-
modImplementation("gay.object.hexdebug:hexdebug-forge:0.2.0+1.20.1-SNAPSHOT")
57+
modImplementation("gay.object.hexdebug:hexdebug-common:0.7.0+1.20.1-SNAPSHOT")
58+
modImplementation("gay.object.hexdebug:hexdebug-fabric:0.7.0+1.20.1-SNAPSHOT")
59+
modImplementation("gay.object.hexdebug:hexdebug-forge:0.7.0+1.20.1-SNAPSHOT")
5960
```
6061

6162
Note that anything outside of the `gay.object.hexdebug.api` and `gay.object.hexdebug.core.api` packages may be changed, renamed, or removed at any time without warning.

0 commit comments

Comments
 (0)