Best Starfield Console Commands (2024)

Seeking top Starfield console commands? Mastering cheats and console commands in Starfield opens up a world of possibilities, including God mode, unlimited credits, and max carry weight.

We’ve compiled a comprehensive list of all Starfield console commands and handpicked the most valuable ones for cosmic adventures. Additionally, we provide instructions on how to use console commands on both the PC and Xbox versions while ensuring you don’t compromise your achievements.

These are the best Starfield console commands and cheats that the majority of players will find most useful to use while they play:

Whenever you encounter a console command enclosed within [square brackets], it signifies the segment where you should insert the specific word or phrase of your choice. This customization tailors the cheat to your desired outcome.

To effectively utilize Starfield console commands and enhance your gaming experience, follow these steps:

Remember that console commands can have a significant impact on your game, so use them in a manner that aligns with your preferred gaming style. Additionally, keep an eye out for updates and patches that may affect the availability and functionality of specific console commands in Starfield.

Simply, replace the [item id] with the specific eight-digit number associated with the item and the [value] section of the cheat with the amount you wish to have.

For example, if you wanted 1,000 Emergency Kits, the cheat would be player.additem 2A9DE8 1000. You can refer back to our full list of all Item IDs in the game to grab the specific code you need.

If you’re looking to explore the cosmos as a powered-up demi-god that even Zeus would be proud of, using the God mode command will essentially make you invincible and give you unlimited ammo to boot.

