Getting Started

Components

  • NATS Message Queue
    • Communication between components, user notifications and more.
  • MySQL database server
  • FiveNet
    • Server
      • Serves the API, frontend and static resources (e.g., map tiles).
    • Worker
      • Runs "background" tasks, e.g., dispatch center assignment, expiration, cleanup, etc., and more.
    • DBSync
      • Used to sync your gameserver's data (characters, vehicles, etc.) to the FiveNet server instance.
      • User locations, events and other activitiies are not synced, that is what the plugin is used for.
    • Discord Bot
      • To sync user group and job user information.
  • Plugin
    • Gameserver plugin to send activities and events that happen on the gameserver to the FiveNet server instance (e.g., job demotions/promotions).
    • Additionally sends the player locations to the FiveNet server instance for the livemap.
Copyright © 2025 Galexrt All rights reserved. All trademarks, logos and brand names are the property of their respective owners.