Bridge

Bridge

Por D1GQ 19 de enero de 2026
#API#gestión#Hytale#Mundo#plugin#Puente

Una poderosa biblioteca de plugins de Hytale para crear, gestionar y orquestar mundos temporales con facilidad. Bridge proporciona una API robusta para manejar el ciclo de vida del mundo, transferencias de jugadores y comportamiento del mundo personalizable.

✨ Características

Gestión de Mundos Fácil: Crea, activa, desactiva y elimina mundos con simples llamadas a la API
Transferencias de Jugadores: Mueve jugadores entre mundos de forma segura con seguridad de hilo incorporada
Comportamiento del Mundo Personalizable: Extiende `BridgeWorldComponent` para añadir lógica personalizada a tus mundos
Operaciones Asíncronas: La mayoría de las operaciones se ejecutan de forma asíncrona con callbacks opcionales
Configuración del Mundo: Controla la ruptura de bloques, colocación, recolección y configuraciones de PvP
Eventos del Ciclo de Vida: Conéctate a la creación, eliminación y eventos de jugadores del mundo

📖 Referencia de API

BridgeWorldManager:

  • createWorld(String name, BridgeWorldComponent component, Consumer<BridgeWorld> callback)
  • getAllVBridgeWorlds() – Obtiene todos los mundos gestionados
  • getDefaultWorldAsBridgeWorld() – Obtiene el mundo predeterminado
  • deleteWorld(BridgeWorld world) – Elimina permanentemente un mundo
  • activateWorld(BridgeWorld world, Consumer<BridgeWorld> callback)
  • deactivateWorld(BridgeWorld world, World movePlayersTo)
  • BridgeWorld:

  • activate(Consumer<BridgeWorld> callback) – Carga el mundo en memoria
  • deactivate(World movePlayersTo)` – Descarga el mundo
  • transferPlayer(PlayerRef player) – Mueve al jugador a este mundo
  • delete() – Elimina este mundo y sus archivos
  • setAllowPvP(boolean enabled) – Activa o desactiva el PvP
  • setAllowBlockBreaking(boolean enabled) – Activa o desactiva la ruptura de bloques
  • Métodos del Ciclo de Vida de BridgeWorldComponent:

  • onCreateWorld(BridgeWorld world)` – Cuando se crea el mundo
  • onDeleteWorld(BridgeWorld world)` – Antes de la eliminación del mundo
  • onPlayerJoinWorld(BridgeWorld world, PlayerRef player)`
  • onPlayerLeaveWorld(BridgeWorld world, PlayerRef player)`
  • onPlayerDieInWorld(BridgeWorld world, PlayerRef player)`
  • onTick(BridgeWorld world, float deltaTime)` – Llamado en cada tick
  • Relacionados:

    Synapse

    Synapse

    #API#Desarrollo#Hytale

    Synapse v1.3.0 — API moderna de marcadores de posición (¡Ahora con soporte para Hytale!) Synapse es un poderoso y modern...

    HyDB

    HyDB

    #API#Base de datos#Desarrollo

    HyDB &#8211; API de Base de Datos SQLite Profesional para Hytale 📊 Resumen HyDB es un plugin base profesional para Hyta...

    Advanced Parties

    Advanced Parties

    #AdvancedParties#API#grupos

    ⚠️ Trabajo en Progreso ⚠️AdvancedParties está en desarrollo activo. Se planean características como la interfaz gráfica ...

    Cassaforte

    Cassaforte

    #API#Cassaforte#Desarrollo

    Una API de abstracción de plataforma para plugins de Hytale, que proporciona interfaces de economía, permisos y chat. De...

    Coins

    Coins

    #API#Economía#Hytale

    Hytale Coins Mod Un sencillo mod de economía para Hytale que añade monedas físicas y un sistema de cartera digital. Cara...

    Data’s Ranks

    Data’s Ranks

    #API#Configuración#Data's Ranks

    ✨ Overview Data’s Ranks es un plugin de gestión de rangos completamente funcional, diseñado para servidores modernos de ...