Nitrado WebServer

Nitrado WebServer

Por NitradoAndre 18 de enero de 2026
#Desarrollo#gaming#Hytale#Plugin WebServer de Hytale#plugins#WebServer

Hytale WebServer Plugin

Este es un plugin base para el juego Hytale, que permite a otros plugins de Hytale servir contenido basado en la web.

Propósito de este plugin

Muchos casos de uso de plugins requieren servir datos a través de HTTP, como por ejemplo para webhooks, mapas en vivo o para exponer datos sobre los jugadores conectados. Sin embargo, que múltiples plugins abran sus propios servidores HTTP para sus respectivos casos de uso es una carga innecesaria y causa dolores de cabeza a los administradores de servidores y a los proveedores de servicios.

El objetivo de este plugin es proporcionar una solución común para los desarrolladores de plugins y resolver los requisitos típicos en torno a los servidores web en un solo lugar, de modo que los plugins se mantengan compatibles entre sí.

Se anima a los Proveedores de Servidores de Juegos a detectar la presencia de este plugin y a proporcionarle una configuración que garantice la compatibilidad con su respectiva plataforma de alojamiento.

Características Principales

  • Seguro por defecto: TLS utilizando certificados autofirmados o proporcionados por el usuario, así como soporte para la recuperación de certificados.
  • Autenticación de Jugadores: Los jugadores pueden autenticarse en función de su cuenta de Hytale, permitiendo que los plugins actúen en el contexto de ese jugador específico.
  • Comprobaciones de Permisos: Soporte integrado para realizar comprobaciones de autorización basadas en los permisos de un jugador autenticado en el servidor de Hytale.
  • Cuentas de Servicio (Usuarios de API): Permitiendo a los propietarios de servidores crear cuentas independientes de una cuenta de jugador, que aún pueden ser gestionadas utilizando el sistema de permisos de Hytale.
  • Extensibilidad: Todas las implementaciones importantes están detrás de interfaces, de modo que puedan ser reemplazadas si es necesario. Para garantizar la interoperabilidad con otros servidores web, se utilizan clases de jakarta.servlet.http.

Para la documentación completa, por favor visita el repositorio de GitHub.

Relacionados:

Daily Quests (Karma) V1

Daily Quests (Karma) V1

#Desarrollo#Hytale#IA

== Orbis Karma: Mission Expansion == Este proyecto es un mod de misiones creado con ayuda de IA, diseñado como un comple...

Carlosdgd criature

Carlosdgd criature

#Bob#Carlosdgd criature#criatura

Actualmente solo hay un mob, pero estoy actualizando gradualmente para agregar más mobs a este mod, y también me gustarí...

Iwalyn

Iwalyn

#Desarrollo#exploración#Hytale

En este momento, el mod añade +15 cubos personalizados y una apariencia personalizada, usa el comando /model set LipunkN...

Hytaria – Terraria 3D

Hytaria – Terraria 3D

#3D#biomas#Desarrollo

¿Alguna vez quisiste Terraria en 3D?Aquí está. Hytaria trae el mundo de Terraria a Hytale – reimaginado en 3D completo m...

AmigoNPC

AmigoNPC

#AmigoNPC#compañero#Desarrollo

# AmigoNPC (Trabajo en Progreso) AmigoNPC es un **mod de NPC compañero del lado del servidor** para Hytale, actualmente ...

Siren’s Commands

Siren’s Commands

#comandos#Comandos de la Sirena#Desarrollo

Este es más un plugin personal con comandos que utilizo para simplificar mi experiencia usando Hytale. Siren’s Com...