1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-06 22:56:41 +02:00

Try to be a little less confusing with non-command debug errors.

This commit is contained in:
KHobbits
2013-11-24 23:48:04 +00:00
parent 0a9845cc40
commit d624fe68b2
3 changed files with 18 additions and 13 deletions

View File

@@ -114,7 +114,7 @@ public class TimedTeleport implements Runnable
} }
catch (Exception ex) catch (Exception ex)
{ {
ess.showError(teleportOwner.getSource(), ex, "teleport"); ess.showError(teleportOwner.getSource(), ex, "\\ teleport");
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -51,11 +51,11 @@ public class EssentialsSign
} }
catch (ChargeException ex) catch (ChargeException ex)
{ {
ess.showError(user.getSource(), ex, signName); showError(ess, user.getSource(), ex, signName);
} }
catch (SignException ex) catch (SignException ex)
{ {
ess.showError(user.getSource(), ex, signName); showError(ess, user.getSource(), ex, signName);
} }
// Return true, so the player sees the wrong sign. // Return true, so the player sees the wrong sign.
return true; return true;
@@ -97,12 +97,12 @@ public class EssentialsSign
} }
catch (ChargeException ex) catch (ChargeException ex)
{ {
ess.showError(user.getSource(), ex, signName); showError(ess, user.getSource(), ex, signName);
return false; return false;
} }
catch (SignException ex) catch (SignException ex)
{ {
ess.showError(user.getSource(), ex, signName); showError(ess, user.getSource(), ex, signName);
return false; return false;
} }
} }
@@ -119,7 +119,7 @@ public class EssentialsSign
} }
catch (SignException ex) catch (SignException ex)
{ {
ess.showError(user.getSource(), ex, signName); showError(ess, user.getSource(), ex, signName);
return false; return false;
} }
} }
@@ -148,11 +148,11 @@ public class EssentialsSign
} }
catch (ChargeException ex) catch (ChargeException ex)
{ {
ess.showError(user.getSource(), ex, signName); showError(ess, user.getSource(), ex, signName);
} }
catch (SignException ex) catch (SignException ex)
{ {
ess.showError(user.getSource(), ex, signName); showError(ess, user.getSource(), ex, signName);
} }
return false; return false;
} }
@@ -166,11 +166,11 @@ public class EssentialsSign
} }
catch (ChargeException ex) catch (ChargeException ex)
{ {
ess.showError(user.getSource(), ex, signName); showError(ess, user.getSource(), ex, signName);
} }
catch (SignException ex) catch (SignException ex)
{ {
ess.showError(user.getSource(), ex, signName); showError(ess, user.getSource(), ex, signName);
} }
return false; return false;
} }
@@ -184,7 +184,7 @@ public class EssentialsSign
} }
catch (SignException ex) catch (SignException ex)
{ {
ess.showError(user.getSource(), ex, signName); showError(ess, user.getSource(), ex, signName);
} }
return false; return false;
} }
@@ -457,7 +457,12 @@ public class EssentialsSign
return new Trade(money, ess); return new Trade(money, ess);
} }
} }
private void showError(final IEssentials ess, final CommandSource sender, final Throwable exception, final String signName)
{
ess.showError(sender, exception, "\\ sign: " + signName);
}
static class EventSign implements ISign static class EventSign implements ISign
{ {

View File

@@ -82,7 +82,7 @@ public abstract class EssentialsChatPlayer implements Listener
} }
catch (ChargeException e) catch (ChargeException e)
{ {
ess.showError(chatStore.getUser().getSource(), e, chatStore.getLongType()); ess.showError(chatStore.getUser().getSource(), e, "\\ chat " + chatStore.getLongType());
event.setCancelled(true); event.setCancelled(true);
return false; return false;
} }