Skip to content
Saltar al contenido
Volver al Blog
Grim Anticheat: Guía de seguridad del servidor 2026

Grim Anticheat: Guía de seguridad del servidor 2026

Alexandru Maftei
Alexandru Maftei
@ice
Actualizado
22 vistas
Respuesta rápida:Grim Anticheat es un anticheat de código abierto para servidores de Minecraft, que detecta comportamientos sospechosos mediante un modelo predictivo, identificando hackers de alcance, velocidad y temporizador con alta precisión, integrándose con servidores modernos que utilizan Java 17+.
TL;DR:Grim es un anticheat gratuito y de código abierto para Minecraft que utiliza detección predictiva de física para detectar hacks de alcance, velocidad y temporizador. Soporta versiones de 1.8 a 1.21, se ejecuta completamente asincrónico y es ideal para servidores de supervivencia sin spam de falsos positivos.

"Completamente asincrónico, multihilo, predictivo, código abierto, alcance 3.01, temporizador 1.005, velocidad 0.01%, antikb 99.99%, anticheat de Minecraft 1.8-1.21 'eludible'."

GrimAnticheat/Grim · github.com
⭐ 1574 estrellas💻 Java📄 GPL-3.0

Administrar un servidor de Minecraft significa lidiar con tramposos. Tramposos de alcance. Hackers de velocidad. Lo de siempre. Grim es un anticheat de código abierto diseñado para detectar lo que otras herramientas pasan por alto, y es completamente gratuito para instalar en cualquier servidor moderno con Java 17+.

Qué hace Grim

Grim no funciona como los anticheats tradicionales que reaccionan ante comportamiento sospechoso después de que ocurra. En cambio, predice lo que un jugador legítimo debería poder hacer dado su posición actual, ping y estado del juego, luego marca violaciones cuando la realidad no coincide. Este enfoque predictivo detecta hackers de alcance (que Grim afirma que detiene a 3.01 bloques), modificaciones de velocidad y ataques de temporizador (detección de velocidad 1.005).

El proyecto está en GitHub con 1574 estrellas y se mantiene activamente. Escrito en Java, completamente asincrónico y multihilo, por lo que no ralentizará la velocidad de tick de tu servidor incluso con cientos de jugadores en línea. Soporta desde la versión 1.8 hasta la 1.21.10 y 1.21.11.


Por qué usarías Grim

Seamos honestos. Administrar un servidor de supervivencia es trabajo. Tienes jugadores como adderall_abuser minando obsesivamente, ironmouse construyendo proyectos masivos, y testuser solo apareciendo para causar caos. Lo último que necesitas es que alguien vuele por ahí matando a todos de un golpe o mine diamantes a través de piedra a toda velocidad.

La mayoría de los anticheats públicos o generan spam de falsos positivos (así que estás constantemente añadiendo a lista blanca a jugadores legítimos) o se pierden lo obvio. Grim se sitúa en el medio en sus propios términos. Afirma una tasa de falso positivo del 0.01% para detección de velocidad y precisión del 99.99% en detección de knockback, lo que significa que está construido para precisión en lugar de amplitud. La compensación es que necesitarás ajustar el umbral de lag de tu servidor para que coincida con tu red, no al revés.

Y aquí está lo importante: es código abierto. Puedes ver exactamente qué verificaciones se están ejecutando. Cuando joakim2tusen recibe un flag y jura que no estaba haciendo trampas, puedes investigar realmente los registros de violación y el código. A diferencia de los anticheats comerciales que son cajas negras.


Poner Grim en funcionamiento

Primero, obtén Java 17 o superior. Lo necesitarás. Luego descarga la última compilación de Grim desde Modrinth (recomendado) u obtén los artefactos nocturnos de GitHub.

Coloca el jar en tu carpeta de plugins.

bash
plugins/
├── Grim.jar
└── ... otros plugins

Reinicia tu servidor. Grim creará un archivo de configuración automáticamente.

Para configuraciones de proxy (Velocity, BungeeCord), hay algunos obstáculos. Si estás usando Geyser para crossplay con consolas, necesitarás Floodgate instalado en el servidor backend donde Grim realmente vive, no en el proxy. Esto es para que Grim pueda diferenciar a los jugadores de Geyser de los jugadores normales (obtienen un pase libre para evitar falsos positivos en lag de entrada). Si estás usando ViaVersion, instálalo solo en el backend. Instalarlo en el proxy romperá la lectura de paquetes de Grim completamente.


Cómo detecta Grim a los tramposos

El núcleo de Grim es su modelo de detección. Aquí está lo que realmente está revisando:

Detección de alcance detecta jugadores que hacen clic demasiado lejos. Cuando alguien intenta golpearte desde 3.01 bloques de distancia, Grim lo ve. El cálculo tiene en cuenta su caja de colisión, tu caja de colisión, su posición y lag. No es solo una verificación de distancia plana.

Detección de velocidad busca movimiento que sea más rápido de lo que el estado de hambre o sprint del jugador permite. Grim tiene en cuenta el lag y el movimiento, por lo que alguien con ping alto no será falsamente marcado por gameplay normal. Afirma 0.01% de falsos positivos aquí, lo que significa que es estricto acerca de qué cuenta como un hack de velocidad.

Verificaciones de temporizador detectan jugadores que ejecutan el bucle del juego más rápido que 20 ticks por segundo. Esto detecta hacks de temporizador sutiles que hacen que el combate se sienta raro incluso si el jugador no está obviamente haciendo speed-hack. Y si housecz_zero comienza a recibir daño más rápido de lo que la física permite, Grim lo detecta también.

Predicción de knockback es genuinamente salvaje. Grim calcula dónde deberías ser empujado basándose en la fuente de daño, tu posición y la fuerza del atacante, luego marca si tu siguiente paquete te muestra en algún lugar imposible. Dice precisión del 99.99% aquí.

