diff options
author | sunkid <sunkid@iminurnetz.com> | 2011-03-28 17:15:41 -0700 |
---|---|---|
committer | sunkid <sunkid@iminurnetz.com> | 2011-03-28 17:15:41 -0700 |
commit | 1ae3433d89cef68aa69fff55ce3eaec33ce7e461 (patch) | |
tree | e219e446fd1d5aaf0b1ff2a35a9d730c91d56012 /src/main/java | |
parent | 2b3698d6b1cb30d9b8bb90a9ec0d2b8f538c4625 (diff) | |
download | bukkit-1ae3433d89cef68aa69fff55ce3eaec33ce7e461.tar bukkit-1ae3433d89cef68aa69fff55ce3eaec33ce7e461.tar.gz bukkit-1ae3433d89cef68aa69fff55ce3eaec33ce7e461.tar.lz bukkit-1ae3433d89cef68aa69fff55ce3eaec33ce7e461.tar.xz bukkit-1ae3433d89cef68aa69fff55ce3eaec33ce7e461.zip |
fixed PlayerCommandPreprocessEvent inheritance
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/org/bukkit/event/player/PlayerChatEvent.java | 10 | ||||
-rw-r--r-- | src/main/java/org/bukkit/event/player/PlayerCommandPreprocessEvent.java | 4 |
2 files changed, 9 insertions, 5 deletions
diff --git a/src/main/java/org/bukkit/event/player/PlayerChatEvent.java b/src/main/java/org/bukkit/event/player/PlayerChatEvent.java index 320f00b4..ad33abc7 100644 --- a/src/main/java/org/bukkit/event/player/PlayerChatEvent.java +++ b/src/main/java/org/bukkit/event/player/PlayerChatEvent.java @@ -4,6 +4,7 @@ package org.bukkit.event.player; import java.util.Arrays; import java.util.HashSet; import java.util.Set; + import org.bukkit.entity.Player; import org.bukkit.event.Cancellable; @@ -17,10 +18,13 @@ public class PlayerChatEvent extends PlayerEvent implements Cancellable { private final Set<Player> recipients; public PlayerChatEvent(final Player player, final String message) { - super(Type.PLAYER_CHAT, player); - this.message = message; - + this(Type.PLAYER_CHAT, player, message); + } + + protected PlayerChatEvent(final Type type, final Player player, final String message) { + super(type, player); recipients = new HashSet<Player>(Arrays.asList(player.getServer().getOnlinePlayers())); + this.message = message; } /** diff --git a/src/main/java/org/bukkit/event/player/PlayerCommandPreprocessEvent.java b/src/main/java/org/bukkit/event/player/PlayerCommandPreprocessEvent.java index 3f061a3a..0f203bed 100644 --- a/src/main/java/org/bukkit/event/player/PlayerCommandPreprocessEvent.java +++ b/src/main/java/org/bukkit/event/player/PlayerCommandPreprocessEvent.java @@ -3,7 +3,7 @@ package org.bukkit.event.player; import org.bukkit.entity.Player; public class PlayerCommandPreprocessEvent extends PlayerChatEvent { - public PlayerCommandPreprocessEvent(Player player, String message) { - super(player, message); + public PlayerCommandPreprocessEvent(final Player player, final String message) { + super(Type.PLAYER_COMMAND_PREPROCESS, player, message); } } |