Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
- kRxZy_kRxZy
-
1000+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
OK, it was just a suggestion.We don't need itUse render web service hosting, use uptiem robot to keep pinging the site to stay online cos site goes down with 50s of inactivity. Make around ten uptime robot monitors to keep it. Ubtime robot is free for 50 monitors. [https://github.com/TurboWarp/cloud-server/tree/master/publicHmmm. I'll look into it. Use a cloud server
For hosting use for free: Render
Edit: idk why we'd need this, i don't think there are any problems with using tw's cloud
Edit: kotp
Last edited by kRxZy_kRxZy (April 5, 2025 13:41:21)
- Scratchtheguy1
-
500+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
The person above is king of the page.
What “Not yet.”?
Not yet. How can I translate it? I know by registering to the codeberg site and then I don't know the next steps.
What “Not yet.”?
Last edited by Scratchtheguy1 (April 5, 2025 13:34:58)
- GratefulGamer9398233
-
1000+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
king of the page.There aren’t any translations available yet The person above isNot yet. How can I translate it? I know by registering to the codeberg site and then I don't know the next steps.
What “Not yet.”?
- abdavark
-
500+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
(#860)HmmmmmmmmmmmmmmmmmmScratch Link?I haven't gotten it to work with Turbowarp before, so probably not. I'm guessing it's restricted to scratch.mit.edu, which means there's nothing we can do. Question: Can AmpMod use
(Don't quote me on that though)
Then I guess that means that vanilla Scratch extensions micro:bit, LEGO MINDSTORMS EV3, LEGO BOOST, LEGO Education WeDo 2.0, and Go Direct Force & Acceleration won't work in AmpMod

- BigNate469
-
1000+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
Well, you can always fork it.Scratch Link?I haven't gotten it to work with Turbowarp before, so probably not. I'm guessing it's restricted to scratch.mit.edu, which means there's nothing we can do. Question: Can AmpMod use
(Don't quote me on that though)
- Maximouse
-
1000+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
I don't think there's a restriction like that (although I don't have a device to test it with) – there are no references to scratch.mit.edu in Scratch Link's source code. Scratch connect to it through the device-manager.scratch.mit.edu domain, but the WebSockets protocol doesn't have any restrictions for cross-origin connections, so mods should be able to do the same.Scratch Link?I haven't gotten it to work with Turbowarp before, so probably not. I'm guessing it's restricted to scratch.mit.edu, which means there's nothing we can do. Question: Can AmpMod use
(Don't quote me on that though)
- 50_scratch_tabs
-
1000+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
Even if it's not restricted to that domain, it doesn't work in Turbowarp.I don't think there's a restriction like that (although I don't have a device to test it with) – there are no references to scratch.mit.edu in Scratch Link's source code. Scratch connect to it through the device-manager.scratch.mit.edu domain, but the WebSockets protocol doesn't have any restrictions for cross-origin connections, so mods should be able to do the same.Scratch Link?I haven't gotten it to work with Turbowarp before, so probably not. I'm guessing it's restricted to scratch.mit.edu, which means there's nothing we can do. Question: Can AmpMod use
(Don't quote me on that though)
- cloverfly
-
100+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
how do arrays work? why are the array blocks rectangular?
- wv6q
-
23 posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
From the AmpMod wiki: how do arrays work?
“Arrays are a data type in AmpMod that can store JSON arrays”
uhhh idk why are the array blocks rectangular?

- ant3k5
-
100+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
Adding legacy lists bunches blocks like trying to use “%” in My Blocks.
- KongTullman
-
90 posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
I think Amp will make it different from scratch why are the array blocks rectangular?
- ant3k5
-
100+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
Because arrays are different than lists.I think Amp will make it different from scratch why are the array blocks rectangular?
- BigNate469
-
1000+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
Not really, in this case. “Array” tends to be what lists are called in most programming languages, and all that has been done here is add a few blocks to help manipulate them.Because arrays are different than lists.I think Amp will make it different from scratch why are the array blocks rectangular?
That includes having an array in an array.
- kRxZy_kRxZy
-
1000+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
Can I fork the repos and use them for a project of mine, credit will be given to all contribs and all repos will be linked.
- 50_scratch_tabs
-
1000+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
Absolutely! See Can I fork the repos and use them for a project of mine, credit will be given to all contribs and all repos will be linked. https://github.com/AmpM0d/scratch-gui/blob/develop/LICENSE for the details, and be aware that we are considering relicensing to AGPL so that we can pull the latest changes from Scratch.
- kRxZy_kRxZy
-
1000+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
OK! Thanks, BTW the project I'm working on is like a full new version of scratch.Absolutely! See Can I fork the repos and use them for a project of mine, credit will be given to all contribs and all repos will be linked. https://github.com/AmpM0d/scratch-gui/blob/develop/LICENSE for the details, and be aware that we are considering relicensing to AGPL so that we can pull the latest changes from Scratch.
- wv6q
-
23 posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
how about we should add a jump block, as seen in scratch jr?
jump upwards ()::motionthis could be useful for making generic platformers
- kRxZy_kRxZy
-
1000+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
I'm having trouble locating what file is for loading the project from scratch, can you tell me which one? I've been looking for it for like one hour.
- ant3k5
-
100+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
Run like this: how about we should add a jump block, as seen in scratch jr?jump upwards ()::motionthis could be useful for making generic platformers
set [n v] to [3] // this sprite only
repeat (13)
change y by (n)
change [n v] by (-0.5)
end
- minniesworld
-
100+ posts
AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!
Maybe I'm having trouble locating what file is for loading the project from scratch, can you tell me which one? I've been looking for it for like one hour. this?
- Discussion Forums
- » Advanced Topics
-
» AmpMod | A Scratch modification with first-class lists! | Looking for Contributors!