Data Folder

From GroovyExpressWiki
Jump to navigation Jump to search

Everything you create or make will typically be stored in a special folder called garrysmod\data.

The full path is typically:

C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\data


This is the folder where you can save shared files to (or share from to other people) depending on the addon.

The most notable folders are:

  • Advanced Duplicator 2 Dupes (data/advdupe2)
  • Wiremod Expression 2 (data/expression2)
  • Prop2Mesh (data/p2m)
  • PAC3 (data/pac3)
  • Starfall (data/starfall)

Security[edit | edit source]

When playing on servers, this is the only folder that servers have continuous read-write access to.

This means it is possible for server owners to have code on the server that is able to download files from your data folder or even wipe the entire folder clean.

Although this kind of malicious behavior is against the Gmod server operator rules, it is best to be prepared to deal with this by:

  • Backing up your data folder often outside of the Steam directory (your desktop)
  • Moving your data folder somewhere else when joining new servers


I will also mention that servers are able to have read-only access to your entire GarrysMod folder to which they can be able to download your configuration, screenshots, and other files.

Although servers are able to do this they still require an addon on the server to carry this task out. The most popular addon that carrys this task out is Nova Defender (Steam Workshop Link).