Variable byte
Client Cheat
Client cheat packet is sent whenever the player enters a command(prefixed by ::
) in the chat.
Table of contents
Payload
Type | Description |
---|---|
String CP-1252 | The command string itself, excluding the prefix. |
Client Cheats
Even though this is a packet that the server writes to the client, in the same function where the packet writing is done, client-only commands are handled. Below is a table of all the client commands that exist.
Default Cheats
There also used to be a command called aabb
(stands for axis aligned bounding box) which would draw bounding boxes around interactable map objects. This command was available sometime around 2017-2018, and has since been removed from the client.
Command | Description |
---|---|
toggleroof | Toggles whether or not the roofs are hidden in the client. The player will be met with an in-game message indicating the new status of the roof visibility setting. |
displayfps | Displays a frames-per-second counter at the top right corner of the client, along with the current memory usage of the client. |
renderself | Toggles the visibility of the player’s own character for your client. The visibility does not change for the people around you. |
mouseovertext | Toggles the indicator text shown at the top left corner of the text when the player hovers over anything interactable in the client. |
J-Mod Cheats
While these commands are available in the client, you must be logged in as a J-Mod for them to take effect upon entering the commands. The J-Mod status is sent during the login process from the server. A J-Mod status is indicated by the permissions value being greater than, or equal to 2.
Command | Description |
---|---|
errortest | Throws a runtime exception in the client, prior to sending the command out. Due to this, the command will not be deleted from the chatbox either upon pressing enter. |
showcoord | Displays the coordinate of the currently-hovered game square while having the world map interface open. Note that the coordinate is shown even if your mouse is not over the world map interface itself. |
fpson | Enables the frames-per-second counter. This command strictly enables it. Non-JMods may use the displayfps command to toggle this. |
fpsoff | Disables the frames-per-second counter. This command strictly disables it. Non-JMods may use the displayfps command to toggle this. |
gc | Performs a garbage collection in the client, reducing the memory usage. |
clientdrop | Sets the client status to disconnected, and reconnects you if possible. This is met with the connection lost message. |
Media
Connection lost message that is seen upon using the J-Mod cheat “clientdrop”.