Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Hidden, Removed, and Redeveloped Blocks
- medians
-
Scratcher
1000+ posts
Hidden, Removed, and Redeveloped Blocks
Nobody knows what this block was meant to do. Not even the Scratch wiki! This is because it did nothing when clicked:Also, if you want to see this block, it's in the Map Scratch build here (I'm looking for other Map Scratch builds and a version of 2.0 between v44 and v111 as well):color fx test (10):: looksThis block was accidentally added to the block palette in the v349 prerelease of Scratch 2.0, and then immediately removed in the next version. Nothing else about it was known before its removal.
Yeah I know this was a short post, but it's because almost NOTHING is known about this block.
~jloffen
https://github.com/medlans/2.0-Archives/tree/main/Scratch%202.0%20SWFs/Map%20Scratch
- jloffen
-
Scratcher
100+ posts
Hidden, Removed, and Redeveloped Blocks
If this block still existed, it would be the only one to contain a capital letter.
Hey, “when I start as a clone” and “when I receive” include capital letters!
Well, excluding those two.
Last edited by jloffen (Feb. 22, 2024 00:44:20)
- medians
-
Scratcher
1000+ posts
Hidden, Removed, and Redeveloped Blocks
Well, excluding those two.I mean, kinda ruins the point of what you said at first xD
Also fun fact I guess: in older versions of 2.0, when this sprite clicked used to show, even in the Stage, but a 2.0 update made “when Stage clicked” appear in the Stage instead, which had a capital letter. It was also called “when I am clicked” (which had a capital letter) at some point
Last edited by medians (Feb. 22, 2024 00:37:04)
- jloffen
-
Scratcher
100+ posts
Hidden, Removed, and Redeveloped Blocks
These blocks are different, with costume # being added in 1.2, and backdrop # being added in 2.0.
Well, I've used those blocks recently because I use 2.0
It's good to know people still use Scratch 2.0! Speaking of 2.0, I still prefer 2.0's block design over 3.0's one for some reason.
Last edited by jloffen (Feb. 25, 2024 22:58:31)
- jloffen
-
Scratcher
100+ posts
Hidden, Removed, and Redeveloped Blocks
If this block still existed, it would be the only one to contain a capital letter.
Hey, “when I start as a clone” and “when I receive” include capital letters!
Well, excluding those two.
I mean, kinda ruins the point of what you said at first xD
It doesn't matter, you still know what I mean! ·‿·
Last edited by jloffen (Feb. 25, 2024 22:57:41)
- imfh
-
Scratcher
1000+ posts
Hidden, Removed, and Redeveloped Blocks
Did the show monitors block work with monitors for things which were neither variables nor lists? For example, mouse x position.
- jloffen
-
Scratcher
100+ posts
Hidden, Removed, and Redeveloped Blocks
There were two blocks which only appeared in the Scratch 2.0 alpha:show monitor [variable v]:: variablesThese blocks were originally meant to replace the show/hide variable blocks, as they could also work with lists.
hide monitor [variable v]:: variables
Did the show monitors block work with monitors for things which were neither variables nor lists? For example, mouse x position.
The Scratch Wiki only mentioned the ability to show both variables and lists, so I believe it wouldn't have shown or hidden other monitors.
Thanks for asking though.
Last edited by jloffen (Feb. 25, 2024 23:05:00)
- jloffen
-
Scratcher
100+ posts
Hidden, Removed, and Redeveloped Blocks
Here's a really short piece of info:
~jloffen
say nothing:: looksAs you can tell, this block was meant to stop a sprite's speech. This block was added on the 1st of March 2004, but then was removed on the 22nd of August 2006, being replaced with this workaround:
say []Although this post is really short, at least it has more info than the “color fx test” one!
~jloffen
- _nix
-
Scratcher
1000+ posts
Hidden, Removed, and Redeveloped Blocks
Here's a really short piece of info:Good block. I like it more than “beep”, but they're both classic for being… well, literally classic, originating and disappearing around similar times. Honestly it's kind of a comparably cheesy block to “if on edge, bounce” – I'm glad one of these two stuck around all alongsay nothing:: looksAs you can tell, this block was meant to stop a sprite's speech. This block was added on the 1st of March 2004, but then was removed on the 22nd of August 2006, being replaced with this workaround:say []Although this post is really short, at least it has more info than the “color fx test” one!
~jloffen

