Archery
⚠️ Deprecated — This extension is no longer maintained and will be replaced by the upcoming MiniGame extension.
The Archery Game Extension enables the creation of archery-based minigames where players can compete for points in defined arenas.
- Source Code — View the source code on GitHub.
- Download Releases — Get the latest JARs.
Entry Library
Actions
Commands to control the minigame flow.
Definitions
Setup arenas and game rules.
- Game Definition — Configure arena rules and settings
Artifacts
Runtime data management.
- Arena Artifact — Active game state storage
Quick Start
- 1. Define — Add definition entries: archery_game_definition. These define the structures, entities, or rules the extension operates on. → archery_game_definition
- 2. Create Storage — Add artifact entries to persist data: arena_artifact. → arena_artifact
- 3. Trigger Actions — Use action entries to interact with the extension: archery_join, archery_quit. Trigger them from commands, NPCs, events, or other entries. → archery_join → archery_quit
Placeholders
Global placeholders pattern: %typewriter_archery_<type>_<definition_id>_<mode>%
| Placeholder | Description |
|---|---|
%typewriter_archery_top_<id>_MAX_TARGET% | Top score for Max Target mode. |
%typewriter_archery_top_<id>_TIME_ATTACK% | Top score for Time Attack mode. |
%typewriter_archery_player_top_<id>_MAX_TARGET% | Player's personal best (Max Target). |
%typewriter_archery_player_top_<id>_TIME_ATTACK% | Player's personal best (Time Attack). |