- Supports version
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Official page
- https://www.spigotmc.org/resources/115811/
- Source code
- https://github.com/max1mde/ChatBubbles-API
Описание плагина Better Chat Bubbles️️️:
Отображение сообщений чата над головами игроков визуально отображает текстовые сущности.
Сущности отправляются с помощью пакетов, что предотвращает проблемы с сервером и позволяет переключать и телепортировать отдельных игроков в качестве пассажиров.
Особенности плагина Better Chat Bubbles️️️:
- Поддержка эмодзи ItemsAdder
- Настраиваемое смещение пузырьков, интервал между ними и диапазон просмотра
- Параметры стиля, такие как цвет фона, тень и размер текста
- Опции анимации пузырьков
- Разрешения на просмотр и отправку пузырьков
- И многое другое (в конфигурации)
- API, который вы можете использовать в своем собственном плагине и, например, контролировать, какие игроки должны видеть пузырьки, а какие нет, показывать пузырьки чата над другими сущностями (не только игроками) или даже создавать индикатор урона.
Вы также можете изменять существующие пузырьки чата в событии BubbleCreateEvent.
Добавьте API в качестве зависимости:
gradle:
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
compileOnly 'com.github.max1mde:ChatBubbles-API:1.4.0'
}
Maven:
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependency>
<groupId>com.github.max1mde</groupId>
<artifactId>ChatBubbles-API</artifactId>
<version>1.4.0</version>
<scope>provided</scope>
</dependency>
Пример API:
@EventHandler
public void onBubbleCreate(BubbleCreateEvent event) {
ChatBubble chatBubble = event.getChatBubble();
// Вы можете изменить пузырек чата
chatBubble
.setScale(new Vector3D(2,2,2))
.setShadow(true)
.setBillboard(Display.Billboard.VERTICAL)
.setMaxLineWidth(500);
// Вы также можете отменить событие (тогда этот чат-пузырь не будет создан)
event.setCancelled(true);
}
Команды плагина Better Chat Bubbles️️️:
/chatbubbles reload - Перезагрузить конфигурацию/chatbubbles toggle - Включить/выключить пузырьки чата
Права плагина Better Chat Bubbles️️️:
Чтобы включить все разрешения, сначала установите PermissionsEnabled в конфиге в truechatbubbles.commands всегда включен, чтобы предотвратить использование пользователями команд reload и toggle.
chatbubbles.commands - право на использование команд
chatbubbles.seebubbles - видеть пузырьки
chatbubbles.sendbubbles - отправлять пузырьки.
Аддоны для плагина Better Chat Bubbles️️️:
Причудливый индикатор поврежденийУстановка плагина Better Chat Bubbles️️️:
- Загрузите файл .jar
- Установите PassengerAPI
- Установите PacketEvents (необходим для PassengerAPI и Better ChatBubbles)
- Скопируйте его в папку <server>/plugins
- Перезапустите ваш сервер
Поддерживаются только версии Minecraft от 1.19.4 до 1.20.4! На более старых версиях он работать НЕ будет!
Гейзер официально не поддерживается! Игроки Bedrock не увидят пузырьки, как было задумано!
Над игроком не отображаются команды, только все сообщения чата.
Неважно, партийный это чат или чат гильдии... Каждый игрок будет видеть пузырьки в зависимости от разрешения chatbubbles.seebubbles!
Используйте API для решения этой проблемы!
Гейзер официально не поддерживается! Игроки Bedrock не увидят пузырьки, как было задумано!
Над игроком не отображаются команды, только все сообщения чата.
Неважно, партийный это чат или чат гильдии... Каждый игрок будет видеть пузырьки в зависимости от разрешения chatbubbles.seebubbles!
Используйте API для решения этой проблемы!
Типы партиклов для Better Chat Bubbles️️️:
- AMBIENT_ENTITY_EFFECT
- ANGRY_VILLAGER
- BLOCK
- BLOCK_MARKER
- BUBBLE
- CLOUD
- CRIT
- DAMAGE_INDICATOR
- DRAGON_BREATH
- DRIPPING_LAVA
- FALLING_LAVA
- LANDING_LAVA
- DRIPPING_WATER
- FALLING_WATER
- DUST
- DUST_COLOR_TRANSITION
- EFFECT
- ELDER_GUARDIAN
- ENCHANTED_HIT
- ENCHANT
- END_ROD
- ENTITY_EFFECT
- EXPLOSION_EMITTER
- EXPLOSION
- SONIC_BOOM
- FALLING_DUST
- FIREWORK
- FISHING
- FLAME
- SCULK_SOUL
- SCULK_CHARGE
- SCULK_CHARGE_POP
- SOUL_FIRE_FLAME
- SOUL
- FLASH
- HAPPY_VILLAGER
- COMPOSTER
- HEART
- INSTANT_EFFECT
- ITEM
- VIBRATION
- ITEM_SLIME
- ITEM_SNOWBALL
- LARGE_SMOKE
- LAVA
- MYCELIUM
- NOTE
- POOF
- PORTAL
- RAIN
- SMOKE
- SNEEZE
- SPIT
- SQUID_INK
- SWEEP_ATTACK
- TOTEM_OF_UNDYING
- UNDERWATER
- SPLASH
- WITCH
- BUBBLE_POP
- CURRENT_DOWN
- BUBBLE_COLUMN_UP
- NAUTILUS
- DOLPHIN
- CAMPFIRE_COSY_SMOKE
- CAMPFIRE_SIGNAL_SMOKE
- DRIPPING_HONEY
- FALLING_HONEY
- LANDING_HONEY
- FALLING_NECTAR
- FALLING_SPORE_BLOSSOM
- ASH
- CRIMSON_SPORE
- WARPED_SPORE
- SPORE_BLOSSOM_AIR
- DRIPPING_OBSIDIAN_TEAR
- FALLING_OBSIDIAN_TEAR
- LANDING_OBSIDIAN_TEAR
- REVERSE_PORTAL
- WHITE_ASH
- SMALL_FLAME
- SNOWFLAKE
- DRIPPING_DRIPSTONE_LAVA
- FALLING_DRIPSTONE_LAVA
- DRIPPING_DRIPSTONE_WATER
- FALLING_DRIPSTONE_WATER
- GLOW_SQUID_INK
- GLOW
- WAX_ON
- WAX_OFF
- ELECTRIC_SPARK
- SCRAPE
- SHRIEK
- DRIPPING_CHERRY_LEAVES
- FALLING_CHERRY_LEAVES
- LANDING_CHERRY_LEAVES
- CHERRY_LEAVES
- EGG_CRACK
- GUST
- GUST_EMITTER
- WHITE_SMOKE
- DUST_PLUME
- GUST_DUST
- TRIAL_SPAWNER_DETECTION