- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 474
- Подписчиков на Modrinth
- 1
- версий
- 14
- Обновлён
- 24 сентября 202624 сент.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
Языки
Auto Greeting
Клиентский мод для Fabric, который автоматически отправляет заданные приветственные сообщения, когда вы или другие игроки заходите на сервер.
Возможности
- Поддержка нескольких сообщений
- Поддержка как обычных сообщений в чат, так и команд
- Поддержка правил чёрного / белого списка для имён игроков
- Поддержка плейсхолдеров
- Автоматическая отправка заданных сообщений после того, как вы зашли на сервер
- Автоматическая отправка заданных сообщений, когда на сервер заходят другие игроки
Обзор команд
/autogreet self .../autogreet other ...Примечания:[a|b]означаетaилиbНапример:
/autogreet [other|self] statusозначает либо:
/autogreet other statusлибо:
/autogreet self statusКоманды
Status
Управляет тем, включено или выключено авто-приветствие.
/autogreet [self|other] status
/autogreet [self|other] status enable
/autogreet [self|other] status disable
/autogreet [self|other] status toggleMessage
Управляет сообщениями, отправляемыми модом. Поддерживаются плейсхолдеры.
/autogreet [self|other] message add <message>
/autogreet [self|other] message add <message> <index>
/autogreet [self|other] message remove
/autogreet [self|other] message remove <index>
/autogreet [self|other] message remove all
/autogreet [self|other] message listПлейсхолдеры для self
| Плейсхолдер | Описание |
|---|---|
@player | Имя игрока |
@UUID | UUID |
@X | Координата X (до 3 знаков после запятой) |
@Y | Координата Y (до 3 знаков после запятой) |
@Z | Координата Z (до 3 знаков после запятой) |
@health | Текущее здоровье |
@level | Текущий уровень опыта |
Плейсхолдеры для other
| Плейсхолдер | Описание |
|---|---|
@player | Имя игрока |
@UUID | UUID игрока |
Чёрный / белый список
/autogreet other [whitelist|blacklist] list
/autogreet other [whitelist|blacklist] clear confirm
/autogreet other [whitelist|blacklist] [match|except] list
/autogreet other [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] add <pattern>
/autogreet other [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] remove
/autogreet other [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] remove <index>
/autogreet other [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] remove all
/autogreet other [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] listПримеры
/autogreet self message add Hello, I'm @player at (@X, @Y, @Z)
/autogreet self message add HP: @health | Level: @level
/autogreet other message add Welcome @player!
/autogreet other message add Hello @player (@UUID)Поведение сообщений
Если сообщение начинается с /, оно выполняется как команда. Если сообщение не начинается с /, оно отправляется как обычное сообщение в чат.
Фильтрация
Приветствия other поддерживают:
- чёрный список
- белый список
- правила
match - правила
except equalcontainstartWithendWithЭти правила определяют, должно ли имя заходящего игрока запускать логику приветствия.
Поведение фильтрации
- Если игрок попадает в чёрный список, он игнорируется
- Если игрок попадает в чёрный список, но также попадает в blacklist except, он снова допускается
- Если белый список не пуст, допускаются только игроки, попадающие в белый список
- Если игрок попадает в белый список, но также попадает в whitelist except, он игнорируется
Примечания
indexнеобязателен и отсчитывается с 1- `add ` вставляет сообщение перед существующим элементом на этой позиции
- Если
indexопущен или вне допустимого диапазона, сообщение добавляется в конец - `remove ` удаляет указанный элемент
removeбез индекса удаляет последний элементremove allочищает список сообщенийclear confirmочищает весь набор правил чёрного или белого списка- Числовые значения форматируются с точностью до 3 знаков после запятой, конечные нули убираются
Поддерживаемые версии
- Minecraft 26.3
- Fabric Loader 0.19.5+
- Fabric API 0.160.5+
- Java 25
- Cloth config (опционально)
- Modmenu (опционально)
Лицензия
MIT /autogreet [self|other] message remove /autogreet [self|other] message remove /autogreet [self|other] message remove all /autogreet [self|other] message list
#### Плейсхолдеры для `self`
| Плейсхолдер | Описание |
|:-:|:-:|
| `@player` | Имя игрока |
| `@UUID` | UUID |
| `@X` | Координата X (до 3 знаков после запятой) |
| `@Y` | Координата Y (до 3 знаков после запятой) |
| `@Z` | Координата Z (до 3 знаков после запятой) |
| `@health` | Текущее здоровье |
| `@level` | Текущий уровень опыта |
#### Плейсхолдеры для `other`
| Плейсхолдер | Описание |
|:-:|:-:|
| `@player` | Имя игрока |
| `@UUID` | UUID игрока |
### Чёрный / белый список
```text
/autogreet other [whitelist|blacklist] list
/autogreet other [whitelist|blacklist] clear confirm
/autogreet other [whitelist|blacklist] [match|except] list
/autogreet other [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] add <pattern>
/autogreet other [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] remove
/autogreet other [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] remove <index>
/autogreet other [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] remove all
/autogreet other [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] listПримеры
/autogreet self message add Hello, I'm @player at (@X, @Y, @Z)
/autogreet self message add HP: @health | Level: @level
/autogreet other message add Welcome @player!
/autogreet other message add Hello @player (@UUID)
## Поведение сообщений
Если сообщение начинается с `/`, оно выполняется как команда.
Если сообщение не начинается с `/`, оно отправляется как обычное сообщение в чат.
## Фильтрация
**other** приветствия поддерживают:
- blacklist
- whitelist
- правила `match`
- правила `except`
- `equal`
- `contain`
- `startWith`
- `endWith`
Эти правила определяют, должно ли имя подключающегося игрока запускать логику приветствия.
### Поведение фильтрации
- Если игрок попадает в **blacklist**, он игнорируется
- Если игрок попадает в blacklist, но также попадает в **blacklist except**, он снова допускается
- Если **whitelist** не пуст, допускаются только игроки, попадающие в whitelist
- Если игрок попадает в whitelist, но также попадает в **whitelist except**, он игнорируется
## Примечания
- `index` необязателен и считается с 1
- `add <message> <index>` вставляет перед существующим элементом на этой позиции
- Если `index` опущен или выходит за допустимый диапазон, сообщение добавляется в конец
- `remove <index>` удаляет указанный элемент
- `remove` без индекса удаляет последний элемент
- `remove all` очищает список сообщений
- `clear confirm` очищает весь набор правил blacklist или whitelist
- Числовые значения форматируются с точностью до 3 знаков после запятой, конечные нули убираются
## Поддерживаемые версии
- Minecraft 26.3
- Fabric Loader 0.19.5+
- Fabric API 0.160.5+
- Java 25
- Cloth config (опционально)
- Modmenu (опционально)
## Лицензия
MITЧастые вопросы
Как установить Auto Greeting?
Установите Fabric под свою версию Minecraft, скачайте Auto Greeting под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Auto Greeting?
У Auto Greeting есть сборки для Minecraft 1.21.11, 26.1.2, 26.3.
Нужен ли Auto Greeting на сервере?
Ставится только в игру; на сервер ставить не нужно