Plugin SignBoard Minecraft
Last modified on Jun 25, 2024 in Plugins
By Nathan Young
Resumen
Desarrollar un servidor Minecraft suele implicar mostrar información útil a los jugadores, como reglas, comandos útiles u otros detalles similares. Esto puede convertirse fácilmente en un enorme muro de señales, que puede resultar más difícil de leer o seguir en el juego. Esto se soluciona con el complemento SignBoard Spigot, que permite a los jugadores simplemente mirar un cartel para recibir toneladas de información a través de una ventana emergente de marcador. Además, asignarles comandos es posible y puede hacer que su servidor tenga la mejor experiencia de uso. Si no te convienen los signos, puedes utilizar PNJ u otras entidades vivas. Se trata de un complemento compacto y fácil de instalar, pero puede resultar confuso para los recién llegados, especialmente a la hora de configurar sus parámetros. Debido a esto, le mostraremos cómo instalar y utilizar SignBoard en su servidor Minecraft en este tutorial de Apex Hosting.
Cómo descargar
- Vaya a SignBoard en el sitio web de Spigot.
- Haga clic en
Download Now
a la derecha de la página. - Guarde este archivo en un lugar de fácil acceso para su uso posterior.
Instalación del servidor
Antes de instalar el plugin en tu servidor, asegúrate de que tienes activada la opción Spigot o Paper en la sección Game File. Esto es necesario para apoyar SignBoard en el juego, como vainilla o modded tipos no tienen la compatibilidad. Una vez hecho esto, proceda a seguir a continuación para cargar fácilmente el plugin en los archivos del servidor.
- Dirígete al panel de tu servidor Apex y haz clic en
FTP File Access
, en la parte superior izquierda. - Proceda a introducir su
Password
y pulse el botónLogin
para revelar los archivos. - Localice y seleccione el directorio de plugins y, a continuación, haga clic en
Upload
en la esquina superior izquierda. - Arrastre y suelte el archivo SignBoard en el área correspondiente y espere hasta que llegue a
100%
. - Después, vuelva al panel principal para
Restart
el servidor para el plugin para cargar.
Cómo empezar

La mayor parte de la configuración del plugin se realiza en el juego una vez instalado, pero requiere que tengas privilegios de operador. Esto se debe a que todo utiliza comandos, lo que permite crear rápidamente letreros o tableros de entidades. Sin embargo, existe un método alternativo para realizar el mismo proceso, creándolos o editándolos en el archivo de configuración. Mostraremos ambas formas en las subsecciones siguientes, junto con otra información útil sobre SignBoard. Una vez que hayas hecho un cartel o tablero de entidad, puedes añadirle códigos de color y comandos. Esto permite una mayor personalización y posibilidades en su servidor Minecraft.
Crear un nuevo tablero
Crea un cartel y colócalo con el texto que quieras. A continuación, ejecute el comando /sb board new [name] en el chat. Por defecto, hay líneas predefinidas para un nuevo tablero. Para verlo es necesario aplicarlo sobre el cartel, lo que se hace con /sb sign attach [name] mientras se mira. Haga esto para cualquier número de tablas que desee o hasta que esté satisfecho.

Las líneas por defecto en el tablero pueden ser frustrantes si estás creando varios carteles, pero pueden eliminarse en la configuración del plugin. Hablaremos de ello más adelante en las subsecciones siguientes. Además de esto, una vez que todo esté terminado, habrás creado con éxito un tablero que cualquiera puede ver.
Edición de líneas

