▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/ByteClansDiscord
ByteClansDiscord

ByteClansDiscord

A discord webhooks addon for ByteClans.

Оцените первым
68
1

ByteClansDiscord


ByteClansDiscord is an official addon for ByteClans that sends Discord webhook notifications on clan events.


Requirements

  • ByteClans (latest)
  • Java 21+
  • Spigot 1.8.8+

Overview

ByteClansDiscord hooks into ByteClans' event system and dispatches fully customizable Discord webhooks whenever something happens in a clan.
Each event has its own webhook URL, toggle, and component layout — configured entirely through webhooks.yml.



If you need help, join the Discord server.


Features

  • Per-event webhook with its own URL and toggle.
  • Built on Discord's Components V2 — containers, text displays, separators and thumbnails.
  • Player skin thumbnails via configurable URL (e.g. mcstats.com/bust/{player_uuid}).
  • Full markdown support in text components.
  • Placeholders resolved per event.
  • Async webhook dispatch — no server thread blocking.

Supported Events

EventPlaceholders
Clan Created{player_name}, {player_uuid}, {clan_name}, {clan_uuid}, {owner_name}, {owner_uuid}
Clan Disbanded{clan_name}, {clan_uuid}, {owner_name}, {owner_uuid}, {date}
Member Joined{player_name}, {player_uuid}, {clan_name}, {clan_uuid}, {owner_name}, {owner_uuid}, {member_count}
Member Left{player_name}, {player_uuid}, {clan_name}, {clan_uuid}, {owner_name}, {owner_uuid}, {member_count}
Ownership Transferred{old_owner}, {old_owner_uuid}, {new_owner}, {new_owner_uuid}, {clan_name}, {clan_uuid}

Installation

  1. Download the latest ByteClansDiscord release from the releases page.
  2. Make sure ByteClans is already installed.
  3. Place the JAR inside your server's plugins/ folder.
  4. Start your server — webhooks.yml will be generated automatically.
  5. Fill in your webhook-url for each event and configure the components to your liking.
  6. Restart.

Configuration

Each event is a top-level section in webhooks.yml:

clan-member-join:
  enabled: true
  webhook-url: ""
  username: "ByteClans WebHooks"
  avatar-url: ""
  container:
    accent-color: 0x00FF00
    spoiler: false
    components:
      - type: TEXT_DISPLAY
        content: "## ✅ Member Joined\n**{player_name}** has joined **{clan_name}**."
      - type: SEPARATOR
        divider: true
        spacing: SMALL
      - type: TEXT_DISPLAY
        content: "-# Members: {member_count}"

Component Types

TypeFields
TEXT_DISPLAYcontent — supports Discord markdown
SEPARATORdivider (bool), spacing (SMALL | LARGE)
SECTIONcomponents (list of text lines), thumbnail

Thumbnail Fields

FieldDescription
urlImage URL — supports placeholders like {player_uuid}
descriptionAlt text for the image
spoilerBlurs the image until clicked

License

This project is released under the MIT License.
You are free to use, modify, and distribute it with attribution.

Партнёрский материал

Сервер для плагина ByteClansDiscord - как у профи

Плагин ByteClansDiscord создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином ByteClansDiscord для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x

Платформы

Поддерживаемые окружения

Сервер

Зависимости

Ссылки

Детали

Лицензия:
Опубликован:7 месяцев назад
Обновлён:7 месяцев назад
Главная