Dev Exit

A dev exit is a path in a level intended only for the creator to use to clearcheck the level. Dev exits can be used to avoid clearchecking very hard levels, though if someone cannot beat their own level, it is usually a sign that their level is too hard. However, they are very useful for levels where dying after a checkpoint is needed to progress, as if the player dies in a clearcheck, they do not respawn from a checkpoint they collected. It is recommended that in these cases, as much of the level as possible is still played to keep the clearcheck fair.

Designs
Obviously, a dev exit can be hidden using kaizo blocks in an area nobody will check. However, there are ways to make a dev exit even harder by using some designs.

First, in a multiplayer troll level, it is possible to place a progressive powerup for a Mushroom or a Fire Flower at the beginning of the level. Progressive powerups always spawn in their final form in multiplayer, so it will only be a Mushroom if the game is in single player. Because Mushrooms move while Fire Flowers are static, a Note Block can be used to detect the Mushroom and open up the dev exit.

Dev exits are also sometimes needed for clearchecks from checkpoints. To do this, a pink coin should be placed such that it must be collected before the checkpoint, and if it is still present when respawning at the checkpoint, it must also be collected after respawning from the checkpoint. If an Entity Limit B detector is placed to detect if it is full, which happens during the pink coin collection animation, then the dev exit should open. If a second pink coin is placed somewhere unobtainable, the first pink coin will never respawn. However, during a clearcheck, all pink coins spawn, so the ELB detector will trigger, and the dev exit can open. To keep the level as fair as possible, it is recommended that this simply leads to the beginning of the level, so everything still needs to be done normally.