- Added `/cghostblock fill ... replace` to replace a certain type of block with another type of block on the client.
- Added `/cplugins` command to list the plugins on a Spigot/Paper server.
- Added `/clisten` command for packet logging.
- To listen for packets, add its Mojmap class name via `/clisten add <className>`. You can remove it later via `/clisten remove <className>`.
- You can view packets in either reflection mode (the default) or byte buf mode. To switch between them, use `/cconfig clientcommands packetDumpMethod set <newMode>`.
- In reflection mode, you can view the packet's field names and values.
- In byte buf mode, you can view the values that are actually written on the network, but there are no field names.
- Added `/cgamemode` to query the game mode of a player.
- Rethrow items in `/cenchant` and `/ccrackrng` if the server rejects item throws.
- This should fix some issues people have been having with `/cenchant` especially since 1.17.
- Added a config option for the item throw rate in `/cenchant` and `/ccrackrng`.
- You can set it via `/cconfig clientcommands itemThrowsPerTick set <newRate>`.
- You can set it to fractional values to spread item throws over multiple ticks.
- For example, a value of 5 will throw 5 items per tick, while a value of 0.2 will throw one item every 5 ticks.
- Made the enchantment cracker search multithreaded, and async from the main thread so it no longer freezes the game even for very high search limits.
- Increased the default search limit (item throw limit) from 32 stacks to 256 stacks.
- The enchantment cracker is now cancelable like other long-running tasks in clientcommands. This includes both searching and the long-running item throw task.
- Rewrote `/ccrackrng`.
- It can now crack the seed by throwing only 10 items per attempt, rather than 20.
- It should be 100% reliable and only require a single attempt, rather than often failing.
- It now keeps your yaw when you run the command, so no more getting disoriented by it.
- You still need to face straight down while it's running, but you can spin around while facing down all you want.
- Increased the max length of the chat field while typing a clientcommands command.
- Updated ViaFabricPlus integration to work with the latest VFP.
Thanks to everyone who helped with the brute force seed search for the new `/ccrackrng`

Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }