From d4fe362d9f50ed23688e39d77b7232803b4913e8 Mon Sep 17 00:00:00 2001 From: adman Date: Tue, 16 Jun 2026 22:27:41 +0200 Subject: [PATCH] add MustLookupProtocolVersion utility function for testing purposes --- data/protocol_version.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/data/protocol_version.go b/data/protocol_version.go index 75bdfc2..2bc930d 100644 --- a/data/protocol_version.go +++ b/data/protocol_version.go @@ -53,6 +53,13 @@ func LookUpVersionByDataVersion(version int32) (ret VersionInfo, err error) { 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() { must(LoadJson("minecraft-data/pc/common/protocolVersions.json", &ProtocolVersions)) }