Class PacketBridge

java.lang.Object
com.github.retrooper.packetevents.event.PacketListenerCommon
com.github.retrooper.packetevents.event.PacketListenerAbstract
me.agent.vgui.core.internal.PacketBridge

public final class PacketBridge extends com.github.retrooper.packetevents.event.PacketListenerAbstract
Translates client-bound packets into view events: clicks, window closes and anvil text input. Packets belonging to a proxy view are cancelled so backend servers never see interactions with windows they did not open.
  • Constructor Summary

    Constructors
    Constructor
    Description
    PacketBridge(org.slf4j.Logger logger, SessionManager sessionManager)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onPacketReceive(com.github.retrooper.packetevents.event.PacketReceiveEvent event)
     

    Methods inherited from class com.github.retrooper.packetevents.event.PacketListenerAbstract

    onPacketSend

    Methods inherited from class com.github.retrooper.packetevents.event.PacketListenerCommon

    getPriority, onPacketEventExternal, onUserConnect, onUserDisconnect, onUserLogin

    Methods inherited from class Object

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

    • PacketBridge

      public PacketBridge(org.slf4j.Logger logger, SessionManager sessionManager)
  • Method Details

    • onPacketReceive

      public void onPacketReceive(com.github.retrooper.packetevents.event.PacketReceiveEvent event)
      Overrides:
      onPacketReceive in class com.github.retrooper.packetevents.event.PacketListenerAbstract