Skip to content

SnEnvoys v2.0.0

Choose a tag to compare

@ValentinTarnovsky ValentinTarnovsky released this 18 Aug 14:10
· 108 commits to main since this release

Timed envoy drop events for Paper servers. Envoys (chests, or custom base64 heads) appear at admin-defined locations on a fixed interval; the first player to click one wins a weighted random reward. Includes an in-game diamond-block location editor and PlaceholderAPI countdown placeholders.

Also bundles an optional Supply Drop feature (off by default): every interval a block falls from the sky at a random coordinate inside a configurable ring, announced over a countdown and marked with a locator beam. Landing spots avoid WorldGuard regions when WorldGuard is installed, and the drop site is protected from griefing (place/break/explosion/piston/fire) until it's claimed or despawns.

Public developer API: custom Bukkit events (EnvoyStartEvent, EnvoyClaimEvent, EnvoyEndEvent) and a query facade registered with the Bukkit ServicesManager (SnEnvoysProvider.get()), gated by a config master switch. See the README's Developer API section.

Install:

  • SnLib.jar must be in your plugins/ folder - SnEnvoys is built on it.
  • config.yml, lang/messages_en.yml and locations.yml generate on first boot.

Requirements: Java 21+, Paper 1.20.x or 1.21.x. Optional: PlaceholderAPI, WorldGuard.