Плагин для серверов Майнкрафт на Paper, предназначенный для разработчиков других плагинов. Он позволяет создавать пользовательские блоки на основе ванильных материалов без ресурс-пака и задавать им собственное поведение.
Возможности
- Регистрация логических типов блоков и реакций на игровые события.
- Превращение блока в
ItemStackи обратно. - Размещение и удаление блоков через API, а также получение уже поставленных экземпляров из мира.
- Сохранение пользовательского состояния блока через
DataContainerи добавление собственных типов данных. - Работа с координатами и проверками расстояния через
Vec3i. - API написан на Kotlin, но подходит и для разработки на Java.
Требования
Для плагина, который использует API, укажите зависимость в plugin.yml:
depend:
- MonolithAPI
