类 NetworkEvent.Context
java.lang.Object
net.minecraftforge.network.NetworkEvent.Context
- 封闭类:
- NetworkEvent
Context for
NetworkEvent
-
字段概要
字段修饰符和类型字段说明private final NetworkDirection
TheNetworkDirection
this message has been received on.private final Connection
TheConnection
for this message.private final NetworkEvent.PacketDispatcher
The packet dispatcher for this event.private boolean
-
构造器概要
构造器构造器说明Context
(Connection netHandler, NetworkDirection networkDirection, int index) Context
(Connection networkManager, NetworkDirection networkDirection, BiConsumer<ResourceLocation, FriendlyByteBuf> packetSink) Context
(Connection networkManager, NetworkDirection networkDirection, NetworkEvent.PacketDispatcher dispatcher) -
方法概要
修饰符和类型方法说明<T> io.netty.util.Attribute<T>
attr
(io.netty.util.AttributeKey<T> key) enqueueWork
(Runnable runnable) boolean
@Nullable ServerPlayer
When available, gets the sender for packets that are sent from a client to the server.void
setPacketHandled
(boolean packetHandled)
-
字段详细资料
-
networkManager
TheConnection
for this message. -
networkDirection
TheNetworkDirection
this message has been received on. -
packetDispatcher
The packet dispatcher for this event. Sends back to the origin. -
packetHandled
private boolean packetHandled
-
-
构造器详细资料
-
Context
Context(Connection netHandler, NetworkDirection networkDirection, int index) -
Context
Context(Connection networkManager, NetworkDirection networkDirection, BiConsumer<ResourceLocation, FriendlyByteBuf> packetSink) -
Context
Context(Connection networkManager, NetworkDirection networkDirection, NetworkEvent.PacketDispatcher dispatcher)
-
-
方法详细资料
-
getDirection
-
getPacketDispatcher
-
attr
public <T> io.netty.util.Attribute<T> attr(io.netty.util.AttributeKey<T> key) -
setPacketHandled
public void setPacketHandled(boolean packetHandled) -
getPacketHandled
public boolean getPacketHandled() -
enqueueWork
-
getSender
When available, gets the sender for packets that are sent from a client to the server. -
getNetworkManager
-