Description
Ping - Location Marking Plugin for Hytale

Ping is a Hytale server plugin that allows players to mark and highlight locations in the world, making it easier to communicate with teammates by showing them exactly where you're looking.
Why Ping?
The plugin was made to simplify coordination and communication in multiplayer Hytale servers. It provides visual and audio feedback when marking locations, helping teams work together more effectively. When I switched from Arc Raiders, I missed the middle mouse button ping functionality, so I decided to create this plugin to bring that feature to Hytale.
Features
- Visual Ping System: Create visual markers at any location you're looking at
- Particle Effects: Customizable particle effects that appear at pinged locations
- Sound Feedback: Audio cues when pings are created
- Raycast Detection: Intelligent raycasting to detect target locations (up to x blocks)
- Configurable Settings: Full control over ping appearance, sounds, and behavior
- Debug Mode: Built-in debugging tools for development and troubleshooting
- Smart Distance Detection: Minimum distance requirement ensures normal pick interactions work as intended
How to Use
To create a ping, simply look at the desired location and perform the "Pick" interaction (default keybind: Middle Mouse Button).
Note: The plugin has a minimum distance requirement. Close-range Pick interactions won't create pings, allowing normal block/item picking to work as the game intended.
Installation
- Download the latest
.jarfile from CurseForge or GitHub Releases - Place the jar file in your Hytale server's
mods/directory - Restart your server
- The plugin will automatically generate a
PingConfig.jsonfile on first run
Configuration
The plugin creates a PingConfig.json file with customizable options:
Key Settings
- ParticleEffect: Change the visual effect (
Shield_Blockby default) - SoundEvent: Customize the ping sound (
SFX_Crystal_Breakby default) - DurationSeconds: How long pings remain visible (10 seconds by default)
- MaxDistance: Maximum detection range (500 blocks by default)
- DebugMode: Enable detailed logging for troubleshooting
For a complete list of configuration options, visit the GitHub repository.
Support & Source Code
- GitHub: https://github.com/zbejas/Ping
- Issues: https://github.com/zbejas/Ping/issues
Troubleshooting
If pings aren't appearing or sounds aren't playing, try:
- Enabling
DebugModein the configuration file - Verifying particle and sound effect names are valid
- Ensuring you're within the particle range and beyond minimum distance (game does not display far off particles)
- Checking server logs for errors
For more help, open an issue on GitHub or check the full README in the repository.
