출처 및 다운로드 : https://www.spigotmc.org/resources/protocolsupport.7201/
ViaVersion에 이은 2번째 버전 호환 플러그인 포스트입니다.
설치법은 그냥 플러그인 폴더 안에 넣어주면 끝입니다.
1.12버전 같은 경우는 Spigot 사이트에서 다운 링크가 깨졌습니다.
따라서 여기서 다운받으시길 바랍니다.
https://dev.bukkit.org/projects/protocolsupport/files/2495211
언뜻 보면 ViaVersion과 비슷해 보이지만 엄연히 다릅니다.
1. 요구하는 서버 버전이 비교적 최신 버전이다.
ViaVersion은 1.8버전 서버부터 사용 가능하나
이 플러그인은 1.12부터 사용할 수 있습니다.
2. 접속할 수 있는 클라이언트의 버전이 ViaVersion보다 다양하다.
ViaVersion은 1.7 버전 클라이언트부터 접속이 가능하지만 거기다가 다른 플러그인을 써야 하는데
이 플러그인은 무려 1.4.7부터 접속이 가능합니다.
(그 버전인 1.5.2도 가능합니다)
즉 1.5.2 클라이언트로 1.12 버전 서버에 접속할 수 있다는 것이죠.
정말 대단하지 않습니까?
3. 각종 애드온 플러그인이 존재한다.(장점이자 단점)
지원하는 버전이 넓은 만큼 각종 기능이 생략됩니다.
이를 효과적으로 보완해주는 플러그인들이 존재합니다.
이는 밑에서 다룰 겁니다.
단 ViaVersion처럼 주의해야 할 점이 있습니다.
1. /reload 금지
마치 만능인 것처럼 보이나 플러그인 자체는 불안정합니다.
따라서 제작자가 해당 명령어를 사용할 때 매우 주의하라고 경고하고 있습니다.
2. 갑자기 모든 유저가 튕기거나 서버가 닫히는 버그가 존재한다면
server.properties에서 use-native-transport를 false로 바꿔주세요.
3. 다른 플러그인 버그 유발할 가능성이 높음!
버전이 달라서 생기는 블럭 차이는 다른 것으로 대체가 될 뿐만 아니라
각종 최신 버전 기능이 없어집니다.
이로 인해 플러그인 버그를 유발할 수도 있습니다.
당연한 거지만 조심해야 합니다.
그리고 이 점은 애드온 플러그인으로 어느 정도 커버할 수 있습니다.
애드온 플러그인
당연히 ProtocolSupport과 같이 넣어주셔야 합니다.
1. ProtocolSupportLegacySupport
출처 및 다운로드 : https://www.spigotmc.org/resources/protocolsupportlegacysupport.44742/
지원 버전 : 1.12
1.8 버전에 홀로그램 기능 지원
1.9 버전에 보스 바 기능 지원
인첸트 테이블을 열었을 때 자동으로 청금석을 옮겨줍니다.
물약 제조기를 열었을 때 자동으로 블레이즈 파운더를 옮겨줍니다.
2. ProtocolSupportStuff
출처 및 다운로드 : https://www.spigotmc.org/resources/protocolsupportstuff.44527/
지원 버전 : 1.13
추가 요구 플러그인 : ProtocolLib
(콘피그 설정할 생각이 있으면 필요합니다.)
간단하게 아까 전에 플러그인에 의해 최신 버전 아이템이 변환된다고
했잖아요?? 그걸 이제 바꿨다고 아이템에 표시해주고
방패가 없는 버전의 클라이언트에서 상대가 방패를 사용할 경우에
모션을 수정해줍니다.
3. ProtocolSupportLegacyChest
출처 및 다운로드 : https://www.spigotmc.org/resources/protocolsupportlegacychest.59314/
지원 버전 : 1.13
1.13 밑 클라이언트에서 상자 버그의 가능성이 줄입니다.
1.13 버전에서의 ProtocolSupport가 상자의 붙임 오류를 해결하기 위해 엔더 상자로 바꿨던 것을
일반 상자로 바꿔주고
1.13에서 가능한 상자끼리 바로 옆에 설치를 불가능하게 해서 버그의 가능성을 없애주는
플러그인입니다.
댓글