diff options
author | KHobbits <rob@khobbits.co.uk> | 2011-12-17 17:40:47 +0000 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2011-12-17 17:40:47 +0000 |
commit | 556c990eff34a4848fe92afa43f27cd81505f05a (patch) | |
tree | 699abebb1d2eb5cc338c39eb0b2ce17514f11af6 /EssentialsChat/src/com/earth2me/essentials/chat/listenerlevel/EssentialsChatPlayerListenerHighest.java | |
parent | 618f58c3f38115d9d9bdc790190f8bff8b85c4da (diff) | |
download | Essentials-556c990eff34a4848fe92afa43f27cd81505f05a.tar Essentials-556c990eff34a4848fe92afa43f27cd81505f05a.tar.gz Essentials-556c990eff34a4848fe92afa43f27cd81505f05a.tar.lz Essentials-556c990eff34a4848fe92afa43f27cd81505f05a.tar.xz Essentials-556c990eff34a4848fe92afa43f27cd81505f05a.zip |
EssentialsChat cleaning.
Diffstat (limited to 'EssentialsChat/src/com/earth2me/essentials/chat/listenerlevel/EssentialsChatPlayerListenerHighest.java')
-rw-r--r-- | EssentialsChat/src/com/earth2me/essentials/chat/listenerlevel/EssentialsChatPlayerListenerHighest.java | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/EssentialsChat/src/com/earth2me/essentials/chat/listenerlevel/EssentialsChatPlayerListenerHighest.java b/EssentialsChat/src/com/earth2me/essentials/chat/listenerlevel/EssentialsChatPlayerListenerHighest.java new file mode 100644 index 000000000..7868f2295 --- /dev/null +++ b/EssentialsChat/src/com/earth2me/essentials/chat/listenerlevel/EssentialsChatPlayerListenerHighest.java @@ -0,0 +1,32 @@ +package com.earth2me.essentials.chat.listenerlevel; + +import com.earth2me.essentials.api.IEssentials; +import com.earth2me.essentials.chat.EssentialsChatPlayer; +import java.util.Map; +import org.bukkit.Server; +import org.bukkit.event.player.PlayerChatEvent; + + +public class EssentialsChatPlayerListenerHighest extends EssentialsChatPlayer +{ + private final transient Map<PlayerChatEvent, String> charges; + + public EssentialsChatPlayerListenerHighest(final Server server, + final IEssentials ess, + final Map<PlayerChatEvent, String> charges) + { + super(server, ess); + this.charges = charges; + } + + @Override + public void onPlayerChat(final PlayerChatEvent event) + { + if (isAborted(event)) + { + return; + } + + chargeChat(event, charges); + } +} |