MojangStatus.fromJson constructor
MojangStatus.fromJson(
- List data
Parse all MojangSiteStatuss from JSON data from the Web API.
Implementation
MojangStatus.fromJson(List data) {
for (final element in data) {
final entry = element.entries.first;
switch (entry.key) {
case 'minecraft.net':
minecraft = parse(entry.value);
break;
case 'session.minecraft.net':
minecraftSession = parse(entry.value);
break;
case 'account.mojang.com':
mojangAccount = parse(entry.value);
break;
case 'auth.mojang.com':
mojangAuth = parse(entry.value);
break;
case 'skins.minecraft.net':
minecraftSkins = parse(entry.value);
break;
case 'authserver.mojang.com':
mojangAuthserver = parse(entry.value);
break;
case 'sessionserver.mojang.com':
mojangSessionserver = parse(entry.value);
break;
case 'api.mojang.com':
mojangApi = parse(entry.value);
break;
case 'textures.minecraft.net':
minecraftTextures = parse(entry.value);
break;
case 'mojang.com':
mojang = parse(entry.value);
break;
}
}
}