Build Mode blocks and tools let you create arenas, moveset rooms, team games, hazards, teleports and NPC fights in Jujutsu Shenanigans private servers. Structure pieces shape the space, while inputs, outputs and logic blocks control what happens inside it.
section
Building Blocks
Building Blocks are the visible pieces that shape a private-server map before logic gets involved. Use them for platforms, ramps, spawnpoints, ladders, decals, and repeating textures, then tune collision, color, material, transparency, and breakability where the block supports it.
Part
- Category
- Structure
- Status
- Private Server Build Mode
- function
- Spawns a default build block for walls, floors, platforms, and custom map shapes.
- inputs
- Not signal-based.
- outputs
- Creates a normal placed building block.
- trigger behavior
- Place it in Free Build, then edit it with the building selection menu.
- settings
- Can Collide, Cast Shadow, Breakable, RGB color, transparency, material, and color picker.
Spawnpoint
- Category
- Structure
- Status
- Private Server Build Mode
- function
- Places a player spawnpoint for custom starts, team spawns, or builds away from the main map.
- inputs
- Not signal-based.
- outputs
- Creates a spawn location tied to Neutral or to a matching team color.
- trigger behavior
- Place the spawnpoint, set its color, and toggle Neutral when it should belong to a team.
- settings
- Color, Neutral toggle, Can Collide, Cast Shadow, Breakable, transparency, and material settings.
Trusses
- Category
- Structure
- Status
- Private Server Build Mode
- function
- Spawns a cubic truss or ladder piece for climbing and vertical structures.
- inputs
- Not signal-based.
- outputs
- Creates a placed truss block.
- trigger behavior
- Place it in Free Build and move, rotate, or resize it with build tools.
- settings
- Can Collide, Cast Shadow, color, transparency, and material settings.
Image
- Category
- Structure
- Status
- Private Server Build Mode
- function
- Places a flat image panel that can show a chosen decal or image ID.
- inputs
- Not signal-based.
- outputs
- Creates a one-sided display panel.
- trigger behavior
- Place the panel, then enter an Image or Decal ID and choose whether to keep the dark background.
- settings
- Image/Decal ID and dark background toggle.
Wedge
- Category
- Structure
- Status
- Private Server Build Mode
- function
- Spawns a ramp-shaped block.
- inputs
- Not signal-based.
- outputs
- Creates a sloped placed block.
- trigger behavior
- Place it in Free Build and edit it with selection tools.
- settings
- Can Collide, Cast Shadow, color, transparency, and material settings.
Texture
- Category
- Structure
- Status
- Private Server Build Mode
- function
- Places a repeating image surface that scales across a selected side.
- inputs
- Not signal-based.
- outputs
- Creates a surface that repeats the chosen image by width and length settings.
- trigger behavior
- Place it, enter an Image or Decal ID, then adjust width, length, and background.
- settings
- Image/Decal ID, width, length, and dark background toggle.
Mesh
- Category
- Structure
- Status
- Private Server Build Mode
- function
- Spawns a default block that only looks different once you enter a Mesh ID.
- inputs
- Not signal-based.
- outputs
- Creates a placed block that shows the mesh you choose, plus a texture if you add one.
- trigger behavior
- Place it in Free Build, then enter a Mesh ID to change how it looks.
- settings
- Mesh ID, Texture ID, scale, Can Collide, Cast Shadow, Breakable, RGB color, transparency, material, and color picker.
section
Input Blocks
Input Blocks start a signal. Touch and Prompt handle player actions, Connect listens for a Skill Builder timeline signal, and Voice Relay is the odd one out because it carries voice audio instead of sending a normal logic output.
Touch
- Category
- Input
- Status
- Private Server Build Mode
- function
- Starts a logic signal when a player's torso fully steps inside it.
- inputs
- Player torso inside the Touch block.
- outputs
- Sends an output signal to blocks with the matching ID.
- trigger behavior
- Turns on while the touch condition is met.
- settings
- Input/output ID and block size/position.
Prompt
- Category
- Input
- Status
- Private Server Build Mode
- function
- Starts a logic signal when a player presses or holds the prompt.
- inputs
- Player presses or holds E, or clicks the prompt pop-up.
- outputs
- Sends an output signal to blocks with the matching ID.
- trigger behavior
- Activates after the prompt input completes.
- settings
- Prompt name and required hold time.
Voice Relay
- Category
- Input
- Status
- Private Server Build Mode
- function
- Relays voice chat from players inside the block to a speaker part.
- inputs
- Voice audio from players inside the Voice Relay region.
- outputs
- Streams voice audio through the selected speaker destination; it does not send a normal logic output signal.
- trigger behavior
- Works as a microphone and speaker route rather than a normal input trigger.
- settings
- Set Output Destination for the speaker part.
Connect
- Category
- Input
- Status
- Private Server Build Mode
- function
- Turns on when a custom ability reaches a matching Skill Builder Connect node.
- inputs
- A custom ability with the same Connect signal reaches that node in its timeline.
- outputs
- Sends a signal to connected blocks with the matching ID.
- trigger behavior
- Activates from the custom ability timeline, with range controlled on the block and duration controlled on the Connect node.
- settings
- Signal name and range.
section
Output Blocks
Output Blocks receive a signal and create the visible result. They can play sounds, spawn vehicles, assign teams, move parts, create dummies, or create attacking NPCs, so their setup matters most after the input ID is working.
Sound Block
- Category
- Output
- Status
- Private Server Build Mode
- function
- Plays a chosen Roblox Marketplace audio when powered.
- inputs
- A matching input or gate signal.
- outputs
- Plays audio from the selected sound ID.
- trigger behavior
- Activates while receiving an output signal.
- settings
- Sound ID, volume, audible distance in studs, and Loop.
Vehicle Block
- Category
- Output
- Status
- Private Server Build Mode
- function
- Spawns a car or jeep when activated.
- inputs
- A matching input or gate signal.
- outputs
- Creates one drivable vehicle from the block.
- trigger behavior
- Spawns the vehicle when the signal activates.
- settings
- -
Team Block
- Category
- Output
- Status
- Private Server Build Mode
- function
- Creates a team and can assign a player standing inside the block to that team.
- inputs
- A matching signal while the player's torso is inside the Team Block region.
- outputs
- Creates a team with chosen name and color, then assigns players when powered.
- trigger behavior
- Acts like an output with Interaction Block-style torso placement for assignment.
- settings
- Team name, leaderboard icon color, leaderboard name color, and spawnpoint color pairing.
Mover Block
- Category
- Output
- Status
- Private Server Build Mode
- function
- Moves an indestructible origin part to a selected destination when powered.
- inputs
- A matching input or gate signal.
- outputs
- Moves the visible origin part toward its destination part.
- trigger behavior
- Travels to the destination during the chosen movement duration after receiving a signal.
- settings
- Select Destination, Reset Destination, Select Origin, destination placement, and travel duration.
Dummy Block
- Category
- Output
- Status
- Private Server Build Mode
- function
- Spawns a custom dummy when it receives a signal.
- inputs
- A matching input or gate signal.
- outputs
- Creates a dummy and sends a signal when that dummy dies.
- trigger behavior
- Spawns on activation; death can trigger connected logic.
- settings
- Dummy name, HP, shirt ID, pants ID, Invincible, and Regen Scaling.
NPC Block
- Category
- Output
- Status
- Private Server Build Mode
- function
- Spawns an attacking NPC with chosen behavior when it receives a signal.
- inputs
- A matching input or gate signal.
- outputs
- Creates an NPC and sends a signal when that NPC dies.
- trigger behavior
- Spawns on activation and attacks targets based on its playstyle and target setting.
- settings
- NPC name, HP, shirt ID, pants ID, playstyle, Target NPCs, and Regen Scaling.
section
Interaction Blocks
Interaction Blocks affect the player inside the powered region. Scale, overlap, and testing position matter because the player's torso has to be inside the block while it is receiving a signal.
Damage Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Damages, heals, or sets a maximum health cap for players inside the powered region.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Applies damage every second, heals with negative values, or changes max HP with Max HP enabled.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- Damage value, negative damage for healing, and Max HP mode.
Boost Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Launches a player in a chosen vector direction.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Applies a launch force in the chosen x, y, and z direction.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- Vector values for x, y, and z direction.
Moveset Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Grants a chosen move or a Skill Builder custom move to the player.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Adds or assigns a move to the player's moveset.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- Move selection, Custom Skill Builder move, cooldown, move slot, Add, and Display Name.
Erase Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Fully removes the player's current moveset.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Clears the player's moveset.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- -
Teleport Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Teleports the player to a selected destination.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Moves the player to the Teleport Block destination part.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- Set Destination, Select Destination, and Reset Destination.
Scale Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Changes the player's model size.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Applies the chosen model scale to the player.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- Player size value.
Item Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Grants a selected item to the player.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Gives the selected item and applies its despawn/drop/durability settings.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- Item name/list choice, item lifetime, Disable Drop, and Disable Durability.
Fun Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Turns a selected fun setting off or on for the affected player.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Changes the selected fun setting.
- trigger behavior
- Defaults to toggling the setting off; Set reverses the behavior so it turns the setting on.
- settings
- Selected fun setting and Set.
Camera Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Sets the player's camera to a selected destination.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Moves camera view to the destination part.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- Set Destination, Select Destination, and Reset Destination.
Speed Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Changes the player's walk speed.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Applies the chosen walk speed value.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- Walk speed value.
Special Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Replaces the player's character special with a custom special.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Applies the selected or custom special to the player.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- Special choice, Custom Skill Builder special, and cooldown.
Awakening Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Replaces the player's awakening with a custom awakening sequence.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Applies the selected custom awakening to the player.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- Awakening name, duration, Custom Skill Builder awakening, and Outfit Delay setting.
Accessory Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Grants an avatar accessory from a Roblox Marketplace ID.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Adds the selected accessory to the player.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- Accessory ID.
Character Block
- Category
- Interaction
- Status
- Private Server Build Mode
- function
- Changes the player into a custom-made character.
- inputs
- A matching signal while the player's torso is inside the block.
- outputs
- Applies a custom character with configured skills, special, awakening, melee, and chase.
- trigger behavior
- Works only while powered and while the player is inside the interaction region.
- settings
- Base character, name, icon, Skill, Special, Awakening, Melee, Chase, import/export, Show In List, cooldowns, slots, Add, duration, and Outfit Delay.
section
Logic Gates
Logic Gates change how signals pass through a build. They handle thresholds, inverted signals, delayed signals, switch-style lights, and either-or behavior for puzzles, cooldowns, randomizers, and repeaters.
AND Gate
- Category
- Logic
- Status
- Private Server Build Mode
- function
- Passes a signal only after it receives every required connected signal.
- inputs
- Signals from connected blocks with matching IDs.
- outputs
- Sends a signal when the threshold condition is met.
- trigger behavior
- Turns on after enough connected blocks are active at the same time.
- settings
- Threshold, defaulted to 1.
Light Block
- Category
- Logic
- Status
- Private Server Build Mode
- function
- Shows a light when powered and can act like a switch-style signal relay.
- inputs
- A matching signal or connected input behavior.
- outputs
- Emits faint light and can pass signal behavior to connected blocks.
- trigger behavior
- Turns on when powered; Flip makes connected input behavior act like a switch.
- settings
- Input/output ID and Flip.
NOT Gate
- Category
- Logic
- Status
- Private Server Build Mode
- function
- Reverses a connected signal.
- inputs
- A matching input or output signal.
- outputs
- Turns connected output or interaction behavior off when the input is on, and on when the input is off.
- trigger behavior
- Inverts matching Input/Output ID behavior.
- settings
- Input/output ID.
Timer Block
- Category
- Logic
- Status
- Private Server Build Mode
- function
- Sends an output signal after a chosen delay.
- inputs
- A matching signal that starts the delay.
- outputs
- Sends a delayed output signal.
- trigger behavior
- Waits for the configured delay in seconds, then sends the signal.
- settings
- Delay in seconds.
XOR Gate
- Category
- Logic
- Status
- Private Server Build Mode
- function
- Passes a signal unless none or every required connected signal is active.
- inputs
- Signals from multiple connected blocks with matching IDs.
- outputs
- Sends signal while the XOR condition remains active.
- trigger behavior
- Stops once zero or the threshold number of connected blocks are active.
- settings
- Threshold, defaulted to 1.
section
Build Tools
Build Tools are editor controls instead of powered blocks. They handle placement, rotation, resizing, cloning, wire visibility, axis mode, saves, spawn cleanup, and full build clearing.
Move Value
- Category
- Editor tool
- Status
- Private Server Build Mode
- function
- Changes the movement step used by the Position and Size tools.
- inputs
- Manual value entry.
- outputs
- Adjusts how far selected objects move or resize per step.
- trigger behavior
- Applies to Position and Size tool behavior after the value is changed.
- settings
- Move step value, defaulted to 1 stud.
Rotate Value
- Category
- Editor tool
- Status
- Private Server Build Mode
- function
- Changes the rotation step used by the Rotation tool.
- inputs
- Manual value entry.
- outputs
- Adjusts how many degrees selected objects rotate per step.
- trigger behavior
- Applies to Rotation tool behavior after the value is changed.
- settings
- Rotation step value, defaulted to 45 degrees.
Position Tool
- Category
- Editor tool
- Status
- Private Server Build Mode
- function
- Moves a selected object with draggable arrows.
- inputs
- Select an object, then drag the purple arrows.
- outputs
- Changes the object's position.
- trigger behavior
- Manual editor control; cycled through Selection Tools or the T shortcut.
- settings
- Uses Move Value and Local or Global Axis state.
Rotation Tool
- Category
- Editor tool
- Status
- Private Server Build Mode
- function
- Rotates a selected object with colored dots.
- inputs
- Select an object, then drag the red, yellow, or blue rotation dots.
- outputs
- Changes the object's rotation.
- trigger behavior
- Manual editor control; cycled through Selection Tools or the T shortcut.
- settings
- Uses Rotate Value and Local or Global Axis state.
Size Tool
- Category
- Editor tool
- Status
- Private Server Build Mode
- function
- Resizes a selected object with draggable dots.
- inputs
- Select an object, then drag the purple size dots.
- outputs
- Changes the object's size.
- trigger behavior
- Manual editor control; cycled through Selection Tools or the T shortcut.
- settings
- Uses Move Value and Local or Global Axis state.
Undo
- Category
- Editor tool
- Status
- Private Server Build Mode
- function
- Reverts the last build action.
- inputs
- Click Undo or use Ctrl+Z.
- outputs
- Restores the previous build state for the last action.
- trigger behavior
- Manual editor command.
- settings
- -
Clone
- Category
- Editor tool
- Status
- Private Server Build Mode
- function
- Duplicates the selected block and copies its stored info.
- inputs
- Select a block, then click Clone.
- outputs
- Creates a duplicate with copied color, size, ID, and other info.
- trigger behavior
- Manual editor command.
- settings
- Copies selected block data.
Logic Wires
- Category
- Editor tool
- Status
- Private Server Build Mode
- function
- Shows or hides colored connection lines between connected Logic Blocks.
- inputs
- Toggle the Logic Wires tool.
- outputs
- Changes wire visibility for input-to-output logic connections.
- trigger behavior
- Manual editor toggle.
- settings
- On/off visibility toggle.
Axis
- Category
- Editor tool
- Status
- Private Server Build Mode
- function
- Switches between Local Axis and Global Axis for selected-object controls.
- inputs
- Toggle Axis or press Y.
- outputs
- Changes whether editor controls follow the part orientation or the world orientation.
- trigger behavior
- Manual editor toggle.
- settings
- Local Axis or Global Axis.
Remove All Spawns
- Category
- Editor tool
- Status
- Private Server Build Mode
- function
- Removes main-map spawnpoints except the ones you placed.
- inputs
- Click Remove All Spawns.
- outputs
- Deletes default map spawns while preserving your placed spawns.
- trigger behavior
- Manual editor command.
- settings
- -
Saves
- Category
- Editor tool
- Status
- Private Server Build Mode
- function
- Opens save slots for loading, saving, version recovery, and autosave recovery.
- inputs
- Open Saves and choose a slot command.
- outputs
- Loads or saves placed parts and blocks.
- trigger behavior
- Manual editor menu.
- settings
- Three normal save slots, six with More Build Saves, slot rename, memory near 4.3 MB per slot, Load, Load Version, Save, and Autosave.
Clear All Parts
- Category
- Editor tool
- Status
- Private Server Build Mode
- function
- Deletes all parts and blocks you have placed after a confirmation prompt.
- inputs
- Click Clear All Parts and confirm.
- outputs
- Removes placed build parts/blocks.
- trigger behavior
- Manual editor command with confirmation.
- settings
- Confirmation prompt.
How Build Mode blocks fit together
Build Mode starts in a private server through Free Build or the M shortcut. A useful setup usually has three parts: something the player touches or presses, something that carries or changes the signal, and something that happens after the signal arrives. A Touch block connected to a Teleport Block makes a basic portal. A Prompt connected through a Timer Block can delay a Sound Block, Mover Block, or Damage Block. A Connect block can let a custom Skill Builder move trigger map logic when that ability reaches the matching Connect node.
| Build need | Blocks or tools to start with | What to check first |
|---|---|---|
| Simple structure | Part, Wedge, Trusses, Image, Texture | Collision, material, transparency, and breakability |
| Player trigger | Touch, Prompt, Connect | Matching ID, range, hold time, and player position |
| Visible result | Sound, Vehicle, Team, Mover, Dummy, NPC | Destination, one-spawn limit, team color, HP, or playstyle |
| Player effect | Damage, Moveset, Teleport, Speed, Character | Powered region size and whether the player is inside it |
| Signal control | AND, Light, NOT, Timer, XOR | Threshold, delay, Flip, and matching input/output IDs |
What to test before a block looks broken
Most failed Build Mode setups come from placement or ID mistakes, not from the block itself. Interaction Blocks only apply their effect while they are powered and while the player's torso is inside the block. If a Touch block powers a Moveset, Erase, Teleport, Speed, or Damage zone, overlap the trigger and the effect region so the player is inside both at the same time.
IDs are the other easy mistake. Logic blocks only talk to blocks with the matching ID, and copied blocks can keep old IDs. Clone is helpful for repeating hazards or rooms, but cloned logic should be renamed when it is meant to run a separate circuit.
When gates and tools save time
Logic Gates are for builds that need timing or conditions. AND Gates help with multi-button doors. NOT Gates are useful for default-on or inverted behavior and can replace a pile of scaled input regions. Timer Blocks delay events, which is especially useful when Teleport and Moveset timing would otherwise fire in the wrong order. Light Blocks are useful as visible indicators and switch-style pieces because the Flip setting can make connected input behavior act like a toggle.
The editor tools keep the build manageable. Move Value and Rotate Value control precision. Position, Rotation, and Size do the actual placement work. Logic Wires help trace circuits before testing. Saves matter before any large change because loading a slot removes the placed build first, and Autosave is better as recovery than as the only save plan.
FAQ
How many Build Mode blocks and tools are in Jujutsu Shenanigans?
There are 48 entries: 36 powered or placeable blocks and 12 Build Tool rows. Position, Rotation, and Size are split into separate tool rows because builders choose them separately while editing.
Do you need a private server to use Build Blocks?
Yes. Build Mode is a private-server feature, and Free Build gives a selected player access to the build tools. Workshop can share or load creations, but it is not a block.
What is the difference between Input, Output, Interaction, and Logic Gate blocks?
Input Blocks start signals, Output Blocks perform actions after receiving signals, Interaction Blocks affect players inside powered regions, and Logic Gates change signal rules such as thresholds, delays, inverted behavior, and switch-style toggles.
Why are Skill Builder nodes not included here?
Skill Builder nodes are a separate custom-move system. Build Blocks such as Moveset, Special, Awakening, Character, and Connect can link into Skill Builder, but timeline nodes like Projectile, Grab, Counter, Tag, and State belong in the separate skill-builder collection.
Do the blocks have pictures?
Not every block has its own picture, so those cards are text only.








