[MobArena Addon] HavenArena - Extra Customizable Features icon

[MobArena Addon] HavenArena - Extra Customizable Features -----

Add extra customizable features to your MobArenas, including new boss abilities and monster glow.



v1.7.0.248 MobArena 0.109 and Updates
Recommended: Update MobArena to v0.109, as a fix was made to one of the main events HavenArena uses.
https://www.spigotmc.org/resources/mobarena.34110/update?update=565214

Recommended: Update ValorlessUtils to 1.9.0.
It's less spammy, and invalid config files are no longer vanishing.
https://www.spigotmc.org/resources/valorlessutils-1-17-1-21-1.109586/update?update=563981

Added: Arena Advancing.
Code (YAML):
############################################################
# +------------------------------------------------------+ #
# |                   Arena Advancing                    | #
# +------------------------------------------------------+ #
############################################################
#
# Here we'll define specific waves for specific arenas,
# where the players will be teleported to another section of the arena.
#
# Careful not to have MobArena's config setting "spawnpoint-max-distance" set too high,
# Otherwise mob can spawn away from the advancing point, possibly soft-locking the arena.
#

arenas
:
# Arena name, as defined in MobArena's config.
 CoolArenaName
:
  # Entry names can be whatever you want.
  EntryOne
:
   wave
: 35
   spawnpoints
:
    players
:
    # Where we want players to teleport to.
     target
:
      # The center of blocks are .5
      x
: 100.5
      y
: 65
      z
: 326.5
      # If offset is 0, all players spawn directly on the target.
      # If offset is 2, all players spawn within 2 blocks around the target.
      # Offset only affects x/y.
     offset
: 2
    spectators
:
    # Where we want spectators to teleport to.
     target
:
      # The center of blocks are .5
      x
: 100.5
      y
: 75
      z
: 326.5
      # If offset is 0, all players spawn directly on the target.
      # If offset is 2, all players spawn within 2 blocks around the target.
      # Offset only affects x/y.
     offset
: 2
  # Entry example with comments stripped.
  EntryTwoStripped
:
   wave
: 35
   spawnpoints
:
    players
:
     target
:
      x
: 100.5
      y
: 65.5
      z
: 326.5
     offset
: 2
    spectators
:
     target
:
      x
: 100.5
      y
: 75.5
      z
: 326.5
     offset
: 2

Added: Custom Ready/Unready events!

Added: You can now see how many players aren't ready, and which player is the last to not ready up!
config.yml
Code (YAML):
# Show how many players arent ready?
ready-missing
: true
lang.yml
Code (YAML):
# Actionbar message when readying up.
# # Placeholders ##
# %missing% - Amount of players not ready.
ready-missing
: '&c %missing% players aren''t ready.'

# Actionbar message when readying up, and only 1 player is missing.
# # Placeholders ##
# %missing% - Player's name.
ready-missing-last
: '&c %missing% isn''t ready.'

Added: 2 new boss abilitites: MinionsExplode & MinionsSacrifice
Code (YAML):
abilities:
 custom
:
  minions-sacrifice
:
   heal
: 4 # How much the boss is healed per minion. 2 = 1 heart
  minions-explode
:
   damage
: 10.0 # How much damage should the explosion deal? (Does not drop-off with distance)
   power
: 2.0 # The power of explosion, where 4 is equivalent to TNT.
   radius
: 2.0 # Range of the explosion
In both cases, the minions die.

Added: You can now specify the min and max iframes for bosses.

Added: You can now define different names, types, and health for the Minions ability, depending on the boss.
Code (YAML):
abilities:
 custom
:
  minions
:
  # Minions don't despawn when the boss dies.
   amount
: 4 # How many minions should we spawn?
   radius
: 1.0 # How far from the boss should we spawn the minions?
    # Placeholder: Boss' name - %boss%
   name
: ' %boss%''s Minion'
   custom
:
    boss1
: 'Spawn of %boss%'
    type
: ZOMBIE # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html
    health
: 20 # 2 = 1 heart
Replace "boss1" with the wave key in the MobArena config.

Added: Titles for Swarm and Special waves!

Added: You can now assign class-specific colors for %class% in lang.yml
Code (YAML):
# Class specific colors for the %class% placeholder.
# CaPs SeNsItIvE :D
class-colors
:
 Knight
: '&e'
 Tank
: '&b'
 Archer
: '&a'
 Chemist
: '&d'
 Oddjob
: '&c'
Added: Class preview now supports class chests.

Changed: The onBoss title now has it's own title-timings.

Hotfix: BarrageTarget no longer cause errors when the target is null.

Hotfix: Fixed a bug causing HavenArena's internal arena instances to not be removed, if the config "titles.onPlayerDeath" was set to false.
Minor bug, as in most cases this would only have a tiny tiny impact.

Hotfix: Fixed some minor bugs where spectators were counted as a part of the arena.

Removed: Teleport-on-end.
----------, Oct 13, 2024
Resource Information
Author:
----------
Total Downloads: 586
First Release: Sep 2, 2024
Last Update: Nov 19, 2024
Category: ---------------
All-Time Rating:
1 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings