NapNodes

← Guías de Minecraft

Minecraft · actualizada el 21 de octubre de 2026

Misiones (quests) en tu servidor de Minecraft: diarias, con premios y sin mods

Minar 64 de piedra, matar 20 zombis, pescar 10 peces: misiones con premio que la gente abre con /quests y que le dan un motivo para volver cada día. Se hacen con un plugin, sin que los jugadores instalen nada. Aquí va cómo montarlas con Quests, gratuito y de código abierto, desde la primera hasta las diarias y las que se desbloquean en cadena.

¿Se lo pasas a tu grupo?WhatsApp

Qué necesitas

Un servidor Paper (o Spigot, Purpur): las misiones son un plugin. En NapNodes los servidores de Minecraft se entregan en Paper, en la última versión. Los jugadores entran con Minecraft Java normal y ven las misiones en un menú.

Quests (de LMBishop) es gratuito y de código abierto. Cada misión es un fichero de texto con lo que hay que hacer (romper bloques, matar criaturas, pescar, jugar un rato, hablar con un NPC…), lo que se ve en el menú y el premio. No tiene editor dentro del juego: se escribe en el fichero y se recarga.

Si lo que quieres son misiones con historia, diálogos con NPC y decisiones, mira BetonQuest: es mucho más potente y también bastante más difícil de configurar. Para misiones de «haz esto y te doy aquello», Quests es lo más sencillo.

¿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.

Instalar Quests

  1. Haz una copia

    En el panel, «Copias de seguridad». Si estás en el servidor gratis, que no tiene copias, comprime antes la carpeta del mundo en «Archivos» y descárgala.

  2. Búscalo en «Mods y plugins»

    Busca Quests e instala el de LMBishop (hay otros plugins con nombres parecidos). Si no aparece para tu versión, descárgalo de su web, quests.leonardobishop.com, y sube el .jar a la carpeta plugins desde «Archivos».

  3. Reinicia

    Con «Reiniciar». Al arrancar aparece plugins/Quests con config.yml (lo general), categories.yml (los grupos del menú) y la carpeta quests, donde va cada misión en su propio fichero. Trae misiones y categorías de ejemplo, en inglés y con comentarios: léelas y luego bórralas.

  4. Pruébalo

    Entra y escribe /quests (o /q): se abre el menú con las categorías. Si sale vacío, mira la «Consola» al arrancar: los errores de los ficheros salen ahí, y en el juego /quests admin config te dice qué fichero tiene problemas.

Tu primera misión

Primero, la categoría donde va a salir. Una misión sin categoría no se enseña en el menú (mientras las categorías estén activadas, que es lo que viene de serie). Abre plugins/Quests/categories.yml en «Archivos», borra las de ejemplo y deja la tuya: el nombre de la categoría (basicas) es el que usarás en las misiones.

Después, la misión: crea en la carpeta plugins/Quests/quests un fichero minero.yml. El nombre del fichero (sin .yml) es el identificador de la misión: solo letras y números, sin espacios ni tildes. Dentro, la tarea (romper 64 de piedra), cómo se ve en el menú y el premio, que es un comando que se ejecuta como si lo escribieras en la consola, con {player} en lugar del nombre de quien la termina.

Los colores van con & y un código (&a verde, &6 dorado, &7 gris, &f blanco), como en los carteles. {minar:progress} se cambia por lo que lleva el jugador en la tarea minar. Guarda y escribe /quests admin reload en el juego (en «Consola», sin la barra): no hace falta reiniciar.

plugins/Quests/categories.yml
categories:
  basicas:
    display:
      name: "&aMisiones básicas"
      lore:
        - "&7Para empezar en el servidor"
      type: "GRASS_BLOCK"
plugins/Quests/quests/minero.yml
tasks:
  minar:
    type: "blockbreak"
    amount: 64
    block: "STONE"
display:
  name: "&6Minero novato"
  lore-normal:
    - "&7Rompe &f64 de piedra&7."
    - "&7Premio: &f16 lingotes de hierro&7."
  lore-started:
    - "&7Llevas &f{minar:progress}&7/64."
  type: "STONE_PICKAXE"
rewards:
  - "give {player} iron_ingot 16"
rewardstring:
  - "&aMisión completada: 16 lingotes de hierro."
options:
  category: "basicas"
  repeatable: false
  sort-order: 1

Las tareas que más se usan

Cada tarea lleva un type y sus opciones. Una misión puede tener varias tareas (minar y además pescar) y se completa cuando están todas. Las más útiles, con su nombre tal cual:

blockbreak (romper bloques; con block, solo de un tipo), blockplace (colocar), mobkilling (matar criaturas; con mob, solo de una, como ZOMBIE), fishing (pescar), farming (cosechar), crafting (fabricar), consume (comer o beber), walking (recorrer una distancia), playtime (jugar unos minutos, con minutes en vez de amount), inventory (tener ciertos objetos, para misiones de «tráeme…») y citizens_interact (hablar con un NPC de Citizens, con npc-name).

Los nombres de bloques, objetos y criaturas van en inglés y en mayúsculas, como en el juego por dentro: STONE, OAK_LOG, ZOMBIE, COD. La lista completa de tareas, con sus opciones, está en la documentación del plugin; /quests admin types enseña las que tienes activas, porque algunas solo se encienden si está el plugin que necesitan (Citizens, por ejemplo).

Una trampa conocida: si la misión es romper bloques, alguien puede poner y quitar el mismo bloque mil veces. Para que no cuente, en la tarea se pone reverse-if-placed: true (colocar resta) o, si tienes CoreProtect, check-coreprotect: true (no cuenta lo que haya puesto un jugador hace poco).

Misiones diarias

Una diaria es una misión que se puede repetir con una espera entre vez y vez. En options pones repeatable: true y una espera (cooldown) de 1440 minutos, que es un día. Tras completarla, el jugador tiene que esperar 24 horas desde ese momento para volver a hacerla (no se reinicia a medianoche para todos).

Para que las diarias se vean juntas, ponlas en una categoría propia (diarias) en categories.yml. Y si quieres que la misión caduque si no se termina a tiempo, time-limit funciona igual que cooldown: enabled y los minutos.

Ojo con el límite: de serie, cada jugador puede tener como mucho 2 misiones empezadas a la vez (quest-limit en config.yml). Si tus diarias son muchas, súbelo; o pon counts-towards-limit: false en las options de las diarias para que no cuenten.

plugins/Quests/quests/pescadiaria.yml
tasks:
  pescar:
    type: "fishing"
    amount: 10
display:
  name: "&bPesca del día"
  lore-normal:
    - "&7Pesca &f10 &7veces. Se repite cada 24 horas."
  lore-started:
    - "&7Llevas &f{pescar:progress}&7/10."
  type: "FISHING_ROD"
rewards:
  - "give {player} cooked_cod 16"
  - "give {player} experience_bottle 8"
options:
  category: "diarias"
  repeatable: true
  cooldown:
    enabled: true
    time: 1440
  counts-towards-limit: false

Premios y misiones en cadena

Los premios son comandos, así que pueden ser casi cualquier cosa: objetos con give, experiencia con xp add {player} 100 levels, un rango con LuckPerms (lp user {player} parent add minero), una llave de una caja de premios o anunciarlo a todos con un tellraw. Si usas un plugin de economía con Vault, vaultreward: 500 da 500 monedas sin escribir comando.

Para que unas misiones se desbloqueen al terminar otras, en options de la segunda pones requires con el identificador de la primera (el nombre de su fichero). Así se hace un camino: minero, después minero experto, después la del Nether.

Si quieres que una misión solo la puedan hacer algunos (los de un rango, por ejemplo), permission-required: true en sus options pide el permiso quests.quest.<identificador>, que das con LuckPerms.

Como en cualquier servidor con economía, cuidado con regalar demasiado: si las diarias dan diamantes a puñados, en una semana nadie los valora. Mejor premios pequeños y frecuentes, y algo especial al final de una cadena.

Si algo no va

Si una misión no sale en el menú, casi siempre es que no tiene category, que la categoría no existe en categories.yml o que el fichero tiene un error de formato (YAML es estricto con los espacios: usa siempre dos espacios por nivel, nunca tabuladores). /quests admin config enseña los problemas que ha encontrado al cargar.

Si una tarea no avanza, comprueba el nombre del bloque o la criatura (en inglés y en mayúsculas) y si la tarea está limitada a un mundo con worlds. Para ver qué lleva un jugador: /quests admin debug player Nombre. Para empezar o completar una misión a alguien a mano (si algo falló), /quests admin moddata start o complete con su nombre y el identificador; esos cambios no se deshacen.

Las misiones se guardan en plugins/Quests/quests, cada una en su fichero. Para llevarlas a otro servidor, descarga esa carpeta y categories.yml desde «Archivos» y súbelos al nuevo.

Cómo se hace en NapNodes

Quests se instala desde «Mods y plugins» (o se sube el .jar en «Archivos» si no está), los ficheros de misiones se escriben en «Archivos» sin programas aparte y /quests admin reload se lanza desde «Consola». La RAM de tu plan es solo tuya, sin sobreventa.

Para probarlo, puedes empezar con el servidor gratis y pasarlo a un plan cuando tengas jugadores fijos: con el plan sigue encendido aunque no haya nadie, que es justo lo que quiere quien vuelve cada día a por su diaria.

Preguntas frecuentes

¿Cómo pongo misiones en mi servidor de Minecraft?

Con un plugin en un servidor Paper. Quests es gratuito: cada misión es un fichero en plugins/Quests/quests con la tarea, cómo se ve en el menú y el premio, y los jugadores la abren con /quests.

¿Cómo hago misiones diarias en Minecraft?

Con Quests, en las options de la misión: repeatable: true y un cooldown de 1440 minutos. Tras completarla, el jugador puede repetirla a las 24 horas.

¿Por qué no sale mi misión en el menú de /quests?

Casi siempre le falta la category, esa categoría no está en categories.yml o el fichero tiene un error de espacios. /quests admin config dice qué ha fallado al cargar.

¿Los jugadores tienen que instalar algo para las misiones?

No. Quests es un plugin del servidor: cualquiera que entre con Minecraft Java ve el menú y hace las misiones sin instalar nada.

¿Qué plugin de misiones tiene diálogos con NPC?

BetonQuest, con conversaciones y misiones con historia; es más difícil de configurar. Quests también puede pedir hablar con un NPC de Citizens, pero sin diálogos.

¿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 →