mirror of
https://github.com/essentials/Essentials.git
synced 2025-08-18 04:21:31 +02:00
@@ -2,10 +2,9 @@ package net.ess3.xmpp;
|
|||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import java.util.logging.Handler;
|
import java.util.logging.*;
|
||||||
import java.util.logging.Level;
|
|
||||||
import java.util.logging.LogRecord;
|
import com.avaje.ebeaninternal.server.transaction.log.SimpleLogger;
|
||||||
import java.util.logging.Logger;
|
|
||||||
import org.bukkit.configuration.file.YamlConfiguration;
|
import org.bukkit.configuration.file.YamlConfiguration;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import net.ess3.api.IReload;
|
import net.ess3.api.IReload;
|
||||||
@@ -21,6 +20,7 @@ import org.jivesoftware.smack.util.StringUtils;
|
|||||||
public final class XMPPManager extends Handler implements MessageListener, ChatManagerListener, IReload
|
public final class XMPPManager extends Handler implements MessageListener, ChatManagerListener, IReload
|
||||||
{
|
{
|
||||||
private static final Logger LOGGER = Logger.getLogger("Minecraft");
|
private static final Logger LOGGER = Logger.getLogger("Minecraft");
|
||||||
|
private static final SimpleFormatter formatter = new SimpleFormatter();
|
||||||
private transient YamlConfiguration config = null;
|
private transient YamlConfiguration config = null;
|
||||||
private transient XMPPConnection connection;
|
private transient XMPPConnection connection;
|
||||||
private transient ChatManager chatManager;
|
private transient ChatManager chatManager;
|
||||||
@@ -261,8 +261,7 @@ public final class XMPPManager extends Handler implements MessageListener, ChatM
|
|||||||
XMPPManager.this.startChat(user);
|
XMPPManager.this.startChat(user);
|
||||||
for (LogRecord logRecord : copy)
|
for (LogRecord logRecord : copy)
|
||||||
{
|
{
|
||||||
final String message = String.format(
|
final String message = formatter.format(logRecord);
|
||||||
"[" + logRecord.getLevel().getLocalizedName() + "] " + logRecord.getMessage(), logRecord.getParameters());
|
|
||||||
if (!XMPPManager.this.sendMessage(user, message))
|
if (!XMPPManager.this.sendMessage(user, message))
|
||||||
{
|
{
|
||||||
failedUsers.add(user);
|
failedUsers.add(user);
|
||||||
|
Reference in New Issue
Block a user