💥Protect Area – v0.4.1 💥

💥Protect Area – v0.4.1 💥

Por Slartbartfast 18 de enero de 2026
#Construcción#Hytale#Minecraft#Modificaciones#protección#PvP#Zonas Seguras#💥Proteger Área - v0.3 💥

Protect Area v0.3

¡Protege tus construcciones, controla el combate y personaliza las zonas de tu mundo con una potente protección cúbica! Crea múltiples áreas protegidas con un control detallado sobre la protección de bloques, configuraciones de PvP/PvE, modificadores de daño y mensajes personalizados de entrada/salida. Perfecto para la protección de spawn, zonas seguras, arenas de PvP o cualquier área donde necesites un control preciso sobre las interacciones de los jugadores.

Características en Funcionamiento

  • 🛡️ Protección Multi-Area: Crea áreas cúbicas protegidas ilimitadas con nombres y configuraciones únicas
  • 👥 Propiedad Flexible: Múltiples propietarios por área con un sistema de jugadores de confianza para construcciones colaborativas
  • ⚙️ Banderas de Protección Granulares: Controla la colocación/rotura de bloques, herramientas de constructor, interacciones, PvP y PvE de forma independiente
  • 🌍 Áreas Globales: Crea zonas de protección a nivel mundial que se aplican a mundos enteros
  • 👁️ Retroalimentación Visual: Muestra los límites del área con la visualización de la herramienta de selección nativa
  • 💬 Mensajes Personalizados: Establece mensajes de entrada y salida que los jugadores ven al cruzar los límites del área
  • 🎯 Control del Alcance de Entidades: Protege solo de jugadores o de todas las entidades (excepto administradores)
  • 👑 Bypass de Administrador: Los operadores del servidor evitan automáticamente todas las protecciones
  • 💾 Almacenamiento Persistente: Todas las áreas se guardan automáticamente y persisten a través de reinicios del servidor

Características Experimentales

  • ⚔️ Modificadores de Daño y Resistencia: Ajusta el daño y la resistencia dentro de las áreas protegidas

Características Futuras

  • Sugiere algo en los comentarios

Seleccionando el Área:

Después de proteger algunas áreas:

Mostrando un área protegida:

Novedades en v0.3

  • Protección PvP y PvE: Controla el combate jugador contra jugador y jugador contra entidad dentro de las áreas protegidas
  • 🌍 Áreas Globales: Crea zonas de protección a nivel mundial que se aplican a mundos enteros (sin necesidad de coordenadas)
  • 💬 Mensajes de Entrada/Salida: Mensajes de chat personalizados cuando los jugadores entran o salen de áreas protegidas
  • ⚔️ Modificadores de Daño y Resistencia: Ajusta el daño y la resistencia dentro de las áreas (experimental – aún no funciona completamente)

Instalación

Copia el archivo jar en la carpeta de mods de tu servidor, reinicia y ¡disfruta!

Administradores

  • /op self – Para poder usar los comandos /pos1 y /pos2 para la selección
  • /gamemode creative/adventure – Para volar y usar las herramientas creativas 🙂
  • Ve a una de las esquinas del lugar que deseas proteger y márcala con /pos1.
  • Ve a la esquina completamente opuesta del área a proteger y márcala con /pos2
  • Usa /expand, /contractselection, /protect expand, /deselect para ajustar/repetir la selección si es necesario
  • Usa /protect create <nombre-del-área> para crear el área protegida

Uso

/protect create <nombre-del-área> [x1] [y1] [z1] [x2] [y2] [z2] [--global] [--owners <jugador1,jugador2,...>] [--entity-scope <players|all>] [--protect-blocks <true|false>] [--protect-builder-tools <true|false>] [--protect-interactions <true|false>] [--pvp-protection <true|false>] [--pve-protection <true|false>] [--damage-modifier <valor>] [--stamina-modifier <valor>] [--enter-message <text>] [--leave-message <text>]

