Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package org.MineClan.Labor;
- import java.io.File;
- 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.configuration.file.YamlConfiguration;
- import org.bukkit.entity.Player;
- public class msg implements CommandExecutor {
- String message = " ";
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){
- File file = new File("plugins/MCNChat/config.yml");
- YamlConfiguration cfg = YamlConfiguration.loadConfiguration(file);
- String prefix = "§8[§6MCN§8] ";
- if(args.length == 0){
- sender.sendMessage("use: /msg <Player> <Message>");
- return true;
- }
- if(args.length == 0){
- sender.sendMessage("use: /msg <Player> <Message>");
- }
- if (args.length >= 2){
- Player t = Bukkit.getPlayer(args[0]);
- if (t != null){
- for(int i = 1; i < args.length; i++){
- message = message + args[i] + " ";
- String msg = cfg.getString("Message.MSG");
- msg = msg.replace("[Sender]", sender.getName());
- msg = msg.replace("[Player]", t.getName());
- sender.sendMessage(prefix + ChatColor.translateAlternateColorCodes('&', msg + message));
- return true;
- }
- }
- else{
- String failname = cfg.getString("Message.FailName");
- failname = failname.replace("[Sender]", sender.getName());
- sender.sendMessage(prefix + ChatColor.translateAlternateColorCodes('&', failname));
- return true;
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement