The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

IPECAC Community Mod
 This topic has been pinned, so it's probably important
pedroff_1  [developer] Dec 4, 2019 @ 9:10pm
Frequently Asked Questions (FAQ)
So, I decided it'd be a good idea to provide quick answers to questions many have had, and so you may too, person who just decided to check the mod out. Feel free to ask any questions here too and I'll try to answer them, if I can.
Since there aren't yet that many questions to be answered at the moment of writing this, I'll choose a few and make up some others, to get things started:

Q: Why is it IPECAC, in captial letters?
A: I have no idea, it was this way already when I joined the project. I like how it, to me, gives the project a sense of identity. Maybe some people that were in the project even before me could answer this better.

Q: How do I use the options menu?
A: Well, I'm sorry it is the mess it is, I'll try to fix that later, but, basically, you have to go to a custom challenge named "Option Menu (IPECAC Mod)", or something like that. Once you are in that challenge, it's the following: Q/E - Change tabs; Up/Down - Navigate through options; Left/Right - change value of option selected; Enter - Save changes.

IPECAC is now compatible with the Option Menu Mod!

Q: I think unlocking things is not what I want. How do I unlock all achievements right away?
A: Worry not, my firend! Open the console and type "IpecacAchievements all" to unlock them! Replace "all" with specific codes (I may provide them later, when the wiki is running at its best) o unlock only the achievements you want. If you want to reset your save, there are two ways: deleting the save.dat file for that save or typing "IpecacClearSaveData" or just "IPCMCSD", it'll reset your save to a fresh new one.

Q: The mod is lagging. Please send help!
A: While I cannot say this is definitely the case, it seems that having the mod compatibility hack disabled can greatly contribute to lag (in addition to the other things it breaks). If you've made sure you didn't accidentally disable it nor anything of the kind, tell us so we can do our best to figure out what's lagging the mod for you and, hopefully, fix it in the future.

Q: I'm getting some weird errors since the update and always start with a lot of transformations on. What do I do?
A: We're trying our best to fix this, which has been a problem since it seems that nobody from the delevopment team can replicate it. In the meantime, we've found out that pasting the following in the console and then resetting the mod and run helps:
lua _transformationsAPI.SaveData={}

So, ask your questions away so we can add them here too!
Last edited by pedroff_1; May 2, 2020 @ 2:03am
< 1 2 >
Showing 1-15 of 23 comments
For some reason, I start off my runs with a number of transformations despite having no items. Is this a bug with the modpack, or are some of my mods conflicting?

edit: it appears to be only affecting modded characters, such as Samael, Nemesis and 154-AC. It looks like all the transformations are the sin related transformations as well

edit 2: after starting a run as judas and picking up matt's kidney stone, I got bookworm?? And the transformation persists between runs. After some more runs I found that I got transformations as the vanilla characters as well

I probably won't add any more edits, as I know this isn't really the place for bug reports, but I feel as though I should let you guys know that this stuff is happening despite not having any other major modpacks/game changing mods on
Last edited by Unknown Harlequin; Dec 9, 2019 @ 3:55pm
pedroff_1  [developer] Dec 9, 2019 @ 4:25pm 
Originally posted by Unknown Harlequin:
For some reason, I start off my runs with a number of transformations despite having no items. Is this a bug with the modpack, or are some of my mods conflicting?

edit: it appears to be only affecting modded characters, such as Samael, Nemesis and 154-AC. It looks like all the transformations are the sin related transformations as well

edit 2: after starting a run as judas and picking up matt's kidney stone, I got bookworm?? And the transformation persists between runs. After some more runs I found that I got transformations as the vanilla characters as well

I probably won't add any more edits, as I know this isn't really the place for bug reports, but I feel as though I should let you guys know that this stuff is happening despite not having any other major modpacks/game changing mods on


Really weird. Would you mind erasing your savedata (using the command in the FAQ above) to see if that can be fixed? Because, honestly, this is the first time I hear about such bug. Of course, if that doesn't solve or if we get more complaints of the kind, we'll look deeper into it, because that's a really unfortunate bug :(
Elite_Gay Dec 23, 2019 @ 8:01pm 
What the heck is so special about moses, other than the fact that he starts with the bible?
Anonlove Apr 14, 2020 @ 6:56am 
"In the meantime, we've found out that pasting the following and then resetting the mod and run helps:
_transformationsAPI.SaveData={}"

Where do I paste this?
pedroff_1  [developer] Apr 14, 2020 @ 2:43pm 
Originally posted by Anonlove:
"In the meantime, we've found out that pasting the following and then resetting the mod and run helps:
_transformationsAPI.SaveData={}"

