mcstatus/protobuf/response.proto

32 lines
676 B
Protocol Buffer
Raw Normal View History

syntax="proto3";
package mcstatus.protobuf;
option go_package = "git.0cd.xyz/michael/mcstatus/mcstatuspb";
message Response {
message Version {
string name = 1;
int32 protocol = 2;
}
Version version = 1;
message Players {
int32 max = 1;
int32 online = 2;
message Sample {
string name = 1;
string id = 2;
}
repeated Sample sample = 3;
}
Players players = 2;
message Description {
message Extra {
string text = 1;
}
repeated Extra extra = 1;
string text = 2;
}
Description description = 3;
string favicon = 4;
}