mirror of
https://github.com/TotalFreedomMC/TF-EssentialsX.git
synced 2025-02-11 20:00:46 +00:00
Return boolean on sendMessage (XMPP)
This commit is contained in:
parent
4d3e8332a8
commit
a447bc7e66
3 changed files with 9 additions and 7 deletions
|
@ -33,7 +33,9 @@ public class Commandxmpp extends EssentialsCommand
|
||||||
final String message = getFinalArg(args, 1);
|
final String message = getFinalArg(args, 1);
|
||||||
final String senderName = sender instanceof Player ? ess.getUser(sender).getDisplayName() : Console.NAME;
|
final String senderName = sender instanceof Player ? ess.getUser(sender).getDisplayName() : Console.NAME;
|
||||||
sender.sendMessage("[" + senderName + ">" + address + "] " + message);
|
sender.sendMessage("[" + senderName + ">" + address + "] " + message);
|
||||||
EssentialsXMPP.getInstance().sendMessage(address, "[" + senderName + "] " + message);
|
if (!EssentialsXMPP.getInstance().sendMessage(address, "[" + senderName + "] " + message)) {
|
||||||
|
sender.sendMessage("§cError sending message.");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -103,15 +103,15 @@ public class EssentialsXMPP extends JavaPlugin implements IEssentialsXMPP
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void sendMessage(final Player user, final String message)
|
public boolean sendMessage(final Player user, final String message)
|
||||||
{
|
{
|
||||||
instance.xmpp.sendMessage(instance.users.getAddress(user.getName()), message);
|
return instance.xmpp.sendMessage(instance.users.getAddress(user.getName()), message);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void sendMessage(final String address, final String message)
|
public boolean sendMessage(final String address, final String message)
|
||||||
{
|
{
|
||||||
instance.xmpp.sendMessage(address, message);
|
return instance.xmpp.sendMessage(address, message);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -15,9 +15,9 @@ public interface IEssentialsXMPP
|
||||||
|
|
||||||
String getUserByAddress(final String address);
|
String getUserByAddress(final String address);
|
||||||
|
|
||||||
void sendMessage(final Player user, final String message);
|
boolean sendMessage(final Player user, final String message);
|
||||||
|
|
||||||
void sendMessage(final String address, final String message);
|
boolean sendMessage(final String address, final String message);
|
||||||
|
|
||||||
void setAddress(final Player user, final String address);
|
void setAddress(final Player user, final String address);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue