

Pop
Активный0.0
Установок
0
Последнее обновление
4 месяца назад
Версии
1.20.1 — 1.21.1
Клиент и сервер
Forge
Neoforge
Утилиты
Pop
Pop представляет собой небольшой вспомогательный мод, предназначенный для разработчиков модифицированных сборок, который открывает дополнительные возможности для отображения информации на экране. Управление осуществляется через команды или с использованием KubeJS.
Основные возможности
- Создание текстовых элементов на экране с помощью команд (например,
/pop create @s MIDDLE_LEFT "Привет, мир!"
) - Встроенная поддержка локализации и перевода текстов
- [ ] (Скоро) индикаторы выполнения прогресса
- [ ] (Скоро) заголовки и подзаголовки
- [ ] (Скоро) настройка через команды и программный код
- [ ] (Скоро) дополнительные анимации для текста
Как начать использовать
- Добавьте мод в вашу сборку
- Запустите игру
- Используйте команду
/pop
для создания всплывающих сообщений
Также вы можете использовать KubeJS для работы с Pop Manager и Pop Builder.
Пример использования
// server.js
const PopBuilder = java.load('pro.mikey.mods.pop.PopBuilder');
const Placement = java.load('pro.mikey.mods.pop.data.Placement'); // Необязательно
const pop = PopBuilder.create()
.duration(5)
.content({ text: "Hello World!" })
.placement("middle_left") // Или .placement(Placement.MIDDLE_LEFT)
// Теперь вы можете создать объект PopData или сразу отправить его игроку
// Если вы на стороне сервера
pop.sendToPlayer(player);
// Если вы на клиенте
pop.display()
Предложения по улучшению
Если у вас есть идеи для новых функций, создайте запрос в репозитории на GitHub. Я постараюсь рассмотреть их в ближайшее время и постоянно работаю над улучшением мода для максимальной полезности разработчикам сборок.