Crea un área protegida a partir de una selección de herramienta de constructor o coordenadas en línea.

  • –global: Crea un área a nivel mundial que se aplica a todo el mundo (sin necesidad de coordenadas)
  • –owners: Lista separada por comas de nombres/UUIDs de jugadores propietarios (por defecto eres tú si no se especifica)
  • –entity-scope: Establece en players (solo jugadores) o all (todas las entidades excepto administradores). Por defecto es players
  • –protect-blocks: Habilita/deshabilita la protección de colocación/rotura/dano de bloques (por defecto: true)
  • –protect-builder-tools: Habilita/deshabilita la protección de herramientas de constructor (por defecto: true)
  • –protect-interactions: Habilita/deshabilita la protección total de interacciones con bloques (por defecto: true)
  • –pvp-protection: Habilita/deshabilita la protección de daño jugador contra jugador (por defecto: false)
  • –pve-protection: Habilita/deshabilita la protección de daño jugador contra entidad (por defecto: false)
  • –damage-modifier: Valor del modificador de daño de -1 a 1, donde 0 es normal, 1 previene todo daño, -1 causa muerte instantánea (por defecto: 0, experimental)
  • –stamina-modifier: Valor del modificador de resistencia de -1 a 1, donde 0 es normal, 1 mantiene la resistencia al máximo, -1 establece la resistencia en 0 (por defecto: 0, experimental)
  • –enter-message: Mensaje a enviar cuando los jugadores entren en esta área
  • –leave-message: Mensaje a enviar cuando los jugadores salgan de esta área

Ejemplos:

/protect create SpawnZone --global --pvp-protection true --enter-message "¡Bienvenido a Spawn!" --leave-message "Has salido de la zona segura"
/protect create MyBase --z1 10 --y1 5 --x1 -10 --z2 10 --y2 5 --x2 10 --owners Player1,Player2
/protect create PvPArena --z1 100 --y1 64 --x1 200 --z2 150 --y2 80 --x2 250 --pvp-protection true --pve-protection false

/protect list

Lista los nombres de las áreas protegidas a las que tienes acceso (como propietario o de confianza), o todas las áreas si eres un administrador.

/protect delete <nombre-del-área>

Elimina un área. Solo los administradores pueden eliminar áreas.

/protect info <nombre-del-área>

Obtén información detallada sobre un área protegida (propietarios, mundo, esquinas, volumen, modo de protección, banderas, jugadores de confianza, modificadores, mensajes).

/protect show <nombre-del-área>

Muestra visualmente el límite cúbico de un área protegida. Los propietarios, jugadores de confianza y administradores pueden ver las áreas. Ejecuta el comando nuevamente con el mismo nombre de área para ocultar la visualización.

/protect addtrust <nombre-del-área> <nombre-del-jugador>

Agrega un jugador de confianza a un área que posees. Los jugadores de confianza pueden modificar bloques en el área. Los administradores evitan los requisitos de propiedad.

/protect removetrust <nombre-del-área> <nombre-del-jugador>

Elimina un jugador de confianza de un área que posees. Los administradores evitan los requisitos de propiedad.

/protect addowner <nombre-del-área> <nombre-del-jugador>

Agrega un propietario a un área que posees. Los propietarios pueden modificar la configuración del área y gestionar jugadores de confianza. Los administradores evitan los requisitos de propiedad.

/protect removeowner <nombre-del-área> <nombre-del-jugador>

Elimina un propietario de un área que posees. No se puede eliminar al último propietario (un área debe tener al menos un propietario). Los administradores evitan los requisitos de propiedad.

/protect flags <nombre-del-área> [--protect-blocks <true|false>] [--protect-builder-tools <true|false>] [--protect-interactions <true|false>] [--pvp-protection <true|false>] [--pve-protection <true|false>] [--entity-scope <players|all>] [--damage-modifier <valor>] [--stamina-modifier <valor>] [--enter-message <text>] [--leave-message <text>]

