Minecraft Servers HQ

🔌 Acerca de WorldGuard

WorldGuard es un plugin de Minecraft para definir regiones protegidas y aplicar reglas específicas por zona. Permite a los administradores del servidor y a los creadores de mapas crear áreas que controlan la construcción, PvP, las explosiones, el comportamiento de los mobs, el uso de objetos/bloques y muchos otros mecánicos de juego mediante flags y ajustes configurables.

🎯 Propósito

WorldGuard resuelve un problema común en los servidores: el griefing, las mecánicas destructivas accidentales o intencionales y las reglas de juego inconsistentes entre distintas zonas. Proporciona aplicación basada en regiones para que diferentes partes de un mundo puedan tener reglas independientes sin cambiar la configuración global del servidor.

⚙️ Características

  • Creación y gestión de regiones (regiones cúbicas y poligonales mediante selecciones de WorldEdit).
  • Flags por región para activar o desactivar comportamientos (por ejemplo: pvp, entrada, construcción, propagación del fuego, TNT, griefing de mobs, recogida de objetos).
  • Lista negra de bloques/objetos y control de interacción guiado por flags.
  • Protección de cofres y otros mecanismos relacionados con la protección.
  • Herramientas de administración y comandos de utilidad (informes, profiling, comandos de control inmediato como detener la propagación del fuego).
  • API extensible y drivers de almacenamiento (la documentación incluye secciones de almacenamiento y API).

🧩 Para quién es

  • Servidores Survival y SMP que necesitan protección por áreas.
  • Servidores públicos con zonas de spawn o eventos que requieren reglas personalizadas.
  • Creadores de mapas y servidores de aventura que quieren un control detallado de las reglas de juego por región.
  • Administradores y moderadores que necesitan herramientas para gestionar el griefing y el comportamiento del servidor.

🏗️ Casos de uso de ejemplo

  • Crear una región de spawn donde el PvP, la colocación de bloques y la recogida de objetos estén desactivados para quienes no sean staff.
  • Proteger construcciones de jugadores frente a pistones, cañones de TNT o daño por explosiones con flags de región.
  • Añadir un objeto o tipo de bloque a la lista negra para su uso en mundos o regiones concretas.
  • Usar los informes y el profiling de WorldGuard para inspeccionar el estado del servidor relacionado con eventos de protección.

⌨️ Comandos

CommandDescripciónPermisoAcceso
/region (alias /rg)Comandos de gestión de regiones (definir flags, listar regiones, crear/eliminar regiones) — ejemplos mostrados en la documentación: /rg flag y /rg list.documentado en los comandos del proyectoAdmin
/wg reportGenera estadísticas e informes relacionados con la protección (el comando profile/report existe en la documentación).documentado en los comandos del proyectoAdmin
/wg profileComando relacionado con CPU/profiling expuesto por el plugin (la documentación hace referencia al uso de profiling).documentado en los comandos del proyectoAdmin

🔐 Permisos

PermisoDescripciónPredeterminado
worldguard.region.flag.regions.own.<region name>Nodo de permiso mencionado en la documentación para operaciones de flags limitadas a regiones propias.no especificado
worldguard.region.flag.flags.chest-accessNodo de permiso mencionado en la documentación relacionado con la flag chest-access.no especificado

⚙️ Instalación

📥 Configuración

  • Asegúrate de ejecutar una implementación de servidor compatible con Bukkit (la documentación y el repositorio de WorldGuard indican que se requiere una implementación de Bukkit como Paper).
  • Instala WorldEdit (WorldGuard requiere WorldEdit como dependencia).
  • Descarga el plugin oficial de WorldGuard .jar (las páginas de descarga del proyecto las mantiene el proyecto).
  • Coloca el .jar en el directorio plugins/ del servidor y reinicia el servidor.
  • Revisa la consola del servidor para ver mensajes de inicio de WorldGuard y confirmar que se cargó.

📦 Dependencias

  • WorldEdit (requerido).

🧠 Notas técnicas

  • WorldGuard es de código abierto y el repositorio y la documentación del proyecto ofrecen información sobre la API y los drivers de almacenamiento.
  • El proyecto se mantiene bajo la organización EngineHub y el código fuente se publica en el repositorio del proyecto.
  • El plugin expone muchos comandos y un sistema de permisos granular; consulta la documentación oficial para ver la lista completa de comandos y nodos de permiso.
  • La instalación y la configuración de funciones (flags, almacenamiento) están documentadas en la documentación oficial.

🤝 Cuándo es útil este plugin

Si necesitas protección dirigida y específica por región, además de control de la jugabilidad (para zonas de spawn, construcciones de jugadores o reglas específicas de mapas), WorldGuard ofrece un sistema maduro y configurable para aplicar y gestionar esas reglas sin cambiar el comportamiento global del servidor.

Servidores con el plugin WorldGuard

La página del plugin WorldGuard muestra en qué servidores el monitoreo ha encontrado este plugin, así como con qué plataformas y versiones aparece.

Los plugins pueden añadir comandos, economía, protección, permisos, minijuegos, integraciones u otras mecánicas. El papel real de WorldGuard depende de la configuración del servidor en cuestión.

Los datos se forman automáticamente a partir de las respuestas técnicas de los servidores. Si un servidor oculta la lista de plugins, puede no aparecer en esta sección, aunque use WorldGuard.

Usa la lista de servidores con WorldGuard para comparar proyectos, verificar versiones compatibles o encontrar ejemplos de uso del plugin en servidores públicos.