Помогите Как изменить название server когда пишешь через консоль /say text

Статус
Закрыто для дальнейших ответов.

KlamrFox

Активный участник
Пользователь
Баллы
66
Я не могу понять весь гугл переискал и не чего не нашёл, как всё таки изменить имя которое вылазит когда пишешь /say текст в консоли?
 
CSS:
package org.bukkit.command.defaults;

import com.google.common.collect.ImmutableList;
import java.util.List;
import org.apache.commons.lang.Validate;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.command.CommandSender;
import org.bukkit.command.ConsoleCommandSender;
import org.bukkit.entity.Player;

@Deprecated
public class SayCommand
  extends VanillaCommand
{
  public SayCommand()
  {
    super("say");
    this.description = "Broadcasts the given message as the sender";
    this.usageMessage = "/say <message ...>";
    setPermission("bukkit.command.say");
  }

  public boolean execute(CommandSender sender, String currentAlias, String[] args)
  {
    if (!testPermission(sender)) {
      return true;
    }
    if (args.length == 0)
    {
      sender.sendMessage(ChatColor.RED + "Usage: " + this.usageMessage);
      return false;
    }
    StringBuilder message = new StringBuilder();
    message.append(ChatColor.RED).append("[");
    if ((sender instanceof ConsoleCommandSender)) {
      message.append("CONSOLE");
    } else if ((sender instanceof Player)) {
      message.append(((Player)sender).getDisplayName());
    } else {
      message.append(sender.getName());
    }
    message.append(ChatColor.RED).append("] ");
    if (args.length > 0)
    {
      message.append(args[0]);
      for (int i = 1; i < args.length; i++) {
        message.append(" ").append(args[i]);
      }
    }
    Bukkit.broadcastMessage(message.toString());
    return true;
  }

  public List<String> tabComplete(CommandSender sender, String alias, String[] args)
    throws IllegalArgumentException
  {
    Validate.notNull(sender, "Sender cannot be null");
    Validate.notNull(args, "Arguments cannot be null");
    if (args.length >= 1) {
      return super.tabComplete(sender, alias, args);
    }
    return ImmutableList.of();
  }
}
CSS:
  public boolean execute(CommandSender sender, String currentAlias, String[] args)
  {
    if (!testPermission(sender)) {
      return true;
    }
    if (args.length == 0)
    {
      sender.sendMessage(ChatColor.RED + "Usage: " + this.usageMessage);
      return false;
    }
    StringBuilder message = new StringBuilder();
    message.append(ChatColor.RED).append("[");
    if ((sender instanceof ConsoleCommandSender)) {
      message.append("CONSOLE");
    } else if ((sender instanceof Player)) {
      message.append(((Player)sender).getDisplayName());
    } else {
      message.append(sender.getName());
    }
    message.append(ChatColor.RED).append("] ");
    if (args.length > 0)
    {
      message.append(args[0]);
      for (int i = 1; i < args.length; i++) {
        message.append(" ").append(args[i]);
      }
    }
    Bukkit.broadcastMessage(message.toString());
    return true;
  }
 
CSS:
package org.bukkit.command.defaults;

import com.google.common.collect.ImmutableList;
import java.util.List;
import org.apache.commons.lang.Validate;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.command.CommandSender;
import org.bukkit.command.ConsoleCommandSender;
import org.bukkit.entity.Player;

@Deprecated
public class SayCommand
  extends VanillaCommand
{
  public SayCommand()
  {
    super("say");
    this.description = "Broadcasts the given message as the sender";
    this.usageMessage = "/say <message ...>";
    setPermission("bukkit.command.say");
  }

  public boolean execute(CommandSender sender, String currentAlias, String[] args)
  {
    if (!testPermission(sender)) {
      return true;
    }
    if (args.length == 0)
    {
      sender.sendMessage(ChatColor.RED + "Usage: " + this.usageMessage);
      return false;
    }
    StringBuilder message = new StringBuilder();
    message.append(ChatColor.RED).append("[");
    if ((sender instanceof ConsoleCommandSender)) {
      message.append("CONSOLE");
    } else if ((sender instanceof Player)) {
      message.append(((Player)sender).getDisplayName());
    } else {
      message.append(sender.getName());
    }
    message.append(ChatColor.RED).append("] ");
    if (args.length > 0)
    {
      message.append(args[0]);
      for (int i = 1; i < args.length; i++) {
        message.append(" ").append(args[i]);
      }
    }
    Bukkit.broadcastMessage(message.toString());
    return true;
  }

  public List<String> tabComplete(CommandSender sender, String alias, String[] args)
    throws IllegalArgumentException
  {
    Validate.notNull(sender, "Sender cannot be null");
    Validate.notNull(args, "Arguments cannot be null");
    if (args.length >= 1) {
      return super.tabComplete(sender, alias, args);
    }
    return ImmutableList.of();
  }
}
CSS:
  public boolean execute(CommandSender sender, String currentAlias, String[] args)
  {
    if (!testPermission(sender)) {
      return true;
    }
    if (args.length == 0)
    {
      sender.sendMessage(ChatColor.RED + "Usage: " + this.usageMessage);
      return false;
    }
    StringBuilder message = new StringBuilder();
    message.append(ChatColor.RED).append("[");
    if ((sender instanceof ConsoleCommandSender)) {
      message.append("CONSOLE");
    } else if ((sender instanceof Player)) {
      message.append(((Player)sender).getDisplayName());
    } else {
      message.append(sender.getName());
    }
    message.append(ChatColor.RED).append("] ");
    if (args.length > 0)
    {
      message.append(args[0]);
      for (int i = 1; i < args.length; i++) {
        message.append(" ").append(args[i]);
      }
    }
    Bukkit.broadcastMessage(message.toString());
    return true;
  }
МММ, а куда это вставлять или это в ядре изменять? Но в ядре я не нашёл этого.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