- jloffen
-
Scratcher
100+ posts
Hidden, Removed, and Redeveloped Blocks
Here's a really short piece of info:say nothing:: looksAs you can tell, this block was meant to stop a sprite's speech. This block was added on the 1st of March 2004, but then was removed on the 22nd of August 2006, being replaced with this workaround:say []
Honestly it's kind of a comparably cheesy block to “if on edge, bounce”.
Hey, thanks for (accidentally) reminding me of this removed block:point away from edge:: motionIt was added on the 16th of January 2006, but was removed (for an unknown reason) on the 27th of July. This acted similarly to “if on edge, bounce”, however it didn't need to touch the edge at all.
Last edited by jloffen (July 2, 2026 13:59:24)
- jloffen
-
Scratcher
100+ posts
Hidden, Removed, and Redeveloped Blocks
Have you ever wanted to blur sprites in Scratch? If so, I have good news and bad news.
The good news is that this block was added on the 14th of February 2004;
Directly quoting the Scratch Wiki, “The reason for its removal is currently unknown, but the cause may have been the block not working correctly with transparent images”.
Although it isn't quite the same, you can recreate the effect by using either one of these blocks;
~jloffen
The good news is that this block was added on the 14th of February 2004;
change blur by [1]:: #5fb1c9The bad news, however, is that it was removed on the 22nd of December the same year.
Directly quoting the Scratch Wiki, “The reason for its removal is currently unknown, but the cause may have been the block not working correctly with transparent images”.
Although it isn't quite the same, you can recreate the effect by using either one of these blocks;
change [pixelate v] effect by (10)btw if you REALLY wanted a blur effect, using an external art program would do the job.
change [fisheye v] effect by (10)
~jloffen
Last edited by jloffen (March 1, 2024 02:46:21)
- jloffen
-
Scratcher
100+ posts
Hidden, Removed, and Redeveloped Blocks
point away from edge:: motionIt was added on the 16th of January 2006, but was removed (for an unknown reason) on the 27th of July. This acted similarly to “if on edge, bounce”, however it didn't need to touch the edge at all.
One more thing, here's a (really complicated) recreation of this block, taken straight from the scratch wiki:define point away from edge
if <not <(y position) < (0)>> then
if <((x position) - (240)) > ((y position) - (180))> then
point in direction ((0) - ([abs v] of (direction))) // top right
end
if <((x position) - (240)) < ((y position) - (180))> then
if <((-240) - (x position)) > ((y position) - (180))> then
point in direction ([abs v] of (direction)) // top middle
end
if <((-240) - (x position)) < ((y position) - (180))> then
if <(90) > ([abs v] of (direction))> then
point in direction ((180) - (direction)) // top left
end
end
end
end
if <not <(y position) > (0)>> then
if <((x position) - (240)) > ((-180) - (y position))> then
point in direction ((0) - ([abs v] of (direction))) // bottom right
end
if <((x position) - (240)) < ((-180) - (y position))> then
if <((-240) - (x position)) > ((-180) - (y position))> then
point in direction ([abs v] of (direction)) // bottom middle
end
if <((-240) - (x position)) < ((-180) - (y position))> then
if <(90) < ([abs v] of (direction))> then
point in direction ((180) - (direction)) // bottom left
end
end
end
end
Last edited by jloffen (July 2, 2026 14:01:45)
- qwertzbetter
-
Scratcher
8 posts
Hidden, Removed, and Redeveloped Blocks
when flag clicked
how to make blocks in discuss
how to make blocks in discuss
- jloffen
-
Scratcher
100+ posts
Hidden, Removed, and Redeveloped Blocks
how to make blocks in discussthis is how:
[scratchblocks]
when green flag clicked
say [this is how to use scratch blocks in topics.] for (3) secs
This is a custom block!:: motion cap
[/scratchblocks]
when green flag clicked
say [this is how to use scratch blocks in topics.] for (3) secs
This is a custom block!:: motion cap
- vivisgreat
-
Scratcher
6 posts
Hidden, Removed, and Redeveloped Blocks
there were many blocks from old versions of scratch that were removed
- amazeyourself
-
Scratcher
100+ posts
Hidden, Removed, and Redeveloped Blocks
This is probably one of the more interesing blocks from earlier versions of Scratch:
Here is a really simple workaround for it:
add letters of [thing] to [list v] :: listThis block was first introduced in the 3-Feb-09 build of Scratch 1.4, and removed just 14 days after, in the 27-Feb build. It basically does what it says, which is add letters of a specific string to a list. I have no idea why they removed it, not much is known about it.
Here is a really simple workaround for it:
define add letters of [string] to a list
set [i v] to [1]
repeat (length of (string))
add (letter (i) of (string)) to [list v]
change [i v] by (1)
end
- jloffen
-
Scratcher
100+ posts
Hidden, Removed, and Redeveloped Blocks
there were many blocks from old versions of scratch that were removedABSOLUTE
CINEMA
- TidusAnthony
-
Scratcher
9 posts
Hidden, Removed, and Redeveloped Blocks
(days since 2000)is a block i never used before
- TidusAnthony
-
Scratcher
9 posts
Hidden, Removed, and Redeveloped Blocks
when green flag clicked
forever
if <> then
end
end
- TidusAnthony
-
Scratcher
9 posts
Hidden, Removed, and Redeveloped Blocks
when green flag clicked
forever
if <> then
end
end
- Discussion Forums
- » Advanced Topics
-
» Hidden, Removed, and Redeveloped Blocks