NapNodes

← Guías de Minecraft

Minecraft · actualizada el 24 de octubre de 2026

Anti-Xray en tu servidor de Minecraft: activar el de Paper y pillar a quien hace trampas

Alguien llega al servidor y en dos días tiene tres stacks de diamantes y una armadura de netherita. Casi siempre es X-ray: un pack de texturas o un mod que vuelve la piedra transparente y deja ver los minerales a través del suelo. No hace falta ningún plugin de pago para pararlo: Paper trae su propio anti-xray, pero viene apagado de fábrica. Aquí va cómo encenderlo bien, qué no puede esconder y cómo descubrir a quien ya lo ha usado.

¿Se lo pasas a tu grupo?WhatsApp

Por qué el X-ray funciona (y por qué se puede parar)

El servidor manda a cada jugador los bloques de los trozos de mundo que tiene cerca, también los que están enterrados. El juego normal no los enseña porque la piedra los tapa, pero un pack de recursos con la piedra transparente o un mod de X-ray sí. Los datos ya están en su ordenador: lo único que hace la trampa es dibujarlos.

Por eso prohibirlo en las normas no basta: desde el servidor no se ve qué pack o qué mod lleva cada uno. Lo que sí se puede hacer es no mandarle la verdad. El anti-xray de Paper cambia los minerales enterrados por piedra (o por minerales falsos) en lo que le llega al jugador, y le enseña el bloque de verdad solo cuando se acerca a él picando.

¿Prefieres no montarlo tú? Servidores de Minecraft desde 6 € al mes, sin permanencia y con devolución íntegra en 72 horas. O crea un servidor de Minecraft gratis, sin tarjeta.

Paper lo trae, pero apagado

Está en config/paper-world-defaults.yml, en el bloque anticheat → anti-xray, con enabled: false. Hay que cambiarlo a mano. Vale para todos los mundos del servidor; cada mundo puede tener además su propio paper-world.yml para cambiar algo solo en él, que es lo que haremos con el Nether y el End.

Solo existe en Paper y en los servidores que salen de él (Purpur, por ejemplo). En un servidor con mods (Fabric, Forge, NeoForge) ese archivo no está: ahí lo que queda es vigilar y deshacer, lo de la última sección. Si no sabes cuál tienes, Paper, Fabric y Forge explicados.

Los tres modos: cuál elegir

engine-mode: 1 (esconder): cambia los minerales enterrados por el bloque normal de cada sitio (piedra, pizarra profunda por debajo de y=0, netherrack en el Nether). Quien usa X-ray ve un mundo sin minerales. Es el más ligero, sobre todo para el ordenador de cada jugador. Su pega: solo esconde los minerales rodeados del todo de bloques sólidos; los que tocan el aire de una cueva o el agua siguen a la vista.

engine-mode: 2 (ofuscar): hace lo contrario, llena lo que no se ve de minerales falsos por todas partes. Quien usa X-ray ve diamantes en cada bloque y no sabe cuáles son de verdad. Para mucho mejor las trampas, pero manda más datos y puede costar algo de rendimiento al jugador.

engine-mode: 3 (ofuscar por capas): igual que el 2, pero sortea un bloque falso por cada capa del trozo de mundo en vez de uno por bloque. Según la documentación de Paper, al entrar en el servidor manda más o menos la mitad de datos que el 2.

Para un servidor de amigos que se conocen, el 1 basta y no se nota. Para uno abierto a desconocidos, el 2 o el 3: el X-ray de los que lo usan de verdad se queda inútil.

La configuración recomendada para el mundo normal

Es la que propone Paper en su guía oficial. Abre config/paper-world-defaults.yml, busca la línea anticheat: y cambia todo su bloque anti-xray por uno de estos dos. Respeta los espacios: YAML no admite tabuladores y la sangría cuenta.

max-block-height: 64 es hasta qué altura se esconde. Desde la 1.18 el hierro, el carbón y las esmeraldas también salen en las montañas, por encima de 64: si quieres esconderlos también, súbelo (cuanto más alto, más trabajo).

config/paper-world-defaults.yml (modo 1: esconder)
anticheat:
  anti-xray:
    enabled: true
    engine-mode: 1
    hidden-blocks:
    - chest
    - coal_ore
    - deepslate_coal_ore
    - copper_ore
    - deepslate_copper_ore
    - raw_copper_block
    - diamond_ore
    - deepslate_diamond_ore
    - emerald_ore
    - deepslate_emerald_ore
    - gold_ore
    - deepslate_gold_ore
    - iron_ore
    - deepslate_iron_ore
    - raw_iron_block
    - lapis_ore
    - deepslate_lapis_ore
    - redstone_ore
    - deepslate_redstone_ore
    lava-obscures: false
    max-block-height: 64
    replacement-blocks: []
    update-radius: 2
    use-permission: false
