Alternate guides: installation here or command list here
You need the following in this order:
- Place
Jak1Twitch.exeand theEXAMPLE.envfile you downloaded inside of theversionsfolder:open launcher > Settings > Versions > folder icon > [version])withgk.exeandgoalc.exe. Or, more preferably, you can download a standalone version from here. Then renameEXAMPLE.envto.env(make sure to save as ALL FILE TYPES - If you do not change this it will save it as.env.txtand not work). - Extract your Jak TPL iso by dragging it into
extractor.exe, then close the game if it opens automatically. - Modify the contents of
.envby either openingJ1T_GUIor editing the file directly (generate ouath token here) and save. YOU MAY HAVE TO ADDoauth:TO THE START OF THE TOKEN IF IT ISN'T THERE! This new generator doesn't add it. - Open
Jak1Twitch.exeand it should automatically opengkandgoalcand connect to Twitch. Now you are good to go!
Right now there is NO way to directly move Jak (e.g. as if using the left stick), instead you'll need to punch and turn to move around. These don't currently work while the game is paused.
#pressxtrianglecircleupdownleftrightl1r1Pushes the corresponding button on the controller.#turn-left#turn-rightTurns Jak 45 degrees#cam-left#cam-rightTurns the camera slightly#cam-inPushes the camera slightly in#cam-outPulls the camera slightly out
#rjto amountSets rolljump distance.- Examples
#rjto 50#rjto -10
- Examples
#superjumpGives Jak super high jumps.nojumpsRemoves Jak’s ability to jump.noduckRemoves Jak's ability to duck, and consequently rolljump.#superboostedGives Jak super far boosteds.#noboostedsMakes boosteds impossible.#fastjakSets Jak’s movement speeds very high.#slowjakReduces rolljumps and sets Jak’s movement speeds very low.#slipperyMakes the terrain slippery like ice.pinballMakes Jak go crazy, bouncing all over the place.#pacifistRemoves most of Jak’s attack options.#tripTrips Jak.#shortfallSets the fall damage distance very low.#ghostjakGets rid of Jak’s collision for a few seconds and causes him to fall through terrain.#rocketmanPropels Jak into the air like a rocket.#getoffBoots Jak off the Zoomer and Flut Flut, as well as some minigames.#unzoomExits the goggles if Jak is using them.#flutspeed amountSets Flut Flut’s running speed.- Examples
#flutspeed 0#flutspeed -70#flutspeed 20
- Examples
#freecamPuts the player into freecam for a few seconds.
#daxRemoves Daxter.#smalljakMakes Jak small.#bigjakMakes Jak big.#widejakMakes Jak wide.#flatjakMakes Jak flat.#bigheadMakes Jak’s head big. (Cheat)#smallheadMakes Jak’s head small. (Cheat)#bigfistMakes Jak’s fists big. (Cheat)#hugeheadMakes Jak’s head huge. (Cheat)#bigheadnpcMakes all NPCs’ heads big. (Cheat)#scale x y zChanges the scale of Jak based on axes. Goes away after a respawn.#color r g bChanges Jak’s color based on RGB values. Goes away after a respawn.
#minuscellRemoves power cells from the player’s inventory.#pluscellAdds power cells to the player’s inventory.#minusorbsRemoves precursor orbs from the player’s inventory.#plusorbsAdds precursor orbs to the player’s inventory.#give type amountGives the player the specified 'amount' of cells or orbs. Use negativeamountto take away cells or orbs.- Examples
#give cell 1#give orbs 120#give money -200
- Examples
#collected type amountSets the cell or orb count to a specified value.- Examples
#collected fuel 20#collected cells 0#collected orbs 99999
- Examples
#eco typeGives Jak a full meter of a specified eco type.typeshould be the eco color:redblueyelloworgreen- Examples
#eco blue#eco yellow#eco green
#sucksuck amountSets the distance of the blue eco pull power.- Examples
#sucksuck 0#sucksuck 100#sucksuck 12
- Examples
#noecoRemoves Jak’s ability to use eco powerups.#invulnMakes Jak invulnerable to most things, until a respawn.#nukaActivates “nuka glitch.” Enemies will ignore Jak, and he cannot interact with anything. Goes away after a respawn, bonk, or damage.#spidermanAllows Jak to climb on walls like Spider-Man (infinite jumps everywhere).#rapidfireMakes the fire rate for yellow eco really fast.
#dieResets Jak to the current checkpoint, as if he died.#topoint checkpoint-nameWarps Jak to a specified checkpoint. You can either use the internal name of a checkpoint or use a level’s nickname (it will teleport to a random checkpoint in that level).- Examples
#topoint game-start#topoint jungle-tower#topoint snow-fort
- Examples
#randompointWarps Jak to a random checkpoint that isn’t after Volcanic Crater (by default).#tp x y zWarps Jak to a specified coordinate point. Disabled by default.- X and Z control horizontal position, Y controls vertical position.
- Examples
#tp 0 0 0#tp -32 48 173#tp 901 -13 -1228
#shift x y zWarps Jak to a specified coordinate point relative to his current position, in meters.- Examples
#shift 0 -10 0#shift 10 10 10#shift 100 0 100
- Examples
#movetojak actor-nameWarps a specified actor to Jak’s position. You will need the proper name of the actor (e.g.farmer-3not justfarmer). An actor must be loaded in to be moved. Be careful of crashes.- Examples
#movetojak farmer-3#movetojak money-657#movetojak bird-lady-4
- Examples
#ouchSimply damages Jak.#burnBurns Jak.#hp amountSets Jak’s health to a specified amount. If set to 0, he won’t die until he gets hit or bonks.- Examples
#hp 1#hp 4#hp 500
- Examples
#meltMelts Jak, as if he fell into lava.#drownDrowns Jak.#endlessfallKills Jak, as if he fell into an abyss.#iframes amountSets the duration, in seconds, of the invulnerability state after Jak takes damage. Default is 3.- Examples
#iframes 0#iframes 30#iframes 3
- Examples
#deloadDeloads the current level.#mirrorMirrors the world. (Cheat)#notexRemoves all textures. (Cheat)#lowpolySets the level of detail to low.#darkSets the current level’s mood to very dark.#grav modeSets the gravity to low or high.#timeofday timeSets the time of day, based on a 24-hour cycle.- Examples
#timeofday 12#timeofday 4#timeofday 23
- Examples
#noactorsRemoves all actors (enemies, crates, and other interactable aspects).#resetactorsResets all actors to their default states.
#protectProtects the player by disabling all commands for a certain amount of time.#cam modeChanges the camera to a specified mode. Available modes are: endlessfall, eye, standoff, bike, and stick.#invertcam pov axisInverts the current camera setting of a specified point of view and axis. pov = first (goggles and freecam) or third, and axis = h or v, refering to horizontal and vertical.- Examples
#invertcam third h#invertcam first v#invertcam first h
- Examples
#stickycamFreezes the camera in place and disables zooming for a few seconds.#quickcamPuts the player into freecam and immediately back out (stores levels).#blind secondsBlackens the screen for a specified amount of time.#sfx namePlays a sound effect.- Examples
#sfx shark#sfx explode#sfx fall
- Examples
#press buttonInputs a button press. Currently, available buttons are: square, circle, x, triangle, up, down, left, and right.#lang languageChanges the voice lines to a specified language. Available languages are: english, french, german, italian, spanish, japanese, and uk-english.#smallnetMakes the fishing net width very small.#widefishMakes the fishing river width unfairly large.#maxfish amountSets the amount of pounds of fish needed to win the minigame. Examples#maxfish 50#maxfish 150#maxfish 1#hardfishSets the fish difficulty to the hidden hard mode.#customfish difficulty phase field valueAllows for a custom change to the fish minigame.- The minigame has 6 difficulties: 0-4 are the handicap tiers, and 5 is hard fish. The minigame starts on 0 and increases by one each time a handicap is applied. Each difficulty has 7 phases (eels are 6). Available fields are:
timeout,vel,swing-min,swing-max,period,fish-vel,bad-percent, andpowerup-percent. Use0.0-1.0for percent fields. - Examples
#customfish 0 2 fish-vel 5#customfish 0 6 fish-vel 10#customfish 0 4 swing-min 7#customfish 5 6 bad-percent 0.85#customfish 0 3 period 0.1#customfish 5 7 powerup-percent 1.0
- The minigame has 6 difficulties: 0-4 are the handicap tiers, and 5 is hard fish. The minigame starts on 0 and increases by one each time a handicap is applied. Each difficulty has 7 phases (eels are 6). Available fields are:
#moveplantbossMoves the plant boss to a corner in the temple and eats Jak. Doesn't work outside of the temple.#moveplantboss2Moves the plant boss to a corner in the temple without eating Jak. Doesn't work outside of the temple.#basincellSwaps the spot of the jump cell in Precursor Basin.
#enable commandEnables a command for use.- Example
#enable give
- Example
#disable commandDisables a command for use.- Example
#disable slowjak
- Example
#cd command secondsSets the cooldown for a command.- Example
#cd die 600
- Example
#dur command secondsSets the duration of a command.- Example
#dur dark 20
- Example
#resetcdsResets the cooldowns of all commands.#fixoldsaveFixes the “Old Save Game” bug, if it happens.#startAllow commands to come through.#stopStop allowing commands to come through.#activeSee all active commands in chat.#finalbossA special mode to make final boss easier. Doubles the cooldowns of harmful commands and disables some others.#targetmodeToggles Target Mode. Users will need to put the name of the player (orall) at the end of a command to target them. Useful for when there's multiple players.#costmodeToggles Cost Mode. Commands cost credits, and users start with 1000 and gain 5 every 30 seconds.