Code cleanup: removed redundancies and simplified internal logic.
2.2.1
Corrected the SLZ option semantics: Log SLZ Content defaults to off, so SLZ/internal-pallet content is excluded unless the user explicitly enables it.
Magazines remain permanently excluded.
2.2.0
SLZ-authored and internal-pallet spawns are now included by default.
Replaced the inverse logging option with a saved Exclude SLZ Content toggle, disabled by default. Enable it to suppress SLZ barcodes, internal pallets, and SLZ-authored pallets.
Magazines remain permanently excluded regardless of the SLZ setting.
2.1.0
Added a saved Log SLZ Content toggle, disabled by default. When enabled, player-spawned SLZ/internal-pallet content is logged normally.
Magazines remain permanently excluded from every in-game and MelonLoader log.
Added a dedicated in-game Suspicious feed for high-confidence protocol anomalies.
Detects spawn responses delivered by a non-host client and records the transport identity separately from the payload's claimed owner.
Flags entity-ID collisions and includes the claimed owner, entity source, item, sender, and reason in alerts.
Scene source is no longer an unconditional escape hatch: legitimate scene activity stays quiet, while suspiciously delivered scene responses are surfaced.
2.0.0
Rebuilt the detection and attribution pipeline from scratch.
Snapshots the server-attested player identity as soon as a spawn response arrives, preventing asynchronous downloads and recycled session IDs from causing false attribution.
Correlates and deduplicates completed spawns using Fusion's server-allocated entity ID.
Excludes scene-source spawns without depending only on a timing heuristic.
Excludes magazines using both object components and crate metadata fallbacks.
Excludes SLZ content using barcode namespace, internal-pallet status, and pallet author metadata.
Reports unresolved identities explicitly instead of making proximity-based guesses.
1.2.1
Shipped build now targets MelonLoader 0.6.6 instead of 0.7.1, for broader compatibility across current MelonLoader installs (an older-built mod is more likely to keep working on a newer loader than the reverse). No functional/feature changes.
1.1.0
Added "Auto-Clear On Leave" toggle (on by default) that removes a disconnected player's log page and their entries from All Spawns. Saved via MelonPreferences, so it persists across servers and game restarts.
1.0.0
Initial release: per-player and merged ("All Spawns") logs viewable in BoneMenu.
Resolves spawned barcodes to their item title where possible.
Excludes magazines and base-game/SLZ-authored items.
Holds logging for 5 seconds after each level loads to skip catch-up/world-state spawns.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.