Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @SubscribeEvent
- public void server(ServerConnectionFromClientEvent e){
- NetHandlerPlayServer ps = (NetHandlerPlayServer)e.handler;
- ps.netManager.channel().pipeline().addBefore("encoder", "customHandler", new SSTChannelHandler());
- }
- public class SSTChannelHandler extends ChannelOutboundHandlerAdapter {
- @Override
- public void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise) throws Exception {
- if(msg instanceof S29PacketSoundEffect){
- S29PacketSoundEffect packet = (S29PacketSoundEffect)msg;
- System.out.println(packet.func_149212_c());
- }
- ctx.write(msg, promise);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment