Skip to content

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.)

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.)

string

void


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.

void


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).

void


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.

void


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.)

string

void


blackMarket(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:229

Warps to the Black Market for the floor.

void


blind(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:234

Toggles permanent Curse of the Blind.

void


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.)

string

void


bm(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:260

Alias for the “blackMarket” command.

void


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.)

string

void


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.)

string

void


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.)

string

void


boss(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:313

Alias for the “bossRoom” command.

void


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.

void


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).

void


bossRush(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:346

Warps to the Boss Rush for the floor.

void


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.)

string

void


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.

string

void


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.

void


cc(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:412

Alias for the “chaosCardTears” command.

void


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”.

void


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.

string

void


charge(params): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:464

Alias for the “addCharges” command.

string

void


cleanBedroom(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:469

Warps to the first Clean Bedroom on the floor.

void


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.)

string

void


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.)

string

void


collectible(params): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:514

Alias for the “spawnCollectible” command.

string

void


crawlSpace(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:519

Creates a crawl space next to the player.

void


cursed(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:524

Toggles permanent Curse of the Cursed.

void


d20(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:530

Uses the D20.

void


d6(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:536

Uses the D6.

void


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.

void


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.

string

void


darkness(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:573

Toggles permanent Curse of Darkness.

void


dd(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:579

Alias for the “devil” command.

void


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.

void


dirtyBedroom(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:592

Warps to the first Dirty Bedroom on the floor.

void


disableCurses(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:597

Toggles whether curses can appear.

void


dogma(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:603

Warps to the Dogma Boss Room.

void


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.

string

void


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.

void


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.

void


errorRoom(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:626

Alias for the “iAmError” command.

void


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.)

string

void


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.

void


flight(params): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:645

Toggles flight for the player.

string

void


fool(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:671

Alias for the “startingRoom” command.

void


getChallenge(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:676

Displays the current challenge, if any.

void


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.

string

void


getPosition(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:709

Prints the current position of all players.

void


giant(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:719

Toggles permanent Curse of the Giant.

void


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.)

string

void


goldBomb(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:745

Alias for the “goldenBomb” command.

void


goldenBomb(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:750

Gives the player a golden bomb.

void


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.)

string

void


goldenKey(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:764

Gives the player a golden key.

void


goldenPill(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:770

Gives the player a golden pill.

void


goldenTrinket(params): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:776

Alias for the “spawnGoldenTrinket” command.

string

void


goldHearts(params): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:781

Alias for the “goldenHearts” command.

string

void


goldKey(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:786

Alias for the “goldenKey” command.

void


goldPill(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:791

Alias for the “goldenPill” command.

void


goldTrinket(params): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:796

Alias for the “spawnGoldenTrinket” command.

string

void


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.

void


grid2(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:809

Alias for the “gridCosts” command.

void


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.

void


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.

void


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.)

string

void


hitboxes(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:844

Alias for the “debug 6” command.

void


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.

string

void


hush(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:854

Warps to the Blue Womb Boss Room.

void


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.

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.)

string

void


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.)

string

void


labyrinth(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:905

Toggles permanent Curse of the Labyrinth.

void


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.

string

void


library(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:916

Warps to the first Library on the floor.

void


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.

string

void


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.

string

void


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.

string

void


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.

string

void


lost(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:959

Toggles permanent Curse of the Lost.

void


lowHP(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:965

Alias for the “1hp” command.

void


luck(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:970

Alias for “debug 9”.

void


mana(params): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:975

Alias for the “poopMana” command.

string

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.

void


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.)

string

void


maze(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1007

Toggles permanent Curse of the Maze.

void


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.)

void


miniboss(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1018

Warps to the first Miniboss Room on the floor.

void


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.

void


noCurses(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1029

Alias for the “disableCurses” command.

void


oneHP(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1034

Sets every NPC in the room to 1 HP.

void


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.

string

boolean = false

void


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.

void


planetarium(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1130

Warps to the first Planetarium on the floor.

void


playSound(params): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1135

Alias for the “sound” command.

string

void


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.

string

void


poop(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1160

Creates a poop grid entity next to the player.

void


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.)

string

void


position(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1189

Alias for the “getPosition” command.

void


redHearts(params): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1194

Alias for the “hearts” command.

string

void


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.

void


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.

string

void


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.

void


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.)

string

void


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.

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.

string

void


sacrificeRoom(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1275

Warps to the first Sacrifice Room on the floor.

void


secretRoom(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1280

Warps to the first Secret Room on the floor.

void


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.

void


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.

void


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.

void


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.

string

void


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

string

void


shop(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1396

Warps to the first shop on the floor.

void


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.

void


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.)

string

void


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.)

string

void


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.

string

void


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.

void


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”.

void


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 bender
spawnCollectible spoon
spawnCollectible spo
spawnCollectible 3

string

void


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.)

string

void


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.

string

void


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.

string

void


spawnGoldTrinket(params): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1578

Alias for the spawnGoldenTrinket command.

string

void


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 worm
spawnTrinket wiggle
spawnTrinket wig
spawnTrinket 10

Also see the spawnGoldenTrinket command.

string

boolean = false

void


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.)

string

boolean = false

void


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).

string

void


spikes(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1712

Creates a spikes grid entity next to the player.

void


startingRoom(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1721

Warps to the starting room of the floor.

void


startRoom(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1728

Alias for the “startingRoom” command.

void


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.

void


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).

string

void


tests(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1763

Alias for the “runTests” command.

void


trapdoor(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1768

Creates a trapdoor next to the player.

void


treasureRoom(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1773

Warps to the first Treasure Room on the floor.

void


trinket(params): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1778

Alias for the “spawnTrinket” command.

string

void


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.

void


unknown(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1788

Toggles permanent Curse of the Unknown.

void


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.

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.

string

void


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.

string

void


xl(): void

Defined in: packages/isaacscript-common/src/classes/features/other/extraConsoleCommands/commands.ts:1846

Alias for the “labyrinth” command.

void