RUST Xmas Dungeon Command & Variables

RUST Xmas dungeon command & variables

Introduced in the 2022 Christmas Update, the RUST Xmas dungeon command and variables are used by server admins to enable, disable, and configure the procedurally generated dungeons, known as Gingerbread Mines, that spawn across the game map during the Christmas event. Most importantly, they can be used to modify the dungeon population to best suit their servers’ needs and resources.

When the Xmas dungeons are enabled on a RUST server, players will find gingerbread houses spawned randomly across the game map, which serve as entry points into the Gingerbread Mines. These mines are procedurally generated dungeons for players to discover, enter, explore, defeat AI Gingerbread men, and find precious loot.

Reasons to use the RUST Xmas dungeon command

Server owners and admins may wish to use these commands and variables for various reasons, which might include:

  • You’ve disabled the Xmas event on your server and do not wish to have dungeons spawning as well
  • Test if dungeons are causing server performance issues
  • Prevent dungeons from spawning at all
  • Looking for ways to preserve and improve server performance
  • Reduce the resource cost of having the full number of dungeons active

Who can enter the RUST Xmas dungeon commands

The RUST Xmas dungeon commands and variables can be issued and configured on vanilla RUST servers by RUST admins and moderators. Non-admin players on vanilla RUST servers cannot use these commands and variables.

RUST xmasdungeon.xmaspopulation command and variable (1 of 3)

  • Using this command and variable, you can get the current status, enable and disable the dungeons, or modify the number that appear on the server.
  • The xmasdungeon.xmaspopulation variable defaults to 1.5 on vanilla-based servers, which will spawn approximately 16 portals on a 4500 world-size map.
  • After issuing this command, it will immediately change the server’s setting without restarting, but you will need to save it in your start-up batch or server.cfg files in the event of a server restart.
  • Setting the convar to 0 will stop the Xmas dungeon spawns entirely
  • Be sure to use sane values; otherwise, it can have a drastic performance impact on the server.

Note that this command works from RCON platforms and doesn’t require logging into the game server.

Get the current xmasdungeon.xmaspopulation value

xmasdungeon.xmaspopulation

On success, the console will display the following:

xmasdungeon.xmaspopulation "1.5"

Set the xmasdungeon.xmaspopulation value

xmasdungeon.xmaspopulation 1

On success, the console will display the following:

xmasdungeon.xmaspopulation "1"

Stop the Xmas dungeons from spawning

xmasdungeon.xmaspopulation 0

On success, the console will display the following:

xmasdungeon.xmaspopulation "0"

RUST xmasdungeon.xmaslifetime command (2 of 3)

  • Set this variable to specify the lifetime of the Xmas dungeons (increasing or decreasing) the time before they despawn
  • By default the xmasdungeon.xmaslifetime variable defaults to 1200
  • The Xmas dungeons will not despawn if there are players inside

Note that this command works from RCON platforms and doesn’t require logging into the game server.

Get the current xmasdungeon.xmaslifetime value

xmasdungeon.xmaslifetime

On success, the console will display the following:

xmasdungeon.xmaslifetime "1200"

Set the xmasdungeon.xmaslifetime value

xmasdungeon.xmaslifetime 1000

On success, the console will display the following:

xmasdungeon.xmaslifetime "1000"

RUST xmasdungeon.playerdetectrange command (3 of 3)

  • Set this variable to manage the player detection range of Xmas dungeons
  • By default the xmasdungeon.playerdetectrange variable defaults to 30

Note that this command works from RCON platforms and doesn’t require logging into the game server.

Get the current xmasdungeon.playerdetectrange value

xmasdungeon.playerdetectrange

On success, the console will display the following:

xmasdungeon.playerdetectrange "30"

Set the xmasdungeon.playerdetectrange value

xmasdungeon.playerdetectrange 15

On success, the console will display the following:

xmasdungeon.playerdetectrange "15"
Tempest Hosting
Squishface's avatar

About Squishface

Squishface is the co-founder and owner of Corrosion Hour; a RUST community and website dedicated to helping server owners with the administration and navigation of the ever-changing landscape of RUST. As a tech professional with over a decade in the field and a deep love of gaming, she spends much of her time in code researching and developing ways to bring meaningful content to players and readers.

View all posts by Squishface →