Description
Fight Alerts
FightAlerts adds a functional, placeable Fight Bell block to your world. Whether you're running a dedicated PvP arena or just want to challenge your friends to a duel, the Fight Bell bridges the gap between your Hytale server and your community Discord.
One ring provides an immersive in-game animation and sound while instantly alerting your Discord server that a challenger has entered the ring.
Made for the Sky Harbor Glider PvP Server
skyharbor.peepsgaming.com:27033
Key Features
- Fight Bell: A unique, wall-mounted bell that rings (animation/audio) when you interact with it
- Discord Integration: Built-in webhook support to bridge the gap between in-game action and out-of-game notifications.
- Spam Protection: Configurable per-player cooldowns to prevent spamming.
- Customization: Set the interaction text, discord message, permissions, and role to ping.
Installation & Setup
- Drop the JAR into your Hytale Mods folder
- Start your server to generate the default configuration files.
- Navigate to
mods/Gnarly_FightAlerts/folder. - Edit
FightAlerts.jsonto add your Webhook URL and preferences. - Restart to apply changes.
To get your Webhook URL check out Intro to Webhooks.
Configuration Reference
The FightAlerts.json file allows for deep customization of the mod's behavior:
| Setting | Description |
WebhookUrl |
Your Discord Webhook URL. Leave blank to disable pings. |
CooldownSeconds |
Seconds a player must wait between rings (Default: 30). |
MessageFormat |
The Discord message. Use {player} for the user's name. |
RoleId |
Optional Discord Role ID to @mention. |
InteractionHintText |
The tooltip shown in-game. Supports [{key}] icons. |
Permission |
The permission node required to use the bell. |
All configuration changes require a server restart to take effect.
Permissions & Usage
Permission Node: gnarly.fightalerts.use (Enabled for everyone by default).
How to find the bell:
You can find the Fight Bell in your creative inventory under the item name Fight Bell (ID: Fight_Bell)
