archery_arena
Archery arena — misc entry.
Entry Information
| Property | Value |
|---|---|
| Entry ID | archery_arena |
| Type | Misc |
| Color | Purple |
| Icon | mdi:target-account |
Description
Definition entry for an Archery arena. Configures targets, shooting zones, game modes, and equipment.
Fields
| Field | Type | Description |
|---|---|---|
targetPositions | List<TargetPosition> | Target positions (captured in-game) |
shootingZones | List<ShootingZone> | Shooting zones where players stand to fire |
targetBlock | Material | Target block material |
hitBlock | Material | Block placed when a target is hit |
maxTargets | Int | Maximum number of simultaneously active targets (0 = unlimited) |
targetRespawnCooldown | Long | Target respawn time (seconds) |
shootingZoneCooldown | Long | Cooldown between shots from a zone (seconds) |
shootingZoneOrder | ShootingZoneOrder | Shooting-zone selection order |
mode | ArcadeMode | Game mode |
scoreboardMode | ScoreboardMode | Scoreboard display mode |
targetsToWin | Int | Number of targets to reach in MAX_TARGET mode |
timeLimitSeconds | Int | Time limit in seconds (TIME_ATTACK mode) |
bowItem | Item | Item given as the bow |
arrowItem | Item | Item given as arrows |
lives | Int | Number of lives (0 = unlimited) |
targetSpawnRadius | Double | Target spawn-area diameter |
Usage Example
- entry: archery_arena
name: "Arène de tir à l'arc"
targetPositions: []
shootingZones: []
targetBlock: ""
hitBlock: ""
maxTargets: 0
targetRespawnCooldown: 0
shootingZoneCooldown: 0
shootingZoneOrder: ""
mode: ""
scoreboardMode: ""
targetsToWin: 0
timeLimitSeconds: 0
bowItem: ""
arrowItem: ""
lives: 0
targetSpawnRadius: 0