This is the official method to detect whether your project is running in TurboWarp or forkphorus. There's also blocks to detect specifically TurboWarp or forkphorus. See inside for more information. https://turbowarp.org/414716080 https://forkphorus.github.io/#414716080 Other Scratch compilers are welcome to implement this. Thanks to @Executec for the idea of using boolean arguments. If you use this in your project to ask the user to go to a compiler so that the project runs smoother, please consider allowing users to ignore the warning. How it works: This is not a hacked block; this block is a boolean argument reporter. You can create one with the "add input (boolean)" button when editing a custom block. Normally when you use one of these outside of a custom block they always report 0, but there's some code in TurboWarp and forkphorus that look for this specific block and make it return true instead. There isn't any hidden code or other tricks in this project.