버전 규약
이 문서는 마인크래프트와 네오 포지의 버전 규약에 대해 다루고, 모드의 버전 관리를 위한 도움말을 제공합니다.
마인크래프트
마인크래프트는 유의적 버전 규약(Sementic Versioning, 또는 semver)을 사용합니다. 이는 major.minor.patch
형식을 가지는데, 예를 들어 마인크래프트 1.20.2는 major 버전 1, minor 버전 20, patch 버전 2를 가집니다.
마인크래프트는 2011년에 버전 1.0을 출시했을 때부터 1
을 major 버전으로 사용해 왔으며, 그전에는 a1.1
(알파 1.1), b1.7.3
(베타 1.7.3), 아니면 심지어 infdev
처럼 무슨 버전인지 알 수도 없는 여러 버전 규약들을 사용했습니다. 마인크래프트는 십 년 넘게 1
을 major 버전으로 사용해 왔고, 마인크래프트 2는 거의 농담으로 받아들여지니, 해당 major 버전은 미래에 바뀌지 않을 것으로 보입니다.
스냅숏
스냅숏은 유의적 버전을 따르지 않습니다. 대신 YYwWWa
형식을 따르며, YY
는 스냅숏 출시 연도의 뒤 두 자리 (예: 23
), WW
는 스냅숏 출시일이 해당 연도의 몇째 주인지 (예: 01
)를 표기합니다. 예를 들어, 23w01a
는 2023년 첫째 주에 출시된 스냅숏입니다.
뒤 a
접미사는 여러 스냅숏이 같은 주에 출시될 경우 구분하기 위해 사용합니다. 두 번째로 출시된 스냅숏은 b
, 그다음은 c
를 사용합니다. 그 외에도 2020년 만우절 이벤트때 사용한 20w14infinite
등이 있습니다.