새로 오신 분들은 길라잡이위키 규칙을 꼭 읽어주세요.

문서 작성번역을 도와주시면 이 위키에 큰 힘이 됩니다.

Fandom 측에서 진행하는 통합 커뮤니티 플랫폼으로의 이주 작업이 이루어지는 동안 일부 기능이 작동하지 않을 수 있습니다. 양해 부탁드립니다.

프로토콜 버전

Minecraft Wiki
이동: 둘러보기, 검색
Java Edition.svgMclogo.svg

A protocol version number[1] (PVN) is an integer used to check for incompatibilities between server versions.

Usage[편집 | 원본 편집]

파일:Outdated client.png
An outdated client attempting to connect to a server on a a newer version.

Client and server versions with the same protocol version are compatible with each other. For example, a client running Java Edition 1.8.9 can connect to a server running Java Edition 1.8, as both have a protocol version of 47.

Upon attempting to join a multiplayer server, the game will check if the client has a protocol version newer or older than the selected server; if it does, the game will then alert the player that their client (or the server) is outdated.

Versioning[편집 | 원본 편집]

All versions, including minor releases and development versions on both Java and Bedrock editions, have their own protocol version. The version takes the form of an ever-increasing positive integer unlike client versions. Protocol versions may occasionally be skipped between major releases.

Storage location[편집 | 원본 편집]

Each Minecraft build since 18w47b specifies its current protocol version in the version.json file, found in the root directory of the client and server jars.

  • version.json
    •  protocol_version: The protocol version of this build.

List of protocol versions[편집 | 원본 편집]

자바 에디션의 최신 버전인 1.16.3의 프로토콜 버전은 Pending이다. 자바 에디션의 최신 개발 버전인 1.16.4-pre1의 프로토콜 버전은 Pending이다.

History[편집 | 원본 편집]

Java Edition 클래식
?Added protocol versions.
Java Edition 알파
v1.0.17_02Reset the protocol version number to 1.
Java Edition
1.7.213w41aRewrote the protocol versioning system to use Netty, resetting protocol versions back to 0. Protocol versions before this update are not compatible with server versions with the same protocol number after this update.
Pocket Edition 알파
0.1.0Added protocol versions.

See also[편집 | 원본 편집]

References[편집 | 원본 편집]

  1. server.jar, located in class com.mojang.bridge.game.GameVersion