Namespace RustPlusApi.Data
Classes
- ErrorMessage
Error detail attached to a failed Response<T>.
- MapMarkers
Collects all map markers returned by the Rust+ server, keyed by marker ID.
- MemberInfo
Snapshot of a single team member's status.
- NexusAuth
Cross-server authentication token returned by
GetNexusAuthAsync.
- Response
Result of an acknowledge-only Rust+ command (set MOTD, promote, subscribe, …): success state and an optional error, with no payload. Commands that return data use Response<T>.
- Response<T>
Generic wrapper returned by every Rust+ API call, carrying success state, data and an optional error.
- ServerInfo
Server metadata returned by
GetInfoAsync.
- ServerMap
Server map image and monument list returned by
GetMapAsync.
- ServerMapMonument
A named landmark / monument on the server map.
- SubscriptionInfo
Subscription state for a smart alarm, returned by
CheckSubscriptionAsync.
- TeamChatInfo
Team chat history returned by
GetTeamChatAsync.
- TeamInfo
Full team snapshot returned by
GetTeamInfoAsync.
- TeamMessage
A single message in the team chat.
- TimeInfo
In-game time and day/night cycle parameters returned by
GetTimeAsync.
- VendingMachineItem
A single sell order listed in a vending machine.