Somos

StaqFlow

El equipo de desarrollo detrás de SurvivalDub. En exclusiva, a tiempo completo.

⚡ JAVA 25 SOBRE PAPER🧵 FOLIA · SCHEDULER POR REGIONES🛰️ VELOCITY MULTI-PROXY🔗 REDIS ENTRE SERVIDORES🧱 DE 1.8 A 26.X💜 SOLO PARA SURVIVALDUB⚡ JAVA 25 SOBRE PAPER🧵 FOLIA · SCHEDULER POR REGIONES🛰️ VELOCITY MULTI-PROXY🔗 REDIS ENTRE SERVIDORES🧱 DE 1.8 A 26.X💜 SOLO PARA SURVIVALDUB

Quiénes somos

Un equipo, una network

StaqFlow no es una agencia ni un estudio que va rotando de cliente en cliente. Somos el equipo de desarrollo de SurvivalDub, y trabajamos únicamente para SurvivalDub.

Eso cambia cómo se construye todo. No hay entregas que se cierran y se olvidan: lo que sale a producción lo mantenemos nosotros, lo rompemos nosotros y lo arreglamos nosotros, temporada tras temporada.

Somos un equipo grande y repartido por disciplinas, liderado directamente por SurvivalDub. Cada modalidad de la network tiene detrás gente que la conoce a fondo.

Casi todo lo que corre en los servidores es código nuestro: más de un centenar de plugins propios, sobre Java y la API de Paper, con soporte desde 1.8 hasta las versiones actuales.

Qué hacemos

Todo lo que mueve la network

Somos muchos y repartidos por disciplinas: desde la primera línea de código hasta el bloque que se coloca en el spawn. Sin nombres ni listas de perfiles, porque cada área tiene detrás gente dedicada a ella a tiempo completo.

Plugins propios

El core de la network y los plugins de cada modalidad, en Java 25 sobre la API de Paper. Texto con Adventure y MiniMessage. Nada de plantillas: cada modalidad tiene sus reglas y se escribe para ellas.

  • Java 25
  • Paper
  • Adventure
  • MiniMessage
  • PlaceholderAPI
  • Maven
  • Gradle

Minijuegos

Arenas, colas y estadísticas persistentes. El estado viaja entre instancias por Redis, así que una partida no depende de que el jugador caiga siempre en el mismo nodo.

  • Redis
  • MongoDB
  • Plugin messaging

Builds y mapas

Spawns, lobbies, arenas y mapas de evento, construidos para jugarse. Del boceto al world listo para producción, con esquemáticos versionados como cualquier otro código.

  • WorldEdit
  • WorldGuard
  • FastAsyncWorldEdit
  • Esquemáticos

Arte y UI

Resource packs, modelos e interfaces. Fuentes y texturas propias para que los menús no sean cofres con cabezas de jugador.

  • Blockbench
  • ModelEngine
  • Resource packs

Infraestructura

Velocity al frente, con sincronización entre varios proxies. Cada servicio en su contenedor, MariaDB con HikariCP para el pool, backups programados y todo autoalojado.

  • Velocity
  • Docker
  • MariaDB
  • HikariCP
  • nginx
  • Pterodactyl
  • Grafana

Optimización

Perfilado real con spark y timings, no adivinanzas. Más de 50 de nuestros plugins están ya adaptados al scheduler por regiones de Folia.

  • Folia
  • spark
  • Purpur
  • ProtocolLib

Compatibilidad

Damos soporte desde 1.8 hasta las 26.x. ViaVersion en el proxy y una capa propia que aísla lo que cambia entre versiones del resto del código.

  • ViaVersion
  • NMS
  • 1.8 → 26.x

Calidad y soporte

Lo que sale, lo mantenemos: aquí no hay entregas que se cierran y se olvidan. Pruebas antes de cada despliegue, staging con la misma versión que producción y alguien mirando los logs cuando algo se tuerce en vivo.

  • JUnit
  • MockBukkit
  • Staging
  • GitHub Actions

Comunidad

El puente entre lo que pide la gente que juega y lo que acaba entrando en el roadmap. Los bots de Discord, el foro, el blog y el mapa en vivo los llevamos nosotros.

  • Next.js
  • Bots de Discord
  • Foro
  • Mapa en vivo

¿Hablamos?

Nos encontrarás en el Discord

Ahí está el equipo, el staff y la comunidad de SurvivalDub. Si te cruzas con un bug, tienes una idea o simplemente quieres saludar, es el sitio.