public void checkCustomReward(int level) {
        List<Integer> rewards = new LinkedList<>();
        int mp = 0;
        switch (level) {
            case 10:
                rewards.add(2450000);
                rewards.add(2022918);
                mp = 1000;
                break;
            case 20:
                rewards.add(2022918);
                rewards.add(1032099);
                mp = 3000;
                break;
            case 30:
                addReward(4, 0, 0, 5000000, 0, "Here is a special reward for beginners to help you start your journey!");//was 1000000
                rewards.add(2450000);
                rewards.add(1112659);
                mp = 5000;
                break;
            case 50:
                rewards.add(2022918);
                rewards.add(1003361);
                rewards.add(1082399);
                rewards.add(1102337);
                mp = 7500;
                break;
            case 70:
                rewards.add(2450000);
                rewards.add(2022918);
                rewards.add(1003016);
                mp = 10000;
                break;
            case 100:
                addReward(4, 0, 0, 50000000, 0, "Here is a special reward for the experts! Beta only tho.");//just for beta
                rewards.add(2450000);
                rewards.add(2022918);
                rewards.add(1122195);
                rewards.add(1132043);
                rewards.add(1152084);
                mp = 12500;
                break;
            case 120:
                rewards.add(2450000);
                rewards.add(1182007);
                mp = 15000;
                break;
            case 150:
                rewards.add(1142349);
                mp = 17500;
                break;
            case 170:
                rewards.add(1142295);
                mp = 20000;
                break;
            case 200:
                rewards.add(1142456);
                mp = 25000;
                break;
        }
        for (int reward : rewards) {
            addReward(1, reward, 0, 0, 0, "Here is a special reward for reaching Lv. " + level + "!");
        }
        if (mp != 0) {
            addReward(3, 0, mp, 0, 0, "Here is a special reward for reaching Lv. " + level + "!");
        }
        updateReward();
    }