DungeonCombatRuntime

public final class DungeonCombatRuntime implements Listener, PlayerCombatState

Owns the single player-combat clock used by all dungeon combat features.

Constructors

Link copied to clipboard
public void DungeonCombatRuntime()
public void DungeonCombatRuntime(long combatTimeoutTicks, long foodRegenerationIntervalTicks)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
public void addListener(PlayerCombatState.Listener listener)
Link copied to clipboard
Link copied to clipboard
public static boolean isEligiblePlayer(Player player)
Link copied to clipboard
public boolean isInCombat(UUID playerId)
Link copied to clipboard
public static boolean isInManagedCombatWorld(Player player)
Link copied to clipboard
public void onEnemyCombatDamage(EntityDamageByEntityEvent event)
Link copied to clipboard
Link copied to clipboard
public void shutdown()
Link copied to clipboard
public static void shutdownIfInitialized()
Link copied to clipboard
public void start()