Where do I paste this?
Oh, my, forgot to clarify! At the command console. Also, fixed the command lacking a word
ΦωΦ May 1, 2020 @ 5:50pm 
Whenever I unlock anything from the mod, it seems to permanently (even in other runs) make all characters I play as unbearably slow, regardless of what the speed stat is at. It's not lag, and I have the compatibility hack enabled anyways. It only happens on a per-save file basis, so I assume it has something to do with that. Resetting the unlocks doesn't help.
Last edited by ΦωΦ; May 1, 2020 @ 5:50pm
pedroff_1  [developer] May 2, 2020 @ 1:55am 
Originally posted by ΦωΦ:
Whenever I unlock anything from the mod, it seems to permanently (even in other runs) make all characters I play as unbearably slow, regardless of what the speed stat is at. It's not lag, and I have the compatibility hack enabled anyways. It only happens on a per-save file basis, so I assume it has something to do with that. Resetting the unlocks doesn't help.
Oh, this is indeed intended. It's to do with the system we've got so everything stops while the animation plays. That being said, it can be solved by simply shooting towards any direction. Also, since people complaining about this is not unusual, and I've found a way of not needing it, this will no longer happen on the next update
Lou May 22, 2020 @ 4:48pm 
I also for some reason have every transformation whenever i start any run and it is also very, very slow to a point of unplayability, unsure if it is due to this mod directly though
SineSwiper Jul 15, 2020 @ 2:03am 
Originally posted by pedroff_1:
A: We're trying our best to fix this, which has been a problem since it seems that nobody from the delevopment team can replicate it. In the meantime, we've found out that pasting the following in the console and then resetting the mod and run helps:
lua _transformationsAPI.SaveData={}

This makes it more permanent, but there's still some transformation errors in the log:

function IpecacMod:FixTransformations (_, continuedRun) if not continuedRun then _transformationsAPI.SaveData = {} end end IpecacMod:AddCallback(ModCallbacks.MC_POST_GAME_STARTED,IpecacMod.FixTransformations)

[INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...th+ Mods/ipecac_1925867065/Misc/Transformations/envy.lua:74: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...Afterbirth+ Mods/ipecac_1925867065/Items/greeds_soul.lua:17: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...th+ Mods/ipecac_1925867065/Misc/Transformations/envy.lua:74: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostGameStart" call: ...th+ Mods/ipecac_1925867065/Misc/Transformations/envy.lua:7: attempt to index a nil value (field 'playersTransformationHistory')

So, something is still trying to access already cleared transformations. GetItemPool, maybe? Not sure.
pedroff_1  [developer] Jul 15, 2020 @ 4:34am 
Originally posted by SineSwiper:
Originally posted by pedroff_1:
A: We're trying our best to fix this, which has been a problem since it seems that nobody from the delevopment team can replicate it. In the meantime, we've found out that pasting the following in the console and then resetting the mod and run helps:
lua _transformationsAPI.SaveData={}

This makes it more permanent, but there's still some transformation errors in the log:

function IpecacMod:FixTransformations (_, continuedRun) if not continuedRun then _transformationsAPI.SaveData = {} end end IpecacMod:AddCallback(ModCallbacks.MC_POST_GAME_STARTED,IpecacMod.FixTransformations)

[INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...th+ Mods/ipecac_1925867065/Misc/Transformations/envy.lua:74: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...Afterbirth+ Mods/ipecac_1925867065/Items/greeds_soul.lua:17: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...th+ Mods/ipecac_1925867065/Misc/Transformations/envy.lua:74: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostEvaluateItems" call: ...rth+ Mods/ipecac_1925867065/Misc/Transformations/bee.lua:9: attempt to index a nil value (field 'playersTransformationHistory') [INFO] - [IpecacMod] Error in "PostGameStart" call: ...th+ Mods/ipecac_1925867065/Misc/Transformations/envy.lua:7: attempt to index a nil value (field 'playersTransformationHistory')

So, something is still trying to access already cleared transformations. GetItemPool, maybe? Not sure.


Oh, I probably forgot to include a check for if the array it is trying to use an index of is nil. I usually remember to do this with all transformations, but, this time, I probablky forgot on the bee one.
Also, funny thing the transformation doesn't reset on its own. I could swear I'd done a function like this one you're mentioning - which probably means I didn't make it functional or something... Thanks for the insight, I'll look into it in the near future!
Flacker Dec 4, 2020 @ 2:44am 
when using the cards and pills added to the mod, all of them do nothing. I looked up their effects, and tried using them in certain circumstances, and none of them work!
cadetpirx Jan 4, 2021 @ 7:00pm 
Hey,I saw your trailer for the monster of an update for this mod,are you planning when it is coming out?
Redstinger665 Jan 4, 2021 @ 7:35pm 
Will it Be Updated for repentance
pedroff_1  [developer] Jan 4, 2021 @ 8:28pm 
Originally posted by RedStinger665:
Will it Be Updated for repentance
Yes! We're still not 100% sure of how we're going to do this, but we sure want ot finally make the official release after Repentance comes out.
pedroff_1  [developer] Jan 4, 2021 @ 8:29pm 
Originally posted by cadetpirx:
Hey,I saw your trailer for the monster of an update for this mod,are you planning when it is coming out?
For now, all I can say is "really soon".
< 1 2 >
Showing 1-15 of 23 comments
Per page: 1530 50