Public Member Functions | |
| None | __init__ (self, HomeAssistant hass, MinecraftServerType server_type, str address) |
| MinecraftServerData | async_get_data (self) |
| None | async_initialize (self) |
| bool | async_is_online (self) |
Private Member Functions | |
| MinecraftServerData | _extract_bedrock_data (self, BedrockStatusResponse status_response) |
| MinecraftServerData | _extract_java_data (self, JavaStatusResponse status_response) |
| str | _get_error_message (self, BaseException error) |
Private Attributes | |
| _address | |
| _hass | |
| _server | |
| _server_type | |
Minecraft Server wrapper class for 3rd party library mcstatus.
| None homeassistant.components.minecraft_server.api.MinecraftServer.__init__ | ( | self, | |
| HomeAssistant | hass, | ||
| MinecraftServerType | server_type, | ||
| str | address | ||
| ) |
|
private |
|
private |
|
private |
| MinecraftServerData homeassistant.components.minecraft_server.api.MinecraftServer.async_get_data | ( | self | ) |
| None homeassistant.components.minecraft_server.api.MinecraftServer.async_initialize | ( | self | ) |
| bool homeassistant.components.minecraft_server.api.MinecraftServer.async_is_online | ( | self | ) |
|
private |
|
private |
|
private |
|
private |