List of client commands
This page was last verified for Vintage Story version 1.15.
Commands offer advanced features and configuration abilities for your game. There are really 2 lists of commands - Client and Server. The client is what displays your game on the screen, plays the sounds, takes in your controls and lets you connect to a game server (single or multiplayer). Client commands are those that usually just affect the appearance of your game, while server commands allows you to modify the world or configuration of the game.
All commands are typed in the chat window in order to execute them. A client command always starts with a dot .
, while a server command always starts with a slash /
.
See also: List of server commands
Client Commands
.blockitempngexport
.blockitempngexport
Export all items and blocks as png images
.cam
.cam [p|rp|cp|up|goto|start|loop|stop|clear|load|save|alpha|tp]
The cinematic camera tool system..cam p
Adds the current position to the list of places to visit..cam rp
Removes the last added point..cam cp
"Close path". Connects the path to the first position in the list. Useful in combination with.cam loop
to create a looping camera path..cam up [num]
Update the position and viewing angle of pointnum
to the current location..cam goto [num]
Go to pointnum
by teleport..cam clear
Clears the list of all points..cam start [time]
Starts the cinematic camera, the camera will complete the path in the given number of seconds..cam rec [real seconds] [video seconds]
Play path and record to .avi file..cam stop
Stops the cinematic camera..cam save
Exports the current list of points into your clipboard, which you then can paste into any text editor..cam load [data]
Import supplied list of points..cam tp [0 or 1]
Toggles whether to teleport you back to your previous position after the camera path has been completed..cam alpha [0..1]
Modifies how the smoothly the points are traversed by the camera..cam gui [0 or 1]
If one, will disable the guis during the duration of the recording (default on).
.c[louds]
.cdensity
Set large and small cloud density.cdensitylarge
Set large cloud density.cdensitysmall
Set small cloud density.clight
Set Cloud lightness.crand
Set large and small cloud noise.cviewdist
Sets the cloud view distance. Will be reset when view distance in graphics settings are changed
.chatsize
.chatsize
Set the chat dialog width and height (default 400x160)
.clearchat
.clearchat
Clears your chat history
.client+
.client+
Client+ configuration command
.clientconfig
.clientconfig [parameterName] [parameterValue]
Changes client configuration at runtime. It can change any value in the clientsettings.json file.parametername
may seem like subcommands, but is actually a dynamic list of options. This means that mods can change the list of options.floatyGuis [1|0]
Enables/disables the experimental feature where chest dialogs float above the chestsshowentitydebuginfo [0|1]
Displays arbitrary debug information above entities
May require corresponding server command/entity debug 1
ssaa [0.5|2]
Controls Screen Space Anti-Aliasing.0.5
value enables 0.5x Sampling rate and may give a performance gain at the cost of reduced graphics quality for low end hardware.2
value enables 2-4x Sampling rate.gammaLevel [level]
Allows to set gamma level in survival mode. Value1
is the default 100%,1.5
is brighter.
.clientconfigcreate
.clientconfigcreate [name] [datatype] [value]
Adds a new client configuration key that did not exist before.
.clients
.clients
List of connected players
.cp
.cp
Copy something to your clipboard
.debug
.debug normalview
Shows vertex normals instead textures, but does not discard transparent pixels..debug wireframe [value]
Running.debug wireframe
will give some help info.entity
Shows entity collision boxes.chunk
Shows chunk borders.serverchunk
Shows server chunk borders.region
Shows region borders.blockentity
Shows block entity borders e.g. of large gear.ambsounds
Shows ambient sound borders e.g. of flowing water.
List of server commands/debug also exists. Use .help debug
for more info on debug commands.
.edi
.edi
Show/Hide Extended information on debug screen, e.g. block lighting.
.exponepng
.exponepng [code|hand] [block|item] [size=100] [code]
Export one item as png image.
.fbdeb
.fbdeb
Toggle Framebuffer/WOIT Debug mode
.fountain
.fountain
Toggle Particle fountain
.freemove
.freemove
Toggle Freemove
.gencraftjson
.gencraftjson
Copies a snippet of json from your currently held item usable as a crafting recipe ingredient
.gui
.gui
Hide/Show all GUIs
.help
.help
Display list of available client commands
.lockfly
.lockfly
Locks a movement axis during flying/swimming
.logticks
.logticks
Toggle Tick profiling. Won't log ticks below the threshold.
.moddb
.moddb [install|remove|list|search]
ModDB utility. To install and remove mods.
.moon
.moon
Prints the current moon phase.
.movespeed
.movespeed
Set Movespeed
.music
.music
Shows current music track
.netbenchmark
.netbenchmark
Toggles network benchmarking
.noclip
.noclip
Toggle noclip
.online
.online
Prints list of online players.
.pastemode
.pastemode
Set the chats paste mode. If set to multi pasting multiple lines will produce multiple chat lines.
.recomposechat
.recomposechat
Recompose chat dialogs
.reconnect
.reconnect
Reconnect to server
.recordingmode
.recordingmode
Makes the game brighter for recording (Sets gamma level to 1.1 and brightness level to 1.5)
.reload
.reload shapes
Reloads all JSON models from assets/blockshapes. Can be used to quickly test new block shapes.
Notice: The chunks are not redrawn, so you'd have to force a redraw e.g. by placing and removing a block..reload textures
Reloads all textures from assets/textures. Can be used to quickly test texture changes..reload lang
Reloads all lang files from assets/lang. Can be used to quickly test translation changes..reloadhandbook
Reloads handbook entries. Can be used to quickly test translation etc. changes in handbook.
.resolution
.resolution
Sets the screen size to given width and height
.serverinfo
.serverinfo
Display information about server info
.spawndecal
.spawndecal
Spawn a decal at position
.tfedit
.tfedit
Opens the Transform Editor
.time
.time
Read local game time or speed
.viewdistance
.viewdistance
Sets the viewing distance. Same as setting the view distance in the graphics settings but with no upper limit. For viewing distances above 1000 blocks you also have to set the.zfar
value above that.
.vrec
.vrec
Video Recorder Tools
.we
.we
World edit toolbar, see more in How to use WorldEdit
.zfar
.zfar [value]
Sets the clipping plane distance, everything beyond given value is no longer visible (default value is 1000). Very high values will cause Z-fighting.
Wondering where some links have gone?
The modding navbox is going through some changes! Check out Navigation Box Updates for more info and help finding specific pages.
Modding | |
---|---|
Modding Introduction | Getting Started • Theme Pack |
Content Modding | Content Mods • Developing a Content Mod • Basic Tutorials • Intermediate Tutorials • Advanced Tutorials • Content Mod Concepts |
Code Modding | Code Mods • Setting up your Development Environment |
Property Overview | Item • Entity • Entity Behaviors • Block • Block Behaviors • Block Classes • Block Entities • Block Entity Behaviors • Collectible Behaviors • World properties |
Workflows & Infrastructure | Modding Efficiency Tips • Mod-engine compatibility • Mod Extensibility • VS Engine |
Additional Resources | Community Resources • Modding API Updates • Programming Languages • List of server commands • List of client commands • Client startup parameters • Server startup parameters Example Mods • API Docs • GitHub Repository |