Download (568 KB)

How do I install this?

This mod provides scratch programmable robots.

Robots can be public or private (owned by the player that placed it).

Each robot can be persistant (force block loaded).

Each robot can be given a name.

Each robot has a storage area.

While a robot is running sneak + punch will open a form to stop it.

Robots are programmed graphically, by dragging a command from a pallet to the program sheet.

To run the program click the power button. If the program has an error a red message below the program sheet details the error.

Cassettes can be used for program copying and storing.

See readme.txt or lwscratch.pdf in docs folder.



Do you recommend this mod?

  • Fun, and no prior experience needed

    I've never used scratch, but was able to kinda figure out what I was doing in less than an hour. The included manual is super helpful, and I recommend you check it out to see everything the robots are capable of doing.

  • Useful, good interface

    This mod seems good for letting people script robots without exposing a full language like Lua. Lua is a security liability. Scratch-like programming is also probably easier for beginners (I started programming using Scratch.) I'm impressed that the interface is implemented with formspecs.

  • I'll use it in a Japanese junior high school class.

    This is a great mod! I have created a website to utilize this mod in a Japanese junior high school class. Thank you very much.

  • It's mobile friendly. Mostly.

    I managed to lock my world couple of times by making a 'bad loop'. The server(not the game itself) went unresponsive and refused to close properly. I was able to easily fix the issue by unloading the mod, getting in to the game with out it and then reinstalling it back. Robots are cheap to replace, my world was also safe.. which is nice.

    The UI Buttons are big enough, easy to tap/hit. The command menu is a scrolling one, but it works perfectly and all buttons are easily accessible. The only button that gives me trouble is the 'chunk load' one. It does work but there's no easy way to tell if its on or off. I can see it changing colours ever so slightly but(on mobile) the button itself is too small to make out anything.

    Other than that it's good. It works as advertised. Its easy to get into. I personally use it as a companion mod, to help me with mining coz mining/fighting using touchscreen is tiresome. Especially when you need to go 1000 blocks down for special ores. Robots dig the 'hellevator'-type spiral staircase, while i strip mine around it. It saves a lot of time and it is fun.

    Thank you.

  • Just what I was hoping for!

    This is a pretty awesome mod! So far works great, limited only by your imagination and cleverness with coding. I was looking for something that worked as close to the ComputerCraft turtles as possible, and this seems to be it! I assume the "robots" in lwcomputers work in a similar way, only using Lua instead of Scratch? I might try that later too. heh

    If I had a suggestion, it might be to change the Run and Persistent button images, cause the way they currently are, it's hard to tell whether they're on or off. Seems to be if the highlighted edge is near the top, the button is off? And light-edge near bottom = On? Might be better to just have them say on/off, or have them turn green for on and red for off? Or heck, even just a floating text when you mouse over the buttons, which tells you what clicking them will do. Oh, and potentially a way to store a few different scripts within a single bot, or to somehow save code to a file we can transfer between maps, tho those are more advanced ideas. heh

  • The best programming mod (that I know)

    Graphical programming is much easier, but also a bit restrictive

  • A versatile and accessible programmable robot mod. Highly recommended!

    This is an excellent all purpose programmable robot mod with no dependencies. The robots can be used to mine, excavate, farm, build and more. The drag and drop visual programming is easy to learn and requires no programming experience. Cassettes allow for easy copying of programs from one robot to another. The robots can forceload blocks so they continue their work while the player is not present. This mod would be a great addition to any tech based modpack or game.