itzDuster
Ньюби
- Баллы
- 1
- Имя в Minecraft
- itzDuster
Нужна помощь, начал писать плагин на смену префиксов. Вопрос вот в чем:
Как заставить плагин сменить игроку префикс в чате и табе на тот, который он указал?
Handler:
Commands:
Как заставить плагин сменить игроку префикс в чате и табе на тот, который он указал?
Handler:
Код:
package Prefix.main;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import net.md_5.bungee.api.ChatColor;
public class Handler implements Listener {
@EventHandler
public void join(PlayerJoinEvent e){
Player p = e.getPlayer();
p.sendMessage(ChatColor.YELLOW + "Купить возможность смены префикса можно у нас на сайте. Подробнее - /ranks");
}
}
Commands:
Код:
package Prefix.main;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import net.md_5.bungee.api.ChatColor;
public class Commands implements CommandExecutor{
private DonPrefix plugin;
public Commands(DonPrefix plugin) {
this.plugin = plugin;
}
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
if(!sender.hasPermission("donprefix.prefix")){
sender.sendMessage(ChatColor.RED + "Похоже, что у тебя недостаточно прав.");
return true;
}
return true;
}
}
Последнее редактирование: