doesn't an xbox controller have like, 14 buttons
Counting L3, R3, and the D-Pad, yeah.
A B X Y
Up Down Left Right (D-Pad)
Back
Start
Left Trigger, Right Trigger
Left Bumper, Right Bumper
L3, R3
That's 16 buttons, plus 2 joysticks.
I know there's a lot more to it, but for the basics...
Build ModeLeft joystick - Move camera
Right joystick - Move body
Left trigger - Jet
Right trigger - place ghost brick
D-Pad - move ghost brick (forward, backwards, left, right)
Left/Right bumper - Rotate brick
R3 - Crouch
Y/A - Brick up, Brick down
X/B - toggle through bricks on hotbar
L3 - Open brick menu
Start - open Start menu
Then, Back could be used to toggle between build/tool mode.
Tool ModeLeft joystick - Move camera
Right joystick - Move body
Left trigger - Jet
Right trigger - Use tool (click for firing/swinging, hold for continuous fire, spray can etc..)
R3 - crouch
A - Jump
X - open Tool menu, toggle down list (same way as PC)
Y - open Spray can menu, toggle across columns from left to right
B - open Spray can menu, toggle down columns from top to bottom
Left Bumper - Toggle Light (or swap with Right Bumper)
Right Bumper - Sit? Maybe use a chosen emote? (or swap with Left Bumper)
I can't think of much more.
In option/wrench/print/brick menus you could use the D-Pad to select through things, use drop down menus for avatars and options, etc. Or have a cursor controlled through the joystick.
Only thing I can't think of is for the Build Mode, and that's how to change between moving up by a brick or by a plate, as well as super-shift.
There are probably other things I can't think of too.
But overall, that's roughly how I would imagine the settings on a controller would work.