Skip to content

Plugins

Agent

submit_agent_action(world, agent_id, action)

Submit the action context consumed by the next app step.

Position

Appearance

Appearance(name, priority=0, icon=False, background=False) dataclass

Rendering appearance metadata.

DirectionIndicator(direction, count=1) dataclass

Transient visual hint for an entity's latest movement direction.

Blocking

Overlap

Clock

Terminal

Movement

Cardinal Movement

Wraparound Movement

Mirror Movement

Slippery Movement

Windy Movement

Gravity Movement

Pickup

Inventory

Door and Key

Portal

Push

Score

Damage

Effect

Speed Boost

Phasing

Immunity

Objective Base

Exit Objective

Collect Objective

Unlock Objective

Push Objective

Patrol AI

Greedy Chase AI

Path Chase AI

Lifecycle

Metadata

Agent Death Loss

Turn Limit Loss