Goat horn instrument detector

Goat horn instrument detector

Goat-Horn-Instrument-Detector is a Minecraft Paper server plugin (version 1.21.3+) written entirely in Java that detects when players use specific goat horn instruments and triggers configurable commands in response. The plugin targets specific goat horns

29 downloads

GoatHornDetector Plugin

GoatHornDetector is a Paper Minecraft plugin (1.21.3+) that detects when players use specific goat horn instruments and automatically executes configurable commands in response.

Key Features

  • Instrument Detection — Monitors the use of goat horns by their NBT instrument identifier (supports all 8 vanilla goat horn types: Ponder, Sing, Seek, Feel, Admire, Call, Yearn, Dream)
  • Command Execution — Runs multiple custom commands when the target horn is played
  • Delayed Execution — Commands execute 6.9 seconds after the horn is used
  • Player Integration — Use %player% placeholder to reference the player who used the horn
  • Live Configuration — Reload settings with /goathorn reload without restarting the server
  • Full Customization — Configure via config.yml

Technical Details

  • Language: Java (100%)
  • Requirements: Paper 1.21.3+, Java 21+
  • License: MIT
  • Build System: Gradle

Use Cases

This plugin is ideal for custom Minecraft server experiences where you want to trigger special events, rewards, or effects when players use specific goat horns. For example:

  • Give players rewards when they use a special horn
  • Display particle effects or titles
  • Execute complex command sequences
  • Implement horn-based server events or mechanics

You can download the plugin from the releases page or build it from source using Gradle.

No gallery available for this project.