UltimateAirdrops
UltimateAirdrops is a fully customizable supply-drop plugin designed for maximum flexibility and performance. Easily configure drop intervals, precise world locations, appearance chances, and any kind of reward β items, commands or custom perks. Built from the ground up to leverage Paperβs optimizations, it delivers seamless execution while sacrificing minimum server performance.

π¬ Enjoying the plugin? Please leave a review on Spigot and send any recommendations on our Discord!
Requirements
- Java: 17 or higher.
- Spigot / Paper (recommended):
1.17.xβ1.21.x(other forks may work but are unsupported). - For Java 11 and/or Spigot/Paper
1.16.x, use plugin version 1.0.3.
Optional dependencies
The plugin runs perfectly fine without these, but they unlock extra features:
- PlaceholderAPI β placeholders in messages and behaviors.
- HolographicDisplays, DecentHolograms or FancyHolograms β info holograms above airdrops.
- WorldEdit or FastAsyncWorldEdit β schematic decoration around airdrops.
Features
- Fully configurable β messages, permissions, behavior and more.
- Customizable airdrop block β use any block as the drop.
- Behaviors engine β execute commands, send messages, post webhooks and more, triggered on spawn, despawn, unlock, open or any event, with optional conditions.
- Dynamic property system β per-airdrop configuration through an extensible registry of typed properties.
- Airdrop tracking compass β points players to the nearest drop in their world.
- Lasers & particle effects β configurable beams and particle shapes for easy spotting.
- In-game management GUI β create and edit everything without leaving Minecraft.
- Configurable drop interval with a random threshold.
- Paper async chunk loading support for smooth performance.
- Full hex color support.
- PlaceholderAPI integration.
- Holograms above airdrops (HolographicDisplays, DecentHolograms, FancyHolograms).
- Schematic decoration via WorldEdit / FAWE, with terrain restored on despawn.
- Region add-ons for WorldGuard, RedProtect, GriefPrevention, Towny, Lands and more.
- Webhook support (e.g. Discord).
- Developer API for custom integrations and add-on creation.
- Adjustable spawn locations and radius.
- Configurable lock time before opening.
- Minimum player count to spawn.
Add-ons
Region and map integrations are shipped as separate, open-source add-on plugins, so the core stays lightweight. See the Add-ons page for the full list with download and source links.
Installation
- Stop your server.
- Put the plugin jar into your serverβs
plugins/folder and start the server. - Customize
config.ymlandmessages.ymlto your liking. - Run
/airdrops reloadto reload the plugin files. - Run
/airdrops createto open the airdrop editor GUI and create as many airdrops as you want. - Done! Airdrops will start spawning with the delay you set in the config β use
/airdrops summonto force one to spawn.
Documentation
- Configuration β the global
config.ymldefaults. - Airdrop Options β every per-airdrop setting in the editor.
- Behaviors β the event β condition β action engine.
- Effects β lasers and particle shapes.
- Commands & Permissions β every command and node.
- Add-ons β the official region & map integrations.
- API β extend the plugin from your own code.
Credits
Built with these open-source libraries:
- GuardianBeamAPI β multi-version laser support.
- IF (InventoryFramework) β GUI/menu library.