A general problem you might experience is that BlockLua doesn’t save your scripts. It’s because you have rejected the Script Injection permissions for the plugin.
FIX: “PLUGINS” tab > Manage Plugins > find BlockLua > Click on the label which says Script Injection permission denied, and enable it.
You don’t have to repeat this action again, unless you reinstall BlockLua.
BlockLua needs Script Injection permissions to modify the contents of the script that you’re editing. BlockLua will NOT modify your normal scripts and it will NOT insert scripts into your game by itself. Only when you use the Add script button.
Welcome to BlockLua!
BlockLua is the next-generation visual scipting plugin for Roblox.
Compared to EventBlocks (the previous plugin), BlockLua is much faster and has a completely new engine and the UI is much more consistent.
Due to the completely revamped engine, it has WAY better performance and it’s able to handle large scripts with ease.
(you can rename the script if you would like to)
After that, select the script and open the gui using the arrow in the toolbar. (you might have to re-select the script)
And we can start scripting, yey!
Let’s use the searchbar and drop in a ‘touched by character’ block from the left.
And now, we need to tell it what to do when it touches a character. That is simple, let’s search for the ‘kill’ block and drop it inside the ‘touched by character’ block!
Wow! I genuinly think that this is going to bring along a new set of creators - and may convince people like scratch programmers to make the leap to 3d.
Neat plugin dude
Thank you! I’ve been working on it for a long time now. With the experience gained from my previous plugin I really believe this plugin will have a bigger impact on the roblox community!
It looks so good!! And will help people who use scratch or other block coding programs to code in roblox! It also feels like minecraft education edition coding lol
I haven’t used it yet but I will for sure enjoy this one, you can tell that a lot of care was put into it
If there’s one thing Devin really likes it’s his icons (lmao)
But yeah I agree, the UI is extremely smooth, blocks modular, and altogether a great plugin. EB is a low bar to compare it to though (oh btw it’s SlushPuppy)
Hi all!
I made an update, let’s get right into it.
1. New blocks
I added two new categories, the ‘player’ and the ‘clickdetector’ category.
Let’s see the new blocks:
(they didn’t fit in lol)
And also example codes:
(clickdetector only works for parts and models!)
2) Bug fixes
Previously if you duplicated blocks they wouldn’t work as expected. Sometimes you couldn’t drag them or anything. Now it’s fixed, duplicating is slower tho.
3) Less lag
So I pushed it to the limits by duplicating giant pieces of blocks and it went down from 60 to 25-30 FPS when I was dragging blocks. With some thinking I managed to make it faster and now it only drops to about 55 FPS (again, it was a LOT of blocks).
That’s all for today! The plugin may come out of Alpha very soon because there aren’t as many bugs as I expected.
I’m glad to announce that BlockLua is out of alpha!
It got a bit of a UI redesign (not a big deal) and I’ve added a few blocks.
I’ve decided to end the alpha stage because well, the plugin is far more stable than I excepted!
So yeah, it now costs 120 robux.
Don’t forget, more features are on the way so you can make your own dream game!
Planned features:
A lua block (if you want to insert lua code into your script)
Marketplace blocks (sell gamepasses, items, etc.)
Pathfinding blocks (pathfinding for humanoids)
Tweening (smoothly interpolate any property of an instance)
Probably more that I couldn’t think about…
Oh, also there will be a way to share your custom blocks and install other custom blocks made by the users of BlockLua! But that’s probably far far away from now. I have been working on the website tho.
P.S.:
Thanks for everyone who installed and who is planning to get the plugin! Your replies and feedback mean a lot to me