diff --git a/hypixel-api-core/src/main/java/net/hypixel/api/reply/GuildReply.java b/hypixel-api-core/src/main/java/net/hypixel/api/reply/GuildReply.java index e23cfbc4..565b0043 100644 --- a/hypixel-api-core/src/main/java/net/hypixel/api/reply/GuildReply.java +++ b/hypixel-api-core/src/main/java/net/hypixel/api/reply/GuildReply.java @@ -54,7 +54,7 @@ public static class Guild { private List members; private List ranks; private List preferredGames; - private Map guildExpByGameType; + private Map guildExpByGameType; private Map achievements; private int coins; private int coinsEver; @@ -202,14 +202,14 @@ public List getPreferredGames() { * @return the amount of XP earned by the guild for the specified {@code game}. * @throws IllegalArgumentException if the provided {@code game} is {@code null}. */ - public int getExperienceForGame(GameType game) { + public long getExperienceForGame(GameType game) { if (game == null) { throw new IllegalArgumentException("Cannot get XP for null GameType"); } return Optional.ofNullable(guildExpByGameType) .map(expByGame -> expByGame.get(game)) - .orElse(0); + .orElse(0L); } /** diff --git a/hypixel-api-example/src/main/java/net/hypixel/api/example/GetGuildExample.java b/hypixel-api-example/src/main/java/net/hypixel/api/example/GetGuildExample.java index 45f96ff7..f6a6c168 100644 --- a/hypixel-api-example/src/main/java/net/hypixel/api/example/GetGuildExample.java +++ b/hypixel-api-example/src/main/java/net/hypixel/api/example/GetGuildExample.java @@ -180,7 +180,7 @@ private static void printGuildXpPerGame(Guild guild) { * Then we loop through each game and see how much experience the guild's earned from it. */ for (GameType game : GameType.values()) { - int experienceForGame = guild.getExperienceForGame(game); + long experienceForGame = guild.getExperienceForGame(game); System.out.println("\t" + game.getName() + ": " + experienceForGame); } }