Install with Rojo + Wally
-
Add Init to
wally.toml:[dependencies]Init = "kashtheking/init@1.0.0" -
wally install, and mapPackagestoReplicatedStorage.Packagesin your project file. -
Add the boot scripts and folders. The example project has all of them; copy it, or start from it:
git clone https://github.com/KashTheKing/init && cd init && rojo serve example.project.jsonServerScriptService/InitServer.server.luauStarterPlayer/StarterPlayerScripts/InitClient.client.luau
Every folder a boot script names must exist. Git doesn't keep empty folders, so add a
.gitkeepto each (Rojo ignores it) or declare them in the project file with"$className": "Folder". -
rojo serve, connect from Studio and press Play.
Your folders, names and order are yours: change the entries in the boot scripts. See Entries.
The templates are plain .luau files you can copy, and the plugin's template buttons work in Rojo games too.