2020-02-26 22:53:26 +00:00
|
|
|
package org.geysermc.connector.network.translators.java;
|
|
|
|
|
|
|
|
import org.geysermc.connector.network.session.GeyserSession;
|
|
|
|
import org.geysermc.connector.network.translators.PacketTranslator;
|
2020-03-24 04:24:17 +00:00
|
|
|
import org.geysermc.connector.network.translators.Translator;
|
|
|
|
|
|
|
|
import com.github.steveice10.mc.protocol.packet.login.client.LoginPluginResponsePacket;
|
|
|
|
import com.github.steveice10.mc.protocol.packet.login.server.LoginPluginRequestPacket;
|
2020-02-26 22:53:26 +00:00
|
|
|
|
2020-03-24 04:24:17 +00:00
|
|
|
@Translator(packet = LoginPluginRequestPacket.class)
|
2020-02-26 22:53:26 +00:00
|
|
|
public class JavaLoginPluginMessageTranslator extends PacketTranslator<LoginPluginRequestPacket> {
|
|
|
|
@Override
|
|
|
|
public void translate(LoginPluginRequestPacket packet, GeyserSession session) {
|
|
|
|
// A vanilla client doesn't know any PluginMessage in the Login state, so we don't know any either.
|
2020-05-05 15:51:43 +00:00
|
|
|
session.sendDownstreamPacket(
|
2020-02-26 22:53:26 +00:00
|
|
|
new LoginPluginResponsePacket(packet.getMessageId(), null)
|
|
|
|
);
|
|
|
|
}
|
|
|
|
}
|