Elin Cheat Codes
Most developers bury their debug tools. Noa, the studio behind Elin, left the console wide open. Press a few keys and the game hands over direct control — item spawning, god mode, flight, instant crafting, and full stat manipulation. No file editing, no third-party hacks, no hidden activation rituals. The console is a first-class feature, accessible from the pause menu on every platform.
That openness comes with a caveat: Elin is in active development. Commands that work today may gain new arguments tomorrow, and the Cheat Engine table that tracks 478 memory values breaks with almost every major patch. This guide covers the stable console commands, the shifting landscape of external tools, and why backing up saves is non-negotiable.
How to Open the Console
The console lives behind the pause menu, not a secret key combination:
- Launch the game and load or start a save.
- Press Esc.
- Select More → Console.
- Type the command and press Enter.
There is no limit to how many commands can be entered per session. The console remains open until the player exits back to the game. Commands are case-sensitive in some contexts, though the engine is generally forgiving with capitalization.
Every Verified Console Command
The list below includes all commands confirmed functional in current Early Access builds. Some require additional arguments; others are simple toggles.
| Command | Syntax | Effect |
|---|---|---|
| PrintCommands | PrintCommands | Lists every available console command for the current build. The output scrolls, so the player may need to scroll up inside the console window. |
| Command.Help | Command.Help [Command] | Displays a brief description of the specified command. Useful when PrintCommands reveals an unfamiliar entry after a patch. |
| ClearHistory | ClearHistory | Wipes the console's input history. Cosmetic only; does not affect game state. |
| Spawn | Spawn [item ID] [amount] | Creates items in the player's inventory. As of version 23.55, the command accepts an additional objLv (object level) argument and a material alias string. Running it with defaults behaves identically to older builds. |
| AllRecipe | AllRecipe True or AllRecipe False | Toggles the availability of every crafting recipe. True unlocks all; False reverts to progression-based unlocking. |
| ChangeRace | ChangeRace [race] | Changes the player character's race. The command presents a dropdown or list of valid races when entered without arguments on some builds. |
| ChangeJob | ChangeJob [job] | Changes the player character's class or profession. Same dropdown behavior as ChangeRace. |
| FlyMode | FlyMode | Toggles free flight. The player can move vertically and bypass terrain obstacles. |
| GodMode | GodMode | Toggles invincibility. Damage is either nullified or health regenerates faster than enemies can deplete it. |
| ModFame | ModFame [number] | Adds or subtracts the specified amount from the player's fame score. Negative values reduce fame. |
| ModKarma | ModKarma [number] | Adds or subtracts karma. High karma affects NPC reactions and available quest lines. |
| TestSpawn | TestSpawn [level] [amount] | Spawns hostile creatures for testing. Example: TestSpawn 5 3 creates three level-5 monsters. |
| Fix_EtherDisease | Fix_EtherDisease | Removes the Ether Disease status from the player character. The disease otherwise requires rare potions or prolonged treatment. |
| Scene,Reload | Scene,Reload | Reloads the current map. Useful for unstucking the player after a glitch or forcing a respawn of map objects. |
| Fix_RemoveDesignations | Fix_RemoveDesignations | Removes yellow border artifacts from map tiles after uninstalling a mod. Added in response to community reports about leftover designation visuals. |
Finding Item IDs
The Spawn command is useless without valid item IDs. The game stores its master item list in an Excel spreadsheet buried in the installation folder:
Elin\Package\langChinese\Lang\CN\Game\Thing.xlsx
Opening this file reveals every item ID in the game — weapons, armor, materials, furniture, and quest objects. The spreadsheet is updated whenever new content is added, so the IDs are always current for the installed build. Some community guides list common IDs (money, altar, potion, plat, gold2, lucky_coin, backpack3, hammer, pickaxe, fishingRod, brush, water), but the spreadsheet is the authoritative source.
There is a catch: many items are non-stackable. Spawning fifty of a non-stackable item fills every inventory slot and can soft-lock the player if there is no room to pick up quest-critical objects afterward. Spawning in stacks of five or ten is the safer approach.
The "Cheat" Command and Debug Mode
Some advanced console features — such as free crafting, instant crafting, and certain map manipulations — are locked behind a config.cheat flag. In standard play, the player must type Cheat into the console to raise this flag before those commands become available.
The Cheat Engine table maintained by DhaosCollider includes a Toggle Debug Mode script that flips this flag permanently without requiring the console command. Once active, debug options appear in the Map Tool menu, quests can be skipped, and guild joins become instantaneous. The developer has stated that these debug features are part of the game's public specification, not exploits, but they can still break quest sequencing if used carelessly.
Save File Locations and Backup
Elin stores saves in Unity's standard LocalLow directory. The exact path depends on the platform:
| Platform | Path |
|---|---|
| Windows | %USERPROFILE%\AppData\LocalLow\Lafrontier\Elin\Save |
| Linux (Steam/Proton) | SteamLibrary/steamapps/compatdata/2135150/PFX/%USERPROFILE%\AppData\LocalLow\Lafrontier\Elin |
| Cloud Backup | %USERPROFILE%\AppData\LocalLow\Lafrontier\Elin\Cloud Save (Steam Cloud path) |
The game also maintains an automatic backup system inside Elin\Save\Backup or Elin\Backup. The number of retained backup slots is configurable in the game's settings. Once the limit is reached, the oldest backup is overwritten. Players who want long-term safety should manually copy the Save folder to an external drive or a different directory — but not inside the Elin folder itself, as the game deletes unrecognized subdirectories during cleanup.
One important warning: at the time of writing, syncing Elin saves through third-party cloud services (OneDrive, Google Drive, Dropbox) is reported to cause path-related bugs. The game's backup system may fail to recognize cloud-synced files, leading to silent progress loss. Manual local backups remain the only reliable method.
Cheat Engine: The 478-Option Table
For players who want granular control without typing commands, the Fearless Revolution community hosts a Cheat Engine table with 478 active options. Highlights include:
- Toggle Debug Mode — bypasses the Cheat console requirement.
- Free Craft / Instant Craft — removes material and recipe requirements.
- Ignore Weight — inventory weight limits are ignored.
- Fast Travel Anywhere / Ignore Fast Travel Costs — teleportation becomes free and unrestricted.
- Spawn Thing / Spawn Character — graphical item and NPC spawn interface with material selection.
- Highlighted Character Data Modifier — edit stats, elements, and inventory of any NPC or the player on mouse-over.
- Freeze Time — stops the in-game clock.
- Must Be Critical Hits / Must Evade Enemy Attacks — combat becomes trivial.
- Spawned Equipment Must Be Mythical / Spawned Furniture Must Be Godly — guarantees maximum quality on generated items.
The table auto-detects member offsets for the Player, Stats, Game, and World classes, which makes it resilient against minor patches. However, major updates — such as the jump from 23.54 to 23.81 — frequently shift these offsets and break scripts until the table author releases a fix. Players should check the Fearless Revolution thread for the latest .CT file before attempting to use it on a freshly updated build.
Common Pitfalls
- Spawning non-stackable items clogs inventory. The Spawn command does not check for free space. A full inventory prevents quest item pickup and can trap the player in a dungeon with no way to retrieve a key.
- Debug mode sticks to the save. Once the config.cheat flag is raised — either via the Cheat command or the CE table — it is written to the save file. Loading that save on a clean install still has debug active. The only way to fully purge it is to delete the persistent data or start a new character.
- Quest skipping breaks sequencing. The ability to skip guild join quests via debug mode is convenient, but it can leave the player in a state where later quest triggers fail to fire because prerequisite flags were never set.
- CE crashes on attach. Some mods replace Elin's main Mono DLL, which conflicts with the Cheat Engine table's MonoDataCollector. If Cheat Engine crashes on process attachment, the player should verify that no gameplay mods are active.
- Item IDs change. The Thing.xlsx spreadsheet is rebuilt with every content patch. An ID that spawned a legendary sword last month may spawn a decorative vase this month if the rows shifted.
Frequently Asked Questions
Do console commands disable achievements?
No. Elin has no anti-cheat layer. Steam achievements unlock normally regardless of console use, CE tables, or debug mode activation.
Why does Spawn fail silently?
Three likely causes: the item ID does not exist, the player typed the ID incorrectly, or the inventory is full. Checking Thing.xlsx for the exact ID and ensuring at least one free slot resolves most cases.
Can the console be opened on the title screen?
No. The console is only accessible from within an active save. The Esc → More → Console chain does not function from the main menu.
Is there a way to edit stats without Cheat Engine?
Yes. The Highlighted Character Data Modifier in the CE table is the easiest method, but the console's Spawn command can generate stat-boosting items (potions, scrolls, equipment) that achieve similar results through normal inventory use.
How does the player know if debug mode is active?
Debug options appear in the Map Tool menu, and the console accepts commands that would otherwise require the Cheat prefix. If those options are visible, debug mode is on.
Can saves be transferred between PCs?
Yes. Copy the entire Save folder from the LocalLow path on the source machine and paste it into the identical path on the target. Steam Cloud can also sync saves if enabled, though manual transfer is more reliable for avoiding path bugs.
Bottom Line
Elin is unusual among modern RPGs because its developer treats the console as a public tool rather than a hidden secret. The player can spawn items, toggle god mode, and rewrite stats from the pause menu without ever touching a file explorer. For deeper manipulation — quality-guaranteed gear, time freezing, and NPC stat editing — the Cheat Engine table offers 478 toggles. The trade-off is fragility: every major patch shifts memory offsets and item IDs, turning yesterday's perfect cheat into today's crash. Back up the Save folder, check Thing.xlsx for current IDs, and never spawn more than a handful of non-stackable items at once.