Después de crear un nuevo tablero, puedes empezar a editar sus líneas. Hay de 1 a 16 líneas, empezando desde abajo hacia arriba. En la parte derecha del tablero, puedes ver números que representan los números de las líneas. Para editar cualquiera de ellos es necesario utilizar el comando /sb board [name] lineX [text]. Sustituya la «X» por el número de línea que desee y empiece a añadir texto a continuación.
Recuerde que puede utilizar códigos de color para cambiar su aspecto básico. Si no quieres tener nada en una línea, entonces no añadas ningún texto en el comando. Haga esto para cada línea hasta que esté satisfecho con los resultados, luego ejecute /sb sign attach [board] mientras lo mira para guardar las ediciones.
Añadir comandos
Una característica interesante de SignBoard es la adición de comandos a los tableros, que pueden ser ejecutados por el jugador o la consola. Esto depende de lo que quieras conseguir, pero es sencillo independientemente de tus intenciones. Para realizar este proceso es necesario mirar el cartel y, a continuación, ejecutar /sb cartel [interaction] [command] en el chat. Los tipos de interacción incluyen: before
, after
, onclick
, onrightclick
, onshiftclick
, onattack
, onkill
.

Los dos primeros determinan si el comando se ejecuta antes o después de que el tablero aparezca en la pantalla del jugador. Las demás se explican por sí solas, como «onrightclick», que significa que un usuario hace clic con el botón derecho en el signo para activar su función. Sin embargo, los dos últimos suelen reservarse para tableros de entidades vivas, como un PNJ o un aldeano. Si desea que el comando se ejecute como la consola del servidor, antepóngale _rfc_. Nuestro ejemplo permite al jugador cambiar su modo de juego a supervivencia, sólo después de asignar esto al signo: /sb sign onrightclick _rfc_ gamemode survival {PName}
. El valor del marcador de posición al final representa el nombre de usuario de la persona que hace clic con el botón derecho.
Utilizar una entidad para las Juntas

