public static abstract sealed class Sandbox.Utility.Steam
Related Guides
Broader workflow and conceptual references connected to this API.
The mount system is extensible - anyone can write a mount to add support for a new game or engine and contribute it to s&box via pull request. A mount detects a game's install directory via Steam, scans its files, and converts assets into s&box compatible assets, all at runtime.
Standard .NET file access is restricted to prevent rogue access to your files, this means you can not use System.IO.File or variants directly.
Open S&box and make a new project. You can select 'Addon' as your template since we're only going to publish a model.
On a Dedicated Server, you can specify who is an admin of your server, or customize permissions even further with claims for individual Steam accounts.
Methods
Showing 6 methods
public static Sandbox.SteamId.AccountTypes CategorizeSteamId(Sandbox.SteamId steamid)
Return what type os SteamId this is
public static string FilterChat(string input, System.Nullable`1<Sandbox.SteamId> from = null)
Parameters
from: Default: null
public static string FilterName(string input, System.Nullable`1<Sandbox.SteamId> from = null)
Parameters
from: Default: null
public static string FilterText(string input, System.Nullable`1<Sandbox.SteamId> from = null)
Parameters
from: Default: null
public static bool IsFriend(Sandbox.SteamId steamid)
Return true if this is a friend
public static bool IsOnline(Sandbox.SteamId steamid)
Return true if this person is online
No results match this filter.
Properties
Showing 2 properties
public static string Sandbox.Utility.Steam.PersonaName { get; set; }
The current user's persona name (Steam name)
No results match this filter.
Metadata
| Field | Value |
|---|---|
| Namespace | Sandbox.Utility |
| Type | class |
| Assembly | Sandbox.Engine |
| Doc ID | T:Sandbox.Utility.Steam |