Nespisnikersni
Пользователь
- Сообщения
- 95
Вам необходимо зарегистрироваться для просмотра изображений-вложений
написал плагин а цветовые теги не работают
Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
ChatColor.translateAlternateColorCodes('&', message);
cannot find symbolИспользуй ChatColor.translateAlternateColorCodes('&', String)
Грустно, что поделатьуже пробовал не работает
Смотри, § используется в ванильных цветовых цветах, метод ChatColor.translateAlternateColorCodes('&', String); позволяет изменять все значения & на § и больше этот метод ничего не делает, покажи код, который ты используешь, чтобы тебе могли помочьуже пробовал не работает
код тутpackage org.ex.test;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;import org.jetbrains.annotations.NotNull;
public final class Test extends JavaPlugin {
@Override
public void onEnable(){
getServer().getPluginManager().registerEvents(new Event(this),this);
saveDefaultConfig();
getCommand("hello").setExecutor(new CommandExecutor() {
@Override
public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, @NotNull String[] args) {
Player player = (Player) sender;
if (!player.hasPermission("hello.command")){
sender.sendMessage(getConfig().getString("havent-permission"));
return true;
}
if(args.length == 0){
sender.sendMessage(getConfig().getString("no-arguments"));
return true;
}
if(args[0].equalsIgnoreCase("reload")){
reloadConfig();
sender.sendMessage(getConfig().getString("Config-reloaded"));
return true;
}
return true;
}
});
}
}
package org.ex.test;
import net.md_5.bungee.api.ChatMessageType;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.java.JavaPlugin;
public class Event implements Listener {private final JavaPlugin plugin;
public Event(JavaPlugin plugin){
this.plugin = plugin;
}
@EventHandler
public void join(PlayerJoinEvent a){
Player player = a.getPlayer();
player.sendMessage(plugin.getConfig().getString("message"));
}
}
Объединено
cannot find symbol
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения