Files
CoreApp/proto/server.proto
2025-07-09 03:03:01 +08:00

33 lines
512 B
Protocol Buffer

syntax = "proto3";
option go_package = "router/minecraft";
enum ServerPacketType {
PING = 0;
PONG = 1;
NEW = 2;
DELETE = 3;
CONNECT = 4;
}
message ServerPacket {
ServerPacketType typ = 1;
optional bytes payload = 2;
}
message ServerNewPacket {
string serverId = 1;
string name = 2;
string host = 3;
int32 port = 4;
string motd = 5;
string group = 6;
}
message ServerDeletePacket {
string serverId = 1;
}
message ServerConnectPacket {
string serverId = 1;
string player = 2;
}