Extra Console Commands (List)
This is a list of custom console commands that are included with the standard library. By
default, they will not be enabled. You can enable them by upgrading your mod with
ISCFeature.EXTRA_CONSOLE_COMMANDS. (Also see the Extra Console
Commands feature
documentation.)
As a quality of life feature, you do not have to match the casing of the command. For example, you can type the “addCharges” command as “addcharges”, and it will still work the same.
Additionally, you can also abbreviate any command by omitting letters that do not overlap with any other command. For example, the command of “c” will be interpreted as the “card” command.
In order for the custom console commands to work, you first have to enable
ISCFeature.EXTRA_CONSOLE_COMMANDS when upgrading your mod. (See the “Extra Console Commands
(Init)” page for more details.)
Each command has a corresponding function of the same name, but these functions are not exported for end-user consumption. (This is to cut down on namespace conflicts and because the names of the functions are not very descriptive.)
Functions
Section titled “Functions”addCharges()
Section titled “addCharges()”addCharges(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:142
Adds a single charge to the player’s specified active item. You must provide the active slot number. Provide a second number to give a custom amount of charges. (You can use negative numbers to remove charge.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
angelRoom()
Section titled “angelRoom()”angelRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:187
Warps to the Angel Room for the floor. If the Devil Room has already been visited or initialized, this will uninitialize it and make an Angel Room instead.
Returns
Section titled “Returns”void
ascent()
Section titled “ascent()”ascent():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:192
Activates the flags for the Ascent (i.e. Backwards Path).
Returns
Section titled “Returns”void
bedroom()
Section titled “bedroom()”bedroom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:200
Warps to the first Clean Bedroom or Dirty Bedroom on the floor.
Returns
Section titled “Returns”void
blackHearts()
Section titled “blackHearts()”blackHearts(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:224
Gives a half black heart. Provide a number to give a custom amount of hearts. (You can use negative numbers to remove hearts.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
blackMarket()
Section titled “blackMarket()”blackMarket():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:229
Warps to the Black Market for the floor.
Returns
Section titled “Returns”void
blind()
Section titled “blind()”blind():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:234
Toggles permanent Curse of the Blind.
Returns
Section titled “Returns”void
bloodCharges()
Section titled “bloodCharges()”bloodCharges(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:243
Gives a blood charge. This only affects Bethany. Provide a number to give a custom amount of charges. (You can use negative numbers to remove charges.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
bm():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:260
Alias for the “blackMarket” command.
Returns
Section titled “Returns”void
bomb()
Section titled “bomb()”bomb(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:268
Gives a bomb. Provide a number to give a custom amount of bombs. (You can use negative numbers to remove bombs.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
bombs()
Section titled “bombs()”bombs(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:288
Gives 99 bombs. Provide a number to give a custom amount of bombs. (You can use negative numbers to remove bombs.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
boneHearts()
Section titled “boneHearts()”boneHearts(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:308
Gives a bone heart. Provide a number to give a custom amount of hearts. (You can use negative numbers to remove hearts.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
boss()
Section titled “boss()”boss():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:313
Alias for the “bossRoom” command.
Returns
Section titled “Returns”void
bossNextRoom()
Section titled “bossNextRoom()”bossNextRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:318
Warps to the room next to the first Boss Room on the floor.
Returns
Section titled “Returns”void
bossRoom()
Section titled “bossRoom()”bossRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:323
Warps to the first Boss Room on the floor (or the Delirium Boss Room if on The Void).
Returns
Section titled “Returns”void
bossRush()
Section titled “bossRush()”bossRush():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:346
Warps to the Boss Rush for the floor.
Returns
Section titled “Returns”void
brokenHearts()
Section titled “brokenHearts()”brokenHearts(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:354
Gives a broken heart. Provide a number to give a custom amount of hearts. (You can use negative numbers to remove hearts.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
card()
Section titled “card()”card(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:365
Gives the specified card. Accepts either the card type or the partial name of the card.
For example:
- card 5 - Gives The Emperor.
- card spa - Gives 2 of Spades.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
cards()
Section titled “cards()”cards():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:396
Spawns every card on the ground, starting at the top-left-most tile.
Returns
Section titled “Returns”void
cc():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:412
Alias for the “chaosCardTears” command.
Returns
Section titled “Returns”void
chaosCardTears()
Section titled “chaosCardTears()”chaosCardTears():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:420
Toggles Chaos Card tears for the player. Useful for killing enemies very fast without using “debug 10”.
Returns
Section titled “Returns”void
character()
Section titled “character()”character(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:433
Restart as the specified character. Accepts either the character sub-type or the partial name of the character.
For example:
- character 2 - Restarts as Cain.
- character ta - Restarts as Tainted Azazel.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
charge()
Section titled “charge()”charge(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:464
Alias for the “addCharges” command.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
cleanBedroom()
Section titled “cleanBedroom()”cleanBedroom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:469
Warps to the first Clean Bedroom on the floor.
Returns
Section titled “Returns”void
coin()
Section titled “coin()”coin(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:477
Gives a coin. Provide a number to give a custom amount of coins. (You can use negative numbers to remove coins.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
coins()
Section titled “coins()”coins(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:497
Gives 999 coins. Provide a number to give a custom amount of coins. (You can use negative numbers to remove coins.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
collectible()
Section titled “collectible()”collectible(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:514
Alias for the “spawnCollectible” command.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
crawlSpace()
Section titled “crawlSpace()”crawlSpace():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:519
Creates a crawl space next to the player.
Returns
Section titled “Returns”void
cursed()
Section titled “cursed()”cursed():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:524
Toggles permanent Curse of the Cursed.
Returns
Section titled “Returns”void
d20():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:530
Uses the D20.
Returns
Section titled “Returns”void
d6():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:536
Uses the D6.
Returns
Section titled “Returns”void
dadsNote()
Section titled “dadsNote()”dadsNote():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:542
Warps to the Mausoleum 2 Boss Room that has Dad’s Note in it.
Returns
Section titled “Returns”void
damage()
Section titled “damage()”damage(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:552
Toggles a set damage stat for the player. You can provide an optional argument to this command in order to set the damage to a specific amount. Default is 500.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
darkness()
Section titled “darkness()”darkness():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:573
Toggles permanent Curse of Darkness.
Returns
Section titled “Returns”void
dd():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:579
Alias for the “devil” command.
Returns
Section titled “Returns”void
devilRoom()
Section titled “devilRoom()”devilRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:587
Warps to the Devil Room for the floor. If the Angel Room has already been visited or initialized, this will uninitialize it and make an Devil Room instead.
Returns
Section titled “Returns”void
dirtyBedroom()
Section titled “dirtyBedroom()”dirtyBedroom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:592
Warps to the first Dirty Bedroom on the floor.
Returns
Section titled “Returns”void
disableCurses()
Section titled “disableCurses()”disableCurses():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:597
Toggles whether curses can appear.
Returns
Section titled “Returns”void
dogma()
Section titled “dogma()”dogma():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:603
Warps to the Dogma Boss Room.
Returns
Section titled “Returns”void
down()
Section titled “down()”down(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:609
Moves the player 0.5 units down. Provide a number to move a custom amount of units.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
dungeon()
Section titled “dungeon()”dungeon():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:614
Warps to the Dungeon (i.e. the crawl space room) for the floor.
Returns
Section titled “Returns”void
effects()
Section titled “effects()”effects():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:619
Logs the player’s current temporary effects to the “log.txt” file.
Returns
Section titled “Returns”void
errorRoom()
Section titled “errorRoom()”errorRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:626
Alias for the “iAmError” command.
Returns
Section titled “Returns”void
eternalHearts()
Section titled “eternalHearts()”eternalHearts(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:634
Gives an eternal heart. Provide a number to give a custom amount of hearts. (You can use negative numbers to remove hearts.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
flies()
Section titled “flies()”flies():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:639
Grants the maximum amount of blue flies to the player.
Returns
Section titled “Returns”void
flight()
Section titled “flight()”flight(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:645
Toggles flight for the player.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
fool()
Section titled “fool()”fool():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:671
Alias for the “startingRoom” command.
Returns
Section titled “Returns”void
getChallenge()
Section titled “getChallenge()”getChallenge():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:676
Displays the current challenge, if any.
Returns
Section titled “Returns”void
getCharge()
Section titled “getCharge()”getCharge(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:689
Prints the charge for the specified slot. By default, will use ActiveSlot.PRIMARY.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
getPosition()
Section titled “getPosition()”getPosition():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:709
Prints the current position of all players.
Returns
Section titled “Returns”void
giant()
Section titled “giant()”giant():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:719
Toggles permanent Curse of the Giant.
Returns
Section titled “Returns”void
gigaBomb()
Section titled “gigaBomb()”gigaBomb(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:728
Gives a Giga Bomb. Provide a number to give a custom amount of Giga Bombs. (You can use negative numbers to remove bombs.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
goldBomb()
Section titled “goldBomb()”goldBomb():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:745
Alias for the “goldenBomb” command.
Returns
Section titled “Returns”void
goldenBomb()
Section titled “goldenBomb()”goldenBomb():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:750
Gives the player a golden bomb.
Returns
Section titled “Returns”void
goldenHearts()
Section titled “goldenHearts()”goldenHearts(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:759
Gives a golden heart. Provide a number to give a custom amount of hearts. (You can use negative numbers to remove hearts.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
goldenKey()
Section titled “goldenKey()”goldenKey():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:764
Gives the player a golden key.
Returns
Section titled “Returns”void
goldenPill()
Section titled “goldenPill()”goldenPill():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:770
Gives the player a golden pill.
Returns
Section titled “Returns”void
goldenTrinket()
Section titled “goldenTrinket()”goldenTrinket(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:776
Alias for the “spawnGoldenTrinket” command.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
goldHearts()
Section titled “goldHearts()”goldHearts(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:781
Alias for the “goldenHearts” command.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
goldKey()
Section titled “goldKey()”goldKey():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:786
Alias for the “goldenKey” command.
Returns
Section titled “Returns”void
goldPill()
Section titled “goldPill()”goldPill():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:791
Alias for the “goldenPill” command.
Returns
Section titled “Returns”void
goldTrinket()
Section titled “goldTrinket()”goldTrinket(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:796
Alias for the “spawnGoldenTrinket” command.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
grid()
Section titled “grid()”grid():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:804
Alias for the “debug 11” command. Useful for seeing the coordinates and grid index of each tile in the room.
Returns
Section titled “Returns”void
grid2()
Section titled “grid2()”grid2():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:809
Alias for the “gridCosts” command.
Returns
Section titled “Returns”void
gridCosts()
Section titled “gridCosts()”gridCosts():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:814
Alias for the “debug 2” command. Useful for seeing the grid costs of each tile in the room.
Returns
Section titled “Returns”void
gridEntities()
Section titled “gridEntities()”gridEntities():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:819
Spawns every grid entity, starting at the top-left-most tile.
Returns
Section titled “Returns”void
hearts()
Section titled “hearts()”hearts(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:839
Gives a half red heart. Provide a number to give a custom amount of hearts. (You can use negative numbers to remove hearts.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
hitboxes()
Section titled “hitboxes()”hitboxes():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:844
Alias for the “debug 6” command.
Returns
Section titled “Returns”void
horse()
Section titled “horse()”horse(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:849
The same thing as the pill command, but gives a horse pill instead of a normal pill.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
hush()
Section titled “hush()”hush():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:854
Warps to the Blue Womb Boss Room.
Returns
Section titled “Returns”void
iAmErrorRoom()
Section titled “iAmErrorRoom()”iAmErrorRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:860
Warps to the I AM ERROR room for the floor.
Returns
Section titled “Returns”void
key(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:868
Gives a key. Provide a number to give a custom amount of key. (You can use negative numbers to remove keys.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
keys()
Section titled “keys()”keys(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:888
Gives 99 keys. Provide a number to give a custom amount of coins. (You can use negative numbers to remove keys.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
labyrinth()
Section titled “labyrinth()”labyrinth():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:905
Toggles permanent Curse of the Labyrinth.
Returns
Section titled “Returns”void
left()
Section titled “left()”left(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:911
Moves the player 0.5 units left. Provide a number to move a custom amount of units.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
library()
Section titled “library()”library():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:916
Warps to the first Library on the floor.
Returns
Section titled “Returns”void
list()
Section titled “list()”list(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:927
Logs the entities in the room to the “log.txt” file. Provide a number to only log that specific
EntityType.
By default, this command will exclude background effects. If that is not desired, use the “listAll” command instead.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
listAll()
Section titled “listAll()”listAll(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:935
Logs the entities in the room to the “log.txt” file. Provide a number to only log that specific
EntityType.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
listGrid()
Section titled “listGrid()”listGrid(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:946
Logs the grid entities in the room to the “log.txt” file. Provide a number to only log that
specific GridEntityType.
By default, this command will exclude walls. If that is not desired, use the “listGridAll” command instead.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
listGridAll()
Section titled “listGridAll()”listGridAll(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:954
Logs the grid entities in the room to the “log.txt” file. Provide a number to only log that
specific GridEntityType.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
lost()
Section titled “lost()”lost():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:959
Toggles permanent Curse of the Lost.
Returns
Section titled “Returns”void
lowHP()
Section titled “lowHP()”lowHP():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:965
Alias for the “1hp” command.
Returns
Section titled “Returns”void
luck()
Section titled “luck()”luck():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:970
Alias for “debug 9”.
Returns
Section titled “Returns”void
mana()
Section titled “mana()”mana(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:975
Alias for the “poopMana” command.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
map():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:980
Completely reveals the entire map, including the Ultra Secret Room.
Returns
Section titled “Returns”void
maxHearts()
Section titled “maxHearts()”maxHearts(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1002
Gives a heart container. Provide a number to give a custom amount of heart containers. (You can use negative numbers to remove heart containers.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
maze()
Section titled “maze()”maze():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1007
Toggles permanent Curse of the Maze.
Returns
Section titled “Returns”void
megaSatan()
Section titled “megaSatan()”megaSatan():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1013
Warps to the Mega Satan room on the floor. (Every floor has a Mega Satan room.)
Returns
Section titled “Returns”void
miniboss()
Section titled “miniboss()”miniboss():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1018
Warps to the first Miniboss Room on the floor.
Returns
Section titled “Returns”void
music()
Section titled “music()”music():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1023
Logs the currently playing music track to the “log.txt” file.
Returns
Section titled “Returns”void
noCurses()
Section titled “noCurses()”noCurses():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1029
Alias for the “disableCurses” command.
Returns
Section titled “Returns”void
oneHP()
Section titled “oneHP()”oneHP():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1034
Sets every NPC in the room to 1 HP.
Returns
Section titled “Returns”void
pill()
Section titled “pill()”pill(
params,isHorse?):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1051
Gives a pill with the specified pill effect. Accepts either the effect ID or the partial name of the effect.
For example:
pill 5- Gives a “Full Health” pill.pill suns- Gives a “Feels like I’m walking on sunshine” pill.
Parameters
Section titled “Parameters”params
Section titled “params”string
isHorse?
Section titled “isHorse?”boolean = false
Returns
Section titled “Returns”void
pills()
Section titled “pills()”pills():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1094
Spawns every pill on the ground, starting at the top-left-most tile.
Returns
Section titled “Returns”void
planetarium()
Section titled “planetarium()”planetarium():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1130
Warps to the first Planetarium on the floor.
Returns
Section titled “Returns”void
playSound()
Section titled “playSound()”playSound(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1135
Alias for the “sound” command.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
pocket()
Section titled “pocket()”pocket(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1140
Sets the player’s pocket item to the specified collectible type.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
poop()
Section titled “poop()”poop():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1160
Creates a poop grid entity next to the player.
Returns
Section titled “Returns”void
poopMana()
Section titled “poopMana()”poopMana(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1172
Gives a poop mana charge. This only affects Tainted Blue Baby. Provide a number to give a custom amount of charges. (You can use negative numbers to remove charges.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
position()
Section titled “position()”position():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1189
Alias for the “getPosition” command.
Returns
Section titled “Returns”void
redHearts()
Section titled “redHearts()”redHearts(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1194
Alias for the “hearts” command.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
reloadRoom()
Section titled “reloadRoom()”reloadRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1199
Starts a room transition to the same room that you are already in.
Returns
Section titled “Returns”void
right()
Section titled “right()”right(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1204
Moves the player 0.5 units right. Provide a number to move a custom amount of units.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
room()
Section titled “room()”room():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1209
Logs information about the room to the “log.txt” file.
Returns
Section titled “Returns”void
rottenHearts()
Section titled “rottenHearts()”rottenHearts(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1218
Gives a rotten heart. Provide a number to give a custom amount of hearts. (You can use negative numbers to remove hearts.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
runTests()
Section titled “runTests()”runTests():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1229
Run the suite of tests that prove that the “deepCopy” helper function and the “merge” function
work properly. For more information, see the runDeepCopyTests and the runMergeTests
functions.
In general, running the tests is only useful if you are troubleshooting the save data manager.
Returns
Section titled “Returns”void
s(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1241
Alias for the “stage” command.
For example:
- s 3 - Warps to Caves 1.
- s 1c - Warps to Downpour 1.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
sacrificeRoom()
Section titled “sacrificeRoom()”sacrificeRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1275
Warps to the first Sacrifice Room on the floor.
Returns
Section titled “Returns”void
secretRoom()
Section titled “secretRoom()”secretRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1280
Warps to the first Secret Room on the floor.
Returns
Section titled “Returns”void
secretShop()
Section titled “secretShop()”secretShop():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1285
Warps to the Secret Shop that you would normally get to with a Member Card.
Returns
Section titled “Returns”void
seeds()
Section titled “seeds()”seeds():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1290
Logs all of the current run’s seed effects to the “log.txt” file.
Returns
Section titled “Returns”void
seedStick()
Section titled “seedStick()”seedStick():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1296
Changes to a seeded run, using the seed of the current run.
Returns
Section titled “Returns”void
setCharges()
Section titled “setCharges()”setCharges(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1307
Sets a charge to the player’s specified active item. You must provide the active slot number and the number of charges to set.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
setPosition()
Section titled “setPosition()”setPosition(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1360
Moves the first player to the specified position.
For example:
- setPosition 100 50
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
shop()
Section titled “shop()”shop():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1396
Warps to the first shop on the floor.
Returns
Section titled “Returns”void
smelt()
Section titled “smelt()”smelt():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1401
Uses the Smelter to smelt the current player’s trinket.
Returns
Section titled “Returns”void
soulCharges()
Section titled “soulCharges()”soulCharges(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1410
Gives a soul charge. This only affects Tainted Bethany. Provide a number to give a custom amount of charges. (You can use negative numbers to remove charges.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
soulHearts()
Section titled “soulHearts()”soulHearts(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1430
Gives a half soul heart. Provide a number to give a custom amount of hearts. (You can use negative numbers to remove hearts.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
sound()
Section titled “sound()”sound(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1440
Play the supplied sound effect.
For example:
- sound 1 - Plays the 1-Up sound effect.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
sounds()
Section titled “sounds()”sounds():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1451
Logs all of the currently playing sound effects to the “log.txt” file.
Returns
Section titled “Returns”void
spam()
Section titled “spam()”spam():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1460
Toggles spamming Blood Rights on every frame. Useful for killing enemies very fast without using “debug 10”.
Returns
Section titled “Returns”void
spawnCollectible()
Section titled “spawnCollectible()”spawnCollectible(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1478
Spawns a collectible in the center of the room. You must specify the collectible name or the number corresponding to the collectible type.
For example, all of the following commands would spawn Spoon Bender:
spawnCollectible spoon benderspawnCollectible spoonspawnCollectible spospawnCollectible 3Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
spawnCollectibleAt()
Section titled “spawnCollectibleAt()”spawnCollectibleAt(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1521
Spawns a collectible at a specific grid tile location. You must specify the number corresponding to the collectible type and the number corresponding to the grid tile location.
For example, this would spawn Spoon Bender in the top-left corner of a 1x1 room:
spawnCollectibleAt 3 16(You can use the “grid” command to toggle displaying the numerical grid indexes corresponding to a grid tile.)
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
spawnGoldenTrinket()
Section titled “spawnGoldenTrinket()”spawnGoldenTrinket(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1565
The same thing as the spawnTrinket command but spawns a golden version of the specified
trinket.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
spawnGoldenTrinketAt()
Section titled “spawnGoldenTrinketAt()”spawnGoldenTrinketAt(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1573
The same thing as the spawnTrinketAt command but spawns a golden version of the specified
trinket.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
spawnGoldTrinket()
Section titled “spawnGoldTrinket()”spawnGoldTrinket(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1578
Alias for the spawnGoldenTrinket command.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
spawnTrinket()
Section titled “spawnTrinket()”spawnTrinket(
params,golden?):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1597
Spawns a trinket in the center of the room. You must specify the trinket name or the number corresponding to the trinket type.
For example, all of the following commands would spawn the Wiggle Worm trinket:
spawnTrinket wiggle wormspawnTrinket wigglespawnTrinket wigspawnTrinket 10Also see the spawnGoldenTrinket command.
Parameters
Section titled “Parameters”params
Section titled “params”string
golden?
Section titled “golden?”boolean = false
Returns
Section titled “Returns”void
spawnTrinketAt()
Section titled “spawnTrinketAt()”spawnTrinketAt(
params,golden?):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1643
Spawns a trinket at a specific grid tile location. You must specify the number corresponding to the trinket type and the number corresponding to the grid tile location.
For example, this would spawn Wiggle Worm in the top-left corner of a 1x1 room:
spawnTrinketAt 10 16(You can use the “grid” command to toggle displaying the numerical grid indexes corresponding to a grid tile.)
Parameters
Section titled “Parameters”params
Section titled “params”string
golden?
Section titled “golden?”boolean = false
Returns
Section titled “Returns”void
speed()
Section titled “speed()”speed(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1687
Toggles a set movement speed and flight for the player. You can provide an optional argument to this command in order to set the speed to a specific amount. Default is 2.0 (which is the maximum that the stat can be set to).
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
spikes()
Section titled “spikes()”spikes():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1712
Creates a spikes grid entity next to the player.
Returns
Section titled “Returns”void
startingRoom()
Section titled “startingRoom()”startingRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1721
Warps to the starting room of the floor.
Returns
Section titled “Returns”void
startRoom()
Section titled “startRoom()”startRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1728
Alias for the “startingRoom” command.
Returns
Section titled “Returns”void
superSecretRoom()
Section titled “superSecretRoom()”superSecretRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1733
Warps to the first Super Secret Room on the floor.
Returns
Section titled “Returns”void
tears()
Section titled “tears()”tears(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1742
Toggles a set tear delay (e.g. fire rate) for the player. You can provide an optional argument to this command in order to set the tear delay to a specific amount. Default is 1 (which is equivalent to the Soy Milk tear rate).
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
tests()
Section titled “tests()”tests():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1763
Alias for the “runTests” command.
Returns
Section titled “Returns”void
trapdoor()
Section titled “trapdoor()”trapdoor():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1768
Creates a trapdoor next to the player.
Returns
Section titled “Returns”void
treasureRoom()
Section titled “treasureRoom()”treasureRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1773
Warps to the first Treasure Room on the floor.
Returns
Section titled “Returns”void
trinket()
Section titled “trinket()”trinket(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1778
Alias for the “spawnTrinket” command.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
ultraSecretRoom()
Section titled “ultraSecretRoom()”ultraSecretRoom():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1783
Warps to the first Ultra Secret Room on the floor.
Returns
Section titled “Returns”void
unknown()
Section titled “unknown()”unknown():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1788
Toggles permanent Curse of the Unknown.
Returns
Section titled “Returns”void
unseed()
Section titled “unseed()”unseed():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1794
If currently on a set seed, changes to an unseeded state and restarts the game.
Returns
Section titled “Returns”void
up(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1805
Moves the player 0.5 units up. Provide a number to move a custom amount of units.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
warp()
Section titled “warp()”warp(
params):void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1817
Warps to the specified room type. Accepts either the room type number or the partial name of the room type.
For example:
- warp 5 - Warps to the first Boss Room on the floor, if any.
- warp tr - Warps to the first Treasure Room on the floor, if any.
Parameters
Section titled “Parameters”params
Section titled “params”string
Returns
Section titled “Returns”void
xl():
void
Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1846
Alias for the “labyrinth” command.
Returns
Section titled “Returns”void
