Package org.geysermc.geyser.session
Class UpstreamSession
java.lang.Object
org.geysermc.geyser.session.UpstreamSession
-
Constructor Summary
ConstructorsConstructorDescriptionUpstreamSession(org.cloudburstmc.protocol.bedrock.BedrockServerSession session) -
Method Summary
Modifier and TypeMethodDescriptionvoiddisconnect(String reason)org.cloudburstmc.protocol.bedrock.codec.BedrockCodecHelperGets the codec helper for this session.intGets the session's protocol version.org.cloudburstmc.protocol.bedrock.BedrockServerSessionbooleanisClosed()booleanvoidqueuePostStartGamePacket(org.cloudburstmc.protocol.bedrock.packet.BedrockPacket packet)Queue a packet that must be delayed until after login.voidsendPacket(@NonNull org.cloudburstmc.protocol.bedrock.packet.BedrockPacket packet)voidsendPacketImmediately(@NonNull org.cloudburstmc.protocol.bedrock.packet.BedrockPacket packet)voidvoidsetInitialized(boolean initialized)
-
Constructor Details
-
UpstreamSession
public UpstreamSession(org.cloudburstmc.protocol.bedrock.BedrockServerSession session)
-
-
Method Details
-
sendPacket
public void sendPacket(@NonNull org.cloudburstmc.protocol.bedrock.packet.BedrockPacket packet) -
sendPacketImmediately
public void sendPacketImmediately(@NonNull org.cloudburstmc.protocol.bedrock.packet.BedrockPacket packet) -
disconnect
-
queuePostStartGamePacket
public void queuePostStartGamePacket(org.cloudburstmc.protocol.bedrock.packet.BedrockPacket packet)Queue a packet that must be delayed until after login. -
sendPostStartGamePackets
public void sendPostStartGamePackets() -
isClosed
public boolean isClosed() -
getAddress
-
getProtocolVersion
public int getProtocolVersion()Gets the session's protocol version.- Returns:
- the session's protocol version.
-
getCodecHelper
public org.cloudburstmc.protocol.bedrock.codec.BedrockCodecHelper getCodecHelper()Gets the codec helper for this session.- Returns:
- the codec helper for this session
-
getSession
public org.cloudburstmc.protocol.bedrock.BedrockServerSession getSession() -
isInitialized
public boolean isInitialized() -
setInitialized
public void setInitialized(boolean initialized)
-