Gothic 1 Remake Console Commands: How To Enable Cheats

The Colony is a buggy and unforgiving hellscape that loves to ruin your day, but you can take complete control of the game engine with a single mod.

The Nameless Hero overlooks the vast, misty landscape of the Valley of Mines beneath the glowing blue magical barrier in Gothic 1 Remake.

If you've spent any time trying to survive the opening hours of this game, you know how incredibly easy it is to find yourself in a terrible position. A single mistake in combat leaves you face down in the dirt, and the stingy autosave system will happily wipe out an hour of your life. Worse, the strict quest timers don't care about your schedule. If you take too long to run an errand, the game will lock you out of crucial rewards without a second thought. Fortunately, you don't have to just suffer through the friction. The community has already built a tool to open up the developer backend so you can manipulate time, bypass broken quests, or just activate God Mode when the wildlife gets too aggressive.

Installing The Console Enabler

The developer console isn't available out of the box in the retail version of the game. To get access to the cheat inputs, you need to grab a specific utility tool.

You need to download the BP Mod Loader and Console Enabler created by modder KeinZantezuken and uploaded by KZekai. This lightweight utility acts as a simple blueprint modloader while completely unlocking the hidden dev console. Before you start messing with the installation, understand that this utility is currently only verified for the Steam version of the game. If you're running the game through GamePass, you're out of luck for now.

The installation process is incredibly straightforward and doesn't require any complex software managers.

Step-by-Step Installation

  1. Open your Steam Library and locate Gothic 1 Remake.

  2. Right-click the game title, select Manage, and click Browse Local Files to open up your main game root directory.

  3. Download the mod archive from NexusMods and open the zip file.

  4. Extract the entire contents of the zip archive directly into the following folder inside your directory: \G1R\Content\Paks\

  5. Double-check the folder to confirm that all files starting with "SML." are sitting safely inside that Paks directory.

Once those files are in place, your installation is totally complete. Fire up the game, and when you're loaded into a match, simply tap the tilde (~) or backtick (`) key twice to pull up the command line interface at the top of your screen.

Essential Console Commands

Once you have the console up and running, you can input a massive library of engine tweaks, stat modifiers, and environmental overrides.

Here is the exact data breakdown of the most useful commands available in the utility, so you know exactly what to type to save your skin.

Console Command Exact Function and Behavior
godmode true/false Toggles complete invincibility so you stop dying to random scavengers.
parrycheat true/false Toggles an automated parry override during melee combat encounters.
freezetime true/false Completely freezes or unfreezes the passage of world time.
skiptime [seconds] Skips the environment clock forward by the exact number of seconds entered.
setclocktime [hh] [mm] [ss] Sets the current standard clock face for the active day cycle.
setgametime [dd] [hh] [mm] [ss] Sets the macro game master clock, allowing you to manually reset calendar days.
getgametime Fetches the exact current day and time duration of your active save file.
setweather [name] Changes active weather profiles. Values include Sunny, Rain_Level1, Rain_Level2, Rain_Level3, Cloudy, or Count.
listitems [string] Lists all internal items containing that string. Leaving the string empty displays every item in the code.
additem [name] [amount] Spawns the exact item name and quantity directly into your inventory. Great for free Ore.
addallitems / giveallitems Dumps every single item asset into your bag. Use entirely at your own risk of crashing the engine.
removeitem [name] Deletes the designated item asset from your inventory using its internal asset string.
summon [classpath] Spawns a specific actor asset or monster directly in front of you using its asset class path.
unlocknearby Instantly unlocks nearby locked chests without needing a lockpick.
unlockdoor [name] Unlocks a specific door asset matching the internal name provided.
unlocknearbydoors Instantly unlocks all loaded door assets within your immediate map area.
printdoors Prints a text list of all loaded door assets inside the console logs.
listnpcs Generates a comprehensive text list of all loaded NPCs within your rendering radius.
bringnpc [match] Teleports any NPC whose internal name matches the string directly to your location.
gotonpc [match] Instantly teleports you directly to the location of the matching NPC asset.
killnpcs [match] Instantly kills all killable, loaded NPCs within your rendering distance that match the string.
setstats [STAT] [val] Manually adjusts character stats. Valid STAT strings are LVL, LP, HP, MP, STR, and DEX.
spawnai [class] Spawns active AI agents like specific creatures or guards.
timescale [val] Adjusts the global simulation execution speed. Great for speeding up long walks.
getcrime [id] / forgivecrime [id] Fetches or instantly clears active crime infractions recorded against your character ID.
getpastcrimes Prints a complete history log of every historical crime infraction you've committed in that save.

Fixing Broken Quests With Code

The absolute best way to use this tool isn't just giving yourself infinite health or spawning a hoard of gold. It's saving your save file from a catastrophic quest failure because you simply ran out of time.

Take the Whistler's Sword side quest as a prime example. If you accept his request and take his 100 Ore Nuggets, you're put on a strict invisible clock. If you spend more than two days running around the map doing other tasks without actually buying the sword from Fisk, Whistler gets incredibly angry. The quest immediately fails, and the next time you see him, he'll demand his money back and refuse to talk to you.

Before you panic and accept that you've permanently lost a key vote to join the shadows, you can use the clock commands to travel back in time. I hit this exact wall during my playthrough because I was already three days deep into exploring the wilderness. Open your console and input this exact command line:

setgametime 01 07 00 00

This manually overrides the macro world clock and forces the calendar simulation back to Day 1 at 7:00 AM. Walk right back up to Whistler and strike up a conversation. The engine behaves exactly as if you never missed the deadline, allowing you to hand over the sword or give him his Ore back without a hitch. It doesn't strictly have to be Day 1, but winding the calendar days backward completely resets his anger state, saving you from a permanently botched quest line.

If you want to survive the opening hours without rewriting the code, read my beginner tips guide to get your bearings before you accidentally ruin a major quest line.

Previous
Previous

Fortnite Chapter 7 Season 3 Leveling Guide: Max Out the Runners Pass Fast

Next
Next

Fortnite Chapter 7 Season 3: The Definitive Sprite Tier List