- Marked as compatible with 1.21.3
- Updated to 1.21.2
- Added
/csnap
, which allows you to teleport to precise coordinates within 1 block of your current location- Using this command with no arguments will toggle "click-to-snap" mode, where you can right click on a location to snap to it
- Fixed
/cenchant
not autocompleting when connecting to servers below 1.21
- Fixed incompatibility with NeoForge (when running via connector)
- Fixed winner logic in tic-tac-toe minigame
- Updated to 1.21.1
- Fixed
/calias
- Removed incompatibility with SeedCrackerX, please report any further issues with the mod
- Updated to 1.21
- Unbreaking manipulation is broken. It has been disabled for 1.21, but is still there for 1.20 and below.
- The recently-added
ordered
option for enchantments has been disabled for 1.21, as enchantments appear in a fixed order in the tooltip now. This option is still there when playing on servers on 1.20 or older using ViaFabricPlus. - Some previously banned actions for player RNG manipulation are no longer banned in 1.21:
- Use of unbreaking
- Use of frost walker
- Use of bane of arthropods
- Fixed crash with minesweeper
- Added more minigames
- Minesweeper
- Multiplayer tic-tac-toe
- Added a
--keep-searching
option to/cfindblock
and/csignsearch
.- This takes into account changed blocks in already-searched areas, but not changed block entity NBT.
- Fixed being able to lag the client from running multiple
/cfindblock
or/cfinditem
commands at once, especially now there is a--keep-searching
option.- This has been fixed by preventing multiple of these tasks from being running at once. This restriction may be lifted later once some load balancing functionality is implemented.
- Fixed
/cenchant
from waiting until an existing/cenchant
task to finish until it starts, which is unclear to the user.- Instead, it reports that a
/cenchant
task is already running, with an option to cancel it.
- Instead, it reports that a
- Fixed other players from being able to kick players using c2c packets.
- Fixed enchantment cracker for swords on older versions
- Allowed level ranges in
/cenchant
.- For example,
/cenchant book with efficiency 3..
will enchant a book with at least efficiency 3.
- For example,
- Allowed option for enchantments to be matched in the order they are specified in
/cenchant
.- Add
ordered
to the end of the command. - If you don't want additional enchantments on top of the ones you specified, use
ordered exactly
.
- Add
/cfindblock
no longer waits 5 seconds for blocked shulker boxes.- Made
{min,max}Enchant{Levels,Bookshelves}
configs temporary. - Recursive
/calias
es no longer crash the client when executed. - The client no longer hangs if you use a regex bomb in
/csignsearch
. /cgive
no longer shows the wrong item stack count if you try to give yourself items above the max stack count.
- Fixed incompatibility with ViaFabricPlus.
- The fix will hopefully work once the next version of ViaFabricPlus is released. Accordingly I have marked VFP 3.2.0 and earlier as incompatible.
- Declared compatibility with 1.20.6.
- Fixed issue with pasting client command truncating at 256 chars.
- Fixed C2C packets
- Updated to 1.20.5
- All commands that take an item or item predicate have been updated to use the new item component syntax (see here and here).
- The
/clisten
command now takes namespaced packet IDs rather than Mojmap class names.
- Renamed
/citemgroup
to/ccreativetab
. - Fixed crash in chorus manipulation.
- Declared incompatibility with SeedCrackerX.
- It was already incompatible, but undeclared.
- Fixed handling of ViaFabricPlus on versions older than 1.7
- Added config options for the enchantment cracker, changeable via
/cconfig clientcommands set <option> <value>
:minEnchantBookshelves
maxEnchantBookshelves
minEnchantLevels
maxEnchantLevels
- Fixed crash when typing "/" followed by a space in chat
- Updated ViaFabricPlus compatibility
- 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.
- To listen for packets, add its Mojmap class name via
- 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.
- This should fix some issues people have been having with
- 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.
- You can set it via
- 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
- Updated to 1.20.4