From 3bcfdd67ec12e852a196537a8c37e5b4cfc2dcdb Mon Sep 17 00:00:00 2001
From: Pavel Belous
Date: Wed, 12 Jan 2022 15:36:51 +1000
Subject: [PATCH] fix NumberFormatException
---
.../me/towdium/jecalculation/data/structure/RecordMath.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/main/java/me/towdium/jecalculation/data/structure/RecordMath.java b/src/main/java/me/towdium/jecalculation/data/structure/RecordMath.java
index e024c4c..2666ebf 100644
--- a/src/main/java/me/towdium/jecalculation/data/structure/RecordMath.java
+++ b/src/main/java/me/towdium/jecalculation/data/structure/RecordMath.java
@@ -69,7 +69,7 @@ public class RecordMath implements IRecord {
public RecordMath(NBTTagCompound nbt) {
state = State.values()[nbt.getInteger(KEY_STATE)];
operator = Operator.values()[nbt.getInteger(KEY_OPERATOR)];
- last = nbt.hasKey(KEY_LAST) ? new BigDecimal(nbt.getString(KEY_LAST)) : BigDecimal.ZERO;
+ last = nbt.hasKey(KEY_LAST) ? BigDecimal.valueOf(nbt.getDouble(KEY_LAST)) : BigDecimal.ZERO;
current = nbt.getString(KEY_CURRENT);
}