HomeJavaModsCustom Boss Zoryth AI
Custom  Boss Zoryth AI
ModsJava

Custom Boss Zoryth AI

by stringwiregamer · on Modrinth

Zoryth AI Boss is a premium, high-performance custom boss framework for Paper (1.21.x). Free Minecraft Java mod for 1.21.11, 26.1, 26.1.1.

Which Minecraft do you have?

Every version of the game needs its own build. Pick yours, then download — the wrong build installs fine and then does nothing in the game. This mod is built for Paper only.

⬇ Download for 1.21.11–26.2⬇ Download for 1.21–1.21.10
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

👑 Zoryth AI Boss

Create intelligent, multi-phase Minecraft bosses.

🚀 Getting Started

When you first start your server, the plugin automatically creates the following directory:

plugins/
└── ZorythAIBoss/
    ├── config.yml
    └── bosses/

Files

Create a Boss

  1. Copy an existing boss file.
  2. Rename it (e.g. my_boss.yml).
  3. Edit the configuration.
  4. Reload the plugin:
/zoryth reload

📜 Commands

Main command:

/zoryth

Aliases:

/zboss
/zab
/boss
Command Permission Description
/zoryth help None Shows the help menu.
/zoryth gui zoryth.gui Opens the interactive boss editor GUI.
/zoryth list zoryth.list Lists every loaded boss.
/zoryth spawn <id> zoryth.spawn Spawns a boss.
/zoryth giveegg <id> [player] zoryth.giveegg Gives a boss spawn egg.
/zoryth kill [id/all] zoryth.kill Removes active bosses.
/zoryth reload zoryth.reload Reloads all configs instantly.
/zoryth create <id> zoryth.create Creates a new boss config.
/zoryth delete <id> zoryth.delete Deletes a boss config.
/zoryth debug zoryth.debug Toggles debug mode.

⚔️ Boss Mechanics

Phases

Bosses become stronger as their health decreases.

Each phase can modify:


Abilities

Every ability has its own cooldown and optional phase restrictions.

Available Abilities


🏟️ Arenas

Enable an invisible combat arena for boss fights.

Setup

arena-enabled: true
leash-distance: 50.0

Combat


🛡️ How It Works

Once combat begins:


💰 Loot

Loot is based on player contribution.

SHARED

Only the highest damage dealer receives loot.

PER_PLAYER

Every eligible player receives their own loot roll.


🌍 Auto Spawn

Bosses can automatically spawn in the world.

Features include:


📝 Example Config

Tip: Supports MiniMessage formatting (<red>, <gradient:blue:aqua>, etc.)

id: "example_boss"

display-name: "<red><bold>Fire Demon</bold></red>"

entity-type: "BLAZE"

attributes:
  max-health: 1000.0
  damage: 20.0
  speed: 0.3
  knockback-resistance: 1.0

auto-spawn:
  enabled: false
  world: world
  x: 100.5
  y: 65.0
  z: -250.5
  respawn-delay: 300

boss-bar:
  title: "{boss} - {phase} - <red>{health_percent}%</red>"
  color: RED
  style: SEGMENTED_10

loot:
  mode: SHARED
  entries:
    - type: ITEM
      chance: 1.0
      min-amount: 1
      max-amount: 1
      item:
        material: DIAMOND_BLOCK
        name: "<aqua>Demon Core"

phases:
  phase1:
    name: "<yellow>Warm Up</yellow>"
    threshold: 100

  phase2:
    name: "<dark_red>Enraged</dark_red>"
    threshold: 40
    speed-multiplier: 1.5

abilities:
  fireball_attack:
    type: fireball
    cooldown: 5
    damage: 15

  meteor_attack:
    type: meteor_shower
    cooldown: 20
    damage: 25
    conditions:
      phase: phase2

🔗 Integrations

Automatically integrates with:


🧟 Built-In Bosses

The plugin ships with 13 ready-to-use bosses:


✨ Features

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more