-
Notifications
You must be signed in to change notification settings - Fork 0
/
CharacterInfo.java
27 lines (22 loc) · 1.04 KB
/
CharacterInfo.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package org.examples;
import org.API.core.JsonObject;
import org.API.core.Languages;
import org.API.core.MihomoAPI;
import org.API.utils.Utils;
import java.io.IOException;
public class CharacterInfo {
public static void main(String[] args) throws IOException, InterruptedException {
MihomoAPI api = new MihomoAPI("801671759", Languages.jp);
JsonObject result = api.getResult();
for (final JsonObject.Characters character : result.characters) {
System.out.println("Name:" + character.name);
System.out.println("HP:" + Utils.extractHP(character));
System.out.println("ATK: " + Utils.extractATK(character));
System.out.println("DEF: " + Utils.extractDEF(character));
System.out.println("SPD: " + Utils.extractSPD(character));
System.out.println("CRIT RATE: " + Utils.extractCritRate(character) * 100);
System.out.println("CRIT DMG: " + Utils.extractCritDmg(character) * 100);
System.out.println("--------------------");
}
}
}