add MustLookupProtocolVersion utility function for testing purposes

This commit is contained in:
adman
2026-06-16 22:27:41 +02:00
parent 5d8ff870df
commit d4fe362d9f
+7
View File
@@ -53,6 +53,13 @@ func LookUpVersionByDataVersion(version int32) (ret VersionInfo, err error) {
return return
} }
// MustLookupProtocolVersion panics if the version is not found only intended for testing code.
func MustLookupProtocolVersion(version string) int32 {
v, err := LookUpVersionByName(version)
must(err)
return v.Version
}
func init() { func init() {
must(LoadJson("minecraft-data/pc/common/protocolVersions.json", &ProtocolVersions)) must(LoadJson("minecraft-data/pc/common/protocolVersions.json", &ProtocolVersions))
} }