Blueprint 1.2.1 | Automatically replace the default script source with a template

Blueprint


a Roblox Studio plugin designed to replace the default script sources with a dedicated template seamlessly

Github · Creator Marketplace · Devforum


Installation

Creator Marketplace :computer_mouse:

The Creator Marketplace is the easiest way to install Blueprint. You’ll get access to automatic updates and be able to use the plugin anywhere you have Roblox Studio installed.

Manual Installation

  1. Download the plugin (.rbxmx) file from Releases
  2. Drag and Drop the plugin file into the Roblox Studio “Plugins Folder” (TopBar → Plugins → Plugins Folder)

Usage

  1. From the Studio TopBar go to “Plugins” → “Blueprint” Toolbar → “Open Blueprint” Button → Select Script Type from the dropdown menu
  2. Modify the created blueprint script
  3. Close the blueprint script tab to save!

Now, create a new script instance to witness the source get changed!

Example

4 Likes

This is nice to use, but can you make it so that ModuleScripts has the

local module = {}

return module

by default before/after your code, or change it in a way where we can put different sources for different types of scripts?

Most of the time I never really required different sources for localscripts or scripts, since 99.9% of my code is inside modulescripts.

I added the functionality for different blueprint sources for different types of scripts on the 1.0.2 version anyway, since it was quite the simple thing to add :+1:

1 Like

Thank you lol, most people require player variables at the top of localscripts and stuff so its just kinda good to have in the plugin

image
image

For some reason, when I make a new script, the script editor does nothing for a second, replaces the source with the code i set it to and shows this message for half a second, and then it switches back to the default roblox script source without changing anything

edit: Turns out it’s because of team create, because trying in an empty baseplate with team create off works fine. Is there a way to fix this?

I just disabled it and enable it when I’m working with a lot of scripts because it just kinda stops working for me randomly, and that random delay, but I don’t think the delay is preventable.

Hey, updating to the newest version of the plugin (1.1.0) should iron out the functional issue while in team create now.

Alternatively, you can enable “Drafts Mode” from Game Settings to disable the “Live Scripting” feature that is the main cause.

1 Like

1.2.0 - Changes

  • Added a dropdown for selecting which script type you would like to modify.
  • The plugin now creates a “Blueprint Script Instance” for you, instead of requiring you to create one beforehand.
    Usage
1 Like

image

However I don’t think this works with Module Scripts.

wait, what does that do? just wondering.

This is just the scripts file directory, mostly just a location where autosaved scripts are incase the studio crashes. Has nothing to do with the functionality of this plugin.

2 Likes

1.2.1 - Hotfix

  • Fixed “Temporary Instance” error when attempting to save a blueprint template in team create.
1 Like