Class TSListener

java.lang.Object
de.neo.rankbridge.teamspeak.listener.TSListener
All Implemented Interfaces:
com.github.theholywaffle.teamspeak3.api.event.TS3Listener

public class TSListener
extends java.lang.Object
implements com.github.theholywaffle.teamspeak3.api.event.TS3Listener
Listens for TS3 Events.
Version:
1.0
Author:
Neo8
  • Field Summary

    Fields 
    Modifier and Type Field Description
    private TeamSpeakMain main  
    private MinecraftManager mcmgr  
  • Constructor Summary

    Constructors 
    Constructor Description
    TSListener​(TeamSpeakMain main)  
  • Method Summary

    Modifier and Type Method Description
    void onChannelCreate​(com.github.theholywaffle.teamspeak3.api.event.ChannelCreateEvent e)  
    void onChannelDeleted​(com.github.theholywaffle.teamspeak3.api.event.ChannelDeletedEvent e)  
    void onChannelDescriptionChanged​(com.github.theholywaffle.teamspeak3.api.event.ChannelDescriptionEditedEvent e)  
    void onChannelEdit​(com.github.theholywaffle.teamspeak3.api.event.ChannelEditedEvent e)  
    void onChannelMoved​(com.github.theholywaffle.teamspeak3.api.event.ChannelMovedEvent e)  
    void onChannelPasswordChanged​(com.github.theholywaffle.teamspeak3.api.event.ChannelPasswordChangedEvent e)  
    void onClientJoin​(com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent e)  
    void onClientLeave​(com.github.theholywaffle.teamspeak3.api.event.ClientLeaveEvent e)  
    void onClientMoved​(com.github.theholywaffle.teamspeak3.api.event.ClientMovedEvent e)  
    void onPrivilegeKeyUsed​(com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent e)  
    void onServerEdit​(com.github.theholywaffle.teamspeak3.api.event.ServerEditedEvent e)  
    void onTextMessage​(com.github.theholywaffle.teamspeak3.api.event.TextMessageEvent e)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • onTextMessage

      public void onTextMessage​(com.github.theholywaffle.teamspeak3.api.event.TextMessageEvent e)
      Specified by:
      onTextMessage in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
    • onClientJoin

      public void onClientJoin​(com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent e)
      Specified by:
      onClientJoin in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
    • onClientLeave

      public void onClientLeave​(com.github.theholywaffle.teamspeak3.api.event.ClientLeaveEvent e)
      Specified by:
      onClientLeave in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
    • onServerEdit

      public void onServerEdit​(com.github.theholywaffle.teamspeak3.api.event.ServerEditedEvent e)
      Specified by:
      onServerEdit in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
    • onChannelEdit

      public void onChannelEdit​(com.github.theholywaffle.teamspeak3.api.event.ChannelEditedEvent e)
      Specified by:
      onChannelEdit in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
    • onChannelDescriptionChanged

      public void onChannelDescriptionChanged​(com.github.theholywaffle.teamspeak3.api.event.ChannelDescriptionEditedEvent e)
      Specified by:
      onChannelDescriptionChanged in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
    • onClientMoved

      public void onClientMoved​(com.github.theholywaffle.teamspeak3.api.event.ClientMovedEvent e)
      Specified by:
      onClientMoved in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
    • onChannelCreate

      public void onChannelCreate​(com.github.theholywaffle.teamspeak3.api.event.ChannelCreateEvent e)
      Specified by:
      onChannelCreate in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
    • onChannelDeleted

      public void onChannelDeleted​(com.github.theholywaffle.teamspeak3.api.event.ChannelDeletedEvent e)
      Specified by:
      onChannelDeleted in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
    • onChannelMoved

      public void onChannelMoved​(com.github.theholywaffle.teamspeak3.api.event.ChannelMovedEvent e)
      Specified by:
      onChannelMoved in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
    • onChannelPasswordChanged

      public void onChannelPasswordChanged​(com.github.theholywaffle.teamspeak3.api.event.ChannelPasswordChangedEvent e)
      Specified by:
      onChannelPasswordChanged in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
    • onPrivilegeKeyUsed

      public void onPrivilegeKeyUsed​(com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent e)
      Specified by:
      onPrivilegeKeyUsed in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener