mirror of
https://e.coding.net/circlecloud/Residence.git
synced 2025-11-26 22:06:07 +00:00
clean up and release version...
Signed-off-by: 502647092 <jtb1@163.com>
This commit is contained in:
@@ -11,6 +11,7 @@ import java.util.List;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.Server;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.plugin.PluginManager;
|
||||
|
||||
import com.bekvon.bukkit.residence.Residence;
|
||||
import com.bekvon.bukkit.residence.event.ResidenceChatEvent;
|
||||
@@ -22,20 +23,22 @@ import com.bekvon.bukkit.residence.event.ResidenceChatEvent;
|
||||
public class ChatChannel {
|
||||
|
||||
protected List<String> members;
|
||||
protected String name;
|
||||
protected Residence plugin;
|
||||
protected final String name;
|
||||
protected final Residence plugin;
|
||||
protected final PluginManager pm;
|
||||
|
||||
public ChatChannel(final Residence plugin, final String channelName) {
|
||||
this.plugin = plugin;
|
||||
pm = plugin.getServer().getPluginManager();
|
||||
name = channelName;
|
||||
members = new ArrayList<String>();
|
||||
}
|
||||
|
||||
public void chat(final String sourcePlayer, final String message) {
|
||||
final Server serv = plugin.getServ();
|
||||
final Server serv = plugin.getServer();
|
||||
final ChatColor color = plugin.getConfigManager().getChatColor();
|
||||
final ResidenceChatEvent cevent = new ResidenceChatEvent(plugin.getResidenceManager().getByName(name), serv.getPlayer(sourcePlayer), message, color);
|
||||
plugin.getServ().getPluginManager().callEvent(cevent);
|
||||
pm.callEvent(cevent);
|
||||
if (cevent.isCancelled()) {
|
||||
return;
|
||||
}
|
||||
@@ -45,7 +48,7 @@ public class ChatChannel {
|
||||
player.sendMessage(cevent.getColor() + sourcePlayer + ": " + cevent.getChatMessage());
|
||||
}
|
||||
}
|
||||
System.out.println("ResidentialChat[" + name + "] - " + sourcePlayer + ": " + cevent.getChatMessage());
|
||||
plugin.getLogger().info("ResidentialChat[" + name + "] - " + sourcePlayer + ": " + cevent.getChatMessage());
|
||||
}
|
||||
|
||||
public boolean hasMember(final String player) {
|
||||
|
||||
@@ -8,8 +8,6 @@ package com.bekvon.bukkit.residence.chat;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.bukkit.Server;
|
||||
|
||||
import com.bekvon.bukkit.residence.Residence;
|
||||
|
||||
/**
|
||||
@@ -20,10 +18,8 @@ public class ChatManager {
|
||||
|
||||
protected Map<String, ChatChannel> channelmap;
|
||||
protected Residence plugin;
|
||||
protected Server server;
|
||||
|
||||
public ChatManager(final Residence plugin) {
|
||||
server = plugin.getServ();
|
||||
channelmap = new HashMap<String, ChatChannel>();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user