Source-checkedLibraries & compatibility

SquadJSLogger [220KB] (UE5)

by Jhett · for Squad

SquadJS Logger SquadJS Logger is a lightweight ModLoader utility that exposes in-game events directly to your server logs, built for use with [url= SquadJS . Example Log SquadJSLogger:…

8.4KDownloads
5 mo agoLast updated
Steam WorkshopSource

About SquadJSLogger [220KB] (UE5)

From Steam Workshop

SquadJS Logger SquadJS Logger is a lightweight ModLoader utility that exposes in-game events directly to your server logs, built for use with [url= SquadJS . Example Log SquadJSLogger:…

SquadJS Logger

SquadJS Logger is a lightweight ModLoader utility that exposes in-game events directly to your server logs, built for use with SquadJS.

Example Log


SquadJSLogger: PlayerSelfWound VictimEOS:XXXXXXXXXX VictimLoc:X=207.241 Y=500 Z=90.15

Perfect for developers and server owners who want to create or extend SquadJS plugins with precise, real-time event tracking straight from the server.

⚙️ Setup

ModLoader Path

/SquadJSLogger/BP_SquadJSLogger.BP_SquadJSLogger_C[/code]
Each event type can be toggled individually, giving you full control over what’s logged.
Be cautious when enabling large-scale or high-frequency events, as excessive logging may impact performance.

Configure the mod through:
/Saved/ModLoader/SquadJSLogger/SquadJSLogger.json:
[code]
{
  "Settings": {
    "Enabled": true,                 // Toggles logging
    "JsonRefreshTime": -1,           // Json config refresh interval. -1 loads only on Map Load.
    "GarbageCollectionTime": 300,    // Interval to collect garbage for json objects.
    "DeployablesSearchInterval": 60  // -1 to disable. Required for Deployables. Slow Operation.
  },
    "Logging": {                     // From here enable the logging for events you want.
  ...
}

Spam Protection


      "LogName": {
        "Enabled": true,             // Enable logging this event.
        "SpamProtectionTime": 1,     // Cooldown to prevent spam but you [i]could[/i] miss events.
        "MaxLogsPerRound": 1         // Max number of logs of this type per match.
      }

📦 Current Logged Events

Commander

  • CommandApproved
  • CommanderNominationStart
  • CommanderNominationEnd
  • CommanderNominationAvailable

Player

  • PlayerDamaged
  • PlayerWounded
  • PlayerTeamWounded
  • PlayerKilled
  • PlayerTeamKilled
  • PlayerDied
  • PlayerSuicide
  • PlayerWound
  • PlayerSelfWound
  • PlayerHealed
  • PlayerSelfHealed
  • PlayerRevived
  • PlayerBandaged
  • PlayerSelfBandaged
  • PlayerJoined
  • PlayerJoinedTeam
  • PlayerSpawned
  • SuppressionInflicted
  • ModifySoldierInventory
  • RallyCreated
  • DeployRoleChanged
  • RoleChanged
  • FireteamChanged
  • PlayerCommendationChanged
  • PlayerNameChanged
  • BecomeSquadLeader
  • SquadStateChanged
  • AmmoChanged
  • MagazineChanged
  • SwitchWeapon
  • WaterImmersionChanged

Vehicle

  • VehicleSpawned
  • VehicleEntered
  • SeatChanged
  • LogisticsDropOff
  • VehicleDamaged
  • VehicleDestroyed

Game

  • MatchStarted
  • MatchEnded
  • TicketChanged
  • LevelInfo
  • MainBaseInfo
  • CaptureZoneInfo
  • WorldSettingsInfo
  • CaptureChanged

Deployables

  • BuildStateChanged
  • DeployableDestroyed
  • FOBStateUpdated

💬 Support & Dev Hub

Join the discord.gg/KingOfTheHill for support, examples, and modding resources.

Highlights

From source data

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 5 mo ago.

SquadJSLogger [220KB] (UE5) on Nxeon

From our catalogue
One-click install
Supported on Nxeon Squad servers. We download it from Steam Workshop, place it, and restart the server.
Server load
light
Smallest plan we suggest
Squad — 16 GB (16 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
2026-06-16, released 2026-06-16

Game versions by loader

LoaderGame versionsNewest
Workshop

From 1 recorded build of SquadJSLogger [220KB] (UE5).

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run SquadJSLogger [220KB] (UE5) on a Squad server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Steam Workshop as “Workshop”

Libraries & compatibility

Foundations and fixes other mods build on. Usually installed because something else needs it.

Compatibility

Game
Squad

Verified at the source

  • ✓Steam WorkshopOfficial listing, checked 2026-11-03Open ↗
  • ✓AuthorJhett, as published on Steam Workshop
  • ✓LicenseNot published by the sourceFree

SquadJSLogger [220KB] (UE5), answered

Generated from the mod’s own source data.

Is it free?

Yes. SquadJSLogger [220KB] (UE5) is free to download from Steam Workshop.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run SquadJSLogger [220KB] (UE5) on a Squad server.

Deploy in about a minute from $29.99 a month, then add SquadJSLogger [220KB] (UE5) in one click.