Overview
Announcer automatically sends messages when you perform various actions like breaking blocks, placing blocks, eating food, walking distances, or when players join/leave the server. It’s useful for flexing your client usage or just having fun on servers.Features
- Announces blocks broken, placed, eaten, and distance traveled
- Welcomes/farewells players joining and leaving
- Time-of-day messages (morning, noon, night, etc.)
- Multiple message templates with randomization
- Three output modes: Self, Chat, and Whisper
- Configurable delay between actions
Settings
Where to send announcement messages
- Self: Only you see messages (client-side)
- Chat: Sends messages to public chat
- Whisper: Whispers to nearest player
Announce blocks broken
Announce blocks placed
Announce food eaten
Announce distance traveled
Announce player joins/leaves
Announce time of day changes
Delay multiplier for announcements (1-15)Higher values = less frequent messages
Message Types
- Block Breaking
- Block Placing
- Eating
- Walking
- Player Joins
- World Time
Break Messages
Announces after breaking multiple blocks:- After breaking random amount (1-10) blocks
- With delay of
300 * delayticks - Resets counter after announcement
Output Modes
Self Mode
Self Mode
Messages only appear in your client chat:
- Colored in aqua
- No packets sent to server
- Safe for all servers
- Good for testing
Chat Mode
Chat Mode
Messages sent to public chat:
- Visible to all players
- Queued with configurable delay
- Waits
delay * 1000ms between messages - May trigger spam filters
Whisper Mode
Whisper Mode
Messages whispered to nearest player:
- Finds target within 100 blocks
- Sends as
/w [player] [message] - Private messages
- Requires whisper permission
Technical Details
Message Queue System
To avoid spam detection, messages are queued:Distance Calculation
3D Euclidean distance:Random Thresholds
Uses random thresholds to seem more natural:Configuration Examples
Message Variables
Messages support dynamic variables:| Variable | Replacement | Example |
|---|---|---|
{amount} | Number of items | 42 |
{name} | Item/block name | Stone |
{blocks} | Distance traveled | 123.45 |
%name% | Player name | Steve |
%serverip% | Server address | 2b2t.org |
Sn0w | Client name | Sn0w (or custom) |
Best Practices
Start with Self Mode
Test your configuration in Self mode before enabling public chat
Higher Delay on Servers
Use delay 8-15 on servers with spam filters
Disable in Combat
Turn off during PvP to avoid distraction
Custom Messages
Edit the source to add your own custom messages
Known Limitations
- Walk distance resets on module disable
- Time messages require being in-game for 200 ticks
- Whisper mode requires a player within 100 blocks
- Some servers may block whisper commands
Related Modules
- ChatSuffix: Adds suffix to all chat messages
- AutoEZ: Automatically sends messages after kills
- Spammer: Advanced chat spamming tool