config/paper-world-defaults.yml (modo 2: ofuscar; para el 3, cambia solo engine-mode)
anticheat:
  anti-xray:
    enabled: true
    engine-mode: 2
    hidden-blocks:
    - air
    - copper_ore
    - deepslate_copper_ore
    - raw_copper_block
    - diamond_ore
    - deepslate_diamond_ore
    - gold_ore
    - deepslate_gold_ore
    - iron_ore
    - deepslate_iron_ore
    - raw_iron_block
    - lapis_ore
    - deepslate_lapis_ore
    - redstone_ore
    - deepslate_redstone_ore
    lava-obscures: false
    max-block-height: 64
    replacement-blocks:
    - chest
    - amethyst_block
    - andesite
    - budding_amethyst
    - calcite
    - coal_ore
    - deepslate_coal_ore
    - deepslate
    - diorite
    - dirt
    - emerald_ore
    - deepslate_emerald_ore
    - granite
    - gravel
    - oak_planks
    - smooth_basalt
    - stone
    - tuff
    update-radius: 2
    use-permission: false

Qué significa cada línea

hidden-blocks: lo que se esconde. En el modo 1 es la lista de minerales que se cambian por piedra; en el 2 y el 3, también la lista de bloques falsos que se reparten.

replacement-blocks: solo en los modos 2 y 3. Son los bloques que se pueden cambiar por falsos (la piedra, la pizarra, el granito…). En el modo 1 no se usa.

air en hidden-blocks (modos 2 y 3): rellena también con agujeros falsos, así que ni las cuevas se ven bien con X-ray. Es lo más eficaz contra quien busca cuevas, pero puede bajar los FPS de todos los jugadores. Si alguien se queja de tirones al explorar, quítalo de la lista.

update-radius: a cuántos bloques de un bloque que se rompe se enseña lo de verdad. Con 2 va bien: sube y nadie se encuentra minerales que «aparecen» al picar.

use-permission: con true, los operadores y quien tenga el permiso paper.antixray.bypass ven el mundo real. Con false (lo recomendado), nadie se libra, tampoco tú.

Los cofres (chest) solo se esconden si están enterrados del todo, como los tesoros: los de las mazmorras dan al aire y no hay manera.

El Nether y el End

El Nether necesita su propia lista (escombros ancestrales, oro y cuarzo del Nether, y hasta la altura 128). Va en el paper-world.yml de la carpeta del Nether, que manda sobre lo general solo en ese mundo. En el End no hay minerales: lo mejor es apagarlo ahí para no gastar nada.

Dónde están: desde Minecraft 26.1, en world/dimensions/minecraft/the_nether/paper-world.yml y world/dimensions/minecraft/the_end/paper-world.yml. En versiones anteriores, en world_nether/paper-world.yml y world_the_end/paper-world.yml. Paper lo crea casi vacío: pega el bloque debajo de lo que tenga (si no estuviera, créalo con ese nombre).

paper-world.yml del Nether (modo 1)
anticheat:
  anti-xray:
    enabled: true
    engine-mode: 1
    hidden-blocks:
    - ancient_debris
    - nether_gold_ore
    - nether_quartz_ore
    lava-obscures: false
    max-block-height: 128
    replacement-blocks: []
    update-radius: 2
    use-permission: false
paper-world.yml del End
anticheat:
  anti-xray:
    enabled: false

Lo que el anti-xray no puede esconder

Minerales a la vista. Lo que toca el aire de una cueva o el agua de un lago lo ve cualquiera, con o sin trampas. En el modo 1 se queda así; en el 2 y el 3, los bloques falsos lo tapan casi todo, y con air en la lista, más.

La semilla del mundo. Hay mods que adivinan la semilla a partir del terreno y, con ella, saben dónde se generó cada mineral sin necesidad de verlos. No compartas la semilla de un servidor abierto; Paper tiene además la opción feature-seeds → generate-random-seeds-for-all en paper-world-defaults.yml, que cambia dónde se colocan los minerales del terreno que se genere a partir de ahí, aunque no es infalible.

Ver un poco más lejos. La documentación de Paper avisa de que, por cómo tiene que funcionar, alguien con trampas puede llegar a ver minerales reales a algo más de distancia de lo normal. Para cerrar eso hace falta un plugin anticheat aparte.

