Attack entity
Attacks a specific entity by network id.
Attacks a specific entity by network id.
Preferred API authentication. Use a JWT with the api audience.
In: header
Path Parameters
uuiduuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Network entity id from NearbyEntity.entity_id. Must currently be in the bot's observation set.
int32If true, perform a sprint-boosted critical hit when applicable (swings the main hand and applies knockback).
Observation epoch that produced entity_id. When present, the action fails if the bot has reconnected since that observation.
uuidResponse Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/instances/497f6eca-6276-4993-bfeb-53cbbbba6f08/bots/497f6eca-6276-4993-bfeb-53cbbbba6f08/actions/attack" \ -H "Content-Type: application/json" \ -d '{ "entityId": 0 }'{ "result": { "actionId": "4a2794ff-94cb-4bac-8d36-d5fb36c563a0", "status": "BOT_ACTION_STATUS_UNSPECIFIED", "error": "string" }}How is this page?
Acquire bot control POST
Acquires exclusive action control for a bot. While the lease is active, action calls must include its token in the X-SoulFire-Control-Token request header.
Dig block POST
Starts (or stops, when `cancel` is set) breaking a block at a specific position. Unlike MouseClick, the target is explicit, with no raytrace from the current look direction is performed.
