Auto Greeting
ModA Fabric mod that automatically sends greeting messages.
Type
Mod
Modrinth Downloads
123
Modrinth ID
Ysuy1G1u
Last Updated
Jun 1, 2026
Description
Languages
Auto Greeting
A Fabric mod that automatically sends greeting messages when you or other players join a server
Features
- Supports multiple messages
- Supports plain chat messages and commands
- Supports blacklist / whitelist rules for player names
- Supports placeholders
- Automatically sends messages for yourself after joining a server
- Automatically sends messages when other players join
Command Overview
- /autogreet self ...
- /autogreet other ...
Notes:
- [a|b] means a or b
For example:
/autogreet [other|self] statusmeans either:
/autogreet other statusor
/autogreet self statusCommands
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 toggleMessage
Controls what the mod sends.
You can use placeholders.
/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 listPlaceholders 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 levelPlaceholders for other
Placeholder Description @player Player name @UUID Player UUIDBlacklist / 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] listExamples
/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 does start 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
- match rules
- except rules
- equal
- contain
- startWith
- endWith
These rules are used to decide whether a joining player's name 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
- index is optional and 1-based
- add <message> <index> inserts before the existing item at that position
- If index is omitted or out of range, the message is appended
- remove <index> removes the specified item
- remove without an index removes the last item
- remove all clears the message list
- clear confirm clears the entire blacklist or whitelist rule set
- Numeric values are formatted with up to 3 decimal places, with trailing zeros removed
Supported Versions
- Minecraft 26.1.2
- Fabric Loader 0.19.2+
- Fabric API 0.150.0+
- Java 25
- Cloth config 21.11.153 (Optional)
- Modmenu 17.0.0-beta.2 (Optional)
License
MIT
or ```text /autogreet self statusCommands
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 toggleMessage
Controls what the mod sends.
You can use placeholders.
/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 listPlaceholders 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 levelPlaceholders for other
Placeholder Description @player Player name @UUID Player UUIDBlacklist / 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] listExamples
/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 does start 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
- match rules
- except rules
- equal
- contain
- startWith
- endWith
These rules are used to decide whether a joining player's name 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
- index is optional and 1-based
- add <message> <index> inserts before the existing item at that position
- If index is omitted or out of range, the message is appended
- remove <index> removes the specified item
- remove without an index removes the last item
- remove all clears the message list
- clear confirm clears the entire blacklist or whitelist rule set
- Numeric values are formatted with up to 3 decimal places, with trailing zeros removed
Supported Versions
- Minecraft 1.21.11
- Fabric Loader 0.18+
- Fabric API
- Java 21
- Cloth config 21.11.153 (Optional)
- Modmenu 17.0.0-beta.2 (Optional)
License
MIT
Compatibility
Mod Loaders
Game Versions
Screenshots
Similar Mods
CMI Core
Core Mod of CMI modpack
Realistic Furnace
A Furnace Multiblock that requires you to manage heat in order to smelt your items with highly customizable recipes. You...
Witching Gadgets : Patched
A fork of the popular mod Witching Gadgets made by BluSunrize
Epic Fight Progressive Difficulty
Scales Epic Fight attributes for mobs to match player's progression.
Mechanical Trident
This mod adds a cheaper alternative to the trident which can be crafted using copper and prismarine shards.
Litematica Companion
Companion mod for Litematica to show a scrollable blocklist and other things in the inventory screen about the loaded sc...