Console CommandDescription[ref id].amod [omod id]Applies the specified weapon mods to your weapon.[ref id].rmod [omod id]Removes the specified weapon mods from your weapon.acceptlegaldocAccepts a legal document based on its ID: acceptlegaldoc (id)adddebugtestAdd debug text to a reference (AddDebugText (debug text) (size) (color) (background color) (border color) (offsetX) (offsetY) (offsetZ) (pinned flag)addkeywordAdd the given keyword to the referenceaddplottobody [addplot]Plot a route to this body.addpowerAddPower (part) #addworldspacetoplanetAdds a world space to a planet.attachmodAttach a mod to an object.auditionreverbform [arf]Force a given Reverb form to be active.auditionwwiseeventSet of commands for auditioning Wwise events.buildanimationdata [bad]Build the animation data for the actor.callfunctionCalls a papyrus function on the targeted ref. First parameter is the function, the rest are parameters.callglobalfunction [cgf]Calls a global papyrus function. First parameter is the function, the rest are parameters.callquestfunction [cqf]Calls a papyrus function on a quest. Second parameter is the function, the rest are parameters.callstacktracedepthSet the callstack depth when tracing it.capturemessages [string]Captures DebugString, USER1 and USER2 messages using a Message Event Listener and sends the output to CaptureMessage.IuacaqsCompletes all main story and side missions. Can cause crashes!centeronspacecellMove to the specified space cell, optionally specify a ship.changeanimarchetype [caa]Change the selected actor’s anim archetype.changeanimflavorChange the selected actor’s animal flavor.changestanceChange the actor’s stance.checkbiomemarkerFinds uses in the loaded area of the given biome marker.checkplayerdoorsCompares the Tracked Player path with the quest target path.clearlinkedrefClear a linked reference.collisionmeshToggle Mesh Collision InfocommandedactivatedCommands selected actor to use a reference.cyclenextdebugcameraCycle to next debug camera.cycleprevdebugcameraCycle to previous debug camera.debugdataproviderSet the name of the UI Data Provider we want to debug.deletedataattachmentDeletes a Bethesda.net Profile Data Attachment: deleteattachment (type) (id)dependencygraphdumpDump Dependency Graph.disableactorpackage [1/0]Disable or enable an actor’s package.disabledistantreferencesDisable references more than a certain distance from the selected ref.dumpconditionsfunctionsOutput the current counters for condition function calls.dumpformlistDump the contents of given formlist to the console output.dumpinputenablelayersDumps all currently used input enable layers to the console.dumppapyrusdistanceeventsDumps all Papyrus distance event registrations to the log.dumppapyruseventregistrationsDumps all Papyrus event registrations for the specified object (and script).dumppapyrusloseventsDumps all Papyrus LOS event registrations to the log.dumppapyruspersistenceinfo [dppi]Dumps everything in Papyrus persisting the reference called on, or passed.dumppapyrusstacks [dps]Dumps all Papyrus stack information to the log.dumppapyrustimersDumps all Papyrus timer registrations to the log.dynamicresolutionChange the dynamic resolution settings.enablegalaxymodeEnables/Disables galaxy mode.enablerumbleEnables/disables controller rumble.enablestorymanagerloggingEnables story manager logging.exportterrainfilesExport terrain files.exportterraingridsExport terrain grids.exportterrainheightmapExport terrain height map.exportterrainmaterialindexmapExport terrain material index map.exportterrainsplatmapExplort terrain splat map.exportterraintexturesExport terrain textures.facerefMake a ref face towards another ref (defaulted to the player), with an extra angle offset.findform [find]Find a form.fireassertFire an assert (with text passed, if available).forceclosefilesClose masterfile and plugins. Useful for letting CreationKit save to a plugin that is also loaded in-game. See also HotLoadPlugin. [Caution: Use at own risk! Gameplay and new savegames may be unstable.]forceconditionformfalseForce a condition form to false. args: FromID, (enable)0/1, (permanent)0/1.forceconditionformtrueForce a condition form to true. args: FromID, (enable)0/1, (permanent)0/1.forcedbleedoutForce an actor to enter bleedout.forcedetectForces the selected actor to detect the specified actor.forceenableplayercontrols [fepc]Force-enables the player’s controls, regardless of layers, see EnablePlayerControls.forcepathfailureForce the actor’s path to fail.forcepersistentForce a reference to become persistent.forcerepathForce the actor to repath.forceresetForce the game to run a full reset.generatebendablespline [spline]Generate a bendable spline geometry instance.generatenavmeshGenerates nav-mesh on the current cell.getactorrefownerPrints the owner of the currently selected reference.getattachmentleaderboard [getattachmentleaderboard]Gets attachment leaderboard page: getattachmentleaderboard (attachment type) (leaderboard type)getdataattachmentPrints data from Bethesda.net Profile Data Attachment: getattachment (type) (id)gethelloorgreeting [actor]Prints out the info id for actor’s hello/greeting to actor param. One of these should be the player.getlegaldocs [getlegaldocs]Retrieves a list of all required legal documents.getorbismodinfoPrints info relating to Orbis mod game data files.hasactorrefowner [haro]Returns 1 if the currently selected reference has an owner, or 0 otherwise.havokvdbcaptureToggles Havok VDB Capturehavokworldstep [hkstep]Toggle BhkWorld Havok Step Infohotloadplugin [hlp]Load or reload the named plugin. Useful for getting changes without restarting. See also ForceCloseFiles. [Caution: Use at own risk! Modified running quests will be stopped (and restarted if possible). Gameplay and new savegames may be unstable.]hotreloaduiHot Reloads the User Interface SWFs.instancenamingrulesExport instance naming rule data to file INRExport.txt.invokeuieventInvokes a ui > c++ event.isinvulnerableIs the actor invulnerable?isloggedin [isonline]Is the player logged in to Bethesda.net?isolaterenderingEnable isolated rendering for selected object.kahKills all hostile NPCs in the vicinity.killallKills all NPCs in the vicinity, even non-hostile ones.landonplanet [lop]Land on a planet. (lop )landonplanetanimatedLand player’s spaceship with animation.landonplanetbiomeLand on a planet’s biome. (lopb (planetname) (biome index) [(centered)0/1])landonplanetmarkerLand at a marker on the current planet.linkfullaccountLink full Bnet account to game-account: (username) (password)linklocationsLinks two locations under the given keyword.loadall3dLoad all queued 3D.loaduniteddataGets character data from leadersboard and caches it.makeunitynpcUpdates NPC with data from unity cache.matlockcaptureForce matlock to realize a capture.movetoeditorcameraMove to the editor camera.movetoeditorselectionMove to the editor selection.movetoplanetIf target player ship, move to or give path to pilot to (target) (1 to do full jump sequence).passtime [hours]Passes the specified number of hours.pausescenePause or unpause the specified scene.performactionPerforms the specified action on the selected actor.placefurnituretester [pft]Place actor, who will use the selected furniture. Can specify actor type via optional parameter.placementoncellTest overlay placement on a cell. (poc (cellindex.x)(xellindex.y))playactioncamera [pac]Play this action camera on the reference with target reference.player.additem [item id] [value]Spawns the specified item in your inventory.player.additem a [value]Infinite Digipicks.player.additem f [value]Infinite money.player.addperk [perk id]Add Skills, Traits, and Backgrounds.player.paycrimegold 0 0 [faction id]Pay Off Bounties for a specific Faction.player.placeatme [item id] [value]Spawns the specified item or creature in front of your character.player.removeperk [perk id]Removes the specified skill, trait, or background.player.setav carryweight 999999Infinite Carry Capacity.player.setlevel [value]Sets your character to the specified level.playsyncanimPlay Sync Anim.preloadexteriorPreloads the exterior data for the currently selected ref.previewblockPreviewBlock (blockname) (biome).previewbodyresources [pbr]Previews resources for a planet.previewpatternPreviewPattern (patternname)(biome)printallinputcontext [paic]Print the input context stack.printallmenus [pam]Print all active menus.printmessagePrint a message to the screen (print (message) (time) (clear previous messages flag))printquestsceneinfoPrints to the Quest Inf file the current state of scenes.psbUnlocks all 24 powers.pushcameraPush camera to editor.recalcinstancedataDebug function recalc instance data for the selected ref or all loaded refs if nothing is selected.recordsceneCapture screen shots of scene. (Scene EditorID, [FPS 60 default])refreshRebug function to refresh a reference.reload [script]Reloads the specified Papyrus script.reloadanimationgraphsReload the currently loaded animation graphs.reloadfacedataReload face data.reloadmaterialsReloads all materials.removekeywordRemove the given keyword on the reference.removemodRemove a mod from an object.removeoutposts [ref]Removes the given Outpost and all built items.removepowerRemovePower (part) #reservelocDebug function to reserve a location so it can’t be used for most aliases.resetcontainerResets the currently selected container, or if you specify “1”, then it’ll reset all containers.resetforceenabledplayercontrolsResets all force-enabled player controls.resetinputenablelayerResets all control disables on a specific input enable layer.resurrectResurrects the targeted NPC.runcompactionRun a pass of compaction if possible.runmaterialsanalysis [rma]Compares the materials of the selected reference.saqStarts all main story and side missions. Can cause crashes!sendaffinityevent(AffinityEvent [ObjRef]) Run an affinity event on an optional object reference.senddialogueeventSends a dialogue event for the selected and target actor.setactorrefowner [saro]Sets ownership of the currently selected reference to the specified actor (or if not actor is specified, to the player).setambientparticlesenabledEnables(1)/disables(0) ambient particles.setangrywithplayerSet the angry with player flag.setbonetintregionAdd bone tint data to an object’s 3d given a region ID (integer) of that object.setdebugquestSets the quest to be the only one startable from its event type.setesramsetupForce specific ESRAM setup (-1 for automatic setup).setfarclipSet far clip value. (-1 to clear override)setforcespeechchallengealwaysfail [1/0]Make all speech challenges automatically fail.setforcespeechchallengealwayssucceed [1/0]Make all speech challenges automatically succeed.setformknownSets the known flag on a form.setgravityscaleSets gravity scale on a ref’s parent cell.setharvestedMark the current reference as Harvested or not.sethavokactiveSet reference havok activity.sethavokangularvelocitySet reference angular velocity.sethavokcollisionlayerSet havok collision layer.sethavokdynamicSet reference motion to dynamic with optional mass in kg.sethavokkinematicSet reference motion to kinematic.sethavoklinearvelocitySet reference linear velocity.sethavoklodSet reference collision lod.sethavokparamSet havok param.sethavokragdollfrictionSet havok ragdoll friction.setimguiwindowfunction [siw]Activate an ImGui window.setinchargenToggles aspects of Chargen Mode on/off [savingDisabled] [waitingDisabled][activationMessageDisabled]setlinkedrefLinks the current ref to the given one under the given keyword.setlocaltimeSets the local time on the current planet, optionally updating the galaxy sim.setlocationreftypeDebug function to set the loc ref type for a location on a reference.setorbitspeedscaleSets global orbit speed scale.setorientationSet reference orientationsetoutfitChange the default outfit for the actor.setpersistlocationDebug function to set the persist loc on reference.setposrelativetorefScript function to set the position of the picked ref relatively to another ref (defaulted to the player).setpresentthreshold [spt]Set percentage (0-100) of scanlines covered before swap threshold is hit: default 0 (always swap)setquestaliasloggingTurns alias logging on/off for a quest.setraceSets the passed in actor’s race.setscenefordebugSets the current debug scene.setstarfieldcoordinatescale [value]Sets the StarField coordinate scale.setstarsystemscale [sss]Sets the star system scale.setsubgraphtodebugSets Subgraph To Debug Mode.settestplanetandbiomeSets a test planet and biome for interior testing with biome markers.setvoicetypeSet an override voice type on an actor.setvolumetriclighting parameters [vl]Set volumetric lighting parameters.setworkshopitemSet the Workshop menu’s Node Cursor to the currently selected reference, if any.setwwisestate [sws]Sets a global Wwise StatesexchangeChanges your character’s gender to the opposite sex.showhavokragdollvaluesShow havok ragdoll values.showhighmaxheights [shmh]Shows or hides the high res max height data.showlinkedlocationsOutputs all locations linked to the given one under the given keyword.showlocdataDebug function to dump data about a location.showlooksmenu player 1Opens the character creator, allowing you to change your appearance.showmenu sleepwaitmenuOpens the wait/pass time menu.showmodsShow all property mods on an object.spawndupeMake a duplicate ref of the selected ref.spawntemplatedobjectSpawn a ref to a templated object.[object, ilevel, pkeyword1, pkeyword2]starthavokparttestStart/reset havok particles test.startnewgameCommand to trigger new game on main menu without UI.startpapyrusformprofile [startpfp]Starts profiling Papyrus scripts on a form.startpapyrusscriptprofile [startpsp]Starts profiling a Papyrus script.startpapyrusstackrootprofileStarts profiling all Papyrus stacks starting at a script.starttrackplayerdoorsStarts tracking player-activated teleport doors.startworkshop [workshop]Enter Workshop mode if the player is within the buildable area of a Workshop.stopactioncameraStop the action camera.stopbatchfileStop a running batchfile.stophavokparttestStop havok particles test.stoppapyrusformprofile [stoppfp]Stops profiling Papyrus scripts on a form.stoppapyrusscriptprofile [stoppsp]Stops profiling a Papyrus script.stoppapyrusstackrootprofileStops profiling all Papyrusstacks starting at a script.stoptrackplayerdoorsStops tracking player-activated teleport doors.switchskeletonToggles between standard and chargen skeletons for an actor.takeofftospaceTake off to space.tcaiNPCs will no longer target and attack you.tclNo Clip. Allows you to move through walls and other objects.tdetectNPCs will no longer detect you in stealth.testaimTest an actor’s aim.testallplanetsTestPlanetstestbiomeplanet [tbp]Creates a full planet set to use the given biome exclusively and puts the player there.testloadingmenuDebug function to open/close the Loading menu in the Loading thread.testlookTest an actor’s looking.testpathDebug function to test a path.tfcToggles freefly camera, allowing you to fly around.tgmGod Mode. Makes you invincible and gives you unlimited ammo.timImmortal Mode. You can take damage but your health will never hit 0.tmToggles the UI on and off.togglebiooverlayToggle the BI Overlay.togglecontrolsoverlyToggle Controls OverlaytoggledebugcameraToggle debug camera (mode name)toggledebugcameracontrolsToggle debug camera controls.toggledebugtext3dToggle in game debug text.toggleexperimentalshadersToggles experimental shaders on/off.togglemetricviewerSpawn Metric ViewertogglenavmeshinfoToggle a view mode similar to the map camera and displays navmesh infos.toggleoverdrawToggle overdrawtogglepapyrusglobalprofiler [tpgp]Toggles Papyrus global profiling on and off (profiles everything)togglereferenceposeToggles forcing an animgraph for the selected actor to be in the reference pose. May specify “target” or “rig” as well.togglescenedebugShow debug state for scene.togglesnapnodemarkersToggle snap node markers.togglestarfielddebugToggles the StarField debug on or off.toggletrijuiceToggles Trijuicing in the renderer (may slightly degrade texture filtering quality in exchange for improved performance).togglevblankoptimToggles VBlank optimtogglewatercurrentgeometryDisplays or hides water current geometry.toggleweaponoverlayToggle the weapon overlay.toggleworkshopflycamToggle workshop flycam.traceanimationeventsTrace an actor’s animation events.unlockUnlocks the targeted door or container.updateawakesound [uas]Update the selected actor’s current conscious loop.updateterrainclipmapsRefresh Terrain Clipmaps.uploadcharacterdataUploads character data playload as bnet Profile Data Attachment.
Best Starfield Console Commands (2024)
Top Articles
Latest Posts
Article information

Author: Pres. Carey Rath

Last Updated:

Views: 5817

Rating: 4 / 5 (61 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Pres. Carey Rath

Birthday: 1997-03-06

Address: 14955 Ledner Trail, East Rodrickfort, NE 85127-8369

Phone: +18682428114917

Job: National Technology Representative

Hobby: Sand art, Drama, Web surfing, Cycling, Brazilian jiu-jitsu, Leather crafting, Creative writing

Introduction: My name is Pres. Carey Rath, I am a faithful, funny, vast, joyous, lively, brave, glamorous person who loves writing and wants to share my knowledge and understanding with you.