clientcommands

clientcommands

Mod

Adds useful client-side commands

Client Utility

72.0k downloads
285 followers
Created3 years ago
Updated3 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...

2.8.17

by earthcomputer on Apr 29, 2024
Download
  • Declared compatibility with 1.20.6.
  • Fixed issue with pasting client command truncating at 256 chars.

2.8.16

by earthcomputer on Apr 24, 2024
Download
  • Fixed C2C packets

2.8.15

by earthcomputer on Apr 23, 2024
Download
  • 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.

2.8.14

by earthcomputer on Apr 22, 2024
Download
  • 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

2.8.11

by earthcomputer on Mar 18, 2024
Download
  • 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.
  • 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 image

2.8.9

by earthcomputer on Dec 7, 2023
Download
  • Updated to 1.20.4

2.8.8

by earthcomputer on Dec 5, 2023
Download
  • Updated to 1.20.3

2.8.7

by earthcomputer on Dec 3, 2023
Download
  • Reworked flags in commands.
    • You should no longer see flags in completion suggestions if the flag was already specified.
    • Flags now have a shorthand alias, for example /cenchant --simulate ... is now aliased to /cenchant -s ....
  • Optimized /cfindblock and /cfinditem, they should be much faster now.
  • Added an --all flag to /cusagetree, to allow you to see the usage tree of server-side commands too.
  • /cwiki now uses the new Minecraft wiki.
  • Fixed a four-way mod incompatibility between clientcommands, Quilt, Sodium and ViaFabricPlus.

2.8.6

by earthcomputer on Sep 21, 2023
Download
  • Updated to 1.20.2

2.8.5

by earthcomputer on Sep 16, 2023
Download
  • Fixed $ and \ replacement

2.8.4

by earthcomputer on Sep 15, 2023
Download
  • Made /cfindblock work for the entire render distance.
    • /cfindblock no longer freezes the client for a moment, and instead completes its search over multiple ticks (it will take a few seconds now that it searches the whole render distance).
    • Removed obscure /cfindblock arguments which changed the distance measurement type. Euclidean distance is now always used.
  • Made /cfinditem search the whole render distance when the player is opped.
    • Uses vanilla's NBT Query packets to get inventory contents, which only works when you're opped.
    • /cfinditem works the same way as before if you are not opped.
  • /cfinditem results now have a button for you to glow the blocks found.
  • Added a separate feedback message for /ctime reset.
  • Enabled ModMenu's update checker.
  • Added a /chat command which opens the chat GUI. Only available on April 1st.
  • Fixed bitwise and() function in /ccalc.
  • Fixed crash when /cvar variables contain $ or \ characters.
  • Fixed crash when loading corrupted config.

2.8.3

by earthcomputer on Jul 18, 2023
Download
  • Added copying/insertion for /ctranslate.
  • Added bookshelf count to enchantment table screen while doing enchantment cracking.
  • Display the predicted enchantment cracking when starting to throw items.
  • Properly constrained the allowed enchantments in /cenchant, and in /cfish for 1.19 and below servers.

2.8.2

by earthcomputer on Jun 12, 2023
Download
  • Updated to 1.20.1. Clientcommands will continue to also work on 1.20 throughout the 1.20.1 versions.

2.8.1

by earthcomputer on Jun 9, 2023
Download
  • Fixes a crash with ViaFabricPlus

2.8

by earthcomputer on Jun 7, 2023
Download
  • Updated to 1.20
  • Fixed /cglow block on AMD drivers and improved it on Nvidia too.

2.7.12

by earthcomputer on May 29, 2023
Download
  • Overhauled the config system. /ctemprule is gone, and /cconfig has replaced it. Some configs are now saved on game restart, while others remain temporary.
  • Filter out items that are unavailable on the current version from /cenchant.
  • Added a help message when using /cenchant with only the XP seed cracked.

External resources



Project members

earthcomputer

Owner


Technical information

License
LGPL-3.0-only
Client side
required
Server side
unsupported
Project ID