Skip to content

Create a Game Area

A Game Area defines a complete playable map for the Among Us plugin. It contains all required boundaries, spawn points, interaction blocks, and optional gameplay elements.

This guide explains how to create and configure an area step by step.


Use the following command to register a new area:

/aua area <name> create
  • <name> – The unique name of your area.

For the plugin to work correctly, you must define several locations.

/aua area <name> set <location> <pos> [rotation]
  • <location> – The property you want to configure (see the tables below).
  • <pos> – The position (x y z).
  • [rotation] – Optional yaw and pitch (only required for specific locations).

Instead of typing out <pos> and [rotation] manually, you can use @s to automatically use your current position and rotation:

/aua area Skeld set lobbySpawn @s

All of the following locations must be set for the area to be valid and startable:

LocationDescription
minCornerMinimum boundary corner of the playable area
maxCornerMaximum boundary corner of the playable area
lobbySpawnWhere players spawn when joining a game
gameSpawnWhere players spawn when the game starts
meetingBlockThe block players click to call a meeting
ejectedFallPointWhere voted-out players are teleported
ejectedViewPointWhere other players watch the ejection from
cameraJoinPointMinMinimum corner of the camera interaction area
cameraJoinPointMaxMaximum corner of the camera interaction area

These locations enable additional gameplay features. You only need to configure the ones relevant to your map.

LocationDescription
wardrobeSpawns a mannequin that opens the wardrobe GUI

Prevents players from leaving the meeting room during an active meeting.

LocationDescription
meetingRoomMinMinimum corner of meeting room
meetingRoomMaxMaximum corner of meeting room

LocationDescription
lightPosMinMinimum corner of lever visibility area
lightPosMaxMaximum corner of lever visibility area

Lever blocks must be registered separately — see Add Light Levers below.


LocationDescription
seismicStabilizers1First stabilizer button
seismicStabilizers2Second stabilizer button
seismicStabilizers1ParticleBeam indicator for stabilizer 1
seismicStabilizers2ParticleBeam indicator for stabilizer 2

LocationDescription
communicationsBlock used to fix communications
outgoingCommunicationBeamBeam that follows the player’s cursor

Some features are registered via the add subcommand rather than set.

/aua area <name> add vents <id> <block>
  • <id> – Vent group ID. Vents sharing the same ID are connected to each other.
  • <block> – Block position of the vent.

/aua area <name> add cams <name> @s

Adds a named camera at your current eye position.


/aua area <name> add lights_levers <block>

Registers a lever block used during the lights sabotage.


/aua area <name> add tasks <task_id> <block>
  • <task_id> – The internal task ID, found at the top of each task’s documentation page under Id.
  • <block> – Position of the block that opens the task GUI.

Once all required locations are set, your area is considered valid and can host a game. If anything is missing, the plugin will report which properties still need to be configured.