diff --git a/src/main/java/com/gmail/kurumitk78/systemswap/SystemSwap.java b/src/main/java/com/gmail/kurumitk78/systemswap/SystemSwap.java index 1564463..05507ab 100644 --- a/src/main/java/com/gmail/kurumitk78/systemswap/SystemSwap.java +++ b/src/main/java/com/gmail/kurumitk78/systemswap/SystemSwap.java @@ -76,6 +76,10 @@ public static void deleteSystemSystemUUID(UUID systemUUID){ public static void initPlayerSystem(ResultSet playerData, UUID playerUUID) throws SQLException { UUID systemUUID; + if(playerData.getString("systemUUID") == null){ + playerData.close(); + return; //This should only ever happen if the player isnt a system. + } systemUUID = UUID.fromString(playerData.getString("systemUUID")); playerData.close(); ResultSet alterData = SQLiteHandler.dbCallReturn("SELECT * FROM alters WHERE systemUUID = '" +systemUUID + "';");