From 0ecb697d75b25206daf921ecec1c910d6ab77491 Mon Sep 17 00:00:00 2001 From: Jakub <53441451+kuba6000@users.noreply.github.com> Date: Mon, 10 Apr 2023 21:02:49 +0200 Subject: Tea Network update: still alpha (#69) * Move to UUID checking and BigInteger tea count * Research category * Start working on tea limit * Maybe * Update en_US.lang * Fix * Save UUID mapping * Mark dirty * Fixes --- src/main/java/kubatech/savedata/PlayerData.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'src/main/java/kubatech/savedata/PlayerData.java') diff --git a/src/main/java/kubatech/savedata/PlayerData.java b/src/main/java/kubatech/savedata/PlayerData.java index a00b7fd0fa..3cf33bab2d 100644 --- a/src/main/java/kubatech/savedata/PlayerData.java +++ b/src/main/java/kubatech/savedata/PlayerData.java @@ -10,24 +10,26 @@ package kubatech.savedata; +import kubatech.api.tea.TeaNetwork; + import net.minecraft.nbt.NBTTagCompound; public class PlayerData { - public long teaAmount = 0L; - public boolean autoRegen = false; + public String username = ""; + public TeaNetwork teaNetwork; PlayerData(NBTTagCompound NBTData) { - teaAmount = NBTData.getLong("teaAmount"); - autoRegen = NBTData.getBoolean("autoRegen"); + username = NBTData.getString("username"); + if (NBTData.hasKey("teaNetwork")) teaNetwork = TeaNetwork.fromNBT(NBTData.getCompoundTag("teaNetwork")); } PlayerData() {} public NBTTagCompound toNBTData() { NBTTagCompound NBTData = new NBTTagCompound(); - NBTData.setLong("teaAmount", teaAmount); - NBTData.setBoolean("autoRegen", autoRegen); + NBTData.setString("username", username); + if (teaNetwork != null) NBTData.setTag("teaNetwork", teaNetwork.toNBT()); return NBTData; } -- cgit