☢️ UltOrbitals
High-performance orbital strike system for Paper & Folia 1.21+
Massive configurable orbital weapons • Admin GUI • Public Developer API • Folia Compatible
Overview
UltOrbitals gives players fishing rods that function as orbital strike weapons. Right-clicking aims at your crosshair target (up to the configured max range), and after the required number of pulls the payload drops from the sky. Every rod is single-use and breaks immediately after firing.
Included Weapons
| Weapon | Description |
| Nuke | Concentric rings of TNT raining from above |
| Stab | Vertical pillar of explosions descending from build height |
| Bomb | Massive central crater with scatter explosions |
| Dog Cannon | Deploys armored buffed wolves |
| Chunk Eater | Destroys an entire chunk down to bedrock |
| Wither Cannon | Launches charged wither skulls in a ring |
✨ Features
- 6 unique orbital strike weapons
- Fishing-rod targeting system
- Single-use orbital weapons
- Fully configurable weapon settings
- Configurable crafting recipes
- Live config editing
- 54-slot Admin Dashboard GUI
- Per-player inventory management
- World whitelist support
- Global simultaneous strike cap
- Cooldown system
- Paper 1.21+ support
- Folia compatible
- Public Developer API
⚡ Installation
- Drop UltOrbitals-1.0.0.jar into your plugins folder.
- Start or restart the server.
- Edit plugins/UltOrbitals/config.yml.
- Run /orbital reload.
Requirements
• Java 21
• Paper 1.21+
• Folia Supported
Commands
Player Commands
Code (Text):
/orbital nuke [amount]
/orbital stab [amount]
/orbital bomb [amount]
/orbital dogs [amount]
/orbital chunk [amount]
/orbital wither [amount]
/orbital give <player> <type> [amount]
/orbital remove <player> <type> [amount]
/orbital reload
/orbital disable
/orbital gui [player]
/orbital recipe
Code (Text):
/orbitala
/orbitala dashboard
/orbitala cap on|off
/orbitala capset <number>
/orbitala capreset
/orbitala weapon <type> <key> <value>
/orbitala track [player]
Code (Text):
/orbitala weapon nuke rings 8
/orbitala weapon nuke tnt-per-ring-base 60
/orbitala weapon wither count 10
/orbitala weapon stab explosion-power 6
Permissions
Code (Text):
ultorbitals.use
ultorbitals.nuke
ultorbitals.stab
ultorbitals.bomb
ultorbitals.dogs
ultorbitals.chunk
ultorbitals.wither
ultorbitals.give
ultorbitals.remove
ultorbitals.reload
ultorbitals.disable
ultorbitals.admin
ultorbitals.admin.gui
ultorbitals.recipe
Admin Dashboard
Dashboard
- Beacon — Toggle plugin enable/disable
- Barrier — Toggle global strike cap
- Redstone — Reset active strike counter
- Player Heads — Manage every online player's orbitals
Player GUI
- Left Click = Give +1
- Right Click = Remove 1
- Shift Left = Give +5
- Shift Right = Remove All
- Arrow = Back
- Lava Bucket = Remove every orbital
Global Strike Cap
Prevent too many orbital strikes from being active simultaneously.
Example:
Code (Text):
global:
cap:
enabled: true
max: 1
Code (Text):
/orbitala cap on
/orbitala capset 1
/orbitala capreset
Crafting Recipes
Every weapon has a fully configurable crafting recipe inside config.yml.
Default recipes include:
- Nuke
- Stab
- Bomb
- Dog Cannon
- Chunk Eater
- Wither Cannon
Disable all recipes:
Code (Text):
recipes:
enabled: false
Code (Text):
/orbital reload
⚙ Configuration
Everything is controlled inside one config file.
Includes:
- Global Settings
- Allowed Worlds
- Cooldowns
- Messages
- Recipes
- Weapon Configuration
- Strike Cap
Every weapon value can also be edited live using:
Code (Text):
/orbitala weapon
Public Developer API
UltOrbitals includes a complete public API.
Get API
Code (Text):
UltOrbitalsAPI api = UltOrbitalsAPI.get();
Code (Text):
ItemStack item = api.buildOrbital("nuke");
Code (Text):
api.giveOrbital(player,"nuke",3);
Code (Text):
api.removeOrbital(player,"bomb",2);
Code (Text):
api.triggerStrike("nuke",player.getLocation(),player);
Code (Text):
api.forceStrike("wither",player.getLocation(),player);
Code (Text):
api.getWeaponInt(...)
api.getWeaponDouble(...)
api.getWeaponBool(...)
api.getWeaponStr(...)
Code (Text):
nuke
stab
bomb
dogs
chunk
wither
Architecture
Code (Text):
UltOrbitals
├── Weapons
│ ├── Nuke
│ ├── Bomb
│ ├── Stab
│ ├── Dogs
│ ├── Chunk
│ └── Wither
├── Commands
├── GUI
├── Recipes
├── Cooldowns
├── Config
├── API
└── Managers
• Maven 3.8+
• Java 21+
❓ FAQ
Q. Rod doesn't break?
A. Set pulls-required to 2.
Q. Strike counter stuck?
A. Run:
Code (Text):
/orbitala capreset
A. Yes, simply grant the corresponding permission.
Q. Recipe conflicts?
A. Disable that recipe inside config.yml.
Q. Can developers integrate?
A. Yes. UltOrbitals provides a complete public API.
Showcase Video
License
GNU Affero General Public License (AGPL)
Built on the OrbitalStrikeCannon mechanism.
Expanded with:
• Wither Cannon
• Admin Dashboard
• Global Strike Cap
• Recipe System
• Live Configuration Editing
• Public Developer API
• Full Paper & Folia Support
UltOrbital is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 5 times (via Spigot). Download it and open it directly in the game.