类 PacketEncoder
- java.lang.Object
-
- io.netty.channel.ChannelHandlerAdapter
-
- io.netty.channel.ChannelOutboundHandlerAdapter
-
- io.netty.handler.codec.MessageToByteEncoder<Packet<?>>
-
- net.minecraft.network.PacketEncoder
-
- 所有已实现的接口:
ChannelHandler,ChannelOutboundHandler
public class PacketEncoder extends MessageToByteEncoder<Packet<?>>
- Mappings:
Namespace Name official odintermediary net/minecraft/class_2545named net/minecraft/network/PacketEncoder
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 io.netty.channel.ChannelHandler
ChannelHandler.Sharable
-
-
构造器概要
构造器 构造器 说明 PacketEncoder(NetworkSide side)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidencode(ChannelHandlerContext channelHandlerContext, Packet<?> packet, ByteBuf byteBuf)-
从类继承的方法 io.netty.handler.codec.MessageToByteEncoder
acceptOutboundMessage, allocateBuffer, isPreferDirect, write
-
从类继承的方法 io.netty.channel.ChannelOutboundHandlerAdapter
bind, close, connect, deregister, disconnect, flush, read
-
从类继承的方法 io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, exceptionCaught, handlerAdded, handlerRemoved, isSharable
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 io.netty.channel.ChannelHandler
exceptionCaught, handlerAdded, handlerRemoved
-
-
-
-
字段详细资料
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official aLod;a:Lorg/apache/logging/log4j/Logger;intermediary field_11721Lnet/minecraft/class_2545;field_11721:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/network/PacketEncoder;LOGGER:Lorg/apache/logging/log4j/Logger;
-
MARKER
private static final Marker MARKER
- Mappings:
Namespace Name Mixin selector official bLod;b:Lorg/apache/logging/log4j/Marker;intermediary field_11719Lnet/minecraft/class_2545;field_11719:Lorg/apache/logging/log4j/Marker;named MARKERLnet/minecraft/network/PacketEncoder;MARKER:Lorg/apache/logging/log4j/Marker;
-
side
private final NetworkSide side
- Mappings:
Namespace Name Mixin selector official cLod;c:Lpg;intermediary field_11720Lnet/minecraft/class_2545;field_11720:Lnet/minecraft/class_2598;named sideLnet/minecraft/network/PacketEncoder;side:Lnet/minecraft/network/NetworkSide;
-
-
构造器详细资料
-
PacketEncoder
public PacketEncoder(NetworkSide side)
- Mappings:
Namespace Name Mixin selector official <init>Lod;<init>(Lpg;)Vintermediary <init>Lnet/minecraft/class_2545;<init>(Lnet/minecraft/class_2598;)Vnamed <init>Lnet/minecraft/network/PacketEncoder;<init>(Lnet/minecraft/network/NetworkSide;)V
-
-
方法详细资料
-
encode
protected void encode(ChannelHandlerContext channelHandlerContext, Packet<?> packet, ByteBuf byteBuf) throws Exception
- 指定者:
encode在类中MessageToByteEncoder<Packet<?>>- 抛出:
Exception- Mappings:
Namespace Name Mixin selector official aLod;a(Lio/netty/channel/ChannelHandlerContext;Lpf;Lio/netty/buffer/ByteBuf;)Vintermediary method_10838Lnet/minecraft/class_2545;method_10838(Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/class_2596;Lio/netty/buffer/ByteBuf;)Vnamed encodeLnet/minecraft/network/PacketEncoder;encode(Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/Packet;Lio/netty/buffer/ByteBuf;)V
-
-