SuperStream 5.0.7 — Shape Spawning
Until now spawn placed entities in a random spread. That worked, but it could never reproduce the setups you see in vanilla one-liners, like the famous circle of TNT that appears around a viewer's favourite streamer.
SuperStream 5.0.7 adds a new shape action that places entities in a real formation instead.
The new shape action
shape — also registered as formation — builds a pattern around the player and spawns the entities on it. Every entity option from spawn still applies, so custom names, follow behaviour, fuses and despawn timers all work the same way.
shape:
shape: circle
size: 6
entity:
type: TNT
fuseTicks: 80
addSenderName: true
senderNameColor: "<red>"
despawnAfterTicks: 200
That single block replaces the 50-command chain people usually copy around Discord.
59 patterns
| Group | Shapes |
|---|---|
| Circles and curves | circle disc double-circle concentric target arc crescent heart rose spiral figure8 |
| Polygons and lines | square rectangle diamond triangle polygon pentagon hexagon octagon star cross x line grid zigzag wave arrow sun |
| Spatial and 3D | sphere dome cylinder cone pyramid cube torus helix double-helix tunnel wall halo column platform |
| Random | scatter cloud bolt |
Most shapes also accept familiar aliases, such as ring for circle, ball for sphere-filled, donut for torus, dna for double-helix and pipe for tunnel.
line, arrow, wall, tunnel and halo are generated in the direction the player is looking, so they always point where the streamer faces.
Tuning the formation
| Option | What it does |
|---|---|
size |
Radius or scale of the shape |
points |
Exact entity count, overrides the automatic spacing |
density |
How tightly the outline is packed |
filled |
Fill the inside instead of drawing only the outline |
thickness |
Adds an inner and an outer copy of every point |
layers |
Concentric rings, spiral turns or helix turns |
rotation |
Rotate the shape around the vertical axis |
jitter |
Random offset on every entity |
maxEntities |
Safety cap, defaults to 200 |
shuffle |
Spawn the formation in a random order |
Shapes face the player by default. Set lookAtCenter: false if you would rather keep the default direction.
Mixing entity types
types cycles several entities around one shape:
formation:
shape: concentric
size: 5
layers: 3
types: [CREEPER, SKELETON, ZOMBIE]
isCharged: true
fuseTicks: 60
targetPlayer: true
Ready in the config builder
The builder has a new Shape Spawn action under Entities, with a shape dropdown, an entity type picker and every tuning option above. It works with milestone goals, random actions and every listener that already supports spawn, so nothing else in your profile needs to change.
/ss validate also understands the new action now. It reports unknown shape names, wrong parameter types and unknown entity types before you go live.
Also in this release
spawnandshapenow share one entity implementation, so both behave identically- Existing
spawnconfigurations keep working unchanged, including the flat and nested multi-entity formats - The entities action reference documents every pattern and parameter
Available now as SuperStream-5.0.7-RELEASE.jar for Paper 26.2 and Java 25. Update, drop a shape block into your next gift action, and watch the chat react to the result.