Плагин для серверов Майнкрафт, который служит лёгкой библиотекой для других плагинов и не требует StarCore. Он предоставляет разработчикам общие инструменты для команд, профилей игроков, координат и работы с текстом.
Возможности
- Система Actors для обращения к игрокам, консоли и плагинам единым способом.
- CmdFlags для разбора флагов команд: простых переключателей и флагов со значением.
- Получение профилей игроков из Mojang API, включая сведения о скинах.
- Удобное форматирование названий игровых перечислений, например типов сущностей, материалов и эффектов зелий.
- Классы для кубоидов, позиций без привязки к миру, потоков с замером времени и производительности, а также работы с Adventure Text API.
Команды
/starmclib actors list [page]— показывает созданные объекты Actors./starmclib actors sendmessage <message>— отправляет сообщение выбранному объекту; доступны псевдонимыsendmsgиsm./starmclib profiles list [page]— показывает профили, полученные из Mojang API после запуска сервера.
Команда отправки сообщений позволяет подделывать форматированные сообщения, поэтому доступ к ней стоит выдавать только доверенным администраторам.
Права
starmclib.command— доступ к основной команде.starmclib.command.actors— раздел Actors.starmclib.command.actors.list— просмотр списка Actors.starmclib.command.profiles— раздел профилей.starmclib.command.profiles.list— просмотр полученных профилей.
Требования
Требуется Java 21. Плагин несовместим со StarCore, так как StarCore уже содержит StarMCLib.