Utilizar tableros personalizados en entidades es relativamente el mismo proceso, sólo hay que sustituir «signo» por «entidad» en los comandos. Por ejemplo, usando /sb entity attach [name] guarda y adjunta todos los cambios de línea en el destino. Recuerda, adapta los comandos a la entidad y no a un signo para que todo funcione. Tanto si estás cambiando líneas como aplicando funciones a un PNJ, el proceso es similar al anterior. Sin embargo, es probable que sea necesario utilizar otros plugins para obtener una entidad independiente para el tablero, como Citizens2. Si no, puedes usar los mobs pasivos normales en su lugar.
Lista de comandos de plugins
Debido a la complejidad de los comandos de SignBoard, se recomienda revisar la página oficial de Spigot para el plugin. Esto le proporciona información detallada sobre cada tipo para usar en el chat. No obstante, repasaremos los más importantes en la tabla siguiente. Además, hay importantes nodos de permisos que asignar a los jugadores para que puedan utilizar los tableros y los posibles comandos. Esto se puede hacer con el plugin LuckPerms, que te permite dar a los usuarios estas habilidades.
Comando | Permiso | Descripción |
---|---|---|
/sb board nuevo [name] | letrero.tablero | Crea un nuevo tablero personalizado. |
/sb borrar tablero [name] | letrero.tablero | Borrar un tablero existente. |
/sb board clear [name] | letrero.tablero | Borrar todo el contenido de un tablero. |
/sb lista de juntas [name] | letrero.tablero | Lista los contenidos de un tablero. |
/sb tablero [name] líneaX [text] | letrero.tablero | Añade texto a cualquier línea de una pizarra. |
/sb firmar adjuntar [name] | letrero.letrero | Fije una tabla a un cartel. |
/sb sign detach [name] | letrero.letrero | Elimina la placa de un cartel. |
/sb entidad adjuntar [name] | cartel.entidad | Adjuntar un tablero en una entidad. |
/sb entidad separar [name] | cartel.entidad | Elimina el tablero de una entidad. |
/sb signo [interaction] [command] | signboard.signcmds | Añadir un comando con la interacción del jugador en un cartel. |
/entidad sb [interaction] [command] | cartel.entidadcmds | Añade un comando con interacción del jugador en una entidad. |
N/A | cartel.cmdrun.* | Posibilidad de acceder a tableros, comandos y todos los tipos de interacción desde signos o entidades. |
/sb recargar | cartel.admin | Recarga todo el plugin para aplicar los cambios recientes. |
Configuración
Otra forma de personalizar tus tablones es editando el archivo de configuración del plugin boards.yml. Esto sólo se puede utilizar después de crear uno en el juego, a menos que quieras crearlo manualmente dentro del código. En cualquier caso, este método puede mostrarle exactamente lo que se muestra a los jugadores en lugar de utilizar comandos. También hay otros archivos que revisar, como la modificación de los mensajes predeterminados del foro. Hablaremos de ello con más detalle en el siguiente subapartado. Además de esto, siga las siguientes instrucciones para acceder y editar los tableros desde su archivo duro.
- Navegue hasta la zona
FTP File Access
yLogin
con suPassword
. - A continuación, introduzca la siguiente ruta de directorio: …/plugins/SignBoard.
- Una vez allí, pulse
Edit
a la derecha de boards.yml para ver su contenido. - Realice los cambios que desee y, a continuación, haga clic en
Save
en la parte superior. Restart
el servidor desde el panel principal para aplicar las modificaciones.
Alternativa: Utiliza el comando /sb reload en el juego para realizar el mismo proceso.
Archivos adicionales
Hay muchos otros documentos de SignBoard en el panel FTP que puede modificar, pero no es necesario editarlos todos. Sólo unas pocas selecciones contienen información valiosa, mientras que otras almacenan configuraciones que no deben cambiarse. Con esto en mente, echa un vistazo a los detalles a continuación para obtener una mejor comprensión de lo que es posible con estos archivos.
El archivo config.yml contiene opciones generales y ajustes que afectan a aspectos del juego, como el ajuste view_distance
para determinar la cantidad de bloques necesarios para activar un tablón de anuncios. Otros pueden influir en los mensajes que aparecen para los operadores o en la consola del servidor. No hay muchas de estas opciones, pero sí las suficientes como para que sea importante revisarlas al menos una vez.
Dentro del directorio Locale de la carpeta SignBoard, hay archivos de idioma. Determina cómo aparecerán los mensajes predeterminados del complemento en el juego, como las instrucciones de comando. Sin embargo, los ajustes más importantes son las opciones de defaultBoardLineX
, ya que controlan la plantilla básica de todos los tableros nuevos. Cambiarlos puede ahorrarte mucho tiempo si configuras varios tipos en el juego.
Problemas comunes
A veces, el plugin no se carga en su servidor debido a una variedad de razones. La más común es no tener activada la opción Spigot o Paper en la sección Game File. Estos tipos de servidores son necesarios para tener compatibilidad con los plugins. Una vez configurado, asegúrese de que SignBoard está cargado en el directorio …/plugins desde el panel FTP y, a continuación, Restart
para cargarlo. Sin embargo, es posible que esté utilizando un perfil de servidor incorrecto para esta instalación, así que vuelva a comprobarlo para asegurarse de que todo funciona correctamente.
Recuerde que debe tener privilegios de operador o los permisos necesarios asignados en su cuenta antes de utilizar cualquier comando del plugin. Esto se puede hacer introduciendo «op [username]» en la consola o utilizando LuckPerms para permitir que tu personaje los utilice. De lo contrario, podría estar encontrando un problema con el propio comando, como un error de escritura o la falta de un argumento necesario. Revise nuestra sección Lista de Comandos de Plugin para entenderlos mejor, o navegue a la página Spigot de SignBoard para obtener información adicional.
Si tiene problemas para guardar las placas después de reiniciar el servidor, asegúrese de que está utilizando el comando /sb [sign/entity] attach [name]. Esto es necesario para que los cambios se guarden, incluso después de un reinicio. Esencialmente, esto aplica cualquier edición reciente al archivo boards.yml, manteniendo así todo lo que hizo para ese tablero.
Enlaces útiles
SignBoard en Spigot
Cómo convertirse en operador de servidores
Instalación y uso de LuckPerms
Guía de códigos de colores de Minecraft