premium banner
FightAlerts adds a functional, wall-mounted "Fight Bell" to notify Discord via webhooks when a player is seeking a challenge.

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

  1. Drop the JAR into your Hytale Mods folder
  2. Start your server to generate the default configuration files.
  3. Navigate to mods/Gnarly_FightAlerts/ folder.
  4. Edit FightAlerts.json to add your Webhook URL and preferences.
  5. 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)