promotional bannermobile promotional banner

Auto Greeting

A Fabric mod that automatically sends greeting messages.
Preview

Preview

Description

Languages

EN/English | ZH-CN/简体中文

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] 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 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 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 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

The Auto Greeting Team

profile avatar
  • 8
    Projects
  • 2.1K
    Downloads

More from lyuwenhanView all

  • Hide Password project image

    Hide Password

    • 49
    • Mods

    Hide password arguments in chat commands

    • 49
    • March 19, 2026
    • Mods
  • PlayerFinder project image

    PlayerFinder

    • 913
    • Mods

    Client-side Fabric HUD mod that displays nearby player information directly on your screen in Minecraft.

    • 913
    • March 19, 2026
    • Mods
    • +2
  • Auto Login project image

    Auto Login

    • 107
    • Mods

    Automatically logs in to auth servers using a locally encrypted password

    • 107
    • March 19, 2026
    • Mods
    • +1
  • Auto Greeting - Server project image

    Auto Greeting - Server

    • 19
    • Mods

    A Fabric mod that automatically sends greeting messages.

    • 19
    • March 17, 2026
    • Mods
    • +1
  • Hide Password project image

    Hide Password

    • 49
    • Mods

    Hide password arguments in chat commands

    • 49
    • March 19, 2026
    • Mods
  • PlayerFinder project image

    PlayerFinder

    • 913
    • Mods

    Client-side Fabric HUD mod that displays nearby player information directly on your screen in Minecraft.

    • 913
    • March 19, 2026
    • Mods
    • +2
  • Auto Login project image

    Auto Login

    • 107
    • Mods

    Automatically logs in to auth servers using a locally encrypted password

    • 107
    • March 19, 2026
    • Mods
    • +1
  • Auto Greeting - Server project image

    Auto Greeting - Server

    • 19
    • Mods

    A Fabric mod that automatically sends greeting messages.

    • 19
    • March 17, 2026
    • Mods
    • +1