Los plugins de Minecraft tienen configuraciones muy diferentes. Por eso, el panel de game-serverhosting combina un editor de archivos protegido con asistentes para tareas habituales: roles y permisos, protección WorldGuard, TAB, skins, VeinMiner, Chunky, Voice Chat y servicios de red habilitados. Este resumen muestra cuándo usar cada camino y qué valores se modifican realmente.

Si primero necesitas un software de servidor compatible, usa Alquilar un servidor de Minecraft y después consulta el cambio de versión y loader.

Navegador de plugins y requisitos

Abre tu servidor de Minecraft y ve a Contenido → Plugins. El navegador muestra los plugins instalables y los ya existentes. Antes de instalar o actualizar, comprueba que la versión de Minecraft, el software del servidor y la versión del plugin sean compatibles entre sí. Vanilla no admite plugins de Bukkit; Paper, Purpur u otro software de servidor compatible es un requisito para muchos asistentes.

Navegador de plugins de Minecraft en el panel del servidor
Navegador de plugins de Minecraft en el panel del servidor

Crea una copia de seguridad antes de realizar cambios. Al instalar, actualizar o revertir, el panel muestra la operación de archivos prevista y las dependencias detectadas. Confirma las advertencias solo si has comprobado el camino de vuelta.

La guía Instalar y gestionar plugins de Minecraft explica de forma complementaria la instalación y eliminación de extensiones individuales. Los valores básicos del servidor se tratan por separado en la guía sobre server.properties.

Editor genérico de configuración de plugins y mods

El editor admite las siguientes combinaciones:

Stack Formatos Ubicaciones típicas
Minecraft/Paper YAML, YML, JSON plugins/<Plugin>/…
Forge TOML, JSON config/…, world/serverconfig/…
Fabric JSON, TOML config/…
Rust JSON oxide/config/…

Un archivo puede tener como máximo 256 KiB. Los directorios se recorren solo un nivel de profundidad. El editor modifica valores escalares: texto, número, booleano, null, así como listas de valores escalares. Los objetos anidados permanecen visibles, pero no se pueden reestructurar libremente.

Los secretos conocidos, como contraseña, token, secret, API-Key o webhook, se enmascaran. El panel solo guarda si el hash del archivo no ha cambiado; si el archivo se modificó entre la carga y el guardado, tienes que volver a cargarlo. Se rechazan las rutas con traversal, los enlaces simbólicos fuera del área permitida, los archivos ejecutables y las extensiones no habilitadas.

Simple Voice Chat: valores y puerto
Simple Voice Chat: puerto UDP, configuración del plugin y estado de disponibilidad en el panel
Simple Voice Chat: puerto UDP, configuración del plugin y estado de disponibilidad en el panel
Valor Rango / predeterminado Efecto
Puerto puerto UDP asignado automáticamente Se escribe exactamente en la configuración del plugin; no hay elección libre de puerto.
max_voice_distance 1–512 / 48 Alcance auditivo máximo normal.
whisper_distance 1 hasta el alcance auditivo / 24 Alcance al susurrar.
codec VOIP, AUDIO, RESTRICTED_LOWDELAY / VOIP Perfil de códec para los datos de voz.
enable_groups true Activa los grupos de voz.
allow_recording true Permite las funciones de grabación.
force_voice_chat false Determina si se fuerza el mod del cliente.
Ajustes de Voice Chat para alcance auditivo, perfil de audio, grupos y grabaciones
Ajustes de Voice Chat para alcance auditivo, perfil de audio, grupos y grabaciones

El estado «listo» confirma el plugin, la asignación UDP y el puerto correcto en el archivo. No comprueba el micrófono. Para la conexión usa /voicechat test <NombreDeJugador>; los escáneres de puertos TCP genéricos no son una prueba fiable para este servicio UDP. La configuración completa se explica en la guía de Simple Voice Chat.

LuckPerms, EssentialsX, WorldEdit y WorldGuard

Roles iniciales: la plantilla requiere LuckPerms y EssentialsX. default recibe Spawn, Home, SetHome, TPA, mensajes, reglas, MOTD, lista de jugadores y ayuda. moderator hereda de default y añade Kick, Mute, Ban, Tempban, Broadcast, Invsee y SocialSpy.

Rol de constructor: la plantilla requiere además WorldEdit y WorldGuard. builder hereda de default, recibe la selección y la varita de WorldEdit, así como regiones propias de WorldGuard y gestión de miembros.

Editor web de LuckPerms: el asistente inicia lp editor groups. Abre el enlace de edición generado, realiza los cambios y luego ejecuta en tu servidor el comando que se muestra allí.

Las plantillas son puntos de partida. Comprueba cada permiso frente al concepto de tu servidor y prueba los roles con una cuenta que no tenga permisos de OP.

TAB, TabTPS y SkinsRestorer

El asistente de TAB establece tabprefix y tagprefix para los grupos conocidos:

Grupo Prefijo
default &7
vip &6[VIP] &r
moderator &2[Mod] &r
admin &c[Admin] &r

Los nombres de grupo propios pueden tener entre 1 y 32 caracteres: minúsculas, números, _ y -. Tras el cambio, el panel recarga TAB.

