Auto Greeting

Auto Greeting

A Fabric mod that automatically sends greeting messages.

by
184 Downloads
fabricsocialutility
Rent Server with this Mod

Screenshots

Preview

About this Mod

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

Available Versions

Auto Greeting 1.1.2release
MC 26.1.2fabric
June 8, 2026
Auto Greeting 1.1.1release
MC 26.1.2fabric
June 2, 2026
Auto Greeting 1.1.0release
MC 26.1.2fabric
June 1, 2026
Auto Greeting 1.0.7release
MC 1.21.11fabric
March 17, 2026
Auto Greeting 1.0.6release
MC 1.21.11fabric
March 16, 2026

How to Install Auto Greeting on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (26.1.2).

3

Install Mod

Open the mod browser in the dashboard and search for "Auto Greeting". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

26.1.2, 1.21.11

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Auto Greeting server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.

Is Auto Greeting compatible with fabric?

Auto Greeting officially supports fabric for Minecraft 26.1.2, 1.21.11. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Auto Greeting – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Auto Greeting consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Auto Greeting with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Unsupported

Supported Versions

26.1.21.21.11