A lightweight editor enhancement that lets you override the active GameMode for Play sessions directly from a simple toolbar control — without editing World Settings, touching map assets, or creating one-off test levels.

Quick Game Mode Override is a must-have Unreal Engine plugin for anyone who needs to test gameplay under different GameModes — fast. Built as a lightweight editor enhancement, it lets you override the active GameMode for Play sessions directly from a simple toolbar control, without editing World Settings, touching map assets, or creating one-off test levels.
Keep your workflow clean: no map saves, no accidental check-ins, no churn. Whether you're validating platform-specific behavior, iterating on gameplay systems, or running focused QA passes, Quick Game Mode Override makes switching contexts instant and safe.
Perfect for gameplay programmers, designers, technical artists, and QA teams who regularly bounce between multiple GameModes (debug, combat sandbox, tutorial flow, shipping defaults, etc.). It's especially useful in shared repos where editing World Settings can create noisy diffs or unintentional changes — this keeps testing overrides local and intentional.
The plugin adds a single composite widget to the level editor toolbar. Three steps and you're running a different GameMode:
Tick the toolbar checkbox to activate the override. The class picker becomes editable and your selection is written to the project config immediately.
Choose any GameModeBase subclass from the dropdown — engine, project, or plugin classes all show up, same filter as the World Settings field.
The override applies to PIE sessions automatically. Your map's saved World Settings stay untouched; the original GameMode is restored when PIE ends.
Editor-only by design: the override never runs in packaged or standalone builds. You don't need to remember to turn it off before shipping.
Drop Quick Game Mode Override into your project today. Available on Fab — instant download, full source, no World Settings churn.