TabTPS asigna tabtps.defaultdisplay a default y recarga el plugin. SkinsRestorer asigna skinsrestorer.player; el asistente puede establecer, eliminar y consultar el estado de un skin para un nombre de Minecraft válido.

Protección de WorldGuard y acceso a WorldEdit

El asistente de protección gestiona estas flags en la región global __global__: pvp, mob-spawning, mob-damage, tnt, creeper-explosion, fire-spread y fall-damage.

Cada flag puede recibir allow, deny o default. default elimina el valor global explícito para que vuelva a aplicarse la regla normal de WorldGuard o del juego. El acceso a WorldEdit se establece por cada grupo válido de LuckPerms mediante worldedit.* = true o false. Concede este permiso tan amplio solo a constructores de confianza.

VeinMiner y Chunky

VeinMiner 1.x se reconoce como datapack; el asistente solo hace referencia de lectura a /function veinminer:_config. Para VeinMiner 2.x hay dos plantillas disponibles:

Valor Balanced Performance
Agacharse requerido sí sí
Cooldown 20 40
Retraso 1 2
Cadena máxima 64 32
Herramienta correcta sí sí
Radio de búsqueda 1 1
Restricción de permisos desactivada desactivada
Combinar drops desactivado activado
Actualización automática desactivada desactivada

Chunky inicia exactamente una pregeneración en segundo plano. Los estados son idle, queued, running, paused, completed, completed_partial y failed. El mundo predeterminado es world, y el radio predeterminado actual es de 1000 bloques. La previsión aproximada de almacenamiento es de 800 MB × (radio / 1000)²; es una ayuda de planificación, no una garantía. El panel muestra el progreso, la velocidad y el ETA.

Servicios de red y puertos escritos

El asistente de red utiliza una lista de permitidos fija, asigna un puerto adicional y solo escribe la clave catalogada en rutas conocidas. Antes de escribir, comprueba el hash del archivo y el estado actual.

Servicio Puerto / Protocolo Clave Ruta de configuración
Plasmo Voice automático / UDP host.port plugins/PlasmoVoice/config.toml o config/plasmovoice/config.toml
squaremap 8080 / TCP settings.internal-webserver.port plugins/squaremap/config.yml o config/squaremap/config.yml
BlueMap 8100 / TCP port plugins/BlueMap/webserver.conf o config/bluemap/webserver.conf
Dynmap 8123 / TCP webserver-port plugins/dynmap/configuration.txt
Plan Player Analytics 8804 / TCP Webserver.Port plugins/Plan/config.yml o config/Plan/config.yml
Votifier 8192 / TCP port plugins/Votifier/config.yml, plugins/NuVotifier/config.yml o plugins/VotifierPlus/config.yml

Los mapas web y Plan comparten el grupo exclusivo customer_http; los servicios en conflicto se muestran como tal. BlueMap requiere además la aceptación consciente accept-download: true. El inicio de sesión de Plan requiere HTTPS y una publicación de gateway habilitada y verificada.

Análisis pasivo y paquete de cliente de Minecraft

El análisis de plugins funciona en modo de solo lectura durante 1, 6 o 24 horas. Muestra hasta doce nombres de plugins, el número total exacto, una instalación de spark detectada, el pico y el P95 de CPU/RAM, así como señales de error seleccionadas. No atribuye valores de recursos inventados a ningún plugin individual.

El paquete de cliente de Minecraft genera un paquete Packwiz para los mods activos. Para cada mod, conoce automatic, required, optional y server_only. Antes de la compilación, muestra las dependencias de cliente incompatibles o no distribuibles y gestiona tokens de descarga con tiempo limitado.

Comprobar de forma segura

Después de cada cambio, prueba primero el arranque del servidor. Luego comprueba la función concreta y, por último, los permisos con una cuenta de prueba sin privilegios. En el caso de los servicios de red, comprueba además el protocolo, el puerto asignado y el endpoint mostrado por el panel. No modifiques el mismo archivo en paralelo fuera del asistente.

FAQ

¿Qué archivos puede editar el editor genérico?

Según el stack, archivos YAML/YML, JSON o TOML en las carpetas de plugins y configuración habilitadas. El archivo puede tener como máximo 256 KiB y debe superar la comprobación de ruta y seguridad.

¿El editor sobrescribe los cambios simultáneos?

No. El hash del archivo se vuelve a comprobar antes de guardar. Si hay una discrepancia, tienes que volver a cargarlo y fusionar tu cambio con el estado actual.

¿Puedo publicar varios mapas web al mismo tiempo?

Los mapas web compatibles y Plan compiten por el grupo customer_http. El panel muestra el conflicto en lugar de colocar a ciegas varios servicios en la misma vía de publicación.

¿Las plantillas de roles son seguras de inmediato para un servidor público?

Son un punto de partida comprensible. Comprueba los permisos incluidos, elimina los permisos innecesarios y prueba cada grupo sin permisos de OP.

Fuentes y estado de verificación

Estado de verificación: 08.09.2026. Los formatos, asistentes, valores y límites compatibles proceden de la implementación actual del panel. Los procesos específicos de cada plugin se han contrastado con la documentación oficial de los proyectos: