All Music Everywhere 2.1

by aveld2

Makes every source planet's music equally likely on every detected vanilla and modded planet. Includes silent now-playing diagnostics and the /ame-next skip command for Factorio 2.1 testing.

Utilities
15 hours ago
2.1
5

Changelog

Version: 0.1.7
Date: 2026-09-20
  Changes:
    - Added thumbnail
Version: 0.1.6
Date: 2026-09-20
  Changes:
    - Balanced music by original source planet instead of by individual track
    - Divided each source planet's fixed weight equally among its tracks
    - Changed the in-game message prefix from [AME21] to [AllMusic]
Version: 0.1.5
Date: 2026-09-20
  Changes:
    - Normalised every eligible track to weight 10 so modded planets cannot dominate the pool
    - Converted interludes into main tracks to create one combined selection pool
    - Suppressed automatic now_playing=<none> logfile entries
Version: 0.1.4
Date: 2026-09-19
  Features:
    - Added /ame-next to skip the current track
    - Made manual next-track selection honor prototype weights
    - Prevented /ame-next from choosing any of the eight most recently heard tracks when the pool permits
Version: 0.1.3
Date: 2026-09-19
  Changes:
    - Made every automatic and manually requested in-game track message silent
    - Kept exact now-playing entries in factorio-current.log
    - Prevented diagnostic messages from being stored in persistent console history
Version: 0.1.2
Date: 2026-09-19
  Features:
    - Added an on-screen now-playing message using Factorio 2.1's music-change event
    - Added exact track names to factorio-current.log
    - Added the /ame-track command for immediate inspection
Version: 0.1.1
Date: 2026-09-19
  Changes:
    - Replaced play_on_all_surfaces with an explicit list of all detected planets
    - Added separate track prototypes for space platforms and the space map
    - Added optional ordering dependencies for the tested planet-mod collection
    - Added detected-planet and explicit-binding diagnostics
Version: 0.1.0
Date: 2026-09-19
  Features:
    - Initial Factorio 2.1 test release