Geyser/connector/src/main/java/org/geysermc/connector/network/translators/java/JavaLoginPluginMessageTrans...

20 lines
916 B
Java
Raw Normal View History

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-03-24 04:24:17 +00:00
@Translator(packet = LoginPluginRequestPacket.class)
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.
session.sendDownstreamPacket(
new LoginPluginResponsePacket(packet.getMessageId(), null)
);
}
}