DebtCollectorManager

public class DebtCollectorManager implements Listener

Manages the Debt Collector boss that spawns for players who are in gambling debt. The Debt Collector tracks down players who owe the casino money.

Constructors

Link copied to clipboard
public void DebtCollectorManager()

Functions

Link copied to clipboard
public static CustomBossEntity getDebtCollectorForPlayer(UUID playerUUID)
Gets the Debt Collector targeting a specific player.
Link copied to clipboard
public static boolean hasActiveDebtCollector(UUID playerUUID)
Checks if a player has an active Debt Collector.
Link copied to clipboard
public static void initialize()
Initializes the Debt Collector system.
Link copied to clipboard
Handles when a Debt Collector is killed.
Link copied to clipboard
public void onPlayerDeath(PlayerDeathEvent event)
Handles when a player is killed - check if it was by the Debt Collector.
Link copied to clipboard
public static void shutdown()
Shuts down the Debt Collector system.
Link copied to clipboard
public static void spawnDebtCollector(Player player)
Spawns a Debt Collector for a specific player.