Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.castematix.funkcmd;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.event.Listener;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Msg extends JavaPlugin implements Listener {
- public void onEnable() {
- loadConfiguration();
- }
- public void loadConfiguration() {
- getConfig().options().copyDefaults(true);
- saveConfig();
- }
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- Player player = (Player) sender;
- if (cmd.getName().equalsIgnoreCase("msg")) {
- if (!player.hasPermission("funkcmd.msg")) {
- player.sendMessage("Geen permissies");
- } else {
- if (args.length == 0) {
- player.sendMessage("§3Gebruik: §b/b <Speler> >Bericht>!");
- return true;
- } else {
- if (args.length > 1) {
- StringBuilder sb = new StringBuilder();
- for (int i = 1; i < args.length; i++) {
- sb.append(args[i]);
- if(i < args.length) {
- sb.append(" ");
- }
- }
- }
- Player target = Bukkit.getPlayer(args[0]);
- if (target.isOnline()) {
- target.sendMessage(ChatColor.translateAlternateColorCodes('&', getConfig().getString("Settings.Prefix") + " &b" + player.getName().toString() + " &9&l»&f &b" + target.getName().toString() + "&9&l : &9" + message));
- player.sendMessage("verander dit in de code");
- } else {
- player.sendMessage("§cDeze speler is niet online!");
- }
- }
- return true;
- }
- }
- return true;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement