OpenShock/Shocklink support for isaac.
Shocks when isaac gets hit or dies
Intentional damage (curse, sacrifice rooms) shock aswell, but shorter with more strength
- The isaac modding API is sandboxed by default. In order to communicate with openshock the sandbox needs to be turned off. See the installation guide.
This mod works on linux/windows/mac
You need the current version of the dotnet runtime or sdk
-
Download the latest release from here
-
In steam click on The binding of isaac rebirth and then "browse local files"

-
Copy the shockedisaac folder (from the downloaded zip) to the mods folder

-
Change the settings in the
settings.inifile to your likings -
Start the server again using
dotnet ShockedIsaac.dll -
Insert the API token genertated from https://openshock.app/#/dashboard/tokens into the server console app.
-
Start Isaac and get shocked!
| Setting | Description |
|---|---|
| ApiKey | API token genertated from https://openshock.app/#/dashboard/tokens |
| HitDuration | Length in ms of the shock on a normal hit |
| HitStrength | Strength 1-100 of the shock on a normal hit |
| IntentionalHitDuration | Length in ms of the shock on a intentional hit (like sacrifice, some spikes, blood bank) |
| IntentionalHitStrength | Strength 1-100 of the shock on a intentional hit (like sacrifice, some spikes, blood bank) |
| DeathDuration | Length in ms of the shock on a death |
| DeathStrength | Strength 1-100 of the shock on a death |
| IntentionalDamageMode | Should an intentional hit result in a shock or virbation. Possible values: Shock or Vibrate |
| Shockers | A list of the names of the shockers separated by , |


