private static void insertNewItem(Statement stmt) {

        System.out.println("Are you sure? y/n");
        String input = scan.nextLine();

        if (input.equalsIgnoreCase("y")) {

            String[] newItemValues = new String[7];

            int[] statsModified = new int[7];//Fix all of this later

            System.out.println("ID: ");
            newItemValues[0] = scan.nextLine();
            System.out.println("Name: ");
            newItemValues[1] = scan.nextLine();
            System.out.println("Item description: ");
            newItemValues[2] = scan.nextLine();
            System.out.println("Item type (1 is consumable, 2 is material, 3 is quest item): ");
            newItemValues[3] = scan.nextLine();
            System.out.println("Gold worth: ");
            newItemValues[4] = scan.nextLine();

            System.out.println("Stats (HP, Mana, STR, MAG, AGI, DEF, MDEF): ");
            for (int i = 0; i < statsModified.length; i++) {
                statsModified[i] = scan.nextInt(); //no error checking, fix later
                scan.nextLine();
            }

            System.out.println("Tags (When done enter -1): ");
            String tagsInput = scan.nextLine();
            ArrayList<String> tags = new ArrayList<>();

            while (!tagsInput.equalsIgnoreCase("-1")) {
                tags.add(tagsInput);
                tagsInput = scan.nextLine();
            }

            System.out.println("Consumable (1 or 0): ");
            newItemValues[6] = scan.nextLine();

            Item newItem = new Item();
            newItem.setName(newItemValues[1]);
            newItem.setItemDescription(newItemValues[2]);
            newItem.setItemType(Integer.valueOf(newItemValues[3]));
            newItem.setGoldWorth(Integer.valueOf(newItemValues[4]));

            newItem.setStatsModified(statsModified);

            String[] tagsArray = new String[tags.size()]; //Need to test
            newItem.setTags(tags.toArray(tagsArray));

            if (newItemValues[6].equals("1")) {
                newItem.setConsumable(true);
            }
            else {
                newItem.setConsumable(false);
            }

            String newItemJ = gson.toJson(newItem);

            try {
                String sql = "INSERT INTO ITEMS (ID, OBJECT) VALUES (" + newItemValues[0] + ", '" + newItemJ + "')";
                stmt.executeUpdate(sql);
            }
            catch (Exception e) {
                printExceptionError(e);
            }
            System.out.println("Inserted " + newItem.getName() + " into database.");

        }
    }