PartyDungeonReadyCheckManager

Owns consent and launch reservations for party entry into instanced dungeons. Ready checks are session-only, snapshot an exact roster and deliberately run before any world or match lifecycle event.

Types

Link copied to clipboard
@FunctionalInterface()
public interface DungeonLaunch
Link copied to clipboard
public interface LaunchReservation

Functions

Link copied to clipboard
public static void decline(Player player, String rawToken)
Link copied to clipboard
public static void ready(Player player, String rawToken)
Link copied to clipboard
public static boolean request(Player initiator, Collection<UUID> memberIds, String dungeonDescription, PartyDungeonReadyCheckManager.DungeonLaunch launch)
Requests consent from every member in memberIds.