wasliebob

Untitled

Jul 5th, 2015
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. //Init
  2. @EventHandler
  3. public void init(FMLInitializationEvent event) {
  4. FMLCommonHandler.instance().bus().register(new SSTServerEvents());
  5. }
  6.  
  7. //Event
  8. @SubscribeEvent
  9. public void server(ServerConnectionFromClientEvent e){
  10. NetHandlerPlayServer ps = (NetHandlerPlayServer)e.handler;
  11. ps.netManager.channel().pipeline().addBefore("encoder", "customHandler", new SSTChannelHandler());
  12. }
  13.  
  14. //public class SSTChannelHandler extends ChannelOutboundHandlerAdapter
  15. @Override
  16. public void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise) throws Exception {
  17. System.out.println("test");
  18. if(msg instanceof S29PacketSoundEffect){
  19. S29PacketSoundEffect packet = (S29PacketSoundEffect)msg;
  20. System.out.println(packet.func_149212_c());
  21. }
  22. }
Advertisement
Add Comment
Please, Sign In to add comment