⚡ Quick Jump Patch — Cheat Engine Plugin ⚡
This plugin is a lightweight yet powerful extension for Cheat Engine, designed to significantly enhance the efficiency of reverse engineering, debugging, and game hacking workflows. Its core functionality allows you to instantly patch assembly instructions directly from the Memory Viewer with a single hotkey press, eliminating the need for manual opcode editing or the creation of Auto Assembler scripts.
By providing a faster and more intuitive method for controlling program execution, the tool streamlines the process of modifying execution flow. Specifically, the plugin focuses on jump instructions and execution flow control, enabling you to toggle NOP, invert conditional jumps, or force JMP instructions without ever leaving the disassembler. This reduction in manual effort dramatically accelerates analysis and testing.
All modifications are fully reversible and safely tracked within the plugin’s system. Because of this robust tracking, you can restore original instructions at any time, ensuring that you maintain full control over memory modifications while avoiding unwanted errors or instability. The plugin automatically handles instruction size and byte replacement, guaranteeing that patches remain stable and reliable across a wide range of scenarios.
For comprehensive management, the built-in Patch Manager provides a clear, organized overview of all active patches. In essence, this interface allows you to quickly navigate, inspect, and restore any patched instruction whenever necessary, further solidifying the tool’s role as an indispensable asset for precise and efficient memory manipulation.
Update v1.3 (24/June/2026)
🧩 Added model-backed patch records for more reliable Patch Manager state tracking.
☑️ Added multi-select support in the Patch Manager.
⌨️ Added batch hotkeys for selected records in the Patch Manager: F1, F2, F3, F4, and F6.
↩️ Added F1 restore behavior in the Patch Manager: restore selected records, or restore all active patches when nothing is selected.
💾 Added Save TSV for exporting patch records to a TSV file.
📂 Added Load TSV for importing saved patch records back into the manager.
📋 Added TSV support for saving comments, original bytes, patched bytes, patch type, and module-relative addresses.
💬 Added comments for patch records.
✏️ Added comment editing with Alt + double-click.
🗑️ Added Delete Selected for removing selected patch records.
🧹 Added Clear All for clearing the full patch record list.
🖱️ Added a right-click context menu for patch record actions.
🏷️ Added automatic default TSV filenames based on the attached process name without the .exe extension.
🛡️ Improved safety when memory bytes were changed outside the plugin.
⚠️ Improved write-failure handling when applying or restoring patches.
🔄 Improved patch switching behavior for existing records.
🎯 Improved selection and focus restoration after editing comments.
🏗️ Improved overall Patch Manager record handling by using a dedicated data model instead of relying only on the UI table.
Update v1.2 (09/June/2026)
🛡️ Added a modifier-key guard for the main plugin hotkeys.
🚫 Prevented Ctrl + F-key combinations from triggering Quick Jump Patch actions.
⛔ Prevented Alt + F-key combinations from triggering Quick Jump Patch actions.
🔒 Prevented Shift + F-key combinations from triggering Quick Jump Patch actions.
🪟 Prevented Win + F-key combinations from triggering Quick Jump Patch actions.
⌨️ Improved hotkey safety so only plain single-key hotkeys like F2, F3, F4, F6, and F7 activate plugin actions.
🎯 Reduced accidental patching when using Cheat Engine, Windows, or other application shortcuts that include modifier keys.
Update v1.1 (16/April/2026)
🔧 Added F6 key for toggling RET patch and updated UI captions to reflect the new hotkey.
⚙️ Reassigned F6 from opening “Patch Manager” to toggling “RET patch”, and reassigned “F7 to open Patch Manager” for better hotkey organization.


📌 Plugin Information 📌
- Version: 1.3
- Author: mul0
- Website: https://mul0.com/
- Hotkey: F7
- DPI Support: 100% / 125% / 150% / 175%
⚙️ Key Features ⚙️
- ✅ One-click patching directly in Memory Viewer
- ✅ Toggle NOP on any instruction
- ✅ Invert conditional jumps (JE ↔ JNE, JG ↔ JLE, etc.)
- ✅ Force execution flow with unconditional JMP
- ✅ Toggle **RET** on any instruction
- ✅ Instant restore of original instructions
- ✅ Patch Manager with full patch list and navigation
- ✅ Automatic instruction analysis and size handling
- ✅ Safe patch tracking with original byte backup
- ✅ Works seamlessly with disassembler and hex view
- ✅ Lightweight and performance-friendly
🧠 What the Plugin Does 🧠
Quick Jump Patch allows you to modify execution flow in real time by patching instructions directly in memory.
For example, instead of manually changing:
jng 0053D268
You can instantly convert it into:
jg 0053D268
Or even force execution with:
jmp 0053D268
All operations are performed instantly using hotkeys, without interrupting your workflow.
🧩 Supported Modes 🧩
🔹 NOP Toggle
- Replaces the current instruction with NOPs
- Press again to restore original bytes
🔹 Invert Conditional Jump
- Automatically flips jump conditions (JE ↔ JNE, JA ↔ JBE, etc.)
- Perfect for bypassing checks and conditions
- Press again to restore original bytes
🔹 Force JMP
- Converts any conditional jump into unconditional JMP
- Forces execution to always follow the jump path
- Press again to restore original bytes
🔹RET Toggle
- Replaces the current instruction with RET
- Press again to restore original bytes
📊 Patch Manager 📊
Built-in manager window allows you to:
- View all patched instructions
- See patch type and status
- Navigate to patched addresses
- Restore selected patches
This ensures full visibility and control over all applied modifications.
🚀 Usage 🚀
- Open Memory Viewer
- Select an instruction in Disassembler
- Use hotkeys:
- F2 — NOP toggle
- F3 — Invert jump
- F4 — Force JMP
- F6 — Toggle RET
- Press F7 to open Patch Manager
🖥️ UI & DPI Scaling 🖥️
The plugin automatically adapts to different DPI settings:
- 100%
- 125%
- 150%
- 175%
Ensuring consistent layout and usability across all displays.
💡 Use Cases 💡
- Bypassing in-game checks
- Forcing conditions to always pass/fail
- Skipping validation logic
- Testing alternative execution paths
- Reverse engineering control flow
📌 Compatibility 📌
- Cheat Engine 6.4 or newer
- Supports x86 and x64 processes
- Works inside Memory Viewer
⚙️ Installation ⚙️
- Place the “MiMemory Viewer – Quick Jump Patch.lua” file into Cheat Engine’s autorun (Cheat Engine\autorun) folder
- Restart Cheat Engine.
- Open Memory Viewer and use hotkeys to start patching
💬 Feedback & Support 💬
Have suggestions or need help? Drop a comment below! 🙌

Great plugin! Very high quality work, thank you very much.
I have two suggestions.
1. If it’s not difficult, please add the ability to clear the list of addresses. As you work with the plugin, addresses accumulate in the list. It would be desirable to be able to delete both individual addresses from the list and clear the entire list of addresses at once, while restoring the original bytes.
2. If possible, please add another column to the addresses field (after the “Instruction” column), where you could manually enter a short comment for each address. When working with a plugin, when there are many addresses in the list, you have to remember which address means what. Therefore, it would be convenient if you could add a reminder comment to each address (for example, “Ammo”, “Exp”, “Health”).
Hi, thank you for your feedback. Yes, this is completely doable, and I think I will add everything you requested in the next 1.3 update. 😇😎
Hello my family member! I wish to say that this post is amazing, great written and include approximately all important infos.
I’d like to see more posts like this .
Thank you so much for the kind words! I’m really glad you found the post helpful and informative. I’ll definitely keep working on similar content! 😇😎