Home›Java›Mods›Custom Boss Zoryth AI
Custom  Boss Zoryth AI
ModsJava

Custom Boss Zoryth AI

Java mod listed for Minecraft 1.21–26.x. Downloads from the MC Java Mods app on Android.

by stringwiregamer · on Modrinth

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

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

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

Explore more