25% Menos Primer Pago

Código al Pagar APEX25

Plugin SignBoard Minecraft

Last modified on Jun 25, 2024 in Plugins

mc head 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

  1. Vaya a SignBoard en el sitio web de Spigot.
  2. Haga clic en Download Now a la derecha de la página.
    SignBoard Spigot Descargar
  3. 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.

  1. Dirígete al panel de tu servidor Apex y haz clic en FTP File Access, en la parte superior izquierda.
    Minecraft FTP
  2. Proceda a introducir su Password y pulse el botón Login para revelar los archivos.
    Minecraft FTP Login
  3. Localice y seleccione el directorio de plugins y, a continuación, haga clic en Upload en la esquina superior izquierda.
  4. Arrastre y suelte el archivo SignBoard en el área correspondiente y espere hasta que llegue a 100%.
    Instalación del servidor SignBoard
  5. Después, vuelva al panel principal para Restart el servidor para el plugin para cargar.

 

Cómo empezar

Ejemplo de plugin SignBoard

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.

Primeros pasos con SignBoard

 
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

Líneas de edición de SignBoard

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.

SignBoard Añadir comandos

 
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

SignBoard Entidad Junta

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.
 

ComandoPermisoDescripción
/sb board nuevo [name]letrero.tableroCrea un nuevo tablero personalizado.
/sb borrar tablero [name]letrero.tableroBorrar un tablero existente.
/sb board clear [name]letrero.tableroBorrar todo el contenido de un tablero.
/sb lista de juntas [name]letrero.tableroLista los contenidos de un tablero.
/sb tablero [name] líneaX [text]letrero.tableroAñade texto a cualquier línea de una pizarra.
/sb firmar adjuntar [name]letrero.letreroFije una tabla a un cartel.
/sb sign detach [name]letrero.letreroElimina la placa de un cartel.
/sb entidad adjuntar [name]cartel.entidadAdjuntar un tablero en una entidad.
/sb entidad separar [name]cartel.entidadElimina el tablero de una entidad.
/sb signo [interaction] [command]signboard.signcmdsAñadir un comando con la interacción del jugador en un cartel.
/entidad sb [interaction] [command]cartel.entidadcmdsAñade un comando con interacción del jugador en una entidad.
N/Acartel.cmdrun.*Posibilidad de acceder a tableros, comandos y todos los tipos de interacción desde signos o entidades.
/sb recargarcartel.adminRecarga 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.

  1. Navegue hasta la zona FTP File Access y Login con su Password.
  2. A continuación, introduzca la siguiente ruta de directorio: …/plugins/SignBoard.
    Carpeta SignBoard
  3. Una vez allí, pulse Edit a la derecha de boards.yml para ver su contenido.
    Configuración de SignBoard
  4. Realice los cambios que desee y, a continuación, haga clic en Save en la parte superior.
    Configuración de SignBoard
  5. 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.
 

Configurar

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.

Locales

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

SignBoard no se carga

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.
 

No se pueden utilizar comandos

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.
 

No se pueden guardar las tablas

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

Inicia tu Servidor Minecraft Servidor

Inicia tu propio servidor minecraft en 5 minutos y comienza a probar estas excelentes funciones