diff options
author | ementalo <me@ementalo.com> | 2015-04-11 21:47:56 +0100 |
---|---|---|
committer | ementalo <me@ementalo.com> | 2015-04-11 21:47:56 +0100 |
commit | 9e6c686c297eb233dfa19872f2f42bbd2a8f421f (patch) | |
tree | bc1dfa4e3ec7ca5ce8c459baaaebe4bd2b09ec5e /EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChatPlayer.java | |
parent | ce8313bd688ecad3ed98decaf5ef9029fca8f100 (diff) | |
download | Essentials-9e6c686c297eb233dfa19872f2f42bbd2a8f421f.tar Essentials-9e6c686c297eb233dfa19872f2f42bbd2a8f421f.tar.gz Essentials-9e6c686c297eb233dfa19872f2f42bbd2a8f421f.tar.lz Essentials-9e6c686c297eb233dfa19872f2f42bbd2a8f421f.tar.xz Essentials-9e6c686c297eb233dfa19872f2f42bbd2a8f421f.zip |
Change namespace from com.earth2me to org.mcess - net.ess3.api changes still required
Diffstat (limited to 'EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChatPlayer.java')
-rw-r--r-- | EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChatPlayer.java | 100 |
1 files changed, 0 insertions, 100 deletions
diff --git a/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChatPlayer.java b/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChatPlayer.java deleted file mode 100644 index 8b8737e14..000000000 --- a/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChatPlayer.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.earth2me.essentials.chat; - -import com.earth2me.essentials.ChargeException; -import com.earth2me.essentials.Trade; -import com.earth2me.essentials.User; -import net.ess3.api.IEssentials; -import java.util.Map; -import java.util.logging.Logger; -import org.bukkit.Server; -import org.bukkit.event.Listener; -import org.bukkit.event.player.AsyncPlayerChatEvent; - - -public abstract class EssentialsChatPlayer implements Listener -{ - protected static final Logger logger = Logger.getLogger("Minecraft"); - protected transient IEssentials ess; - protected final transient Server server; - protected final transient Map<AsyncPlayerChatEvent, ChatStore> chatStorage; - - public EssentialsChatPlayer(final Server server, - final IEssentials ess, - final Map<AsyncPlayerChatEvent, ChatStore> chatStorage) - { - this.ess = ess; - this.server = server; - this.chatStorage = chatStorage; - } - - public void onPlayerChat(final AsyncPlayerChatEvent event) - { - } - - public boolean isAborted(final AsyncPlayerChatEvent event) - { - if (event.isCancelled()) - { - return true; - } - return false; - } - - public String getChatType(final String message) - { - if (message.length() == 0) - { - //Ignore empty chat events generated by plugins - return ""; - } - - final char prefix = message.charAt(0); - if (prefix == ess.getSettings().getChatShout()) - { - return "shout"; - } - else if (prefix == ess.getSettings().getChatQuestion()) - { - return "question"; - } - else - { - return ""; - } - } - - public ChatStore getChatStore(final AsyncPlayerChatEvent event) - { - return chatStorage.get(event); - } - - public void setChatStore(final AsyncPlayerChatEvent event, final ChatStore chatStore) - { - chatStorage.put(event, chatStore); - } - - public ChatStore delChatStore(final AsyncPlayerChatEvent event) - { - return chatStorage.remove(event); - } - - protected void charge(final User user, final Trade charge) throws ChargeException - { - charge.charge(user); - } - - protected boolean charge(final AsyncPlayerChatEvent event, final ChatStore chatStore) - { - try - { - charge(chatStore.getUser(), chatStore.getCharge()); - } - catch (ChargeException e) - { - ess.showError(chatStore.getUser().getSource(), e, "\\ chat " + chatStore.getLongType()); - event.setCancelled(true); - return false; - } - return true; - } -} |