aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/util/ApiUtil.java
diff options
context:
space:
mode:
authorRoman / Linnea Gräf <roman.graef@gmail.com>2023-05-31 13:04:41 +0200
committerGitHub <noreply@github.com>2023-05-31 13:04:41 +0200
commitf4a9e4011b09be043ec086abd365d0e8c443bbec (patch)
tree763a8dc14d8b1e4a4af59f5f649a465a3c721c37 /src/main/java/io/github/moulberry/notenoughupdates/util/ApiUtil.java
parent3740ac08399d4c16802729511b5032e8f8ac6e14 (diff)
downloadnotenoughupdates-f4a9e4011b09be043ec086abd365d0e8c443bbec.tar.gz
notenoughupdates-f4a9e4011b09be043ec086abd365d0e8c443bbec.tar.bz2
notenoughupdates-f4a9e4011b09be043ec086abd365d0e8c443bbec.zip
Add NPC Sell price to tooltip (#702)
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/util/ApiUtil.java')
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/util/ApiUtil.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/util/ApiUtil.java b/src/main/java/io/github/moulberry/notenoughupdates/util/ApiUtil.java
index 0cda91fd..4cb1abc8 100644
--- a/src/main/java/io/github/moulberry/notenoughupdates/util/ApiUtil.java
+++ b/src/main/java/io/github/moulberry/notenoughupdates/util/ApiUtil.java
@@ -20,9 +20,11 @@
package io.github.moulberry.notenoughupdates.util;
import com.google.gson.Gson;
+import com.google.gson.GsonBuilder;
import com.google.gson.JsonObject;
import io.github.moulberry.notenoughupdates.NotEnoughUpdates;
import io.github.moulberry.notenoughupdates.events.ProfileDataLoadedEvent;
+import io.github.moulberry.notenoughupdates.util.kotlin.KotlinTypeAdapterFactory;
import net.minecraft.client.Minecraft;
import net.minecraft.util.EnumChatFormatting;
import org.apache.commons.io.IOUtils;
@@ -63,7 +65,9 @@ import java.util.concurrent.Executors;
import java.util.zip.GZIPInputStream;
public class ApiUtil {
- private static final Gson gson = new Gson();
+ private static final Gson gson = new GsonBuilder()
+ .registerTypeAdapterFactory(KotlinTypeAdapterFactory.INSTANCE)
+ .create();
private static final Comparator<NameValuePair> nameValuePairComparator = Comparator
.comparing(NameValuePair::getName)