I feel like I wanna make a Snap! mod

I have an idea to make a snap :snap: mod.
I need help with the name of it. Comment below and design the logo.

I have an IQ of a peanut to make a snap mod :distorted_face:.
Please help
This requires JavaScript related help.

Sorry, this thread was rushed lol

OFF TOPIC:

The reason why I make threads more often because I have many ideas

What are you trying to do?

make a snap! mod like how people do it. but i need tutorials

I would start with actually modding it instead of coming up with a name first. Most people who first say they’re going to make a mod don’t. The best thing to do is actually start working on the mod before you say anything, because then you actually have something to show (and it would be easier to come up with a name).

As for actual learning how to mod snap, the best advice is to just read the code and the large comments at the tops of files. There’s no tutorial, so you’re going to have to learn everything yourself. Also, talk about javascript on the forum is generally frowned upon by the snap devs, so there’s not much help you’re going to get here (especially since most users don’t know how the snap source code works).

ok but I am thinking of the idea of a Snap! mod

I’d start with something small. Changing the color of a category, for example.

Nice idea. I’ll try downloading the source code later

Guys how do i change the UI top bar color and color of a category

objects.js, lines 165 to 176:

SpriteMorph.prototype.blockColor = {
    motion : new Color(74, 108, 212),
    looks : new Color(143, 86, 227),
    sound : new Color(207, 74, 217),
    pen : new Color(0, 161, 120),
    control : new Color(230, 168, 34),
    sensing : new Color(4, 148, 220),
    operators : new Color(98, 194, 19),
    variables : new Color(243, 118, 29),
    lists : new Color(217, 77, 17),
    other: new Color(150, 150, 150)
};

thanks for this

I am currently making a snap mod.

Can someone help me reposition the stage to the left, as Scratch 2.0 does?
Please send me the JavaScript code to it. :folded_hands:

Reminds me of this thread

I’m not sure how, but you might want to look at the IDE_Morph.prototype.fixLayout function in gui.js

IDE_Morph is responsible for putting everything together: the stage, code, costumes, etc…

as I said in another thread (in which I got overly mad, sorry), you might want to read this:

I absolutely agree with that! There’s so much you can do in snap already, and the actual snap code is much more fun and interesting than making a change to the ui that you’re not even going to use. You also shouldn’t make a snap mod if you barely know anything about javascript and aren’t willing to spend the time to read the source code, because you’d either be relying too much on other people, or you’re just not going to get anywhere. I absolutely encourage people to make cool snap projects, because that’s what snap is for.

What will your Snap! mod add that Snap! can’t already do? If this is purely visual, you should use something called a userscript so that you can use the Snap! server and keep compatibility with future updates.

And if this Snap! mod adds stuff like more blocks, then you can simply make those blocks as custom blocks in vanilla snap! You can even run JS code in snap, if there’s something that can’t be done in vanilla snap

I was bored, that’s why I had to make a mod

vanilla snap!?