mirror of
https://github.com/Aust1n46/VentureChat.git
synced 2025-05-23 10:39:05 +00:00
Refactor synchronize into a static method.
This commit is contained in:
parent
2013626690
commit
c535773db5
@ -193,8 +193,9 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
//}
|
//}
|
||||||
|
|
||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Establishing BungeeCord"));
|
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Establishing BungeeCord"));
|
||||||
Bukkit.getMessenger().registerOutgoingPluginChannel(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL);
|
Bukkit.getMessenger().registerOutgoingPluginChannel(this, PLUGIN_MESSAGING_CHANNEL);
|
||||||
Bukkit.getMessenger().registerIncomingPluginChannel(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL, this);
|
Bukkit.getMessenger().registerIncomingPluginChannel(this, PLUGIN_MESSAGING_CHANNEL, this);
|
||||||
|
|
||||||
PluginManager pluginManager = getServer().getPluginManager();
|
PluginManager pluginManager = getServer().getPluginManager();
|
||||||
if(pluginManager.isPluginEnabled("Towny")) {
|
if(pluginManager.isPluginEnabled("Towny")) {
|
||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Enabling Towny Formatting"));
|
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Enabling Towny Formatting"));
|
||||||
@ -246,7 +247,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
.replace("{player}", p.getName()).replace("{channel_color}", channel.getColor())
|
.replace("{player}", p.getName()).replace("{channel_color}", channel.getColor())
|
||||||
.replace("{channel_name}", mute.getChannel()));
|
.replace("{channel_name}", mute.getChannel()));
|
||||||
if(channel.getBungee()) {
|
if(channel.getBungee()) {
|
||||||
MineverseChat.getInstance().synchronize(p, true);
|
synchronize(p, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -270,15 +271,6 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Disabled Successfully"));
|
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Disabled Successfully"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
|
||||||
public static void unregister(String name) {
|
|
||||||
try {
|
|
||||||
((Map<String, Command>) knownCommands.get((SimpleCommandMap) commandMap.get(Bukkit.getServer()))).remove(name);
|
|
||||||
}
|
|
||||||
catch(Exception e) {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@SuppressWarnings("unused")
|
@SuppressWarnings("unused")
|
||||||
private void loadCommandMap() {
|
private void loadCommandMap() {
|
||||||
try {
|
try {
|
||||||
@ -291,10 +283,6 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static MineverseChat getInstance() {
|
|
||||||
return getPlugin(MineverseChat.class);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void registerListeners() {
|
private void registerListeners() {
|
||||||
PluginManager pluginManager = getServer().getPluginManager();
|
PluginManager pluginManager = getServer().getPluginManager();
|
||||||
pluginManager.registerEvents(new Channel(), this);
|
pluginManager.registerEvents(new Channel(), this);
|
||||||
@ -308,13 +296,8 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
ProtocolLibrary.getProtocolManager().addPacketListener(new PacketListener());
|
ProtocolLibrary.getProtocolManager().addPacketListener(new PacketListener());
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Field getPosField() {
|
|
||||||
return posField;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static Class<?> getChatMessageType() {
|
|
||||||
return chatMessageType;
|
|
||||||
}
|
|
||||||
|
|
||||||
private void loadNMS() {
|
private void loadNMS() {
|
||||||
try {
|
try {
|
||||||
@ -352,6 +335,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
return Bukkit.getServer().getClass().getPackage().getName().split("\\.")[3];
|
return Bukkit.getServer().getClass().getPackage().getName().split("\\.")[3];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private boolean setupPermissions() {
|
private boolean setupPermissions() {
|
||||||
RegisteredServiceProvider<Permission> permissionProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.permission.Permission.class);
|
RegisteredServiceProvider<Permission> permissionProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.permission.Permission.class);
|
||||||
if(permissionProvider != null) {
|
if(permissionProvider != null) {
|
||||||
@ -368,6 +352,31 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
return(chat != null);
|
return(chat != null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public static MineverseChat getInstance() {
|
||||||
|
return getPlugin(MineverseChat.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unchecked")
|
||||||
|
public static void unregister(String name) {
|
||||||
|
try {
|
||||||
|
((Map<String, Command>) knownCommands.get((SimpleCommandMap) commandMap.get(Bukkit.getServer()))).remove(name);
|
||||||
|
}
|
||||||
|
catch(Exception e) {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static Field getPosField() {
|
||||||
|
return posField;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static Class<?> getChatMessageType() {
|
||||||
|
return chatMessageType;
|
||||||
|
}
|
||||||
|
|
||||||
public static Chat getVaultChat() {
|
public static Chat getVaultChat() {
|
||||||
return chat;
|
return chat;
|
||||||
}
|
}
|
||||||
@ -376,7 +385,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
return permission;
|
return permission;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void synchronize(MineverseChatPlayer mcp, boolean changes) {
|
public static void synchronize(MineverseChatPlayer mcp, boolean changes) {
|
||||||
// System.out.println("Sync started...");
|
// System.out.println("Sync started...");
|
||||||
ByteArrayOutputStream outstream = new ByteArrayOutputStream();
|
ByteArrayOutputStream outstream = new ByteArrayOutputStream();
|
||||||
DataOutputStream out = new DataOutputStream(outstream);
|
DataOutputStream out = new DataOutputStream(outstream);
|
||||||
@ -387,7 +396,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
// System.out.println(mcp.getPlayer().getServer().getServerName());
|
// System.out.println(mcp.getPlayer().getServer().getServerName());
|
||||||
// out.writeUTF(mcp.getPlayer().getServer().getServerName());
|
// out.writeUTF(mcp.getPlayer().getServer().getServerName());
|
||||||
out.writeUTF(mcp.getUUID().toString());
|
out.writeUTF(mcp.getUUID().toString());
|
||||||
Bukkit.getServer().getScheduler().runTaskLaterAsynchronously(this, new Runnable() {
|
Bukkit.getServer().getScheduler().runTaskLaterAsynchronously(getInstance(), new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
if(mcp.hasPlayed()) {
|
if(mcp.hasPlayed()) {
|
||||||
@ -445,10 +454,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
out.writeBoolean(mcp.isSpy());
|
out.writeBoolean(mcp.isSpy());
|
||||||
out.writeBoolean(mcp.getMessageToggle());
|
out.writeBoolean(mcp.getMessageToggle());
|
||||||
}
|
}
|
||||||
for(MineverseChatPlayer p : MineverseChatAPI.getOnlineMineverseChatPlayers()) {
|
sendPluginMessage(outstream);
|
||||||
p.getPlayer().sendPluginMessage(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL, outstream.toByteArray());
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
// System.out.println("Sync start bottom...");
|
// System.out.println("Sync start bottom...");
|
||||||
out.close();
|
out.close();
|
||||||
}
|
}
|
||||||
@ -458,21 +464,20 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void sendPluginMessage(ByteArrayOutputStream byteOutStream) {
|
public static void sendPluginMessage(ByteArrayOutputStream byteOutStream) {
|
||||||
MineverseChatAPI.getOnlineMineverseChatPlayers().iterator().next().getPlayer().sendPluginMessage(MineverseChat.getInstance(), MineverseChat.PLUGIN_MESSAGING_CHANNEL, byteOutStream.toByteArray());
|
MineverseChatAPI.getOnlineMineverseChatPlayers().iterator().next().getPlayer().sendPluginMessage(getInstance(), PLUGIN_MESSAGING_CHANNEL, byteOutStream.toByteArray());
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void sendDiscordSRVPluginMessage(String chatChannel, String message) {
|
public static void sendDiscordSRVPluginMessage(String chatChannel, String message) {
|
||||||
if(MineverseChatAPI.getOnlineMineverseChatPlayers().size() == 0) {
|
if(MineverseChatAPI.getOnlineMineverseChatPlayers().size() == 0) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
Player host = MineverseChatAPI.getOnlineMineverseChatPlayers().iterator().next().getPlayer();
|
|
||||||
ByteArrayOutputStream byteOutStream = new ByteArrayOutputStream();
|
ByteArrayOutputStream byteOutStream = new ByteArrayOutputStream();
|
||||||
DataOutputStream out = new DataOutputStream(byteOutStream);
|
DataOutputStream out = new DataOutputStream(byteOutStream);
|
||||||
try {
|
try {
|
||||||
out.writeUTF("DiscordSRV");
|
out.writeUTF("DiscordSRV");
|
||||||
out.writeUTF(chatChannel);
|
out.writeUTF(chatChannel);
|
||||||
out.writeUTF(message);
|
out.writeUTF(message);
|
||||||
host.sendPluginMessage(MineverseChat.getInstance(), MineverseChat.PLUGIN_MESSAGING_CHANNEL, byteOutStream.toByteArray());
|
sendPluginMessage(byteOutStream);
|
||||||
out.close();
|
out.close();
|
||||||
}
|
}
|
||||||
catch(Exception e) {
|
catch(Exception e) {
|
||||||
@ -482,7 +487,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onPluginMessageReceived(String channel, Player player, byte[] inputStream) {
|
public void onPluginMessageReceived(String channel, Player player, byte[] inputStream) {
|
||||||
if(!channel.equals(MineverseChat.PLUGIN_MESSAGING_CHANNEL)) {
|
if(!channel.equals(PLUGIN_MESSAGING_CHANNEL)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
@ -614,7 +619,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
for(String s : listening) {
|
for(String s : listening) {
|
||||||
out.writeUTF(s);
|
out.writeUTF(s);
|
||||||
}
|
}
|
||||||
player.sendPluginMessage(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL, stream.toByteArray());
|
sendPluginMessage(stream);
|
||||||
}
|
}
|
||||||
if(identifier.equals("Receive")) {
|
if(identifier.equals("Receive")) {
|
||||||
String sender = msgin.readUTF();
|
String sender = msgin.readUTF();
|
||||||
@ -704,7 +709,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
p.setHasPlayed(true);
|
p.setHasPlayed(true);
|
||||||
// Only run a sync update if the player joined a BungeeCord channel
|
// Only run a sync update if the player joined a BungeeCord channel
|
||||||
if(isThereABungeeChannel) {
|
if(isThereABungeeChannel) {
|
||||||
this.synchronize(p, true);
|
synchronize(p, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -721,7 +726,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
out.writeUTF(server);
|
out.writeUTF(server);
|
||||||
out.writeUTF(receiver);
|
out.writeUTF(receiver);
|
||||||
out.writeUTF(sender.toString());
|
out.writeUTF(sender.toString());
|
||||||
player.sendPluginMessage(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL, stream.toByteArray());
|
sendPluginMessage(stream);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
out.writeUTF("Ignore");
|
out.writeUTF("Ignore");
|
||||||
@ -730,7 +735,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
out.writeUTF(p.getUUID().toString());
|
out.writeUTF(p.getUUID().toString());
|
||||||
out.writeUTF(receiver);
|
out.writeUTF(receiver);
|
||||||
out.writeUTF(sender.toString());
|
out.writeUTF(sender.toString());
|
||||||
player.sendPluginMessage(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL, stream.toByteArray());
|
sendPluginMessage(stream);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(identifier.equals("Offline")) {
|
if(identifier.equals("Offline")) {
|
||||||
@ -750,14 +755,14 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
p.getPlayer().sendMessage(LocalizedMessage.IGNORE_PLAYER_OFF.toString()
|
p.getPlayer().sendMessage(LocalizedMessage.IGNORE_PLAYER_OFF.toString()
|
||||||
.replace("{player}", receiverName));
|
.replace("{player}", receiverName));
|
||||||
p.removeIgnore(receiver);
|
p.removeIgnore(receiver);
|
||||||
this.synchronize(p, true);
|
synchronize(p, true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
p.addIgnore(receiver);
|
p.addIgnore(receiver);
|
||||||
p.getPlayer().sendMessage(LocalizedMessage.IGNORE_PLAYER_ON.toString()
|
p.getPlayer().sendMessage(LocalizedMessage.IGNORE_PLAYER_ON.toString()
|
||||||
.replace("{player}", receiverName));
|
.replace("{player}", receiverName));
|
||||||
this.synchronize(p, true);
|
synchronize(p, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(subchannel.equals("Mute")) {
|
if(subchannel.equals("Mute")) {
|
||||||
@ -1096,7 +1101,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
out.writeUTF(server);
|
out.writeUTF(server);
|
||||||
out.writeUTF(receiver);
|
out.writeUTF(receiver);
|
||||||
out.writeUTF(sender.toString());
|
out.writeUTF(sender.toString());
|
||||||
player.sendPluginMessage(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL, stream.toByteArray());
|
sendPluginMessage(stream);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(p.getIgnores().contains(sender)) {
|
if(p.getIgnores().contains(sender)) {
|
||||||
@ -1105,7 +1110,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
out.writeUTF(server);
|
out.writeUTF(server);
|
||||||
out.writeUTF(receiver);
|
out.writeUTF(receiver);
|
||||||
out.writeUTF(sender.toString());
|
out.writeUTF(sender.toString());
|
||||||
player.sendPluginMessage(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL, stream.toByteArray());
|
sendPluginMessage(stream);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(!p.getMessageToggle()) {
|
if(!p.getMessageToggle()) {
|
||||||
@ -1114,7 +1119,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
out.writeUTF(server);
|
out.writeUTF(server);
|
||||||
out.writeUTF(receiver);
|
out.writeUTF(receiver);
|
||||||
out.writeUTF(sender.toString());
|
out.writeUTF(sender.toString());
|
||||||
player.sendPluginMessage(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL, stream.toByteArray());
|
sendPluginMessage(stream);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
p.getPlayer().sendMessage(Format.FormatStringAll(PlaceholderAPI.setBracketPlaceholders(p.getPlayer(), send.replaceAll("receiver_", ""))) + msg);
|
p.getPlayer().sendMessage(Format.FormatStringAll(PlaceholderAPI.setBracketPlaceholders(p.getPlayer(), send.replaceAll("receiver_", ""))) + msg);
|
||||||
@ -1136,7 +1141,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
out.writeUTF(sName);
|
out.writeUTF(sName);
|
||||||
out.writeUTF(Format.FormatStringAll(PlaceholderAPI.setBracketPlaceholders(p.getPlayer(), echo.replaceAll("receiver_", ""))) + msg);
|
out.writeUTF(Format.FormatStringAll(PlaceholderAPI.setBracketPlaceholders(p.getPlayer(), echo.replaceAll("receiver_", ""))) + msg);
|
||||||
out.writeUTF(Format.FormatStringAll(PlaceholderAPI.setBracketPlaceholders(p.getPlayer(), spy.replaceAll("receiver_", ""))) + msg);
|
out.writeUTF(Format.FormatStringAll(PlaceholderAPI.setBracketPlaceholders(p.getPlayer(), spy.replaceAll("receiver_", ""))) + msg);
|
||||||
player.sendPluginMessage(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL, stream.toByteArray());
|
sendPluginMessage(stream);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(identifier.equals("Offline")) {
|
if(identifier.equals("Offline")) {
|
||||||
|
@ -23,12 +23,12 @@ public class BungeeToggle implements VentureCommand {
|
|||||||
if(!mcp.getBungeeToggle()) {
|
if(!mcp.getBungeeToggle()) {
|
||||||
mcp.setBungeeToggle(true);
|
mcp.setBungeeToggle(true);
|
||||||
mcp.getPlayer().sendMessage(LocalizedMessage.BUNGEE_TOGGLE_ON.toString());
|
mcp.getPlayer().sendMessage(LocalizedMessage.BUNGEE_TOGGLE_ON.toString());
|
||||||
MineverseChat.getInstance().synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
mcp.setBungeeToggle(false);
|
mcp.setBungeeToggle(false);
|
||||||
mcp.getPlayer().sendMessage(LocalizedMessage.BUNGEE_TOGGLE_OFF.toString());
|
mcp.getPlayer().sendMessage(LocalizedMessage.BUNGEE_TOGGLE_OFF.toString());
|
||||||
MineverseChat.getInstance().synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
mcp.getPlayer().sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
mcp.getPlayer().sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
|
@ -71,7 +71,7 @@ public class Channel implements VentureCommand, Listener {
|
|||||||
mcp.setCurrentChannel(channel);
|
mcp.setCurrentChannel(channel);
|
||||||
mcp.getPlayer().sendMessage(event.getMessage());
|
mcp.getPlayer().sendMessage(event.getMessage());
|
||||||
if(channel.getBungee()) {
|
if(channel.getBungee()) {
|
||||||
MineverseChat.getInstance().synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -41,7 +41,7 @@ public class Leave implements VentureCommand {
|
|||||||
.replace("{channel_name}", ChatChannel.getDefaultChannel().getName()));
|
.replace("{channel_name}", ChatChannel.getDefaultChannel().getName()));
|
||||||
}
|
}
|
||||||
if(channel.getBungee()) {
|
if(channel.getBungee()) {
|
||||||
MineverseChat.getInstance().synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -80,7 +80,7 @@ public class IgnoreCommandExecutor implements TabExecutor {
|
|||||||
mcp.getPlayer().sendMessage(LocalizedMessage.IGNORE_PLAYER_OFF.toString()
|
mcp.getPlayer().sendMessage(LocalizedMessage.IGNORE_PLAYER_OFF.toString()
|
||||||
.replace("{player}", player.getName()));
|
.replace("{player}", player.getName()));
|
||||||
mcp.removeIgnore(player.getUUID());
|
mcp.removeIgnore(player.getUUID());
|
||||||
plugin.synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if(player.getPlayer().hasPermission("venturechat.ignore.bypass")) {
|
if(player.getPlayer().hasPermission("venturechat.ignore.bypass")) {
|
||||||
@ -91,7 +91,7 @@ public class IgnoreCommandExecutor implements TabExecutor {
|
|||||||
mcp.getPlayer().sendMessage(LocalizedMessage.IGNORE_PLAYER_ON.toString()
|
mcp.getPlayer().sendMessage(LocalizedMessage.IGNORE_PLAYER_ON.toString()
|
||||||
.replace("{player}", player.getName()));
|
.replace("{player}", player.getName()));
|
||||||
mcp.addIgnore(player.getUUID());
|
mcp.addIgnore(player.getUUID());
|
||||||
plugin.synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -23,12 +23,12 @@ public class MessageToggle implements VentureCommand {
|
|||||||
if(!mcp.getMessageToggle()) {
|
if(!mcp.getMessageToggle()) {
|
||||||
mcp.setMessageToggle(true);
|
mcp.setMessageToggle(true);
|
||||||
mcp.getPlayer().sendMessage(LocalizedMessage.MESSAGE_TOGGLE_ON.toString());
|
mcp.getPlayer().sendMessage(LocalizedMessage.MESSAGE_TOGGLE_ON.toString());
|
||||||
MineverseChat.getInstance().synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
mcp.setMessageToggle(false);
|
mcp.setMessageToggle(false);
|
||||||
mcp.getPlayer().sendMessage(LocalizedMessage.MESSAGE_TOGGLE_OFF.toString());
|
mcp.getPlayer().sendMessage(LocalizedMessage.MESSAGE_TOGGLE_OFF.toString());
|
||||||
MineverseChat.getInstance().synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
mcp.getPlayer().sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
mcp.getPlayer().sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
|
@ -23,12 +23,12 @@ public class Spy implements VentureCommand {
|
|||||||
if(!mcp.isSpy()) {
|
if(!mcp.isSpy()) {
|
||||||
mcp.setSpy(true);
|
mcp.setSpy(true);
|
||||||
mcp.getPlayer().sendMessage(LocalizedMessage.SPY_ON.toString());
|
mcp.getPlayer().sendMessage(LocalizedMessage.SPY_ON.toString());
|
||||||
MineverseChat.getInstance().synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
mcp.setSpy(false);
|
mcp.setSpy(false);
|
||||||
mcp.getPlayer().sendMessage(LocalizedMessage.SPY_OFF.toString());
|
mcp.getPlayer().sendMessage(LocalizedMessage.SPY_OFF.toString());
|
||||||
MineverseChat.getInstance().synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
mcp.getPlayer().sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
mcp.getPlayer().sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
|
@ -45,7 +45,7 @@ public class Muteall implements VentureCommand {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(bungee) {
|
if(bungee) {
|
||||||
MineverseChat.getInstance().synchronize(player, true);
|
MineverseChat.synchronize(player, true);
|
||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.MUTE_PLAYER_ALL_SENDER.toString()
|
sender.sendMessage(LocalizedMessage.MUTE_PLAYER_ALL_SENDER.toString()
|
||||||
.replace("{player}", player.getName()));
|
.replace("{player}", player.getName()));
|
||||||
@ -67,7 +67,7 @@ public class Muteall implements VentureCommand {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(bungee) {
|
if(bungee) {
|
||||||
MineverseChat.getInstance().synchronize(player, true);
|
MineverseChat.synchronize(player, true);
|
||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.MUTE_PLAYER_ALL_SENDER_REASON.toString()
|
sender.sendMessage(LocalizedMessage.MUTE_PLAYER_ALL_SENDER_REASON.toString()
|
||||||
.replace("{player}", player.getName())
|
.replace("{player}", player.getName())
|
||||||
|
@ -34,7 +34,7 @@ public class Unmuteall implements VentureCommand {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(bungee) {
|
if(bungee) {
|
||||||
MineverseChat.getInstance().synchronize(player, true);
|
MineverseChat.synchronize(player, true);
|
||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.UNMUTE_PLAYER_ALL_SENDER.toString()
|
sender.sendMessage(LocalizedMessage.UNMUTE_PLAYER_ALL_SENDER.toString()
|
||||||
.replace("{player}", player.getName()));
|
.replace("{player}", player.getName()));
|
||||||
|
@ -315,7 +315,7 @@ public class ChatListener implements Listener {
|
|||||||
.replace("{reason}", LocalizedMessage.SPAM_MUTE_REASON_TEXT.toString()));
|
.replace("{reason}", LocalizedMessage.SPAM_MUTE_REASON_TEXT.toString()));
|
||||||
}
|
}
|
||||||
if(eventChannel.getBungee()) {
|
if(eventChannel.getBungee()) {
|
||||||
plugin.synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
}
|
}
|
||||||
mcp.getSpam().get(eventChannel).set(0, 0L);
|
mcp.getSpam().get(eventChannel).set(0, 0L);
|
||||||
mcp.setQuickChat(false);
|
mcp.setQuickChat(false);
|
||||||
|
@ -148,7 +148,7 @@ public class CommandListener implements CommandExecutor, Listener {
|
|||||||
mcp.addListening(channel.getName());
|
mcp.addListening(channel.getName());
|
||||||
mcp.setCurrentChannel(channel);
|
mcp.setCurrentChannel(channel);
|
||||||
if(channel.getBungee()) {
|
if(channel.getBungee()) {
|
||||||
MineverseChat.getInstance().synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
}
|
}
|
||||||
event.setCancelled(true);
|
event.setCancelled(true);
|
||||||
return;
|
return;
|
||||||
@ -157,7 +157,7 @@ public class CommandListener implements CommandExecutor, Listener {
|
|||||||
message = message.substring(channel.getAlias().length() + 1);
|
message = message.substring(channel.getAlias().length() + 1);
|
||||||
mcp.addListening(channel.getName());
|
mcp.addListening(channel.getName());
|
||||||
if(channel.getBungee()) {
|
if(channel.getBungee()) {
|
||||||
MineverseChat.getInstance().synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
}
|
}
|
||||||
mcp.setQuickChannel(channel);
|
mcp.setQuickChannel(channel);
|
||||||
/*String format = "";
|
/*String format = "";
|
||||||
@ -208,7 +208,7 @@ public class CommandListener implements CommandExecutor, Listener {
|
|||||||
mcp.setQuickChannel(channel);
|
mcp.setQuickChannel(channel);
|
||||||
mcp.addListening(channel.getName());
|
mcp.addListening(channel.getName());
|
||||||
if(channel.getBungee()) {
|
if(channel.getBungee()) {
|
||||||
MineverseChat.getInstance().synchronize(mcp, true);
|
MineverseChat.synchronize(mcp, true);
|
||||||
}
|
}
|
||||||
String msg = "";
|
String msg = "";
|
||||||
for(int x = 0; x < args.length; x++) {
|
for(int x = 0; x < args.length; x++) {
|
||||||
|
@ -101,7 +101,7 @@ public class LoginListener implements Listener {
|
|||||||
final MineverseChatPlayer sync = mcp;
|
final MineverseChatPlayer sync = mcp;
|
||||||
plugin.getServer().getScheduler().runTaskLaterAsynchronously(plugin, new Runnable() {
|
plugin.getServer().getScheduler().runTaskLaterAsynchronously(plugin, new Runnable() {
|
||||||
public void run() {
|
public void run() {
|
||||||
plugin.synchronize(sync, false);
|
MineverseChat.synchronize(sync, false);
|
||||||
}
|
}
|
||||||
}, delayInTicks);
|
}, delayInTicks);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user