After manually installing the Modding API (v77) and mods like EasyMode into the latest game version (1.5.12459), the game crashes on launch with a return code 1280. The mods (EasyMode and EnemyHPBar) do not load.
To Reproduce
Steps to reproduce the behavior:
- Install a clean copy of Hollow Knight v1.5.12459.
- Place the Modding API DLLs into the
hollow_knight_Data/Managed/ folder.
- Place
EasyMode.dll and EnemyHPBar.dll into the Mods folder.
- Launch the game.
Expected behavior
The game should launch with the Modding API and mods loaded.
Logs
Started initial process 6664 from gamemoderun /home/rk_/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine /home/rk_/Games/HollowKnight_v1.5.12459/hollow_knight.exe
Start monitoring process.
gamemodeauto:
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
[UnityMemory] Configuration Parameters - Can be set up in boot.config
"memorysetup-bucket-allocator-granularity=16"
"memorysetup-bucket-allocator-bucket-count=8"
"memorysetup-bucket-allocator-block-size=4194304"
"memorysetup-bucket-allocator-block-count=1"
"memorysetup-main-allocator-block-size=16777216"
"memorysetup-thread-allocator-block-size=16777216"
"memorysetup-gfx-main-allocator-block-size=16777216"
"memorysetup-gfx-thread-allocator-block-size=16777216"
"memorysetup-cache-allocator-block-size=4194304"
"memorysetup-typetree-allocator-block-size=2097152"
"memorysetup-profiler-bucket-allocator-granularity=16"
"memorysetup-profiler-bucket-allocator-bucket-count=8"
"memorysetup-profiler-bucket-allocator-block-size=4194304"
"memorysetup-profiler-bucket-allocator-block-count=1"
"memorysetup-profiler-allocator-block-size=16777216"
"memorysetup-profiler-editor-allocator-block-size=1048576"
"memorysetup-temp-allocator-size-main=4194304"
"memorysetup-job-temp-allocator-block-size=2097152"
"memorysetup-job-temp-allocator-block-size-background=1048576"
"memorysetup-job-temp-allocator-reduction-small-platforms=262144"
"memorysetup-allocator-temp-initial-block-size-main=262144"
"memorysetup-allocator-temp-initial-block-size-worker=262144"
"memorysetup-temp-allocator-size-background-worker=32768"
"memorysetup-temp-allocator-size-job-worker=262144"
"memorysetup-temp-allocator-size-preload-manager=262144"
"memorysetup-temp-allocator-size-nav-mesh-worker=65536"
"memorysetup-temp-allocator-size-audio-worker=65536"
"memorysetup-temp-allocator-size-cloud-worker=32768"
"memorysetup-temp-allocator-size-gfx=262144"
Monitored process exited.
Initial process has exited (return code: 1280)
Exit with return code 1280
Game Version
v1.5.12459 (The Feb 5th, 2026 update)
Modding API Version
v77
OS
Linux (Running via Lutris/Wine)
Additional context
This version of the game added significant changes (21:9 support, new input system, etc.) which likely broke the current API. The community is awaiting an update for compatibility.
After manually installing the Modding API (v77) and mods like EasyMode into the latest game version (1.5.12459), the game crashes on launch with a return code 1280. The mods (EasyMode and EnemyHPBar) do not load.
To Reproduce
Steps to reproduce the behavior:
hollow_knight_Data/Managed/folder.EasyMode.dllandEnemyHPBar.dllinto theModsfolder.Expected behavior
The game should launch with the Modding API and mods loaded.
Logs
Started initial process 6664 from gamemoderun /home/rk_/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine /home/rk_/Games/HollowKnight_v1.5.12459/hollow_knight.exe
Start monitoring process.
gamemodeauto:
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
[UnityMemory] Configuration Parameters - Can be set up in boot.config
"memorysetup-bucket-allocator-granularity=16"
"memorysetup-bucket-allocator-bucket-count=8"
"memorysetup-bucket-allocator-block-size=4194304"
"memorysetup-bucket-allocator-block-count=1"
"memorysetup-main-allocator-block-size=16777216"
"memorysetup-thread-allocator-block-size=16777216"
"memorysetup-gfx-main-allocator-block-size=16777216"
"memorysetup-gfx-thread-allocator-block-size=16777216"
"memorysetup-cache-allocator-block-size=4194304"
"memorysetup-typetree-allocator-block-size=2097152"
"memorysetup-profiler-bucket-allocator-granularity=16"
"memorysetup-profiler-bucket-allocator-bucket-count=8"
"memorysetup-profiler-bucket-allocator-block-size=4194304"
"memorysetup-profiler-bucket-allocator-block-count=1"
"memorysetup-profiler-allocator-block-size=16777216"
"memorysetup-profiler-editor-allocator-block-size=1048576"
"memorysetup-temp-allocator-size-main=4194304"
"memorysetup-job-temp-allocator-block-size=2097152"
"memorysetup-job-temp-allocator-block-size-background=1048576"
"memorysetup-job-temp-allocator-reduction-small-platforms=262144"
"memorysetup-allocator-temp-initial-block-size-main=262144"
"memorysetup-allocator-temp-initial-block-size-worker=262144"
"memorysetup-temp-allocator-size-background-worker=32768"
"memorysetup-temp-allocator-size-job-worker=262144"
"memorysetup-temp-allocator-size-preload-manager=262144"
"memorysetup-temp-allocator-size-nav-mesh-worker=65536"
"memorysetup-temp-allocator-size-audio-worker=65536"
"memorysetup-temp-allocator-size-cloud-worker=32768"
"memorysetup-temp-allocator-size-gfx=262144"
Monitored process exited.
Initial process has exited (return code: 1280)
Exit with return code 1280
Game Version
v1.5.12459 (The Feb 5th, 2026 update)
Modding API Version
v77
OS
Linux (Running via Lutris/Wine)
Additional context
This version of the game added significant changes (21:9 support, new input system, etc.) which likely broke the current API. The community is awaiting an update for compatibility.