https://github.com/ImJustNozell/DynamicScoreboard

scoreboard for pocektmine mp

APACHE-2.0 License

Stars
4

DynamicScoreboard Plugin


  • 💻 Passionate about Arduino Projects, PLC Automation & Web Development


DynamicScoreboard es un plugin que permite a los jugadores crear y editar scoreboards de manera fácil y dinámica dentro de su servidor de Minecraft.


DynamicScoreboard is a plugin that allows players to easily create and edit scoreboards dynamically within their Minecraft server.


Comandos disponibles / Available Commands

1. /score create

Este comando te permite crear un scoreboard.

Uso:

/score create

Al ejecutar este comando, se abrirá un formulario para crear un nuevo scoreboard. En este formulario podrás personalizar el título y agregar hasta 15 líneas de texto.


This command allows you to create a scoreboard.

Usage:

/score create

When you run this command, a form will open to create a new scoreboard. In this form, you can customize the title and add up to 15 lines of text.


2. /score edit

Este comando te permite editar un scoreboard existente.

Uso:

/score edit

Al ejecutar este comando, se abrirá un formulario donde podrás modificar el título y las líneas de un scoreboard existente.


This command allows you to edit an existing scoreboard.

Usage:

/score edit

When you run this command, a form will open where you can modify the title and lines of an existing scoreboard.


Funcionalidades del Scoreboard / Scoreboard Features

  • Puedes personalizar el título del scoreboard.
  • Hasta 15 líneas disponibles para editar con información personalizada.
  • Variables disponibles para usar dentro de las líneas:
    • {date}: Muestra la fecha actual.
    • {tps}: Muestra el rendimiento del servidor (Ticks Per Second).
    • {world}: Nombre del mundo actual del jugador.
    • {player_name}: Nombre del jugador.
    • {player_ping}: Ping del jugador.
    • {players_online}: Número de jugadores conectados en el servidor.

  • You can customize the scoreboard title.
  • Up to 15 lines available for custom information.
  • Variables available for use within the lines:
    • {date}: Displays the current date.
    • {tps}: Displays server performance (Ticks Per Second).
    • {world}: Displays the player’s current world name.
    • {player_name}: Displays the player's name.
    • {player_ping}: Displays the player's ping.
    • {players_online}: Displays the number of online players.

Instalación / Installation

  1. Descarga el plugin DynamicScoreboard.
  2. Coloca el archivo .phar en la carpeta plugins de tu servidor.
  3. Reinicia el servidor para activar el plugin.

  1. Download the DynamicScoreboard plugin.
  2. Place the .phar file into your server’s plugins folder.
  3. Restart the server to activate the plugin.

Librerías requeridas / Required Libraries

Para que DynamicScoreboard funcione correctamente, se requieren las siguientes librerías:

  1. YamlProvider: Esta librería permite el manejo de archivos YAML para almacenar y recuperar configuraciones de manera eficiente.

  2. FormsUI: Esta librería proporciona interfaces gráficas personalizadas que permiten a los jugadores interactuar con formularios en el juego.


For DynamicScoreboard to function properly, the following libraries are required:

  1. YamlProvider: This library allows for efficient YAML file management to store and retrieve configurations.

  2. FormsUI: This library provides custom graphical interfaces that allow players to interact with in-game forms.


Configuración / Configuration

Este plugin utiliza archivos de configuración en formato YAML para almacenar las scoreboards. Los archivos de configuración se guardan en el directorio de datos del plugin.

Una vez que creas o editas un scoreboard, los cambios se aplican automáticamente sin necesidad de recargar el servidor.


This plugin uses YAML configuration files to store scoreboards. The configuration files are stored in the plugin’s data directory.

Once you create or edit a scoreboard, changes are applied automatically without the need to reload the server.


Related Projects