DungeonBossLockoutHandler

public class DungeonBossLockoutHandler implements Listener

Handles dungeon boss lockouts - tracking kills and preventing loot drops for locked out players.

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
public static String getBossIdentifier(InstancedBossEntity boss)
Creates a unique boss identifier from an InstancedBossEntity.
Link copied to clipboard
Link copied to clipboard
public static Set<Player> processLockouts(InstancedBossEntity boss, Set<Player> damagers, int lockoutMinutes)
Checks if a player is locked out from a specific boss and returns the set of locked out players.