Table of Contents

Class PlayersService

Namespace
McServerLauncher.Services
Assembly
McServerLauncher.dll

Reads the player lists the server stores in JSON files: ops.json (operators), banned-players.json (banned) and usercache.json (known).

public class PlayersService
Inheritance
PlayersService
Inherited Members

Methods

ReadBanned(string)

public List<string> ReadBanned(string folder)

Parameters

folder string

Returns

List<string>

ReadKnown(string)

public List<string> ReadKnown(string folder)

Parameters

folder string

Returns

List<string>

ReadOps(string)

public List<string> ReadOps(string folder)

Parameters

folder string

Returns

List<string>

Unban(string, string)

Removes a player (by name) from banned-players.json. Returns true if any was removed.

public bool Unban(string folder, string name)

Parameters

folder string
name string

Returns

bool

UuidOf(string, string)

The UUID usercache.json has for name, or null.

public string? UuidOf(string folder, string name)

Parameters

folder string
name string

Returns

string