Class BukkitDataSaveEvent

java.lang.Object
org.bukkit.event.Event
net.william278.husksync.event.BukkitEvent
net.william278.husksync.event.BukkitDataSaveEvent
All Implemented Interfaces:
net.william278.husksync.event.CancellableEvent, net.william278.husksync.event.DataSaveEvent, net.william278.husksync.event.Event, org.bukkit.event.Cancellable

public class BukkitDataSaveEvent extends BukkitEvent implements net.william278.husksync.event.DataSaveEvent, org.bukkit.event.Cancellable
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.bukkit.event.Event

    org.bukkit.event.Event.Result
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    BukkitDataSaveEvent​(net.william278.husksync.player.User user, net.william278.husksync.data.UserData userData, net.william278.husksync.data.DataSaveCause saveCause)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.bukkit.event.HandlerList
     
    org.bukkit.event.HandlerList
     
    net.william278.husksync.data.DataSaveCause
     
    net.william278.husksync.player.User
     
    net.william278.husksync.data.UserData
     
    boolean
     
    void
    setCancelled​(boolean cancelled)
     
    void
    setUserData​(net.william278.husksync.data.UserData userData)
     

    Methods inherited from class net.william278.husksync.event.BukkitEvent

    fire

    Methods inherited from class org.bukkit.event.Event

    getEventName, isAsynchronous

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.william278.husksync.event.Event

    fire
  • Constructor Details

    • BukkitDataSaveEvent

      protected BukkitDataSaveEvent(@NotNull net.william278.husksync.player.User user, @NotNull net.william278.husksync.data.UserData userData, @NotNull net.william278.husksync.data.DataSaveCause saveCause)
  • Method Details

    • isCancelled

      public boolean isCancelled()
      Specified by:
      isCancelled in interface org.bukkit.event.Cancellable
      Specified by:
      isCancelled in interface net.william278.husksync.event.CancellableEvent
    • setCancelled

      public void setCancelled(boolean cancelled)
      Specified by:
      setCancelled in interface org.bukkit.event.Cancellable
      Specified by:
      setCancelled in interface net.william278.husksync.event.CancellableEvent
    • getUser

      @NotNull public net.william278.husksync.player.User getUser()
      Specified by:
      getUser in interface net.william278.husksync.event.DataSaveEvent
    • getUserData

      @NotNull public net.william278.husksync.data.UserData getUserData()
      Specified by:
      getUserData in interface net.william278.husksync.event.DataSaveEvent
    • setUserData

      public void setUserData(@NotNull net.william278.husksync.data.UserData userData)
      Specified by:
      setUserData in interface net.william278.husksync.event.DataSaveEvent
    • getSaveCause

      @NotNull public net.william278.husksync.data.DataSaveCause getSaveCause()
      Specified by:
      getSaveCause in interface net.william278.husksync.event.DataSaveEvent
    • getHandlers

      @NotNull public org.bukkit.event.HandlerList getHandlers()
      Overrides:
      getHandlers in class BukkitEvent
    • getHandlerList

      public static org.bukkit.event.HandlerList getHandlerList()