Minecraft 플러그인 GrimAC
GrimAC와 확인된 서버에 대한 정보
🔌 GrimAC 소개
GrimAC는 Minecraft용 오픈소스 안티치트 플러그인으로, 예측형 이동 시뮬레이션 엔진과 비동기 멀티스레드 검사로 클라이언트 측 치트를 탐지합니다. 이 프로젝트는 네트워크 스레드에서 많은 검사를 수행하고, 플레이어 이동을 정확하게 재현하며, 랙 보상을 통해 오탐을 줄입니다. 공식 릴리스는 Java Edition 서버 환경용 빌드를 제공합니다.
🎯 목적
GrimAC의 핵심 목적은 서버에서 가능한 플레이어 상태를 재현하고 클라이언트가 보고한 동작과 비교함으로써, 이동, 타이밍, 리치 및 기타 클라이언트 측 익스플로잇과 관련된 부정행위를 탐지하고 완화하는 것입니다. 이는 공정한 플레이를 유지하기 위해 자동 탐지와 설정 가능한 처벌이 필요한 서버 관리자들을 위한 것입니다.
⚙️ 기능
- 걷기, 수영, 넉백, 거미줄, 거품 기둥, 엔티티 탑승을 포함한 예측형 1:1 이동 시뮬레이션.
- 메인 스레드 부담을 줄이기 위한 비동기 이동 처리 및 멀티스레드 검사.
- 플레이어 상호작용에 대한 랙 보상으로 오탐 최소화.
- 특정 프록시 또는 브리지 시나리오에 대한 예외 처리(예: 오탐을 피하기 위한 Geyser 플레이어의 명시적 처리).
- 통합과 확장을 위한 개발자용 플러그인 API.
- 빌드 산출물과 소스에서 컴파일하는 방법을 제공하는 오픈소스 프로젝트.
🧩 대상
- 오픈소스 안티치트를 원하는 Java Edition 서버 운영자 및 관리자.
- 이동 및 전투 규제가 필요한 공개/비공개 Survival/SMP 및 anarchy 서버.
- 제공된 API를 통해 안티치트 검사를 통합하고 싶은 개발자 및 플러그인 작성자.
🏗️ 사용 예시
- 과도한 리치와 비정상적인 속도를 탐지해 Survival 서버에서 공정한 PvP를 유지.
- 플레이어 랙을 보정하면서 공개 서버에서 fly, step, glide 익스플로잇을 방지.
- 플러그인 API를 사용해 GrimAC의 탐지를 모더레이션 도구에 통합.
⚙️ 설치
📥 설정
- 서버 빌드에 맞는 공식 플러그인 JAR를 다운로드합니다.
- JAR를 서버의
plugins/디렉터리에 넣습니다. - 서버가 Java 17 이상에서 실행되도록 확인한 뒤 재시작합니다.
- 서버 콘솔/로그를 확인하여 GrimAC가 올바르게 로드되었는지 확인합니다.
📦 의존성
- Geyser를 사용하는 경우, GrimAC가 실행되는 백엔드에 Floodgate를 설치해 GrimAC가 Floodgate API에 접근할 수 있게 하세요.
- ViaVersion을 사용하는 경우, ViaVersion은 백엔드 서버에만 설치하세요. 프록시에만 ViaVersion를 설치하는 구성은 GrimAC에서 지원하지 않습니다.
🛠 소스에서 컴파일
- 저장소에는 빌드 방법이 포함되어 있으며, 공식 단계는 다음과 같습니다:
git clone https://github.com/GrimAnticheat/Grim.git,cd Grim,./gradlew build. 빌드된 jar는<platform>/build/libs폴더에 생성됩니다.
🧠 기술 메모
- 이 프로젝트는 소스 코드를 배포하며 GPL 계열 라이선스를 사용합니다.
- 공식 요구 사항에는 Java 17 이상과 지원되는 서버 환경(예: Spigot, Paper, Folia, Fabric)이 포함됩니다.
- 이 프로젝트는 nightly 산출물과 플러그인 통합용 개발자 API를 제공합니다.
- 유지 관리자는 일부 빌드와 플랫폼은 릴리스 채널에서 권장된다고 문서화합니다. 환경에 맞는 올바른 산출물은 프로젝트 문서를 참고하세요.
🤝 이 플러그인이 유용한 경우
정확한 이동 시뮬레이션과 비동기 검사에 초점을 맞춘 설정 가능한 오픈소스 안티치트가 필요하다면, GrimAC는 개발자 지향 API, 여러 환경용 빌드, 일반적인 프록시/브리지 시나리오에 대한 명시적 처리를 제공합니다. 따라서 오탐을 줄이면서 정밀한 탐지가 필요한 서버에 적합합니다.
- MoodCraft
플레이어가 운영하는 마을, 경제, 도시 프로젝트에 중점을 둔 프랑스어 세미 RP 서바이벌 SMP — 게임 내 가이드, 상점, 직업, 안전한 상자 보호로 친절한 진행을 제공합니다. Java 및 Bedrock 지원.
147.41 - Froggie
보호된 클레임, 플레이어 상점과 경매가 있는 경제 시스템, 여러 버전 지원, 그리고 Java–Bedrock 크로스플레이를 제공하는 친근한 서바이벌 SMP로, 캐주얼 빌더와 커뮤니티에 적합합니다.
245.18 - Netherlite is loading...040.19
- Helios
영역 점유 보호, 플레이어 주도 경제(상점, 경매, 직업), 커스텀 몹이 있는 Survival 중심 SMP로, 보호된 진행과 커뮤니티 거래를 선호하는 플레이어에게 적합합니다.
040.01 - this is tung tung smp027.93
- AntyMC
PvP와 생존에 중점을 둔 폴란드식 Anarchy 스타일 Lifesteal 서버입니다 — 커스텀 아이템, 클랜, 플레이어 경매, 그리고 경쟁적이고 리스크가 큰 플레이를 위한 게임 내 경제 시스템을 제공합니다.
027.31 - Starting..025.41
- server024.28
- NRWsmp
독일어권 중심의 서바이벌 SMP로, 경제, PvP(듀얼 & FFA), 정기 이벤트, 인게임 상점(Tebex), 그리고 꾸준한 진행을 위한 플레이 시간/보상 시스템을 제공합니다.
023.78 - Raid: The Nether022.24
- Minecraft Server022.16
- Skillio Games
프랑스 기반 미니게임 서버 (Java + Bedrock 크로스플레이): 파쿠르, PVP Color, Smash, TNT Run, Spleef — 운영진 활성화, 정기 이벤트.
021.89 - A Minecraft Server021.73
- Survival021.59
- ÂÂÂÂÂÂÂÂPQCraft's Server020.15
- Solaris
지역 보호, 플레이어가 운영하는 상점과 게임 내 경제, 그리고 Java ↔ Bedrock 크로스플레이와 협동 장기 플레이를 위한 편의 기능을 갖춘 여유로운 서바이벌 SMP입니다.
014.62
플러그인 GrimAC 페이지에는 모니터링에서 이 플러그인을 확인한 서버, 사용 중인 플랫폼과 버전이 표시됩니다.
플러그인은 명령어, 경제, 보호, 접근 권한, 미니게임, 연동 및 기타 메커니즘을 추가할 수 있습니다. GrimAC의 실제 역할은 서버별 설정에 따라 다릅니다.
데이터는 서버의 기술 응답에서 자동으로 생성됩니다. 서버가 플러그인 목록을 비공개로 설정한 경우, GrimAC을 사용하더라도 이 섹션에 표시되지 않을 수 있습니다.
GrimAC을 사용하는 서버 목록을 통해 프로젝트를 비교하거나, 지원 버전을 확인하거나, 공개 서버에서의 플러그인 사용 사례를 찾을 수 있습니다.