Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.killacraft.levels;
- import java.util.UUID;
- import net.killacraft.purgetest.Main;
- import org.bukkit.entity.Player;
- public class Level {
- public static int getNeededExp(Player player){
- UUID uuid = player.getUniqueId();
- int level = Main.player_data.getInt(uuid.toString() + ".level");
- int exp = Main.player_data.getInt(uuid.toString() + ".exp");
- switch(level){
- case 1:
- return 50;
- case 2:
- return 200;
- case 3:
- return 360;
- case 4:
- return 500;
- case 5:
- return 700;
- case 6:
- return 1000;
- case 7:
- return 1250;
- case 8:
- return 1400;
- case 9:
- return 1600;
- case 10:
- return 2000;
- case 11:
- return 3120;
- case 12:
- return 4300;
- case 13:
- return 5500;
- case 14:
- return 6000;
- case 15:
- return 7550;
- case 16:
- return 8150;
- case 17:
- return 9052;
- case 18:
- return 10250;
- case 19:
- return 11350;
- case 20:
- return 12200;
- case 21:
- return 14000;
- case 22:
- return 15000;
- case 23:
- return 16351;
- case 24:
- return 17550;
- case 25:
- return 18560;
- case 26:
- return 20000;
- case 27:
- return 21000;
- case 28:
- return 23121;
- case 29:
- return 24200;
- case 30:
- return 24800;
- case 31:
- return 25102;
- case 32:
- return 26000;
- case 33:
- return 27510;
- case 34:
- return 27800;
- case 35:
- return 28000;
- case 36:
- return 30000;
- case 37:
- return 31000;
- case 38:
- return 33000;
- case 39:
- return 35000;
- case 40:
- return 40000;
- case 41:
- return 44000;
- case 42:
- return 48000;
- case 43:
- return 50000;
- case 44:
- return 54000;
- case 45:
- return 58000;
- case 46:
- return 62000;
- case 47:
- return 64000;
- case 48:
- return 66000;
- case 49:
- return 70000;
- case 50:
- return 75000;
- case 51:
- return 80000;
- case 52:
- return 85000;
- case 53:
- return 90000;
- case 54:
- return 95000;
- case 55:
- return 100000;
- case 56:
- return 105000;
- case 57:
- return 110000;
- case 58:
- return 115000;
- case 59:
- return 120000;
- case 60:
- return 126000;
- case 61:
- return 132000;
- case 62:
- return 138000;
- case 63:
- return 144000;
- case 64:
- return 150000;
- case 65:
- return 156000;
- case 66:
- return 162000;
- case 67:
- return 168000;
- case 68:
- return 174000;
- case 69:
- return 180000;
- case 70:
- return exp;
- default:
- return exp;
- }
- }
- public static int getLastNeededExp(Player player){
- UUID uuid = player.getUniqueId();
- int level = Main.player_data.getInt(uuid.toString() + ".level");
- int exp = Main.player_data.getInt(uuid.toString() + ".exp");
- int lastlevel = level - 1;
- switch(lastlevel){
- case 2:
- return 200;
- case 3:
- return 360;
- case 4:
- return 500;
- case 5:
- return 700;
- case 6:
- return 1000;
- case 7:
- return 1250;
- case 8:
- return 1400;
- case 9:
- return 1600;
- case 10:
- return 2000;
- case 11:
- return 3120;
- case 12:
- return 4300;
- case 13:
- return 5500;
- case 14:
- return 6000;
- case 15:
- return 7550;
- case 16:
- return 8150;
- case 17:
- return 9052;
- case 18:
- return 10250;
- case 19:
- return 11350;
- case 20:
- return 12200;
- case 21:
- return 14000;
- case 22:
- return 15000;
- case 23:
- return 16351;
- case 24:
- return 17550;
- case 25:
- return 18560;
- case 26:
- return 20000;
- case 27:
- return 21000;
- case 28:
- return 23121;
- case 29:
- return 24200;
- case 30:
- return 24800;
- case 31:
- return 25102;
- case 32:
- return 26000;
- case 33:
- return 27510;
- case 34:
- return 27800;
- case 35:
- return 28000;
- case 36:
- return 30000;
- case 37:
- return 31000;
- case 38:
- return 33000;
- case 39:
- return 35000;
- case 40:
- return 40000;
- case 41:
- return 44000;
- case 42:
- return 48000;
- case 43:
- return 50000;
- case 44:
- return 54000;
- case 45:
- return 58000;
- case 46:
- return 62000;
- case 47:
- return 64000;
- case 48:
- return 66000;
- case 49:
- return 70000;
- case 50:
- return 75000;
- case 51:
- return 80000;
- case 52:
- return 85000;
- case 53:
- return 90000;
- case 54:
- return 95000;
- case 55:
- return 100000;
- case 56:
- return 105000;
- case 57:
- return 110000;
- case 58:
- return 115000;
- case 59:
- return 120000;
- case 60:
- return 126000;
- case 61:
- return 132000;
- case 62:
- return 138000;
- case 63:
- return 144000;
- case 64:
- return 150000;
- case 65:
- return 156000;
- case 66:
- return 162000;
- case 67:
- return 168000;
- case 68:
- return 174000;
- case 69:
- return 180000;
- case 70:
- return exp;
- default:
- return exp;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement