Voices of the Void
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
6 days ago
Downloads
60
Size
173KB
Dependency string
Flyingcoyote-ForceJolly-1.0.0

ForceJolly - THIS MOD WAS MADE WITH CLAUDE CODE!

Merry Christmas, whenever you want it. Works on VotV a09k (0.9.x), where the old EternalChristmas mod crashes on launch.

What it does

In a09k the game decides holidays once per world load: mainGamemode:setJolly checks the "Holidays" game rule AND the system date (Dec 5 - Jan 23), then caches the result in the gamemode's isChristmas flag that everything else (menu snow, xmas tree, gifts, seasonal store items) reads. That's why changing the game rule out of season does nothing, and why date-hook mods stopped working.

This mod post-hooks setJolly and overwrites the holiday flags right after the game computes them - before any decorations spawn. No system clock changes, no date faking.

  • Christmas is forced on by default (menu snow included).
  • Halloween, Easter and April Fools can also be forced: edit the FORCE table at the top of Scripts/main.lua.
  • F8 toggles the override at runtime (reload the save or menu to apply/remove decorations).
  • Tip: for the full winter look, also set the season game rule to permanent winter - seasons are a separate built-in system in a09k.

Compatibility

Built for VotV a09k with UE4SS (unreal-shimloader). The hooked function and property names were taken from the a09k blueprints; other versions may differ. Do not run together with EternalChristmas (outdated, crashes on current UE4SS).

Enjoy, Flyingcoyote

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.