HomeJavaModsUltOrbital
UltOrbital
ModsJava

UltOrbital

High-performance orbital strike system for Paper 1.21.x

⬇ Download on Spigot

☢️ UltOrbitals

High-performance orbital strike system for Paper & Folia 1.21+

[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]

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



⚡ Installation

  1. Drop UltOrbitals-1.0.0.jar into your plugins folder.
  2. Start or restart the server.
  3. Edit plugins/UltOrbitals/config.yml.
  4. 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
 
Admin Commands

Code (Text):

/orbitala
/orbitala dashboard
/orbitala cap on|off
/orbitala capset <number>
/orbitala capreset
/orbitala weapon <type> <key> <value>
/orbitala track [player]
 
Example:

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


Player GUI



Global Strike Cap

Prevent too many orbital strikes from being active simultaneously.

Example:

Code (Text):

global:
  cap:
    enabled: true
    max: 1
 
Commands:

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:


Disable all recipes:

Code (Text):

recipes:
  enabled: false
 
Reload anytime with:

Code (Text):

/orbital reload
 

⚙ Configuration

Everything is controlled inside one config file.

Includes:


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();
 
Build Orbital

Code (Text):

ItemStack item = api.buildOrbital("nuke");
 
Give Orbitals

Code (Text):

api.giveOrbital(player,"nuke",3);
 
Remove Orbitals

Code (Text):

api.removeOrbital(player,"bomb",2);
 
Trigger Strike

Code (Text):

api.triggerStrike("nuke",player.getLocation(),player);
 
Force Strike

Code (Text):

api.forceStrike("wither",player.getLocation(),player);
 
Read Config

Code (Text):

api.getWeaponInt(...)
api.getWeaponDouble(...)
api.getWeaponBool(...)
api.getWeaponStr(...)
 
Supported Types

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
 
Build Requirements

• 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
 
Q. Can players craft orbitals?

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.

Explore more