Lo que ya se haya llevado. Activarlo no devuelve los diamantes que alguien sacó la semana pasada: para eso está lo siguiente.

Pillar a quien ya lo ha usado: CoreProtect

Quien mina con X-ray hace túneles rectos que van de diamante en diamante, sin pararse en el carbón ni en el hierro, y sale con mucho más de lo que se encuentra jugando. CoreProtect, que guarda quién rompió cada bloque, lo deja a la vista. Solo registra desde que está instalado: ponlo cuanto antes (cómo, en la guía contra griefers).

Quién ha picado diamantes en los últimos 3 días: /co lookup a:-block i:diamond_ore,deepslate_diamond_ore t:3d. Lo mismo de un jugador concreto, añadiendo u:Nombre. En el Nether, con i:ancient_debris. Si uno sale con diez veces más que los demás, ve a mirar sus túneles con /co inspect.

Y si lo confirmas, /co rollback u:Nombre t:3d deshace lo que rompió (los minerales vuelven a su sitio), y lo demás es cosa de las normas del servidor: un aviso, quitarle lo minado o echarlo.

Cómo hacerlo en NapNodes

  1. Haz una copia

    En «Copias de seguridad», antes de tocar nada (el servidor gratis no tiene copias: descarga los .yml desde «Archivos»).

  2. Apaga el servidor

    Pulsa «Apagar». Paper lee estos archivos al arrancar, así que se editan con el servidor parado y se aplican al encenderlo.

  3. Edita paper-world-defaults.yml

    En «Archivos», entra en la carpeta config y abre paper-world-defaults.yml: se edita en el propio panel. Busca anticheat:, cambia el bloque anti-xray por el del modo que hayas elegido y guarda.

  4. El Nether y el End

    En «Archivos», entra en world → dimensions → minecraft → the_nether (en versiones anteriores a la 26.1, world_nether) y pega el bloque del Nether al final de paper-world.yml. Lo mismo en the_end con el que lo apaga.

  5. Enciende y compruébalo

    Pulsa «Encender». Si no arranca, mira la «Consola»: casi siempre es un espacio de más en el YAML. Para probarlo, entra con un pack de X-ray en tu propio juego (con use-permission: false a ti también te afecta) y mira bajo tierra en una zona que nadie haya explorado.

Preguntas frecuentes

¿Paper tiene anti-xray?

Sí, viene incluido, pero apagado de fábrica. Se activa con enabled: true en el bloque anticheat → anti-xray de config/paper-world-defaults.yml y se reinicia el servidor.

¿Qué engine-mode del anti-xray es mejor?

El 1 es el más ligero y basta en un servidor de amigos; el 2 llena lo oculto de minerales falsos y para mucho mejor a quien hace trampas. El 3 es como el 2 pero manda menos datos al entrar. Para un servidor abierto, el 2 o el 3.

¿Por qué sigo viendo minerales con X-ray si lo he activado?

Porque están en una cueva o junto al agua (nadie puede esconder lo que se ve), porque están por encima de max-block-height, porque tienes use-permission: true y eres operador, o porque no has reiniciado. Los cambios no se aplican con /reload.

¿El anti-xray da lag?

El modo 1 apenas se nota. El 2 y el 3 mandan más datos y piden algo más al ordenador de cada jugador; si añades air a la lista, puede bajar los FPS al explorar cuevas.

¿Hay anti-xray para servidores con mods?

El de Paper no existe en Fabric, Forge ni NeoForge. Ahí lo práctico es registrar quién rompe qué y revisar a quien saca demasiados minerales.

¿Cómo sé si un jugador usa X-ray?

Con CoreProtect: /co lookup u:Nombre a:-block i:diamond_ore,deepslate_diamond_ore t:3d dice cuántos diamantes ha picado. Túneles rectos de diamante en diamante y cantidades muy por encima de los demás son la señal.

¿Te ha servido esta guía?

¿Lo montamos?

Servidores de Minecraft desde 6 € al mes, sin sobreventa: tu RAM es solo tuya. Y si quieres empezar sin pagar, tienes un servidor de Minecraft gratis, sin tarjeta.

¿Tu servidor no aparece en el juego? Compruébalo en un segundo con «¿Está encendido mi servidor?»: jugadores, versión y MOTD, gratis. ¿Necesitas el UUID de un jugador para la whitelist o los permisos? Búscalo aquí. ¿Vas a dar objetos encantados? Crea el comando con el generador de /give.

Sigue leyendo

Todas las guías de Minecraft, ordenadas →