CrushedPixel

Untitled

Mar 5th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.84 KB | None | 0 0
  1. package eu.crushedpixel.sponge.packetgate.examples;
  2.  
  3. import com.google.inject.Inject;
  4. import eu.crushedpixel.sponge.packetgate.examples.listener.SwearWordListener;
  5. import org.slf4j.Logger;
  6. import org.spongepowered.api.event.Listener;
  7. import org.spongepowered.api.event.network.ClientConnectionEvent;
  8. import org.spongepowered.api.plugin.Plugin;
  9.  
  10. @Plugin(id = PluginPacketGateExamples.ID)
  11. public class PluginPacketGateExamples {
  12.  
  13.     static final String ID = "pluginpacketgateexamples";
  14.  
  15.     @Inject
  16.     private Logger logger;
  17.  
  18.     @Listener
  19.     public void onUserJoin(ClientConnectionEvent.Join event) {
  20.         PacketConnection connection = PluginPacketGate.getPacketGate().connectionByPlayer(event.getTargetEntity()).get();
  21.         PluginPacketGate.getPacketGate().registerListener(new SwearWordListener(logger), connection);
  22.     }
  23.  
  24. }
Advertisement
Add Comment
Please, Sign In to add comment