Packager
Easily package and unpack systems into your experiences.
I made this plugin because I reuse complex systems all the time, and zipping one up into a folder, writing instructions for where every piece goes, then unzipping it in another experience is a pain. Packager turns that into a simple explorer widget: group your systems the way you want, then package or unpackage them with one click. It is also how every building block in this library installs.
Forked from @likeablesea7's Custom Explorer v1.5.1.
How to use
Organize
- Open the widget from the Plugins toolbar.
- Select the scripts and instances that make up a system.
- Press Add to group to put them in a group. Groups are just an organizational view; nothing moves in the Explorer.
Package
- Open the widget.
- Click a group to select it.
- Press the export button. Packager writes a certified Packager package: one instance that records where each part of the system belongs.
Unpackage
- Open the widget.
- Click a Packager package in your place (for example, a
.rbxmyou just inserted). - Press Unpackage. Every piece is moved to the service and path it was packaged from.
Packager does not scan for malicious instances or code. Only unpack packages from sources you trust. I am not responsible for the systems you unpack into your experience.
Example
The Damage Part example is a small module with a dependency (Binder) packaged this way. Download the .rbxm, insert it, and unpack it to see how a package with dependencies lands.