API para desarrolladores
Otros plugins pueden crear hologramas, cambiar su texto para un jugador y reproducir animaciones.
Preparación
Añade el jar de HologramBB como dependencia provided (solo para compilar), y en tu plugin.yml:
yaml
softdepend: [HologramBB]Obtener la API
java
HologramBBAPI api = Bukkit.getServicesManager().load(HologramBBAPI.class);
if (api == null) {
// HologramBB no está instalado
}Ejemplos
java
// Un holograma nuevo con una línea, en una ubicación.
api.create("bienvenida", location, "<gold>Bienvenido");
// El texto de una capa solo para un jugador.
api.setText(player, "bienvenida", "line", "<gold>Bienvenido de nuevo, " + player.getName());
// Una animación para un jugador.
api.play(player, "bienvenida", "bounce");
// Cualquier ajuste, como en el archivo.
api.edit("bienvenida", Map.of("layers.line.glow", "#ffaa00"));Los hologramas hechos con la API son archivos normales: sobreviven a los reinicios y se pueden editar en el editor web como cualquier otro.