Class CustomSound

java.lang.Object
de.slikey.effectlib.util.CustomSound

public class CustomSound extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    Format: ,,,
    CustomSound(org.bukkit.Sound sound)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    equals(Object other)
     
     
    float
     
    int
     
    org.bukkit.Sound
     
    float
     
    int
     
    boolean
     
    void
    play(Logger logger, org.bukkit.Location sourceLocation, Collection<org.bukkit.entity.Player> players)
     
    void
    play(Logger logger, org.bukkit.Location sourceLocation, Collection<org.bukkit.entity.Player> players, boolean playBuiltin, boolean playCustom)
     
    void
    play(org.bukkit.plugin.Plugin plugin, Logger logger, org.bukkit.entity.Entity entity)
     
    void
    play(org.bukkit.plugin.Plugin plugin, Logger logger, org.bukkit.Location sourceLocation)
     
    void
    play(org.bukkit.plugin.Plugin plugin, Logger logger, org.bukkit.Location sourceLocation, Collection<org.bukkit.entity.Player> players)
     
    void
    play(org.bukkit.plugin.Plugin plugin, org.bukkit.entity.Entity entity)
     
    void
    play(org.bukkit.plugin.Plugin plugin, org.bukkit.Location sourceLocation)
     
    static void
    playCustomSound(Logger logger, org.bukkit.entity.Player player, org.bukkit.Location location, String sound, float volume, float pitch)
     
    void
    setPitch(float pitch)
     
    void
    setRange(int range)
     
    void
    setVolume(float volume)
     
    void
    stop(org.bukkit.entity.Player player)
     
    static void
    stopSound(Logger logger, org.bukkit.entity.Player player, String sound)
     
    static void
    stopSound(Logger logger, org.bukkit.entity.Player player, org.bukkit.Sound sound)
     
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • CustomSound

      public CustomSound(org.bukkit.Sound sound)
    • CustomSound

      public CustomSound(String key)
      Format: ,,,
  • Method Details

    • isCustom

      public boolean isCustom()
    • getCustomSound

      public String getCustomSound()
    • getSound

      public org.bukkit.Sound getSound()
    • getVolume

      public float getVolume()
    • getPitch

      public float getPitch()
    • setVolume

      public void setVolume(float volume)
    • setPitch

      public void setPitch(float pitch)
    • stop

      public void stop(org.bukkit.entity.Player player)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • getRange

      public int getRange()
    • play

      public void play(org.bukkit.plugin.Plugin plugin, org.bukkit.Location sourceLocation)
    • play

      public void play(Logger logger, org.bukkit.Location sourceLocation, Collection<org.bukkit.entity.Player> players)
    • play

      public void play(Logger logger, org.bukkit.Location sourceLocation, Collection<org.bukkit.entity.Player> players, boolean playBuiltin, boolean playCustom)
    • play

      public void play(org.bukkit.plugin.Plugin plugin, Logger logger, org.bukkit.Location sourceLocation)
    • play

      public void play(org.bukkit.plugin.Plugin plugin, Logger logger, org.bukkit.Location sourceLocation, Collection<org.bukkit.entity.Player> players)
    • play

      public void play(org.bukkit.plugin.Plugin plugin, org.bukkit.entity.Entity entity)
    • play

      public void play(org.bukkit.plugin.Plugin plugin, Logger logger, org.bukkit.entity.Entity entity)
    • setRange

      public void setRange(int range)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • stopSound

      public static void stopSound(Logger logger, org.bukkit.entity.Player player, String sound)
    • stopSound

      public static void stopSound(Logger logger, org.bukkit.entity.Player player, org.bukkit.Sound sound)
    • playCustomSound

      public static void playCustomSound(Logger logger, org.bukkit.entity.Player player, org.bukkit.Location location, String sound, float volume, float pitch)