diff options
author | SpaceManiac <tad.hardesty@platymuus.com> | 2012-03-03 12:39:14 -0600 |
---|---|---|
committer | EvilSeph <evilseph@gmail.com> | 2012-03-09 11:48:04 -0500 |
commit | bc60e182cdbdc43db453d2a65d7d64f8ed673df8 (patch) | |
tree | 95dbd4379f1400d40fc4520304e936099fce0aa2 /src/main | |
parent | 450b20bdc2f6fff2928f71a212eec9f3278a5288 (diff) | |
download | bukkit-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')
-rw-r--r-- | src/main/java/org/bukkit/event/player/PlayerLoginEvent.java | 15 |
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() { |