CS2 Server Commands

Commands in this category can be used to change server and host settings like IP addresses, query settings, etc. They're useful in private servers, dedicated servers and for use as rcon commands.

nav_gen_island_removal

CS2 Only

Command

nav_gen_island_removal

<0 / 1>

Removes small disconnected parts of the navigation mesh that cannot be reached from other areas during mesh generation.

Command Details

nav_gen_island_removal_all_hulls

CS2 Only

Command

nav_gen_island_removal_all_hulls

<0 / 1>

Removes navigation mesh islands for all hull sizes during map analysis to improve AI pathfinding. Used mainly during level design and testing.

Command Details

nav_gen_join_nonzup

CS2 Only

Command

nav_gen_join_nonzup

<0 / 1>

Controls whether the navigation mesh generator joins navigation areas that aren’t perfectly vertically aligned.

Command Details

nav_gen_jump_connection_min_overlap_ratio

CS2 Only

Command

nav_gen_jump_connection_min_overlap_ratio

<overlap ratio>

Sets the minimum required edge overlap, as a percentage of the agent's radius, for edges to be considered when generating jump connections in the navigation mesh.

Command Details

nav_gen_markup_split_expand

CS2 Only

Command

nav_gen_markup_split_expand

<Markup Split Expand Value>

Adjusts the markup split expand setting used during navigation mesh generation to control how the navigation mesh is expanded and split.

Command Details

nav_gen_markup_split_tol_base

CS2 Only

Command

nav_gen_markup_split_tol_base

<Tolerance Level>

Adjusts the base tolerance for splitting areas during navigation mesh generation to control how the mesh subdivides. Useful for debugging or refining bot pathfinding.

Command Details

nav_gen_markup_split_tol_nonav

CS2 Only

Command

nav_gen_markup_split_tol_nonav

<0 / 1>

Sets the split tolerance used when generating navigation data for areas without nav meshes.

Command Details

nav_gen_markup_split_tol_nonentity

CS2 Only

Command

nav_gen_markup_split_tol_nonentity

<Tolerance Units>

Sets the tolerance level for non-entity areas when generating navigation markup in CS2 maps to control how these regions are processed.

Command Details

nav_gen_match_ground

CS2 Only

Command

nav_gen_match_ground

<0 / 1>

Generates or updates ground details in the navigation mesh to help bots navigate and make decisions.

Command Details

nav_gen_max_bottleneck_width

CS2 Only

Command

nav_gen_max_bottleneck_width

<Bottleneck Width>

Sets the maximum width of bottlenecks in the bot navigation mesh. This cheat command controls the narrowest passages bots consider when planning routes.

Command Details