summaryrefslogtreecommitdiffstats
path: root/src/main/java/org
diff options
context:
space:
mode:
authorSpaceManiac <tad.hardesty@platymuus.com>2012-03-03 12:39:14 -0600
committerEvilSeph <evilseph@gmail.com>2012-03-09 11:48:04 -0500
commitbc60e182cdbdc43db453d2a65d7d64f8ed673df8 (patch)
tree95dbd4379f1400d40fc4520304e936099fce0aa2 /src/main/java/org
parent450b20bdc2f6fff2928f71a212eec9f3278a5288 (diff)
downloadbukkit-bc60e182cdbdc43db453d2a65d7d64f8ed673df8.tar
bukkit-bc60e182cdbdc43db453d2a65d7d64f8ed673df8.tar.gz
bukkit-bc60e182cdbdc43db453d2a65d7d64f8ed673df8.tar.lz
bukkit-bc60e182cdbdc43db453d2a65d7d64f8ed673df8.tar.xz
bukkit-bc60e182cdbdc43db453d2a65d7d64f8ed673df8.zip
[Bleeding] Added getting the hostname a player used to log in. Addresses BUKKIT-984
Diffstat (limited to 'src/main/java/org')
-rw-r--r--src/main/java/org/bukkit/event/player/PlayerLoginEvent.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/event/player/PlayerLoginEvent.java b/src/main/java/org/bukkit/event/player/PlayerLoginEvent.java
index 4b6ee797..2a457da1 100644
--- a/src/main/java/org/bukkit/event/player/PlayerLoginEvent.java
+++ b/src/main/java/org/bukkit/event/player/PlayerLoginEvent.java
@@ -10,11 +10,17 @@ public class PlayerLoginEvent extends PlayerEvent {
private static final HandlerList handlers = new HandlerList();
private Result result = Result.ALLOWED;
private String message = "";
+ private String hostname = "";
public PlayerLoginEvent(final Player player) {
super(player);
}
+ public PlayerLoginEvent(final Player player, final String hostname) {
+ this(player);
+ this.hostname = hostname;
+ }
+
public PlayerLoginEvent(final Player player, final Result result, final String message) {
this(player);
this.result = result;
@@ -58,6 +64,15 @@ public class PlayerLoginEvent extends PlayerEvent {
}
/**
+ * Gets the hostname that the player used to connect to the server, or blank if unknown
+ *
+ * @return The hostname
+ */
+ public String getHostname() {
+ return hostname;
+ }
+
+ /**
* Allows the player to log in
*/
public void allow() {