
You are viewing a potentially older version of this package. View Latest Version
CheaterBypass
Bypasses Cheater Checks. Enables Achievements With Mods.In my testing characters won't be given the Cheater! tag while this mod is running. Unfortunately, it doesn't remove the Cheater! tag from already cheated characters. Couldn't figure that one out. I'm also Not sure if using a Cheater! character in multiplayer will disable achivements for nearby players.
Includes Patches:
- IsCheatedAtAll -> Ignores general cheat checks specifically the one that checks if the game is modded (not sure if this prevents the world from being flagged as cheated server side)
- CanGetAchievements
- IsWorldCheated
- ItemDrop.OnCreateNew -> Items created by cheated GameObjects like fermenters and smelters don't drop items with the cheated tag
- Inventory.Changed -> Picking up cheated items doesn't display the annoying pop up on your screen
- Inventory.AddItem -> Items crafted with cheated materials or with nobuildcost are not given the cheater tag
- CharacterDrop.DropItems -> Enemies killed by cheating drop uncheated loot
- Terminal.ConsoleCommand.RunAction -> Skips the IsCheat check which prevents you from using commands because the game constantly thinks you're in an uncheated state thus confirmcheats is unable to turn on cheats

