summaryrefslogtreecommitdiffstats
path: root/Essentials/src/com/earth2me/essentials/User.java
diff options
context:
space:
mode:
Diffstat (limited to 'Essentials/src/com/earth2me/essentials/User.java')
-rw-r--r--Essentials/src/com/earth2me/essentials/User.java16
1 files changed, 10 insertions, 6 deletions
diff --git a/Essentials/src/com/earth2me/essentials/User.java b/Essentials/src/com/earth2me/essentials/User.java
index ddc158c3f..c4e22fe86 100644
--- a/Essentials/src/com/earth2me/essentials/User.java
+++ b/Essentials/src/com/earth2me/essentials/User.java
@@ -14,7 +14,6 @@ import java.util.logging.Logger;
import net.ess3.api.IEssentials;
import org.bukkit.ChatColor;
import org.bukkit.Location;
-import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import org.bukkit.potion.PotionEffect;
@@ -23,7 +22,7 @@ import org.bukkit.potion.PotionEffectType;
public class User extends UserData implements Comparable<User>, IReplyTo, net.ess3.api.IUser
{
- private CommandSender replyTo = null;
+ private CommandSource replyTo = null;
private transient String teleportRequester;
private transient boolean teleportRequestHere;
private transient Location teleportLocation;
@@ -137,7 +136,7 @@ public class User extends UserData implements Comparable<User>, IReplyTo, net.es
}
@Override
- public void giveMoney(final BigDecimal value, final CommandSender initiator)
+ public void giveMoney(final BigDecimal value, final CommandSource initiator)
{
if (value.signum() == 0)
{
@@ -178,7 +177,7 @@ public class User extends UserData implements Comparable<User>, IReplyTo, net.es
}
@Override
- public void takeMoney(final BigDecimal value, final CommandSender initiator)
+ public void takeMoney(final BigDecimal value, final CommandSource initiator)
{
if (value.signum() == 0)
{
@@ -799,13 +798,13 @@ public class User extends UserData implements Comparable<User>, IReplyTo, net.es
}
@Override
- public void setReplyTo(final CommandSender user)
+ public void setReplyTo(final CommandSource user)
{
replyTo = user;
}
@Override
- public CommandSender getReplyTo()
+ public CommandSource getReplyTo()
{
return replyTo;
}
@@ -832,4 +831,9 @@ public class User extends UserData implements Comparable<User>, IReplyTo, net.es
{
return this.getName().hashCode();
}
+
+ public CommandSource getSource()
+ {
+ return new CommandSource(getBase());
+ }
}