Package com.bekvon.bukkit.residence.chat

Examples of com.bekvon.bukkit.residence.chat.ChatChannel


    public void onPlayerChat(AsyncPlayerChatEvent event) {
        String pname = event.getPlayer().getName();
        if (chatenabled && playerToggleChat.contains(pname)) {
            String area = currentRes.get(pname);
            if (area != null) {
                ChatChannel channel = Residence.getChatManager().getChannel(area);
                if (channel != null) {
                    channel.chat(pname, event.getMessage());
                }
                event.setCancelled(true);
            }
        }
    }
View Full Code Here


                    if (args.length == 0) {
                        plistener.tooglePlayerResidenceChat(player);
                    } else {
                        String area = plistener.getCurrentResidenceName(pname);
                        if (area != null) {
                            ChatChannel channel = chatmanager.getChannel(area);
                            if (channel != null) {
                                String message = "";
                                for (String arg : args) {
                                    message = message + " " + arg;
                                }
                                channel.chat(pname, message);
                            } else {
                                player.sendMessage(ChatColor.RED + language.getPhrase("InvalidChannel"));
                            }
                        } else {
                            player.sendMessage(ChatColor.RED + language.getPhrase("NotInResidence"));
View Full Code Here

TOP

Related Classes of com.bekvon.bukkit.residence.chat.ChatChannel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.