Plenty of decisions and interactions in Crusader Kings III sit greyed out because you don't meet some condition — the wrong government type, a missing trait, too little renown, or a holy site you don't hold. The bypass_requirements command switches those checks off so you can do anything the interface offers. First, enable debug mode and open the console.
The bypass requirements cheat
It takes no arguments — it's a simple on/off toggle:
Run it once to enable, and run it again to turn it back off. While it's active the game stops checking the conditions on:
- Player decisions (including major and travel decisions)
- Character interactions and schemes
- Realm and title laws
- Title creation and de jure drift
- Royal court language requirements
- Struggle phase and ending choices
Common uses
It's the fastest way to take an action the game won't normally let you: forming an empire-tier title before you hold enough land, enacting a succession law your culture or faith forbids, taking a hook-only interaction, or pushing a struggle toward an early ending.
What it does not do
Bypass requirements only clears the eligibility checks — it doesn't waive the cost. If a decision still asks for gold, prestige, or piety, you'll need it. Top up first with get gold, get prestige, or get piety.
Frequently asked questions
What does bypass_requirements do in CK3?
It ignores the conditions on player decisions, interactions, schemes, laws, title creation, royal court language, and struggle endings. Anything normally greyed out because you don't meet a requirement becomes available.
Does bypass_requirements need a value?
No. It is a toggle — type bypass_requirements once to turn it on, and again to turn it off. It only works in debug mode.
Does it remove the gold or prestige cost of a decision?
No. It removes the eligibility requirements, not the resource cost. If a decision costs gold or piety you still pay it, so add those first if you're short.