Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Scratch 3.0 block hacking
- Wettining
-
Scratcher
500+ posts
Scratch 3.0 block hacking
Yes you canhow do you make hacked blocks in 3.0?You can't.
- _nix
-
Scratcher
1000+ posts
Scratch 3.0 block hacking
Yes you can, I refer to this project.Yeah – there are a few really weird blocks that can show up in Scratch 3.0, plus almost all obsolete ones, e.g. the for-loop block. But you can't hack a project to place reporters into inputs that don't accept reporters anymore; that's what people are usually (but not always) talking about when they say “hacked blocks”.

- NitroCipher
-
Scratcher
500+ posts
Scratch 3.0 block hacking
Yes you can, I refer to this project.
I checked out the json of the project, and it is just a misspelled block opcode :/ This is not a “hacked block” in the slightest. However, it is interesting that it renders anything at all.
"r|47o:%XN`(%k39?Y`ER": { "opcode": "data_adedtolist", "next": null, "parent": null, "inputs": {}, "fields": {}, "shadow": false, "topLevel": true, "x": 0, "y": 0 },
- buddybonate
-
Scratcher
6 posts
Scratch 3.0 block hacking
Last edited by buddybonate (June 24, 2019 05:59:19)
- ThegreatestAshley
-
New Scratcher
100+ posts
Scratch 3.0 block hacking
Yes you canhow do you make hacked blocks in 3.0?You can't.
I'd have to use the page source code?
- SCATCHYNOOB132
-
Scratcher
100+ posts
Scratch 3.0 block hacking
what block i want:
stop [other scripts in project v] :: control
- ThegreatestAshley
-
New Scratcher
100+ posts
Scratch 3.0 block hacking
what block i want:stop [other scripts in project v] :: control
I know right!
What I want:
show senders and receivers
- Jonathan50
-
Scratcher
1000+ posts
Scratch 3.0 block hacking
I'd have to use the page source code?No. You can edit project files, whose format is described here. But you can't make primitive blocks which don't exist in Scratch without modifying Scratch.
- ryadyl
-
Scratcher
23 posts
Scratch 3.0 block hacking
If you could change your backpack, by modifying JSON and sending a post request, you could try to put a reporter in a boolean slot.
- cs316735
-
Scratcher
30 posts
Scratch 3.0 block hacking
<left click mouse down?>
<right click mouse down?>
<key [ ^shift] pressed?>
replace letter (_) item ( _) of [list bah] with [thing]I wish we had these
- MikeDEV
-
Scratcher
1000+ posts
Scratch 3.0 block hacking
You can't make primitive blocks which don't exist in Scratch without modifying Scratch.
Didn't know I could write my own primitive blocks. I was curious of how I could implement a feature to allow raw data to get and set on the offline editor, as it would act as an alternative for cloud variables.
(GET through HTTPS [Type URL here...])
SET through HTTPS [Type URL here...] [Place data here...]
(GET through HTTP [Type URL here...])
SET through HTTP [Type URL here...] [Place data here...]
- 1132262
-
Scratcher
1000+ posts
Scratch 3.0 block hacking
Ohmygosh this would be so useful!You can't make primitive blocks which don't exist in Scratch without modifying Scratch.
Didn't know I could write my own primitive blocks. I was curious of how I could implement a feature to allow raw data to get and set on the offline editor, as it would act as an alternative for cloud variables.(GET through HTTPS [Type URL here...])
SET through HTTPS [Type URL here...] [Place data here...]
(GET through HTTP [Type URL here...])
SET through HTTP [Type URL here...] [Place data here...]
- JGames101
-
Scratcher
100+ posts
Scratch 3.0 block hacking
There are two possible ways, neither of wish will work in published projects by default. You can either make a Scratch Mod, which will exist on its own website and not be able to interact with accounts or cloud features from regular Scratch, or an Unofficial Scratch Extension, which currently can't be loaded on the regular Scratch website but soon should be able to, and eventually you'll be able to propose your extension to be included in Scratch, which would mean that you'd be able to use it in published projects, but I doubt this extension would be approved.Ohmygosh this would be so useful!You can't make primitive blocks which don't exist in Scratch without modifying Scratch.
Didn't know I could write my own primitive blocks. I was curious of how I could implement a feature to allow raw data to get and set on the offline editor, as it would act as an alternative for cloud variables.(GET through HTTPS [Type URL here...])
SET through HTTPS [Type URL here...] [Place data here...]
(GET through HTTP [Type URL here...])
SET through HTTP [Type URL here...] [Place data here...]
- ThegreatestAshley
-
New Scratcher
100+ posts
Scratch 3.0 block hacking
I'd have to use the page source code?No. You can edit project files, whose format is described here. But you can't make primitive blocks which don't exist in Scratch without modifying Scratch.
Thanks.
- ratchetyclank
-
Scratcher
100+ posts
Scratch 3.0 block hacking
I found this project, you should also check the person who made it out too. In the project, you can find some of the blocks that we used to hack into our projects all the time back in scratch 2.0
Link: https://scratch.mit.edu/projects/319969714
edit:
Link: https://scratch.mit.edu/projects/319969714
edit:
Jonathan50 Wrote:I think you can…
No. You can edit project files, whose format is described here. But you can't make primitive blocks which don't exist in Scratch without modifying Scratch.
Last edited by ratchetyclank (Aug. 27, 2019 18:39:29)
- NitroCipher
-
Scratcher
500+ posts
Scratch 3.0 block hacking
I found this project, you should also check the person who made it out too. In the project, you can find some of the blocks that we used to hack into our projects all the time back in scratch 2.0
Link: https://scratch.mit.edu/projects/319969714
edit:Jonathan50 Wrote:I think you can…
No. You can edit project files, whose format is described here. But you can't make primitive blocks which don't exist in Scratch without modifying Scratch.
Yeah, these are just blocks that aren't available in the normal Scratch Editor, but they made them proper blocks in 3.0. Not block hacks yet, but you are almost right.
- DreamingIsHope
-
Scratcher
26 posts
Scratch 3.0 block hacking
I had no clue Scratch 3.0 could be Hacked 

- Discussion Forums
- » Advanced Topics
-
» Scratch 3.0 block hacking















