From Test-Scratch-Wiki

Archive.png This article or section documents a feature not included in the current version of Scratch (3.0). It is only useful from a historical perspective.
Document.png Please expand this article or section. You can help by adding more information if you are an editor. More information might be found in a section of the talk page.

Say Nothing
Say Nothing.gif
Category Looks
Type Stack
Removed in November 2006 Beta

The (Say Nothing) block was a Looks block and a Stack block. This used to remove the sprite's say/think bubble. It was removed in the November 2006 Beta due to a workaround, and it was made an obsolete block.[1] This block is not in Scratch 2.0 anymore, but still usable in Scratch 1.4.


Main article: List of Block Workarounds

This block can be replicated with any of the following codes:

say []


think []


say [] for (0) secs


think [] for (0) secs

This block can also be replicated using Custom Blocks.

define say nothing
say []

By using say or think without anything written on the block still counts as removing the say/think bubble.


  • Advancing through speech, such as say until the space key is pressed.
say [Hello!]
wait until <key [space v] pressed?>
say [How are you today?]
wait until <not <key [space v] pressed?>>
wait until <key [space v] pressed?>
say nothing // category=looks
  • Variable length speech (such as waiting for a player's action before moving on)
when gf clicked
say [Press space to continue!]
wait until <key [space v] pressed?>
broadcast [continue v]
say nothing // category=looks
  • Do not say anything even when not touching any water
if <touching color [#7092BE]?> then
say [We found water!]
say nothing // category=looks


It is possible to recover this block in Scratch 1.4 by editing the Squeak code in the System Browser. First, choose "Turn fill screen off" in the Shift-Click R menu. Next, click the white area. The World Menu will appear. Choose "open..." Another menu will appear. This time, choose "browser." The System Browser will appear. Next, choose "Scratch-Objects," "ScriptableScratchMorph," "Class," "block specs," and "obsoleteBlockSpecs." Find the code ('say nothing' #- #sayNothing) and remove it. Then, go to "Scratch-Objects," "ScratchSpriteMorph," "Class," "block specs," and "blockSpecs." Type ('say nothing' #- #sayNothing) after ('think %s' #- #think: 'Hmm...'). Right click (Control-click on Linux or Mac) the code. Choose "accept (s)." You may be prompted to type your initials. You can type anything; it does not matter.Click the "x" icon in the upper-left corner of the System Browser. Shift-click the R again, but this time, choose "save image for end-user." A small dialog will appear; choose "yes." Re-open Scratch and go into the Looks category, the say nothing // category=looks block will be there.

See Also


Cookies help us deliver our services. By using our services, you agree to our use of cookies.