Community listing page, reviews may not be monitored by the author.
Auto Greeting
No reviews yet
Automatically sends greeting messages based on configured conditions.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Runs entirely on the client. Works on vanilla servers.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
Languages
Auto Greeting
A client-side Fabric mod that automatically sends preset greeting messages when you or other players join a server.
Features
- Supports multiple messages
- Supports plain chat messages as well as commands
- Supports blacklist / whitelist rules for player names
- Supports placeholders
- Automatically sends preset messages after you join a server
- Automatically sends preset messages when other players join a server
Command Overview
/autogreet self .../autogreet other ...
Notes:
[a|b]meansaorb
For example:
/autogreet [other|self] status
means either:
/autogreet other status
or
/autogreet self status
Commands
Status
Controls whether auto greeting is enabled or disabled.
/autogreet [self|other] status
/autogreet [self|other] status enable
/autogreet [self|other] status disable
/autogreet [self|other] status toggle
Message
Controls the messages sent by the mod.
Placeholders are supported.
/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
Placeholders for self
| Placeholder | Description |
|:-:|:-:|
| @player | Player name |
| @UUID | UUID |
| @X | X coordinate (up to 3 decimals) |
| @Y | Y coordinate (up to 3 decimals) |
| @Z | Z coordinate (up to 3 decimals) |
| @health | Current health |
| @level | Current experience level |
Placeholders for other
| Placeholder | Description |
|:-:|:-:|
| @player | Player name |
| @UUID | Player UUID |
Blacklist / Whitelist
/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
Examples
/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)
Message Behavior
If a message starts with /, it is executed as a command.
If a message does not start with /, it is sent as a normal chat message.
Filtering
other greetings support:
- blacklist
- whitelist
matchrulesexceptrulesequalcontainstartWithendWith
These rules determine whether the name of a joining player should trigger greeting logic.
Filtering behavior
- If a player matches the blacklist, they are ignored
- If a player matches the blacklist but also matches blacklist except, they are allowed again
- If the whitelist is not empty, only players matching the whitelist are allowed
- If a player matches the whitelist but also matches whitelist except, they are ignored
Notes
indexis optional and 1-basedadd <message> <index>inserts before the existing item at that position- If
indexis omitted or outside the valid range, the message is appended remove <index>removes the specified itemremovewithout an index removes the last itemremove allclears the message listclear confirmclears the entire blacklist or whitelist rule set- Numeric values are formatted with up to 3 decimal places, and trailing zeros are removed
Supported Versions
- Minecraft 26.3
- Fabric Loader 0.19.5+
- Fabric API 0.160.5+
- Java 25
- Cloth config (Optional)
- Modmenu (Optional)
License
MIT
Languages
Auto Greeting
A client-side Fabric mod that automatically sends preset greeting messages when you or other players join a server.
Features
- Supports multiple messages
- Supports plain chat messages as well as commands
- Supports blacklist / whitelist rules for player names
- Supports placeholders
- Automatically sends preset messages after you join a server
- Automatically sends preset messages when other players join a server
Command Overview
/autogreet self .../autogreet other ...
Notes:
[a|b]meansaorb
For example:
/autogreet [other|self] status
means either:
/autogreet other status
or
/autogreet self status
Commands
Status
Controls whether auto greeting is enabled or disabled.
/autogreet [self|other] status
/autogreet [self|other] status enable
/autogreet [self|other] status disable
/autogreet [self|other] status toggle
Message
Controls the messages sent by the mod.
Placeholders are supported.
/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
Placeholders for self
| Placeholder | Description |
|---|---|
@player |
Player name |
@UUID |
UUID |
@X |
X coordinate (up to 3 decimals) |
@Y |
Y coordinate (up to 3 decimals) |
@Z |
Z coordinate (up to 3 decimals) |
@health |
Current health |
@level |
Current experience level |
Placeholders for other
| Placeholder | Description |
|---|---|
@player |
Player name |
@UUID |
Player UUID |
Blacklist / Whitelist
/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
Examples
/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)
Message Behavior
If a message starts with /, it is executed as a command.
If a message does not start with /, it is sent as a normal chat message.
Filtering
other greetings support:
- blacklist
- whitelist
matchrulesexceptrulesequalcontainstartWithendWith
These rules determine whether the name of a joining player should trigger greeting logic.
Filtering behavior
- If a player matches the blacklist, they are ignored
- If a player matches the blacklist but also matches blacklist except, they are allowed again
- If the whitelist is not empty, only players matching the whitelist are allowed
- If a player matches the whitelist but also matches whitelist except, they are ignored
Notes
indexis optional and 1-basedadd <message> <index>inserts before the existing item at that position- If
indexis omitted or outside the valid range, the message is appended remove <index>removes the specified itemremovewithout an index removes the last itemremove allclears the message listclear confirmclears the entire blacklist or whitelist rule set- Numeric values are formatted with up to 3 decimal places, and trailing zeros are removed
Supported Versions
- Minecraft 26.3
- Fabric Loader 0.19.5+
- Fabric API 0.160.5+
- Java 25
- Cloth config (Optional)
- Modmenu (Optional)
License
MIT /autogreet [self|other] message remove /autogreet [self|other] message remove /autogreet [self|other] message remove all /autogreet [self|other] message list
#### Placeholders for `self`
| Placeholder | Description |
|:-:|:-:|
| `@player` | Player name |
| `@UUID` | UUID |
| `@X` | X coordinate (up to 3 decimals) |
| `@Y` | Y coordinate (up to 3 decimals) |
| `@Z` | Z coordinate (up to 3 decimals) |
| `@health` | Current health |
| `@level` | Current experience level |
#### Placeholders for `other`
| Placeholder | Description |
|:-:|:-:|
| `@player` | Player name |
| `@UUID` | Player UUID |
### Blacklist / Whitelist
```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
Examples
/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)
Message Behavior
If a message starts with /, it is executed as a command.
If a message does not start with /, it is sent as a normal chat message.
Filtering
other greetings support:
- blacklist
- whitelist
matchrulesexceptrulesequalcontainstartWithendWith
These rules determine whether the name of a joining player should trigger greeting logic.
Filtering behavior
- If a player matches the blacklist, they are ignored
- If a player matches the blacklist but also matches blacklist except, they are allowed again
- If the whitelist is not empty, only players matching the whitelist are allowed
- If a player matches the whitelist but also matches whitelist except, they are ignored
Notes
indexis optional and 1-basedadd <message> <index>inserts before the existing item at that position- If
indexis omitted or outside the valid range, the message is appended remove <index>removes the specified itemremovewithout an index removes the last itemremove allclears the message listclear confirmclears the entire blacklist or whitelist rule set- Numeric values are formatted with up to 3 decimal places, and trailing zeros are removed
Supported Versions
- Minecraft 26.3
- Fabric Loader 0.19.5+
- Fabric API 0.160.5+
- Java 25
- Cloth config (Optional)
- Modmenu (Optional)
License
MIT
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers