JJS Particle Emitter Guide – Skill Builder Settings Explained
Learn how to use the new Particle Emitter block in JJS Skill Builder, including textures, burst and continuous emission, gradients, flipbooks, orientation, shapes, cancellation, and performance tips.
Updated for the current JJS Skill Builder feature set. Last reviewed: September 13, 2026.
Is Particle Emitter a new JJS feature?
Yes. Jujutsu Shenanigans V1.8 officially added the Particle Emitter block to Skill Builder. It lets creators turn a texture into configurable particles for sparks, smoke, energy, flames, auras, impact bursts, trails, and animated flipbook effects. This is a creator tool inside Skill Builder, not a new combat mode or playable character.
Watch the Particle Emitter video tutorial
The embedded community tutorial demonstrates every major field in the live JJS interface. Use the written guide below as a cleaner reference while you build.
If the player does not load, watch the tutorial on YouTube.
Related Particle Emitter moveset codes
Ready-to-test examples can help you understand how Particle Emitter settings are combined in a complete JJS moveset. Review the source video and test each import in-game before using it as a template for your own effects.
Quick start: build a visible test particle
- Add Particle Emitter to a short test move.
- Select a limb such as HumanoidRootPart or Torso.
- Paste a tested texture or decal ID.
- Keep Duration at 0 and set Emit Count to a small burst such as 5.
- Use a visible Size, low starting Transparency, and a Lifetime long enough to inspect.
- Preview before changing motion, shape, orientation, or flipbook settings.
This minimal test separates asset problems from timing problems. Once the texture appears, tune one category at a time.
Attachment and texture settings
Emit Count, Rate, and Duration
One-time burst
Set Duration to 0, then use Emit Count to choose how many particles appear at once. Good for hits, sparks, dust, and flashes.
Continuous emission
Use a Duration above 0 and tune Rate for particles per second. Good for charge effects, smoke, trails, and temporary auras.
Do not raise Emit Count, Rate, Duration, and Lifetime together without testing. That combination can multiply the number of active particles and make a moveset difficult to run on lower-end devices.
Appearance and motion reference
Spread, orientation, and emission direction
- Spread Angle: randomizes travel within the selected horizontal and vertical angle range.
- Facing Camera: keeps a flat particle readable from most camera angles.
- Facing Camera World Up: faces the camera while preserving an upright world orientation.
- Velocity Parallel: aligns the particle along its travel direction.
- Velocity Perpendicular: turns the particle across its travel direction.
- Emission Direction: chooses which face of the emitter sends particles out: top, bottom, front, back, left, or right.
Flat glow and smoke textures usually start well with Facing Camera. Streaks, slashes, rain, and sparks often read better when aligned to velocity.
Flipbook animation settings
A flipbook texture stores several animation frames in one image. Set the flipbook grid or size to match that texture, choose a playback mode, then adjust Frame Rate.
- One Shot: plays the frames once.
- Loop: repeats while the particle remains alive.
- Ping Pong: plays forward and then backward.
- Random: begins or displays frames in a randomized way.
Flipbook behavior depends on the source texture's frame layout. Test with a long Lifetime and slow Frame Rate first; a mismatched grid can look like a static, cropped, or rapidly flashing image.
Emitter shape and style
Shape changes the volume used to spawn particles. Available choices shown in the update include Box, Cylinder, Disc, and Sphere. Shape Style controls whether particles emit outward, inward, or in both directions. Shape Partial limits how much of the selected shape participates.
Shape controls need a usable Part Size. If every Part Size axis is 0, several shape-related settings may have no visible effect.
Server, client, and cancel controls
- Run on Server: use when the effect needs to be reproduced through the server; test with another player because multiplayer behavior matters.
- Cancel Target: identifies an existing emitter that this block should stop.
- Cancel: changes the block into a cancellation action instead of spawning another effect.
- Cancel on Interrupt: removes the emitter when the original user is interrupted or hit.
Give every long aura, loop, or charge effect a reliable cleanup path. Otherwise particles can survive longer than the animation or remain visible after the move is interrupted.
Three practical starter recipes
Impact burst
Duration 0, a small Emit Count, short Lifetime, visible Size, and a moderate Spread Angle.
Body aura
Torso attachment, Lock to Part enabled, non-zero Duration, low Rate, gentle Size changes, and a fade at the end.
Directional sparks
Short Lifetime, some Speed, Velocity Parallel orientation, narrow Spread Angle, Drag, and a stretched Squash value.
These are starting patterns, not official presets. Texture proportions and move timing determine the final values.
Particle Emitter troubleshooting
- Nothing appears: verify the Texture ID, then reset transparency, position, part size, and lifetime.
- Only one particle appears: check whether Duration is 0 and increase Emit Count carefully.
- No continuous particles: give Duration a value above 0 and increase Rate.
- Effect stays behind: enable Lock to Part for an aura, or keep it disabled for a trail.
- Particles move the wrong way: check Emission Direction, acceleration axes, and orientation together.
- Flipbook looks broken: confirm the texture grid and slow the Frame Rate for testing.
- Move causes lag: reduce Rate, Emit Count, Lifetime, and duplicated emitter layers.
Need a suitable texture? Browse the site's JJS image and decal IDs, then test one asset in a minimal emitter before building the complete move. For 3D visual effects, combine the emitter with a matching asset from the JJS Mesh IDs page.
Source and accuracy note
The V1.8 update confirms that Particle Emitter is an official Skill Builder block. This guide reorganizes the linked video's automatically generated English captions into an original reference and separates demonstrated controls from suggested starter values. Labels or behavior may be adjusted in later JJS patches.
Frequently asked questions
Is the Particle Emitter block an official JJS feature?
Yes. The Particle Emitter block was added to Skill Builder in the JJS V1.8 update released on August 1, 2026.
What is the difference between Emit Count and Rate?
Use Emit Count for a one-time burst with Duration set to 0. Use Rate with a Duration above 0 when particles should continue spawning over time.
How do I keep a particle aura attached to my character?
Choose the intended limb, enable Lock to Part, give the emitter a non-zero duration, and test the effect while moving. The torso is a practical starting point for a full-body aura.
Why is my particle texture invisible?
Verify the image or texture asset, increase Size and Lifetime temporarily, use a visible color and low transparency, reset Position and Z Offset, then test with a simple burst before adding motion.
Do Particle Emitters cause lag in JJS?
They can when a move spawns too many long-lived or high-rate particles. Test on mobile and in multiplayer, shorten Lifetime, reduce Rate, and avoid stacking emitters that do the same job.
