Add magical unknown protocol version, so that if it's not registered it doesn't NPE.

This commit is contained in:
Myles 2016-04-23 20:39:16 +01:00
parent 0f55402171
commit 8e64fb8c21

View File

@ -37,7 +37,11 @@ public class ProtocolVersion {
}
public static ProtocolVersion getProtocol(int id) {
return versions.get(id);
if (versions.containsKey(id)) {
return versions.get(id);
} else {
return new ProtocolVersion(id, "Unknown (" + id + ")");
}
}
public static List<ProtocolVersion> getProtocols() {