Class ResourcePackSendEvent

java.lang.Object
org.bukkit.event.Event
org.bukkit.event.player.PlayerEvent
dev.lone.itemsadder.api.Events.ResourcePackSendEvent

public class ResourcePackSendEvent extends PlayerEvent
Event triggered when the server sends a resourcepack to the client. This event includes url, hash and also contains info if it's an ItemsAdder resourcepack or another plugin resourcepack.
  • Constructor Details

    • ResourcePackSendEvent

      public ResourcePackSendEvent(Player player, String url, String hash, boolean isItemsAdderPack)
      Creates a resource pack send event.
      Parameters:
      player - the player receiving the pack.
      url - the resource pack URL.
      hash - the resource pack hash.
      isItemsAdderPack - true if the pack is sent by ItemsAdder.
  • Method Details

    • getHandlers

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

      @NotNull public static @NotNull HandlerList getHandlerList()
    • getUrl

      public String getUrl()
      Gets the resource pack URL.
      Returns:
      the resource pack URL.
    • getHash

      public String getHash()
      Gets the resource pack hash.
      Returns:
      the resource pack hash.
    • isItemsAdderPack

      public boolean isItemsAdderPack()
      Checks if the sent resource pack is an ItemsAdder pack.
      Returns:
      true if the pack is sent by ItemsAdder.