Pop
Pop — вспомогательный мод для разработчиков модпаков, позволяющий отображать информацию в различных областях экрана с использованием команд или KubeJS.
Функции
- Отображение информации через команды (
/pop create @s MIDDLE_LEFT "Hello World!"
) - Встроенная поддержка локализации
- <input disabled="disabled" type="checkbox" /> (В разработке) индикаторы прогресса
- <input disabled="disabled" type="checkbox" /> (В разработке) заголовки и подзаголовки
- <input disabled="disabled" type="checkbox" /> (В разработке) кастомизация через команды и код
- <input disabled="disabled" type="checkbox" /> (В разработке) дополнительные анимации текста
Использование
- Установите мод в свой модпак
- Запустите игру
- Используйте команду
/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()
Предложения
Для запроса новых функций создавайте issue в GitHub-репозитории проекта. Разработка ведется с фокусом на полезность для создателей модпаков.