Modifica la configuración de protección de un área. Al menos una bandera debe ser especificada.

  • –protect-blocks: Habilita/deshabilita la protección de colocación/rotura/dano de bloques
  • –protect-builder-tools: Habilita/deshabilita la protección de herramientas de constructor
  • –protect-interactions: Habilita/deshabilita la protección total de interacciones con bloques
  • –pvp-protection: Habilita/deshabilita la protección de daño jugador contra jugador
  • –pve-protection: Habilita/deshabilita la protección de daño jugador contra entidad
  • –entity-scope: Establece el alcance de protección a players (solo jugadores) o all (todas las entidades excepto administradores)
  • –damage-modifier: Valor del modificador de daño de -1 a 1 (experimental)
  • –stamina-modifier: Valor del modificador de resistencia de -1 a 1 (experimental)
  • –enter-message: Mensaje a enviar cuando los jugadores entren en esta área (usa cadena vacía para limpiar)
  • –leave-message: Mensaje a enviar cuando los jugadores salgan de esta área (usa cadena vacía para limpiar)

/protect expand

Expande la selección actual de la herramienta de constructor verticalmente desde Y: 0 hasta 319 (altura total del mundo). Requiere una selección activa creada con /pos1 y /pos2. Útil para crear rápidamente áreas protegidas de altura completa.

Ejemplo:

/pos1 100 64 200
/pos2 150 80 250
/protect expand  (expande la selección a Y: 0-319)
/protect create MyTower

Permisos de Comando

  • protectedareas.command.protect – Permiso base para todos los comandos /protect. Los jugadores necesitan esto para usar cualquier comando de protección.
  • protectedareas.command.protect.create – Permiso para crear áreas protegidas
  • protectedareas.command.protect.list – Permiso para listar áreas protegidas
  • protectedareas.command.protect.delete – Permiso para eliminar áreas protegidas (solo administradores por defecto)
  • protectedareas.command.protect.info – Permiso para ver información detallada sobre áreas protegidas
  • protectedareas.command.protect.show – Permiso para mostrar visualmente los límites de las áreas protegidas
  • protectedareas.command.protect.addtrust – Permiso para agregar jugadores de confianza a áreas
  • protectedareas.command.protect.removetrust – Permiso para eliminar jugadores de confianza de áreas
  • protectedareas.command.protect.addowner – Permiso para agregar propietarios a áreas
  • protectedareas.command.protect.removeowner – Permiso para eliminar propietarios de áreas
  • protectedareas.command.protect.flags – Permiso para modificar las banderas de protección de áreas
  • protectedareas.command.protect.expand – Permiso para expandir selecciones de herramientas de constructor

Bypass de Administrador

Los jugadores con el permiso * (permiso comodín) o miembros del grupo OP evitan automáticamente todas las comprobaciones de protección. Esto significa:

  • Pueden modificar bloques en cualquier área protegida
  • Pueden usar todos los comandos independientemente de la propiedad
  • Pueden eliminar cualquier área protegida
  • No se ven afectados por la protección PvP/PvE
  • Evitan los modificadores de daño y resistencia

Ejemplos de Permisos

Para dar acceso a un jugador… [Truncado]

Relacionados:

Ancient ruins

Ancient ruins

#bungalow#Construcción#Prefab

Una construcción prefab simple este prefab ofrece un lugar para establecerse después de un largo día de trabajo y para g...

Greek Temple

Greek Temple

#clásico#Construcción#griego

Una construcción prefab simple de un templo griego. Templo Griego Clásico Templo completo con exterior detallado e inter...

Middle Click Pick

Middle Click Pick

#Calidad de vida#Construcción#Hytale

Middle Click Pick agrega una característica simple de calidad de vida a Hytale: usa el botón del medio del ratón para se...

ESI’s Chipped | Standard Stone Pack

ESI’s Chipped | Standard Stone Pack

#Bloques#Chipped - Paquete de Piedra Estándar#Construcción

Version 1.0 Contiene 17 bloques únicos. Chipped &#8211; Paquete de Piedra Estándar Chipped &#8211; Paquete de Piedra Est...

Demomaker’s Block Counter

Demomaker’s Block Counter

#Bloques#Construcción#Hytale

Block Counter es un mod de utilidad para Hytale diseñado para ayudar a constructores y jugadores técnicos. Te permite se...