Class PlayerAdvancementPreLoadEvent

java.lang.Object
org.bukkit.event.Event
org.bukkit.event.player.PlayerEvent
moe.caramel.daydream.event.player.PlayerAdvancementPreLoadEvent
All Implemented Interfaces:
Cancellable

@NullMarked public final class PlayerAdvancementPreLoadEvent extends PlayerEvent implements Cancellable
플레이어의 발전 과제 데이터를 로드하기 직전에 호출됩니다.

일반적으로 PlayerJoinEvent 이전에 호출됩니다.

  • Constructor Details

  • Method Details

    • getData

      public PlayerAdvancementData getData()
      플레이어 발전 과제 데이터를 가져옵니다.
      Returns:
      플레이어 발전 과제 데이터
    • getReason

      이벤트 호출 사유를 가져옵니다.
      Returns:
      이벤트 호출 사유
    • isCancelled

      public boolean isCancelled()
      발전 과제 데이터를 파일에서 읽어오는 바닐라 동작을 취소할지 여부를 가져옵니다.
      Specified by:
      isCancelled in interface Cancellable
      Returns:
      바닐라 동작 취소 여부
    • setCancelled

      public void setCancelled(boolean cancel)
      발전 과제 데이터를 파일에서 읽어오는 바닐라 동작을 취소할지 여부를 결정합니다.
      Specified by:
      setCancelled in interface Cancellable
      Parameters:
      cancel - 바닐라 동작 취소 여부
    • getHandlers

      public HandlerList getHandlers()
      Specified by:
      getHandlers in class Event
    • getHandlerList

      public static HandlerList getHandlerList()