Skip to main content

Builder Tools Packets

Packets in com.hypixel.hytale.protocol.packets.buildertools (IDs 400-499).

Tool State & Selection

BuilderToolState (400)

Bound: Clientbound

Syncs the active tool's configuration to the client UI.

FieldTypeNotes
toolNameStringRegistry name of the tool (e.g., "brush_sphere").
argsMap<String, ToolArg>Current settings (radius, mask, etc.).

BuilderToolSelectionUpdate (401)

Bound: Clientbound

Updates the blue wireframe selection box.

FieldTypeNotes
visibleBooleanShould the box be rendered?
pos1Vector3iPrimary selection corner.
pos2Vector3iSecondary selection corner.
colorIntWireframe color.

Clipboard Operations

BuilderToolPasteClipboard (406)

Bound: Serverbound

Requests to paste the current clipboard at a location.

FieldTypeNotes
positionVector3iTarget coordinates.
rotationByte0=0, 1=90, 2=180, 3=270.
mirrorBooleanFlip across X axis.

BuilderToolRotateClipboard (407)

Bound: Serverbound

Rotates the preview mesh of the clipboard content.

FieldTypeNotes
axisByte0=X, 1=Y, 2=Z.
angleIntDegrees (90, 180, -90).

Entity Manipulation

BuilderToolSetEntityTransform (415)

Bound: Serverbound

Used by the gizmo tool to move/rotate entities precisely.

FieldTypeNotes
entityIdIntThe target entity.
positionVector3dNew absolute position.
rotationQuaternionNew absolute rotation.
scaleVector3fScale factor.