Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
Platforms
Tags
Creators
Details
Licensed ARR
Published last month
Updated 3 weeks ago
š 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
- config.yml ā Global plugin settings, arena rules, AI behavior, and loot settings.
- bosses/ ā Stores all boss configuration files.
Create a Boss
- Copy an existing boss file.
- Rename it (e.g.
my_boss.yml). - Edit the configuration.
- 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:
- Movement speed
- Attack damage
- Particle effects
- AI behavior
- Available abilities
Abilities
Every ability has its own cooldown and optional phase restrictions.
Available Abilities
- dash ā Dash toward the target.
- leap ā Jump high and slam the ground.
- fireball ā Launch explosive fireballs.
- meteor_shower ā Rain meteors from the sky.
- black_hole ā Pull nearby players inward.
- ice_prison ā Trap players inside packed ice.
- earthquake ā Shake and damage nearby players.
- ground_slam ā Massive area attack with knockback.
- life_steal ā Damage enemies while healing the boss.
- clone ā Summon weaker copies of the boss.
šļø Arenas
Enable an invisible combat arena for boss fights.
Setup
arena-enabled: true
leash-distance: 50.0
arena-enabledenables the arena.leash-distancesets the arena radius.
Combat
- āļø Arena activates when combat starts.
- š Players cannot leave the arena.
- š« Crossing the border pulls players back.
- š Ender Pearls and Chorus Fruit can be blocked.
- ā ļø If all players die or disconnect, the boss despawns and the arena resets.
š”ļø How It Works
Once combat begins:
- āļø The arena is automatically created when the boss attacks a player or a player attacks the boss.
- š The boss's current location becomes the center of the arena.
- š Players inside the arena are locked into the encounter.
- š« Players cannot escape by running away. Crossing the arena boundary will instantly pull them back toward the boss.
- š Ender Pearls and Chorus Fruit teleportation are automatically blocked while inside the arena (configurable in
config.yml). - ā ļø If every locked player dies or disconnects, the boss despawns automatically and the arena is removed.
- š The arena is fully reset, allowing the boss encounter to start fresh the next time it spawns.
š° 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:
- Fixed world coordinates
- Configurable respawn timers
- Persistent cooldowns after server restarts
š 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:
- Vault ā Economy rewards.
- PlaceholderAPI ā Boss placeholders.
- WorldGuard ā Prevent spawning inside protected regions.
š§ Built-In Bosses
The plugin ships with 13 ready-to-use bosses:
- š Skeleton King
- š» Sky Terror
- š„ Inferno Ghast
- ā” Storm Wither
- ā Frost Monarch
- š” Shadow Assassin
- ⣠Toxic Alchemist
- 𦬠The Behemoth
- š Abyssal Warden
- š Magma Lord
- š Illusion Master
- š Void Walker
- š Infernal Titan
⨠Features
- ā YAML-based boss creation
- ā Multi-phase boss fights
- ā Advanced combat AI
- ā Arena system
- ā Boss abilities
- ā Boss bars
- ā Auto spawning
- ā Loot tables
- ā Hot reload support
- ā Vault integration
- ā PlaceholderAPI support
- ā WorldGuard support
- ā Zero coding required


