Menu
 

Disable Seasonal Events

Satisfactory: Managing Seasonal Events

While events like FICSMAS bring joy to some, giant falling gifts and "frivolous" factory parts might interrupt the efficiency of a serious pioneer. You can disable these events server-side.

1. Two switches, not one

The server accepts a launch argument, -DisableSeasonalEvents, and a setting, FG.EnableSeasonalEvents. They are separate paths to the same result, and the build logs which one silenced the event.

2. Watch the polarity

The setting is named for enabling. To switch events off you set FG.EnableSeasonalEvents to 0, not to 1. There is no FG.DisableSeasonalEvents setting in the shipped build.

3. The effect

Disabling the event removes falling gifts and hides the Calendar. Existing event buildings may remain but stop functioning, depending on the patch.

Method 1: Launch argument (easiest)

In your Supercraft Panel, look for the Additional Arguments or Startup Parameters field.

  • Add: -DisableSeasonalEvents
  • Restart the server.
  • This is the cleanest way, because it does not involve editing config files.

The server build carries a distinct log line for this path, Seasonal events is disabled by launch option, so you can confirm from the server log that the argument was actually picked up.

Method 2: Config file (advanced)

If you prefer to hard-code it into the settings:

  1. Stop the server.
  2. Navigate to /FactoryGame/Saved/Config/LinuxServer/.
  3. Edit GameUserSettings.ini.
  4. Find the [/Script/FactoryGame.FGGameUserSettings] section, or create it if it is missing. There is no [Int] section: the integer settings live as an mIntValues array inside that class section.
  5. Add or modify: mIntValues=(("FG.EnableSeasonalEvents", 0))
  6. Save and restart.

This path logs Seasonal events is disabled by option instead, which is how you tell the two mechanisms apart when you are debugging.

Which events exist?

FICSMAS is the one people notice, but the shipped server build defines four seasonal events plus an inactive default:

  • EV_Christmas, the FICSMAS event
  • EV_FirstOfApril
  • EV_Birthday
  • EV_CSSBirthday, the Coffee Stain Studios anniversary

Both switches above are global. Neither one targets a single event, so disabling seasonal events turns off all four.

Can I force an event outside its season?

Not with a server switch. The server decides by comparing the machine's own date against each event's start and end date, and the only thing the switches do is suppress that check entirely. There is no force-enable argument in the shipped build, and in particular no -ForceSeasonalEvents: that argument does not exist and passing it does nothing.

That leaves the server's system clock as the only lever, which is not something we would recommend on a live save. Moving a running server's date affects saves, backups and scheduled restarts, not just the decorations.

Warning: Disabling the event mid-season can leave event items and event-only buildings in a save that no longer has an active event. Re-enabling restores normal behaviour, so change this between sessions rather than under a full server.

Strictly business. Host your Satisfactory server with Supercraft and have full control over when and how your factory celebrates.

Launch a Satisfactory server with this setup

Pick a preset and your new server boots preconfigured - rates, rules and mods already dialed in. Change anything later in the panel.

Browse all Satisfactory recipes →

Satisfactory Co-op: Standard Save Settings

A clean baseline for Satisfactory co-op: 5 autosave slots, save-on-disconnect enabled, generous connection ti…

Tired of fighting this issue every patch?

Run a managed Satisfactory server with us. We handle the patches, mod-version pinning, save backups, and DDoS protection. Set up in minutes, multiple datacenter regions, no contract.

See Satisfactory hosting plans →
Top