La última versión añadió soporte PostgreSQL si quieres almacenar registros de violaciones en una base de datos real en lugar de solo archivos planos. También mejoró la integración de webhooks de Discord, por lo que las violaciones pueden publicarse directamente en un canal de foro con formato personalizado y marcas de tiempo.


Ajuste fino para tu servidor

Listos para usar, Grim funciona. Pero querrás ajustarlo.

La configuración principal vive en plugins/Grim/config.yml. Establece el umbral de lag promedio de tu servidor. Si la mayoría de tus jugadores tienen 40ms de ping, establece lag a 40. Si estás en una red local y el ping es de 5ms, establécelo a 5. Grim usa esto para calcular si el movimiento es genuinamente imposible o solo inducido por lag.

Puedes personalizar umbrales de violación por verificación. Algunos administradores aumentan el umbral de alcance a 3.1 bloques si obtienen falsos positivos en PvP de clic rápido. También puedes establecer comandos que se ejecuten cuando las violaciones alcancen ciertos umbrales, como expulsar a 100 violaciones o registrar en Discord a 50.

Una cosa que la gente se pierde: flags de exención de Grim. Puedes añadir a lista blanca jugadores específicos o añadirlos a una lista de bypass si lo necesitan por razones legítimas (tal vez están probando algo, o tal vez su internet es genuinamente terrible). Solo usa el comando y sigue adelante.

Para servidores grandes con cientos de jugadores, habilita el controlador de paquetes multihilo. Está en la configuración bajo threading. Esto distribuye verificaciones de anticheat entre núcleos de CPU en lugar de ejecutar todo en el hilo principal.


Lo que confunde a la gente

Los falsos positivos ocurren cuando tu umbral de lag es incorrecto. Si lo estableces a 5ms pero la mitad de tus jugadores tienen 80ms de ping, marcarás constantemente a jugadores legítimos.

Otro: ViaVersion en el proxy. Aunque se repite mucho, vale la pena mencionarlo porque la gente lo hace de todas formas. Romperá completamente la lectura de paquetes. Instala ViaVersion solo en el backend.

Geyser necesita Floodgate por la misma razón. Si olvidas Floodgate, Grim marcará constantemente a jugadores de Geyser porque no puede identificarlos como jugadores multiplataforma exentos de verificaciones. Bastante molesto si soportas jugadores de bedrock.

La tercera cosa común: no actualizar cuando se lanzan nuevas versiones de Minecraft. Grim se mantiene bastante actual (el soporte 1.21.10 vino rápido), pero aún necesitas obtener el jar de actualización e reiniciar. Y aquí es donde la gente se vuelve descuidada - están ejecutando una versión de 2024 y preguntándose por qué no funciona en 1.21. Actualiza el jar. Eso es todo.


Cómo se compara con alternativas

Hay NeoAntiCheat por ahí, que también es código abierto. Hay Spartan y AntiAura si quieres opciones propietarias. La ventaja de Grim es que es gratuito, código abierto, mantenido activamente y tiene afirmaciones de precisión sólidas. La desventaja: aún no es tan rico en características como los anticheats premium. Sin detección heurística (aunque se planea una versión premium con esas verificaciones).

Para la mayoría de servidores, Grim es la opción correcta. Si estás ejecutando un servidor público masivo y necesitas cada ventaja posible, podrías superponer un segundo anticheat. Pero eso es excesivo para la mayoría de personas que ejecutan vanilla supervivencia.


La verdadera conclusión

Grim es genuinamente impresionante para una herramienta gratuita. Piensa en términos de física y predicción en lugar de solo coincidencia de patrones, por eso detecta hacks de alcance y hacks de temporizador que otras herramientas pasan por alto. Pasarás tal vez 30 minutos configurándolo correctamente, ajustando umbrales de lag e integrando webhooks de Discord si lo deseas. Después de eso, simplemente funciona.

¿Es perfecto? No. Aún necesitarás un buen personal para revisar falsos positivos y banear hackers obvios. Pero reducirá considerablemente el ruido, y no te despertarás a quejas de tramposos dominando tu arena de PvP.

🔗 GitHub: GrimAnticheat/Grim - GPL-3.0, ⭐1574
Sobre el autor
Alexandru Maftei
Alexandru MafteiRedactor principal

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

¡Compártelo con tus amigos!

Preguntas Frecuentes

¿Cuál es el principio de la detección predictiva de Grim?
Basándose en posición, ping y estado del juego, Grim predice las acciones legítimas de un jugador y marca violaciones cuando la realidad no coincide, incluyendo detección de alcance, velocidad y temporizador.
¿Qué requisitos técnicos tiene la instalación de Grim Anticheat?
Necesitas Java 17 o superior. Descarga la última versión, coloca el archivo jar en la carpeta de plugins y reinicia el servidor; Grim generará automáticamente su configuración.
¿Cómo personalizar para reducir falsos positivos en Grim?
Ajusta el umbral de lag promedio en la configuración según el ping de tus jugadores y personaliza los umbrales de violación por verificación, además de configurar comandos para acciones específicas.
¿En qué se distingue Grim Anticheat en términos de transparencia?
Al ser de código abierto, permite revisar las verificaciones ejecutadas, contrastando con anticheats 'cajas negras', y facilita la investigación de violaciones a través de registros y código.
¿Qué nuevas integraciones destacadas ofrece Grim Anticheat?
Soporte para bases de datos PostgreSQL para registrar violaciones y mejoras en la integración con webhooks de Discord para publicar violaciones de forma personalizada en canales.

Comentarios

Aún no hay comentarios. ¡Sé el primero en compartir tu opinión!

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies. Read our Privacy Policy