Archery
⚠️ Устарело — Это расширение больше не поддерживается и будет заменено будущим расширением MiniGame.
Расширение Archery Game позволяет создавать мини-игры на основе стрельбы из лука, где игроки соревнуются за очки на заданных аренах.
- Исходный код — Посмотреть исходный код на GitHub.
- Скачать релизы — Получить свежие JAR-файлы.
Библиотека записей
Действия
Команды для управления ходом мини-игры.
Определения
Настройка арен и правил игры.
- Game Definition — Настроить правила и параметры арены
Артефакты
Управление данными во время выполнения.
- Arena Artifact — Хранилище состояния активной игры
Быстрый старт
- 1. Определите — Добавьте записи-определения: archery_game_definition. Они задают структуры, сущности или правила, с которыми работает расширение. → archery_game_definition
- 2. Создайте хранилище — Добавьте записи-артефакты для сохранения данных: arena_artifact. → arena_artifact
- 3. Запускайте действия — Используйте записи-действия для взаимодействия с расширением: archery_join, archery_quit. Запускайте их из команд, NPC, событий или других записей. → archery_join → archery_quit
Плейсхолдеры
Шаблон глобальных плейсхолдеров: %typewriter_archery_<type>_<definition_id>_<mode>%
| Плейсхолдер | Описание |
|---|---|
%typewriter_archery_top_<id>_MAX_TARGET% | Лучший результат в режиме Max Target. |
%typewriter_archery_top_<id>_TIME_ATTACK% | Лучший результат в режиме Time Attack. |
%typewriter_archery_player_top_<id>_MAX_TARGET% | Личный рекорд игрока (Max Target). |
%typewriter_archery_player_top_<id>_TIME_ATTACK% | Личный рекорд игрока (Time Attack). |