2019-10-02 20:45:29 +00:00
|
|
|
package org.geysermc.connector.network.translators.bedrock;
|
|
|
|
|
|
|
|
import com.nukkitx.protocol.bedrock.packet.SetLocalPlayerAsInitializedPacket;
|
|
|
|
import org.geysermc.connector.network.session.GeyserSession;
|
|
|
|
import org.geysermc.connector.network.translators.PacketTranslator;
|
|
|
|
|
2019-10-04 22:29:33 +00:00
|
|
|
public class BedrockPlayerInitializedTranslator extends PacketTranslator<SetLocalPlayerAsInitializedPacket> {
|
2019-10-02 20:45:29 +00:00
|
|
|
@Override
|
|
|
|
public void translate(SetLocalPlayerAsInitializedPacket packet, GeyserSession session) {
|
|
|
|
if (session.getPlayerEntity().getGeyserId() == packet.getRuntimeEntityId()) {
|
|
|
|
session.getUpstream().setFrozen(false);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|