Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.amitay.points;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- public class Addpoint implements CommandExecutor {
- private Main pl;
- @SuppressWarnings("static-access")
- public Addpoint (Main pl) {
- this.pl = pl;
- }
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- if (!(sender instanceof Player)) {
- sender.sendMessage(ChatColor.DARK_RED + "This plugin is for players only!");
- return true;
- }
- Player p = (Player) sender;
- if (cmd.getName().equalsIgnoreCase("addpoint")) {
- System.out.println(Integer.parseInt(args[1]));
- p.sendMessage("working");
- if (p.hasPermission("addpoint.add")){
- if(args.length == 2){
- Player target = Bukkit.getServer().getPlayer(args[0]);
- if(target == null) {
- p.sendMessage(ChatColor.RED + "Cant find that player" + args[0] + "!");
- return true;
- }
- pl.getPlayerData().getPlayers().set("Players." + target.getUniqueId().toString() + ".points",
- pl.getPlayerData().getPlayers().getInt("Players." + p.getUniqueId().toString() + ".points" + Integer.parseInt(args[1])));
- pl.getPlayerData().savePlayers();
- }
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement