Skipping Folders
Place a file higher in the game than it sits on disk
Updated
Hoisted Names
A name that starts with ^ lands directly at its route's target, without the folders in between. Roblox reads some instances only there, such as Animate in StarterCharacterScripts. With a Character route to StarterPlayer/StarterCharacterScripts:
src/On disk
- Player/
- @Character
- ^Animate.client.luau
- Sprint.client.luau
ExplorerRoblox Studio
- StarterPlayer
- StarterCharacterScripts
- Animate
- Player
- Sprint
Invisible Folders
A folder named in parentheses groups files on disk and leaves no folder in the game:
src/On disk
- Shop/
- Client/
- (Ui)/
- Button.luau
- Icon.luau
- ShopController.luau
ExplorerRoblox Studio
- StarterPlayer
- StarterPlayerScripts
- Shop
- Button
- Icon
- ShopController