SetonixConfig class final

Annotations

Constructors

SetonixConfig({String? host, int? port, String? worldFile, bool? autosave, bool? multiWorld, int? maxPlayers, String? description, String? thumbnail, String? guestPrefix, bool? whitelistEnabled, bool? accountRequired, String? publicAddress, String? apiEndpoint, String? endpointSecret, String? gameMode, Map<String, ServerRoleDefinition>? serverRoles})
const

Properties

accountRequired → bool?
final
apiEndpoint → String?
final
autosave → bool?
final
copyWith → SetonixConfigCopyWith<SetonixConfig, SetonixConfig, SetonixConfig>
no setterinherited
description → String?
final
endpointSecret → String?
final
gameMode → String?
final
guestPrefix → String?
final
hashCode → int
The hash code for this object.
no setterinherited
host → String?
final
maxPlayers → int?
final
multiWorld → bool?
final
port → int?
final
publicAddress → String?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
serverRoles → Map<String, ServerRoleDefinition>?
final
thumbnail → String?
final
whitelistEnabled → bool?
final
worldFile → String?
final

Methods

merge(SetonixConfig other) → SetonixConfig
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → String
inherited
toMap() → Map<String, dynamic>
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

fromEnvironment() → SetonixConfig

Constants

defaultAccountRequired → const bool
defaultApiEndpoint → const String
defaultAutosave → const bool
defaultConfig → const SetonixConfig
defaultDescription → const String
defaultEndpointSecret → const String
defaultGameMode → const String
defaultGuestPrefix → const String
defaultHost → const String
defaultMaxPlayers → const int
defaultMultiWorld → const bool
defaultPort → const int
defaultPublicAddress → const String
defaultThumbnail → const String
defaultWhitelistEnabled → const bool
defaultWorldName → const String
envAccountRequired → const String
envApiEndpoint → const String
envAutosave → const String
envDescription → const String
envEndpointSecret → const String
envGameMode → const String
envGuestPrefix → const String
envHost → const String
envMaxPlayers → const String
envMultiWorld → const String
envPort → const String
envPublicAddress → const String
envThumbnail → const String
envWhitelistEnabled → const String
envWorldFile → const String