Package de.delinkedde.mobarenareborn.wave
package de.delinkedde.mobarenareborn.wave
The wave loop.
WaveEngine drives a running round: it spawns waves, runs the
inter-wave safe phase and removes mobs when the round ends. A WaveSet
(loaded by the WaveSetRegistry) selects which mob to spawn based on
the wave number. Mob spawning and scaling are delegated to de.delinkedde.mobarenareborn.mob.
-
KlasseBeschreibungDrives the wave loop for a running arena round.The flavour of a spawned wave.A named, data-driven wave roster: which mob identifiers may spawn in the early, mid and late game.A hand-designed, fixed wave: exact mob counts, optional own spawnpoints, potion effects on the mobs, a health multiplier, an optional specific boss and an optional reward granted when the wave is cleared.Loads and holds the configured wave sets from
waves.yml.