개요
어떤 Minecraft 서버든 Hacker Client User(핵 클라이언트 사용자)는 있기 마련이다.
치터는 핵 프로그램으로 정상 플레이어가 얻을 수 없는 이득을 챙기고, 그만큼 게임 밸런스를 무너뜨린다.
서버 운영자도 정상 플레이어도 이런 핵 사용자 때문에 골치를 앓는다. 그래서 이 장에서는 안티치트 플러그인을 몇 가지 알아본다.
치트의 종류
섹션 제목: “치트의 종류”일반적으로 정상 플레이어가 얻을 수 없는 이득을 어떤 형태로든 얻는 행위를 치트라고 본다.
흔히 치트로 보는 것은 다음과 같다(이것만 있는 것은 아니다).
- 시드 역산
- RNG(난수) 예측
- 자동 이동, 자동 포션, 자동 방패, 자동 채굴 등
- 매 타격 크리티컬, 킬 아우라 같은 전투 치트
- 벽 통과, 하이 점프, 비행 같은 이동 치트
- …
안티치트는 정상 플레이어의 플레이를 최대한 방해하지 않으면서 치터를 처벌하고 차단하는 것이 목적이다.
하지만 Minecraft 프로토콜의 특성상 서버가 정상인지 판단하기 어려운 데이터가 많다.
치트와 안티치트는 끝없는 쫓고 쫓기는 경쟁이고, 모든 치터를 잡아낼 수는 없다.
최고의 안티치트는 커뮤니티다. 좋은 커뮤니티는 알아서 치터를 신고한다.