Плагин для Minecraft серверов на Paper 1.21+, который добавляет увлекательную охоту за подарками с разными тематическими режимами. Игроки ищут спрятанные головы-подарки по всему миру и получают награды за их сбор.
- 🎄 Тематические режимы: Рождество, Хэллоуин, Пасха и кастомный режим
- 🏆 Система достижений: Игроки собирают подарки для получения наград
- 📊 Leaderboard: Рейтинг игроков с интеграцией PlaceholderAPI
- 🎯 Административные инструменты: Легкое управление и очистка подарков (без необходимости запоминать точное место)
- 🔊 Эффекты: Частицы и звуки при взаимодействии с подарками
- 📝 Конфигурируемые сообщения: Поддержка MiniMessage формата
- 🔧 API интеграция: Поддержка PlaceholderAPI для интеграции с другими плагинами
- Minecraft сервер на Paper/Purpur 1.21+
- Java 21 или выше
- Скачайте последнюю версию плагина с Releases
- Поместите файл
PresentsHunt.jarв папкуplugins/ - Перезапустите сервер
- Настройте конфигурационный файл
plugins/PresentsHunt/config.ymlи примените изменения командой/presentshunt reload - Используйте команду
/presentshunt giveчтобы получить голову-подарок
Основные настройки в config.yml:
# Выбор Режима (HALLOWEEN, CHRISTMAS, EASTER, CUSTOM)
presentsMode: CHRISTMAS
# Сколько подарков надо найти для получения награды
totalPresents: 30
# Команды для каждого найденного подарка и когда игрок находит все
# В этих командах вы можете использовать переменные %player%, %found% и %total%.
commands:
foundCommands: [ ]
rewardCommands:
- "give %player% diamond 10"
leaderboard:
maxPlayersCount: 100 # Сколько игроков будет храниться в таблице лидеров для отображения позиции в топе
# Музыка при взаимодействии с головой
sounds:
found: "block.pumpkin.carve"
alreadyFound: "entity.zombie.ambient"
complete: "entity.firework_rocket.blast"
# Эффекты при взаимодействии с головой
particles:
found: "SWEEP_ATTACK"
alreadyFound: "SQUID_INK"Доступны предустановленные текстуры для каждого режима:
- CHRISTMAS: Новогодний подарок
- HALLOWEEN: Тыква на Хэллоуин
- EASTER: Пасхальное яйцо
- CUSTOM: Кастомная голова (настройте свою текстуру)
- Найдите спрятанные головы-подарки в мире
- Нажмите ПКМ по голове, чтобы собрать её
- Собирайте подарки для получения наград
- Используйте
/presentshunt statsдля просмотра статистики
/presentshunt give - Получить голову-подарок
/presentshunt stats - Показать статистику плагина
/presentshunt reload - Перезагрузить конфигурацию
/presentshunt locate [радиус] - Найти подарки в радиусе
/presentshunt cleanup [радиус] - Удалить подарки в радиусе
/presentshunt resetplayer <игрок> - Сбросить данные игрока
/presentshunt resetall - Сбросить данные всех игроков
- Получите голову командой
/presentshunt give - Установите голову в любом месте мира
- Голова автоматически помечается как подарок для сбора
Плагин поддерживает PlaceholderAPI со следующими плейсхолдерами:
%presentshunt_found% - Количество найденных подарков
%presentshunt_total% - Общее количество подарков
%presentshunt_mode% - Текущий режим охоты
%presentshunt_completed% - Количество игроков, завершивших охоту
%presentshunt_players% - Количество игроков с данными
%presentshunt_position% - Позиция в рейтинге
%presentshunt_status% - Статус выполнения (Завершено/В процессе/Не начато)
%presentshunt_top_1_status% - Статус игрока на 1 месте
%presentshunt_top_2_status% - Статус игрока на 2 месте
... и так до 10 места
presentshunt.use - Использование подарков (по умолчанию: true)
presentshunt.admin - Административные команды (по умолчанию: op)
Нашли баг или есть предложение по улучшению? Создайте Issue на GitHub.
Хотите помочь с развитием плагина?
- Форкните репозиторий
- Создайте ветку для вашей фичи (
git checkout -b feature/amazing-feature) - Закоммитьте изменения (
git commit -m 'Add amazing feature') - Запушьте в ветку (
git push origin feature/amazing-feature) - Откройте Pull Request
Этот проект лицензирован под MIT License - смотрите файл LICENSE для деталей.