SYMBOL INDEX (1478 symbols across 228 files) FILE: duels-api/src/main/java/me/realized/duels/api/Duels.java type Duels (line 16) | public interface Duels extends Plugin { method getUserManager (line 23) | @NotNull method getArenaManager (line 32) | @NotNull method getKitManager (line 41) | @NotNull method getSpectateManager (line 51) | @NotNull method getQueueManager (line 60) | @NotNull method getQueueSignManager (line 69) | @NotNull method registerSubCommand (line 80) | boolean registerSubCommand(@NotNull final String command, @NotNull fin... method registerListener (line 89) | void registerListener(@NotNull final Listener listener); method reload (line 97) | boolean reload(); method doSync (line 107) | BukkitTask doSync(@NotNull final Runnable task); method doSyncAfter (line 118) | BukkitTask doSyncAfter(@NotNull final Runnable task, long delay); method doSyncRepeat (line 130) | BukkitTask doSyncRepeat(@NotNull final Runnable task, long delay, long... method doAsync (line 140) | BukkitTask doAsync(@NotNull final Runnable task); method doAsyncAfter (line 151) | BukkitTask doAsyncAfter(@NotNull final Runnable task, long delay); method doAsyncRepeat (line 163) | BukkitTask doAsyncRepeat(@NotNull final Runnable task, long delay, lon... method cancelTask (line 172) | void cancelTask(@NotNull final BukkitTask task); method cancelTask (line 181) | void cancelTask(final int id); method info (line 190) | void info(@NotNull final String message); method warn (line 199) | void warn(@NotNull final String message); method error (line 208) | void error(@NotNull final String message); method error (line 218) | void error(@NotNull final String message, @NotNull Throwable thrown); method getVersion (line 227) | String getVersion(); FILE: duels-api/src/main/java/me/realized/duels/api/arena/Arena.java type Arena (line 16) | public interface Arena { method getName (line 23) | @NotNull method isDisabled (line 33) | boolean isDisabled(); method setDisabled (line 44) | boolean setDisabled(@Nullable final CommandSender source, final boolea... method setDisabled (line 53) | boolean setDisabled(final boolean disabled); method getPosition (line 62) | @Nullable method setPosition (line 75) | boolean setPosition(@Nullable final Player source, final int pos, @Not... method setPosition (line 84) | boolean setPosition(final int pos, @NotNull final Location location); method isUsed (line 92) | boolean isUsed(); method getMatch (line 100) | @Nullable method has (line 110) | boolean has(@NotNull final Player player); method isRemoved (line 120) | boolean isRemoved(); FILE: duels-api/src/main/java/me/realized/duels/api/arena/ArenaManager.java type ArenaManager (line 11) | public interface ArenaManager { method get (line 19) | @Nullable method get (line 29) | @Nullable method isInMatch (line 39) | boolean isInMatch(@NotNull final Player player); method getArenas (line 48) | @NotNull FILE: duels-api/src/main/java/me/realized/duels/api/command/SubCommand.java class SubCommand (line 14) | public abstract class SubCommand { method SubCommand (line 32) | public SubCommand(@NotNull final String name, @Nullable final String u... method getName (line 49) | public String getName() { method getUsage (line 58) | public String getUsage() { method getDescription (line 67) | public String getDescription() { method getPermission (line 76) | public String getPermission() { method isPlayerOnly (line 85) | public boolean isPlayerOnly() { method getLength (line 94) | public int getLength() { method getAliases (line 103) | public String[] getAliases() { method execute (line 107) | public abstract void execute(final CommandSender sender, final String ... FILE: duels-api/src/main/java/me/realized/duels/api/event/SourcedEvent.java class SourcedEvent (line 10) | public abstract class SourcedEvent extends Event { method SourcedEvent (line 14) | protected SourcedEvent(@Nullable final CommandSender source) { method getSource (line 23) | @Nullable method hasSource (line 34) | public boolean hasSource() { FILE: duels-api/src/main/java/me/realized/duels/api/event/arena/ArenaCreateEvent.java class ArenaCreateEvent (line 12) | public class ArenaCreateEvent extends ArenaEvent { method ArenaCreateEvent (line 16) | public ArenaCreateEvent(@Nullable final CommandSender source, @NotNull... method getHandlerList (line 20) | public static HandlerList getHandlerList() { method getHandlers (line 24) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/arena/ArenaEvent.java class ArenaEvent (line 13) | public abstract class ArenaEvent extends SourcedEvent { method ArenaEvent (line 17) | ArenaEvent(@Nullable final CommandSender source, @NotNull final Arena ... method getArena (line 28) | @NotNull FILE: duels-api/src/main/java/me/realized/duels/api/event/arena/ArenaRemoveEvent.java class ArenaRemoveEvent (line 14) | public class ArenaRemoveEvent extends ArenaEvent { method ArenaRemoveEvent (line 18) | public ArenaRemoveEvent(@Nullable final CommandSender source, @NotNull... method getHandlerList (line 22) | public static HandlerList getHandlerList() { method getHandlers (line 26) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/arena/ArenaSetPositionEvent.java class ArenaSetPositionEvent (line 18) | public class ArenaSetPositionEvent extends ArenaEvent implements Cancell... method ArenaSetPositionEvent (line 26) | public ArenaSetPositionEvent(@Nullable final CommandSender source, @No... method getPos (line 38) | public int getPos() { method setPos (line 47) | public void setPos(final int pos) { method getLocation (line 56) | public Location getLocation() { method setLocation (line 65) | public void setLocation(final Location location) { method isCancelled (line 69) | @Override method setCancelled (line 74) | @Override method getHandlerList (line 79) | public static HandlerList getHandlerList() { method getHandlers (line 83) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/arena/ArenaStateChangeEvent.java class ArenaStateChangeEvent (line 15) | public class ArenaStateChangeEvent extends ArenaEvent implements Cancell... method ArenaStateChangeEvent (line 22) | public ArenaStateChangeEvent(@Nullable final CommandSender source, @No... method isDisabled (line 32) | public boolean isDisabled() { method setDisabled (line 41) | public void setDisabled(final boolean disabled) { method isCancelled (line 45) | @Override method setCancelled (line 50) | @Override method getHandlerList (line 55) | public static HandlerList getHandlerList() { method getHandlers (line 59) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/kit/KitCreateEvent.java class KitCreateEvent (line 15) | public class KitCreateEvent extends KitEvent { method KitCreateEvent (line 21) | public KitCreateEvent(@NotNull final Player source, @NotNull final Kit... method getSource (line 27) | @NotNull method getHandlerList (line 33) | public static HandlerList getHandlerList() { method getHandlers (line 37) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/kit/KitEquipEvent.java class KitEquipEvent (line 15) | public class KitEquipEvent extends KitEvent implements Cancellable { method KitEquipEvent (line 22) | public KitEquipEvent(@NotNull final Player source, @NotNull final Kit ... method getSource (line 33) | @NotNull method isCancelled (line 39) | @Override method setCancelled (line 44) | @Override method getHandlerList (line 49) | public static HandlerList getHandlerList() { method getHandlers (line 53) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/kit/KitEvent.java class KitEvent (line 13) | public abstract class KitEvent extends SourcedEvent { method KitEvent (line 17) | KitEvent(@Nullable final CommandSender source, @NotNull final Kit kit) { method getKit (line 28) | @NotNull FILE: duels-api/src/main/java/me/realized/duels/api/event/kit/KitRemoveEvent.java class KitRemoveEvent (line 16) | public class KitRemoveEvent extends KitEvent { method KitRemoveEvent (line 20) | public KitRemoveEvent(@Nullable final CommandSender source, @NotNull f... method getHandlerList (line 24) | public static HandlerList getHandlerList() { method getHandlers (line 28) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/match/MatchEndEvent.java class MatchEndEvent (line 15) | public class MatchEndEvent extends MatchEvent { method MatchEndEvent (line 22) | public MatchEndEvent(@NotNull final Match match, @Nullable final UUID ... method getWinner (line 35) | @Nullable method getLoser (line 45) | @Nullable method getReason (line 55) | @NotNull method getHandlerList (line 60) | public static HandlerList getHandlerList() { method getHandlers (line 64) | @Override type Reason (line 69) | public enum Reason { FILE: duels-api/src/main/java/me/realized/duels/api/event/match/MatchEvent.java class MatchEvent (line 11) | public abstract class MatchEvent extends Event { method MatchEvent (line 15) | MatchEvent(@NotNull final Match match) { method getMatch (line 25) | public Match getMatch() { FILE: duels-api/src/main/java/me/realized/duels/api/event/match/MatchStartEvent.java class MatchStartEvent (line 12) | public class MatchStartEvent extends MatchEvent { method MatchStartEvent (line 18) | public MatchStartEvent(@NotNull final Match match, @NotNull final Play... method getPlayers (line 29) | @NotNull method getHandlerList (line 34) | public static HandlerList getHandlerList() { method getHandlers (line 38) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/queue/QueueCreateEvent.java class QueueCreateEvent (line 16) | public class QueueCreateEvent extends QueueEvent { method QueueCreateEvent (line 20) | public QueueCreateEvent(@Nullable final CommandSender source, @NotNull... method getHandlerList (line 24) | public static HandlerList getHandlerList() { method getHandlers (line 28) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/queue/QueueEvent.java class QueueEvent (line 15) | public abstract class QueueEvent extends SourcedEvent { method QueueEvent (line 19) | QueueEvent(@Nullable final CommandSender source, @NotNull final DQueue... method getQueue (line 30) | @NotNull FILE: duels-api/src/main/java/me/realized/duels/api/event/queue/QueueJoinEvent.java class QueueJoinEvent (line 17) | public class QueueJoinEvent extends QueueEvent implements Cancellable { method QueueJoinEvent (line 24) | public QueueJoinEvent(@NotNull final Player source, @NotNull final DQu... method getSource (line 35) | @NotNull method isCancelled (line 41) | @Override method setCancelled (line 46) | @Override method getHandlerList (line 51) | public static HandlerList getHandlerList() { method getHandlers (line 55) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/queue/QueueLeaveEvent.java class QueueLeaveEvent (line 16) | public class QueueLeaveEvent extends QueueEvent { method QueueLeaveEvent (line 22) | public QueueLeaveEvent(@NotNull final Player source, @NotNull final DQ... method getSource (line 33) | @NotNull method getHandlerList (line 39) | public static HandlerList getHandlerList() { method getHandlers (line 43) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/queue/QueueRemoveEvent.java class QueueRemoveEvent (line 18) | public class QueueRemoveEvent extends QueueEvent { method QueueRemoveEvent (line 22) | public QueueRemoveEvent(@Nullable final CommandSender source, @NotNull... method getHandlerList (line 26) | public static HandlerList getHandlerList() { method getHandlers (line 30) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/queue/sign/QueueSignCreateEvent.java class QueueSignCreateEvent (line 13) | public class QueueSignCreateEvent extends QueueSignEvent { method QueueSignCreateEvent (line 17) | public QueueSignCreateEvent(@NotNull final Player source, @NotNull fin... method getHandlerList (line 21) | public static HandlerList getHandlerList() { method getHandlers (line 25) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/queue/sign/QueueSignEvent.java class QueueSignEvent (line 14) | public abstract class QueueSignEvent extends SourcedEvent { method QueueSignEvent (line 19) | QueueSignEvent(@NotNull final Player source, @NotNull final QueueSign ... method getSource (line 32) | @NotNull method getQueueSign (line 43) | @NotNull FILE: duels-api/src/main/java/me/realized/duels/api/event/queue/sign/QueueSignRemoveEvent.java class QueueSignRemoveEvent (line 14) | public class QueueSignRemoveEvent extends QueueSignEvent { method QueueSignRemoveEvent (line 18) | public QueueSignRemoveEvent(@NotNull final Player source, @NotNull fin... method getHandlerList (line 22) | public static HandlerList getHandlerList() { method getHandlers (line 26) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/request/RequestAcceptEvent.java class RequestAcceptEvent (line 14) | public class RequestAcceptEvent extends RequestEvent implements Cancella... method RequestAcceptEvent (line 25) | public RequestAcceptEvent(@NotNull final Player source, @NotNull final... method isCancelled (line 34) | @Override method setCancelled (line 45) | @Override method getHandlers (line 50) | @Override method getHandlerList (line 55) | public static HandlerList getHandlerList() { FILE: duels-api/src/main/java/me/realized/duels/api/event/request/RequestDenyEvent.java class RequestDenyEvent (line 13) | public class RequestDenyEvent extends RequestEvent { method RequestDenyEvent (line 22) | public RequestDenyEvent(@NotNull final Player source, @NotNull final P... method getHandlers (line 26) | @Override method getHandlerList (line 31) | public static HandlerList getHandlerList() { FILE: duels-api/src/main/java/me/realized/duels/api/event/request/RequestEvent.java class RequestEvent (line 14) | public abstract class RequestEvent extends SourcedEvent { method RequestEvent (line 19) | RequestEvent(@NotNull final Player source, @NotNull final Player targe... method getSource (line 34) | @NotNull method getTarget (line 45) | @NotNull method getRequest (line 55) | @NotNull FILE: duels-api/src/main/java/me/realized/duels/api/event/request/RequestSendEvent.java class RequestSendEvent (line 12) | public class RequestSendEvent extends RequestEvent implements Cancellable { method RequestSendEvent (line 18) | public RequestSendEvent(@NotNull final Player source, @NotNull final P... method isCancelled (line 27) | @Override method setCancelled (line 37) | @Override method getHandlers (line 42) | @Override method getHandlerList (line 47) | public static HandlerList getHandlerList() { FILE: duels-api/src/main/java/me/realized/duels/api/event/spectate/SpectateEndEvent.java class SpectateEndEvent (line 11) | public class SpectateEndEvent extends SpectateEvent { method SpectateEndEvent (line 15) | public SpectateEndEvent(@NotNull final Player source, @NotNull final S... method getHandlerList (line 19) | public static HandlerList getHandlerList() { method getHandlers (line 23) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/spectate/SpectateEvent.java class SpectateEvent (line 12) | public abstract class SpectateEvent extends SourcedEvent { method SpectateEvent (line 17) | SpectateEvent(@NotNull final Player source, @NotNull Spectator spectat... method getSource (line 25) | @NotNull method getSpectator (line 36) | @NotNull FILE: duels-api/src/main/java/me/realized/duels/api/event/spectate/SpectateStartEvent.java class SpectateStartEvent (line 12) | public class SpectateStartEvent extends SpectateEvent implements Cancell... method SpectateStartEvent (line 18) | public SpectateStartEvent(@NotNull final Player source, @NotNull final... method getHandlerList (line 22) | public static HandlerList getHandlerList() { method getHandlers (line 26) | @Override method isCancelled (line 31) | @Override method setCancelled (line 36) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/event/user/UserCreateEvent.java class UserCreateEvent (line 12) | public class UserCreateEvent extends Event { method UserCreateEvent (line 18) | public UserCreateEvent(@NotNull final User user) { method getUser (line 28) | @NotNull method getHandlerList (line 33) | public static HandlerList getHandlerList() { method getHandlers (line 37) | @Override FILE: duels-api/src/main/java/me/realized/duels/api/extension/DuelsExtension.java class DuelsExtension (line 17) | public abstract class DuelsExtension { method init (line 30) | final void init(final Duels api, final String name, final File folder,... method getApi (line 39) | @NotNull method getName (line 44) | @NotNull method getFolder (line 49) | @NotNull method getFile (line 54) | @NotNull method getDataFolder (line 59) | @NotNull method isEnabled (line 64) | public boolean isEnabled() { method setEnabled (line 68) | public final void setEnabled(final boolean enabled) { method saveResource (line 82) | public void saveResource(@NotNull String resourcePath) { method getResource (line 116) | @Nullable method getConfig (line 136) | public FileConfiguration getConfig() { method reloadConfig (line 144) | public void reloadConfig() { method saveConfig (line 152) | public void saveConfig() { method onEnable (line 160) | public void onEnable() {} method onDisable (line 162) | public void onDisable() {} method getRequiredVersion (line 169) | @Deprecated FILE: duels-api/src/main/java/me/realized/duels/api/kit/Kit.java type Kit (line 12) | public interface Kit { method getName (line 19) | @NotNull method getDisplayed (line 28) | @NotNull method isUsePermission (line 38) | boolean isUsePermission(); method setUsePermission (line 46) | void setUsePermission(final boolean usePermission); method isArenaSpecific (line 55) | boolean isArenaSpecific(); method setArenaSpecific (line 63) | void setArenaSpecific(final boolean arenaSpecific); method equip (line 73) | boolean equip(@NotNull final Player player); method isRemoved (line 83) | boolean isRemoved(); FILE: duels-api/src/main/java/me/realized/duels/api/kit/KitManager.java type KitManager (line 14) | public interface KitManager { method get (line 22) | @Nullable method create (line 34) | @Nullable method remove (line 46) | @Nullable method remove (line 55) | @Nullable method getKits (line 65) | @NotNull FILE: duels-api/src/main/java/me/realized/duels/api/match/Match.java type Match (line 15) | public interface Match { method getArena (line 23) | @NotNull method getStart (line 33) | long getStart(); method getKit (line 41) | @Nullable method getItems (line 51) | @NotNull method getBet (line 60) | int getBet(); method isFinished (line 69) | boolean isFinished(); method getPlayers (line 78) | @NotNull method getStartingPlayers (line 91) | @NotNull FILE: duels-api/src/main/java/me/realized/duels/api/queue/DQueue.java type DQueue (line 12) | public interface DQueue { method getKit (line 19) | @Nullable method getBet (line 28) | int getBet(); method isInQueue (line 37) | boolean isInQueue(@NotNull final Player player); method getQueuedPlayers (line 45) | @NotNull method isRemoved (line 55) | boolean isRemoved(); FILE: duels-api/src/main/java/me/realized/duels/api/queue/DQueueManager.java type DQueueManager (line 19) | public interface DQueueManager { method get (line 28) | @Nullable method get (line 38) | @Nullable method create (line 50) | @Nullable method create (line 59) | @Nullable method remove (line 72) | @Nullable method remove (line 81) | @Nullable method isInQueue (line 91) | boolean isInQueue(@NotNull final Player player); method addToQueue (line 102) | boolean addToQueue(@NotNull final Player player, @NotNull final DQueue... method removeFromQueue (line 112) | @Nullable method getQueues (line 121) | @NotNull FILE: duels-api/src/main/java/me/realized/duels/api/queue/sign/QueueSign.java type QueueSign (line 11) | public interface QueueSign { method getLocation (line 18) | @NotNull method getQueue (line 27) | @NotNull method isRemoved (line 37) | boolean isRemoved(); FILE: duels-api/src/main/java/me/realized/duels/api/queue/sign/QueueSignManager.java type QueueSignManager (line 13) | public interface QueueSignManager { method get (line 21) | @Nullable method getQueueSigns (line 30) | @NotNull FILE: duels-api/src/main/java/me/realized/duels/api/request/Request.java type Request (line 12) | public interface Request { method getSender (line 19) | @NotNull method getTarget (line 28) | @NotNull method getKit (line 37) | @Nullable method getArena (line 46) | @Nullable method canBetItems (line 55) | boolean canBetItems(); method getBet (line 63) | int getBet(); FILE: duels-api/src/main/java/me/realized/duels/api/spectate/SpectateManager.java type SpectateManager (line 16) | public interface SpectateManager { method get (line 24) | @Nullable method isSpectating (line 34) | boolean isSpectating(@NotNull final Player player); method startSpectating (line 53) | @NotNull method stopSpectating (line 64) | void stopSpectating(@NotNull final Player player); method getSpectators (line 73) | @NotNull type Result (line 77) | enum Result { FILE: duels-api/src/main/java/me/realized/duels/api/spectate/Spectator.java type Spectator (line 14) | public interface Spectator { method getUuid (line 21) | @NotNull method getPlayer (line 30) | @Nullable method getTargetUuid (line 39) | @NotNull method getTarget (line 48) | @Nullable method getArena (line 56) | @NotNull FILE: duels-api/src/main/java/me/realized/duels/api/user/MatchInfo.java type MatchInfo (line 10) | public interface MatchInfo { method getWinner (line 17) | @NotNull method getLoser (line 26) | @NotNull method getKit (line 35) | @Nullable method getCreation (line 45) | long getCreation(); method getDuration (line 53) | long getDuration(); method getHealth (line 61) | double getHealth(); FILE: duels-api/src/main/java/me/realized/duels/api/user/User.java type User (line 11) | public interface User { method getUuid (line 18) | @NotNull method getName (line 27) | @NotNull method getWins (line 36) | int getWins(); method setWins (line 44) | void setWins(final int wins); method getLosses (line 52) | int getLosses(); method setLosses (line 60) | void setLosses(final int losses); method canRequest (line 68) | boolean canRequest(); method setRequests (line 76) | void setRequests(final boolean requests); method getMatches (line 84) | @NotNull method getRating (line 94) | int getRating(); method getRating (line 103) | int getRating(@NotNull final Kit kit); method resetRating (line 111) | void resetRating(); method resetRating (line 119) | void resetRating(@NotNull final Kit kit); method reset (line 125) | void reset(); FILE: duels-api/src/main/java/me/realized/duels/api/user/UserManager.java type UserManager (line 14) | public interface UserManager { method isLoaded (line 22) | boolean isLoaded(); method get (line 32) | @Nullable method get (line 43) | @Nullable method get (line 52) | @Nullable method getTopWins (line 61) | @Nullable method getTopLosses (line 70) | @Nullable method getTopRatings (line 80) | @Nullable method getTopRatings (line 90) | @Nullable class TopEntry (line 94) | class TopEntry { method TopEntry (line 100) | public TopEntry(@NotNull final String type, @NotNull final String id... method getCreation (line 110) | public long getCreation() { method getType (line 114) | public String getType() { method getIdentifier (line 118) | public String getIdentifier() { method getData (line 122) | public List getData() { method equals (line 126) | @Override method hashCode (line 140) | @Override class TopData (line 146) | class TopData implements Comparable { method TopData (line 152) | public TopData(@NotNull final UUID uuid, @NotNull final String name,... method getUuid (line 160) | public UUID getUuid() { method getName (line 164) | public String getName() { method getValue (line 168) | public int getValue() { method compareTo (line 172) | @Override method equals (line 178) | @Override method hashCode (line 192) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/DuelsPlugin.java class DuelsPlugin (line 65) | public class DuelsPlugin extends JavaPlugin implements Duels, LogSource { method onEnable (line 124) | @Override method onDisable (line 211) | @Override method load (line 228) | private boolean load() { method unload (line 262) | private boolean unload() { method registerCommands (line 293) | @SafeVarargs method registerSubCommand (line 301) | @Override method registerListener (line 321) | @Override method reload (line 328) | @Override method getVersion (line 338) | @Override method reload (line 343) | public boolean reload(final Loadable loadable) { method doSync (line 358) | @Override method doSyncAfter (line 364) | @Override method doSyncRepeat (line 370) | @Override method doAsync (line 376) | @Override method doAsyncAfter (line 382) | @Override method doAsyncRepeat (line 388) | @Override method cancelTask (line 394) | @Override method cancelTask (line 400) | @Override method info (line 405) | @Override method warn (line 411) | @Override method error (line 417) | @Override method error (line 423) | @Override method find (line 430) | public Loadable find(final String name) { method getReloadables (line 434) | public List getReloadables() { method log (line 441) | @Override method log (line 446) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/Permissions.java class Permissions (line 3) | public final class Permissions { method Permissions (line 24) | private Permissions() {} FILE: duels-plugin/src/main/java/me/realized/duels/api/DuelsAPI.java class DuelsAPI (line 16) | @Deprecated method getUser (line 23) | @Deprecated method getUser (line 32) | @Deprecated method isInMatch (line 41) | @Deprecated method getVersion (line 50) | @Deprecated FILE: duels-plugin/src/main/java/me/realized/duels/arena/ArenaImpl.java class ArenaImpl (line 36) | public class ArenaImpl extends BaseButton implements Arena { method ArenaImpl (line 55) | public ArenaImpl(final DuelsPlugin plugin, final String name, final bo... method ArenaImpl (line 66) | public ArenaImpl(final DuelsPlugin plugin, final String name) { method refreshGui (line 70) | public void refreshGui(final boolean available) { method getPosition (line 75) | @Nullable method setPosition (line 81) | @Override method setPosition (line 102) | @Override method setDisabled (line 107) | @Override method setDisabled (line 122) | @Override method isBoundless (line 127) | public boolean isBoundless() { method isBound (line 131) | public boolean isBound(@Nullable final KitImpl kit) { method bind (line 135) | public void bind(final KitImpl kit) { method isUsed (line 144) | @Override method isAvailable (line 149) | public boolean isAvailable() { method startMatch (line 153) | public MatchImpl startMatch(final KitImpl kit, final Map getPlayers() { method broadcast (line 230) | public void broadcast(final String message) { method onClick (line 239) | @Override method equals (line 257) | @Override method hashCode (line 265) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/arena/ArenaManagerImpl.java class ArenaManagerImpl (line 54) | public class ArenaManagerImpl implements Loadable, ArenaManager { method ArenaManagerImpl (line 71) | public ArenaManagerImpl(final DuelsPlugin plugin) { method handleLoad (line 80) | @Override method handleUnload (line 110) | @Override method saveArenas (line 119) | void saveArenas() { method get (line 134) | @Nullable method get (line 141) | @Nullable method isInMatch (line 148) | @Override method getArenas (line 154) | @NotNull method create (line 160) | public boolean create(final CommandSender source, final String name) { method remove (line 175) | public boolean remove(final CommandSender source, final ArenaImpl aren... method getArenasImpl (line 189) | public List getArenasImpl() { method getPlayers (line 193) | public Set getPlayers() { method getPlayersInMatch (line 197) | public long getPlayersInMatch(final Queue queue) { method isSelectable (line 201) | public boolean isSelectable(@Nullable final KitImpl kit, @NotNull fina... method randomArena (line 217) | public ArenaImpl randomArena(final KitImpl kit) { method getNames (line 222) | public List getNames() { method clearBinds (line 227) | public void clearBinds(final KitImpl kit) { class ArenaListener (line 231) | private class ArenaListener implements Listener { method on (line 233) | @EventHandler(ignoreCancelled = true) method on (line 248) | @EventHandler(ignoreCancelled = true) method on (line 263) | @EventHandler(ignoreCancelled = true) method on (line 284) | @EventHandler(ignoreCancelled = true) FILE: duels-plugin/src/main/java/me/realized/duels/arena/Countdown.java class Countdown (line 14) | class Countdown extends BukkitRunnable { method Countdown (line 25) | Countdown(final DuelsPlugin plugin, final ArenaImpl arena, final Strin... method run (line 34) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/arena/MatchImpl.java class MatchImpl (line 21) | public class MatchImpl implements Match { method MatchImpl (line 41) | MatchImpl(final ArenaImpl arena, final KitImpl kit, final Map getPlayerMap() { method getAlivePlayers (line 54) | Set getAlivePlayers() { method getAllPlayers (line 58) | public Set getAllPlayers() { method isDead (line 62) | public boolean isDead(final Player player) { method isFromQueue (line 66) | public boolean isFromQueue() { method isOwnInventory (line 70) | public boolean isOwnInventory() { method getItems (line 74) | public List getItems() { method setFinished (line 78) | void setFinished() { method getDurationInMillis (line 82) | public long getDurationInMillis() { method getItems (line 86) | @NotNull method getPlayers (line 99) | @NotNull method getStartingPlayers (line 105) | @NotNull FILE: duels-plugin/src/main/java/me/realized/duels/betting/BettingManager.java class BettingManager (line 13) | public class BettingManager implements Loadable, Listener { method BettingManager (line 18) | public BettingManager(final DuelsPlugin plugin) { method handleLoad (line 23) | @Override method handleUnload (line 34) | @Override method open (line 37) | public void open(final Settings settings, final Player first, final Pl... FILE: duels-plugin/src/main/java/me/realized/duels/command/BaseCommand.java class BaseCommand (line 25) | public abstract class BaseCommand extends AbstractCommand { method BaseCommand (line 47) | protected BaseCommand(final DuelsPlugin plugin, final String name, fin... method BaseCommand (line 71) | protected BaseCommand(final DuelsPlugin plugin, final String name, fin... method BaseCommand (line 79) | protected BaseCommand(final DuelsPlugin plugin, final String name, fin... method handleMessage (line 83) | @Override method handleTabCompletion (line 101) | protected List handleTabCompletion(final String argument, fina... FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/SpectateCommand.java class SpectateCommand (line 15) | public class SpectateCommand extends BaseCommand { method SpectateCommand (line 17) | public SpectateCommand(final DuelsPlugin plugin) { method execute (line 21) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duel/DuelCommand.java class DuelCommand (line 31) | public class DuelCommand extends BaseCommand { method DuelCommand (line 39) | public DuelCommand(final DuelsPlugin plugin) { method executeFirst (line 57) | @Override method execute (line 253) | @Override method onTabComplete (line 257) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duel/subcommands/AcceptCommand.java class AcceptCommand (line 18) | public class AcceptCommand extends BaseCommand { method AcceptCommand (line 25) | public AcceptCommand(final DuelsPlugin plugin) { method execute (line 33) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duel/subcommands/DenyCommand.java class DenyCommand (line 11) | public class DenyCommand extends BaseCommand { method DenyCommand (line 13) | public DenyCommand(final DuelsPlugin plugin) { method execute (line 17) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duel/subcommands/InventoryCommand.java class InventoryCommand (line 11) | public class InventoryCommand extends BaseCommand { method InventoryCommand (line 13) | public InventoryCommand(final DuelsPlugin plugin) { method execute (line 17) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duel/subcommands/StatsCommand.java class StatsCommand (line 15) | public class StatsCommand extends BaseCommand { method StatsCommand (line 17) | public StatsCommand(final DuelsPlugin plugin) { method execute (line 21) | @Override method displayStats (line 38) | private void displayStats(final Player sender, final String name) { FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duel/subcommands/ToggleCommand.java class ToggleCommand (line 10) | public class ToggleCommand extends BaseCommand { method ToggleCommand (line 12) | public ToggleCommand(final DuelsPlugin plugin) { method execute (line 16) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duel/subcommands/TopCommand.java class TopCommand (line 13) | public class TopCommand extends BaseCommand { method TopCommand (line 15) | public TopCommand(final DuelsPlugin plugin) { method execute (line 19) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duel/subcommands/VersionCommand.java class VersionCommand (line 13) | public class VersionCommand extends BaseCommand { method VersionCommand (line 15) | public VersionCommand(final DuelsPlugin plugin) { method execute (line 19) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/DuelsCommand.java class DuelsCommand (line 34) | public class DuelsCommand extends BaseCommand { method DuelsCommand (line 36) | public DuelsCommand(final DuelsPlugin plugin) { method execute (line 68) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/AddsignCommand.java class AddsignCommand (line 18) | public class AddsignCommand extends BaseCommand { method AddsignCommand (line 20) | public AddsignCommand(final DuelsPlugin plugin) { method execute (line 24) | @Override method onTabComplete (line 64) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/BindCommand.java class BindCommand (line 13) | public class BindCommand extends BaseCommand { method BindCommand (line 15) | public BindCommand(final DuelsPlugin plugin) { method execute (line 19) | @Override method onTabComplete (line 33) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/CreateCommand.java class CreateCommand (line 8) | public class CreateCommand extends BaseCommand { method CreateCommand (line 10) | public CreateCommand(final DuelsPlugin plugin) { method execute (line 14) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/CreatequeueCommand.java class CreatequeueCommand (line 13) | public class CreatequeueCommand extends BaseCommand { method CreatequeueCommand (line 15) | public CreatequeueCommand(final DuelsPlugin plugin) { method execute (line 19) | @Override method onTabComplete (line 44) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/DeleteCommand.java class DeleteCommand (line 11) | public class DeleteCommand extends BaseCommand { method DeleteCommand (line 13) | public DeleteCommand(final DuelsPlugin plugin) { method execute (line 17) | @Override method onTabComplete (line 36) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/DeletekitCommand.java class DeletekitCommand (line 10) | public class DeletekitCommand extends BaseCommand { method DeletekitCommand (line 12) | public DeletekitCommand(final DuelsPlugin plugin) { method execute (line 16) | @Override method onTabComplete (line 28) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/DeletequeueCommand.java class DeletequeueCommand (line 13) | public class DeletequeueCommand extends BaseCommand { method DeletequeueCommand (line 15) | public DeletequeueCommand(final DuelsPlugin plugin) { method execute (line 19) | @Override method onTabComplete (line 44) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/DeletesignCommand.java class DeletesignCommand (line 16) | public class DeletesignCommand extends BaseCommand { method DeletesignCommand (line 18) | public DeletesignCommand(final DuelsPlugin plugin) { method execute (line 22) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/EditCommand.java class EditCommand (line 19) | public class EditCommand extends BaseCommand { method EditCommand (line 25) | public EditCommand(final DuelsPlugin plugin) { method execute (line 36) | @Override method onTabComplete (line 66) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/HelpCommand.java class HelpCommand (line 11) | public class HelpCommand extends BaseCommand { method HelpCommand (line 15) | public HelpCommand(final DuelsPlugin plugin) { method execute (line 19) | @Override method onTabComplete (line 29) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/InfoCommand.java class InfoCommand (line 14) | public class InfoCommand extends BaseCommand { method InfoCommand (line 16) | public InfoCommand(final DuelsPlugin plugin) { method execute (line 20) | @Override method onTabComplete (line 40) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/ListCommand.java class ListCommand (line 15) | public class ListCommand extends BaseCommand { method ListCommand (line 17) | public ListCommand(final DuelsPlugin plugin) { method execute (line 21) | @Override method getColor (line 36) | private String getColor(final ArenaImpl arena) { FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/LoadkitCommand.java class LoadkitCommand (line 12) | public class LoadkitCommand extends BaseCommand { method LoadkitCommand (line 14) | public LoadkitCommand(final DuelsPlugin plugin) { method execute (line 18) | @Override method onTabComplete (line 34) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/LobbyCommand.java class LobbyCommand (line 8) | public class LobbyCommand extends BaseCommand { method LobbyCommand (line 10) | public LobbyCommand(final DuelsPlugin plugin) { method execute (line 14) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/OptionsCommand.java class OptionsCommand (line 13) | public class OptionsCommand extends BaseCommand { method OptionsCommand (line 15) | public OptionsCommand(final DuelsPlugin plugin) { method execute (line 19) | @Override method onTabComplete (line 33) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/PlaysoundCommand.java class PlaysoundCommand (line 12) | public class PlaysoundCommand extends BaseCommand { method PlaysoundCommand (line 14) | public PlaysoundCommand(final DuelsPlugin plugin) { method execute (line 18) | @Override method onTabComplete (line 31) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/ReloadCommand.java class ReloadCommand (line 14) | public class ReloadCommand extends BaseCommand { method ReloadCommand (line 16) | public ReloadCommand(final DuelsPlugin plugin) { method execute (line 20) | @Override method onTabComplete (line 48) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/ResetCommand.java class ResetCommand (line 8) | public class ResetCommand extends BaseCommand { method ResetCommand (line 10) | public ResetCommand(final DuelsPlugin plugin) { method execute (line 14) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/ResetratingCommand.java class ResetratingCommand (line 12) | public class ResetratingCommand extends BaseCommand { method ResetratingCommand (line 14) | public ResetratingCommand(final DuelsPlugin plugin) { method execute (line 18) | @Override method onTabComplete (line 48) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/SavekitCommand.java class SavekitCommand (line 10) | public class SavekitCommand extends BaseCommand { method SavekitCommand (line 12) | public SavekitCommand(final DuelsPlugin plugin) { method execute (line 16) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/SetCommand.java class SetCommand (line 15) | public class SetCommand extends BaseCommand { method SetCommand (line 17) | public SetCommand(final DuelsPlugin plugin) { method execute (line 21) | @Override method onTabComplete (line 44) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/SetitemCommand.java class SetitemCommand (line 15) | public class SetitemCommand extends BaseCommand { method SetitemCommand (line 17) | public SetitemCommand(final DuelsPlugin plugin) { method execute (line 21) | @Override method onTabComplete (line 44) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/SetlobbyCommand.java class SetlobbyCommand (line 8) | public class SetlobbyCommand extends BaseCommand { method SetlobbyCommand (line 10) | public SetlobbyCommand(final DuelsPlugin plugin) { method execute (line 14) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/SetratingCommand.java class SetratingCommand (line 14) | public class SetratingCommand extends BaseCommand { method SetratingCommand (line 16) | public SetratingCommand(final DuelsPlugin plugin) { method execute (line 20) | @Override method onTabComplete (line 47) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/TeleportCommand.java class TeleportCommand (line 13) | public class TeleportCommand extends BaseCommand { method TeleportCommand (line 15) | public TeleportCommand(final DuelsPlugin plugin) { method execute (line 19) | @Override method onTabComplete (line 47) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/duels/subcommands/ToggleCommand.java class ToggleCommand (line 11) | public class ToggleCommand extends BaseCommand { method ToggleCommand (line 13) | public ToggleCommand(final DuelsPlugin plugin) { method execute (line 17) | @Override method onTabComplete (line 31) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/queue/QueueCommand.java class QueueCommand (line 11) | public class QueueCommand extends BaseCommand { method QueueCommand (line 13) | public QueueCommand(final DuelsPlugin plugin) { method execute (line 21) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/queue/subcommands/JoinCommand.java class JoinCommand (line 16) | public class JoinCommand extends BaseCommand { method JoinCommand (line 18) | public JoinCommand(final DuelsPlugin plugin) { method execute (line 22) | @Override method onTabComplete (line 49) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/command/commands/queue/subcommands/LeaveCommand.java class LeaveCommand (line 9) | public class LeaveCommand extends BaseCommand { method LeaveCommand (line 11) | public LeaveCommand(final DuelsPlugin plugin) { method execute (line 15) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/config/Config.java class Config (line 17) | public class Config extends AbstractConfiguration { method Config (line 249) | public Config(final DuelsPlugin plugin) { method loadValues (line 253) | @Override method playSound (line 399) | public void playSound(final Player player, final String message) { method getSound (line 405) | public MessageSound getSound(final String name) { method getSounds (line 409) | public Set getSounds() { class MessageSound (line 413) | public class MessageSound { method MessageSound (line 422) | MessageSound(final Sound type, final double pitch, final double volu... FILE: duels-plugin/src/main/java/me/realized/duels/config/Lang.java class Lang (line 20) | public class Lang extends AbstractConfiguration implements ... method Lang (line 25) | public Lang(final DuelsPlugin plugin) { method loadValues (line 30) | @Override method transferredSections (line 77) | @Override method handleUnload (line 82) | @Override method getRawMessage (line 87) | private String getRawMessage(final String key) { method getMessage (line 99) | public String getMessage(final String key) { method replace (line 104) | private String replace(String message, Object... replacers) { method getMessage (line 121) | public String getMessage(final String key, final Object... replacers) { method sendMessage (line 126) | public void sendMessage(final CommandSender receiver, final String key... method sendMessage (line 140) | public void sendMessage(final Collection players, final String... FILE: duels-plugin/src/main/java/me/realized/duels/config/converters/ConfigConverter9_10.java class ConfigConverter9_10 (line 7) | public class ConfigConverter9_10 implements Converter { method renamedKeys (line 9) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/data/ArenaData.java class ArenaData (line 12) | public class ArenaData { method ArenaData (line 20) | private ArenaData() {} method ArenaData (line 22) | public ArenaData(final ArenaImpl arena) { method toArena (line 30) | public ArenaImpl toArena(final DuelsPlugin plugin) { FILE: duels-plugin/src/main/java/me/realized/duels/data/ItemData.java class ItemData (line 29) | public class ItemData { method fromItemStack (line 31) | public static ItemData fromItemStack(final ItemStack item) { method patchItemFlags (line 35) | @SuppressWarnings("unchecked") method ItemData (line 51) | private ItemData() {} method ItemData (line 53) | private ItemData(ItemStack item) { method toItemStack (line 59) | public ItemStack toItemStack(final boolean kitItem) { method toItemStack (line 73) | public ItemStack toItemStack() { class ItemDataDeserializer (line 77) | public static class ItemDataDeserializer extends DefaultBasedDeseriali... method ItemDataDeserializer (line 81) | public ItemDataDeserializer(final JsonDeserializer defaultDeseria... method deserialize (line 85) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/data/KitData.java class KitData (line 16) | public class KitData { method fromKit (line 21) | public static KitData fromKit(final KitImpl kit) { method KitData (line 33) | private KitData() {} method KitData (line 35) | private KitData(final KitImpl kit) { method toKit (line 52) | public KitImpl toKit(final DuelsPlugin plugin) { FILE: duels-plugin/src/main/java/me/realized/duels/data/LocationData.java class LocationData (line 7) | public class LocationData { method fromLocation (line 9) | public static LocationData fromLocation(final Location location) { method LocationData (line 20) | private LocationData() {} method LocationData (line 22) | private LocationData(final World world, final double x, final double y... method LocationData (line 31) | private LocationData(final Location location) { method getWorld (line 35) | public World getWorld() { method toLocation (line 39) | public Location toLocation() { FILE: duels-plugin/src/main/java/me/realized/duels/data/MatchData.java class MatchData (line 6) | public class MatchData implements MatchInfo { method MatchData (line 21) | private MatchData() {} method MatchData (line 23) | public MatchData(final String winner, final String loser, final String... method getCreation (line 32) | @Override method toString (line 37) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/data/PlayerData.java class PlayerData (line 14) | public class PlayerData { method fromPlayerInfo (line 18) | public static PlayerData fromPlayerInfo(final PlayerInfo info) { method PlayerData (line 29) | private PlayerData() {} method PlayerData (line 31) | private PlayerData(final PlayerInfo info) { method toPlayerInfo (line 48) | public PlayerInfo toPlayerInfo() { FILE: duels-plugin/src/main/java/me/realized/duels/data/PotionEffectData.java class PotionEffectData (line 6) | public class PotionEffectData { method fromPotionEffect (line 8) | public static PotionEffectData fromPotionEffect(final PotionEffect eff... method PotionEffectData (line 16) | private PotionEffectData() {} method PotionEffectData (line 18) | private PotionEffectData(final PotionEffect effect) { method toPotionEffect (line 24) | public PotionEffect toPotionEffect() { FILE: duels-plugin/src/main/java/me/realized/duels/data/QueueData.java class QueueData (line 6) | public class QueueData { method QueueData (line 11) | private QueueData() {} method QueueData (line 13) | public QueueData(final Queue queue) { method toQueue (line 18) | public Queue toQueue(final DuelsPlugin plugin) { FILE: duels-plugin/src/main/java/me/realized/duels/data/QueueSignData.java class QueueSignData (line 11) | public class QueueSignData { method QueueSignData (line 17) | private QueueSignData() {} method QueueSignData (line 19) | public QueueSignData(final QueueSignImpl sign) { method toQueueSign (line 27) | public QueueSignImpl toQueueSign(final DuelsPlugin plugin) { FILE: duels-plugin/src/main/java/me/realized/duels/data/UserData.java class UserData (line 26) | public class UserData implements User { method UserData (line 48) | private UserData() {} method UserData (line 50) | public UserData(final File folder, final int defaultRating, final int ... method setWins (line 58) | @Override method setLosses (line 67) | @Override method canRequest (line 76) | @Override method setRequests (line 81) | @Override method getMatches (line 90) | @NotNull method getRating (line 96) | @Override method getRating (line 101) | @Override method resetRating (line 106) | @Override method resetRating (line 111) | @Override method reset (line 116) | @Override method getRatingUnsafe (line 128) | private int getRatingUnsafe(final Kit kit) { method setRating (line 132) | public void setRating(final Kit kit, final int rating) { method isOnline (line 144) | private boolean isOnline() { method addWin (line 148) | public void addWin() { method addLoss (line 153) | public void addLoss() { method addMatch (line 158) | public void addMatch(final MatchData matchData) { method refreshMatches (line 166) | void refreshMatches() { method trySave (line 176) | public void trySave() { method toString (line 193) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/data/UserManagerImpl.java class UserManagerImpl (line 43) | public class UserManagerImpl implements Loadable, Listener, UserManager { method UserManagerImpl (line 68) | public UserManagerImpl(final DuelsPlugin plugin) { method handleLoad (line 81) | @Override method handleUnload (line 169) | @Override method get (line 179) | @Nullable method get (line 187) | @Nullable method get (line 194) | @Nullable method getTopWins (line 201) | @Nullable method getTopLosses (line 207) | @Nullable method getTopRatings (line 213) | @Nullable method getTopRatings (line 219) | @Nullable method getNextUpdate (line 226) | public String getNextUpdate(final long creation) { method get (line 230) | private TopEntry get(final long interval, final TopEntry previous, fin... method subList (line 238) | private List subList(final List list) { method sorted (line 242) | private List sorted(final Function function) { method tryLoad (line 249) | private UserData tryLoad(final Player player) { method saveUsers (line 281) | private void saveUsers(final Collection players) { method on (line 291) | @EventHandler method on (line 325) | @EventHandler FILE: duels-plugin/src/main/java/me/realized/duels/duel/DuelManager.java class DuelManager (line 77) | public class DuelManager implements Loadable { method DuelManager (line 102) | public DuelManager(final DuelsPlugin plugin) { method handleLoad (line 114) | @Override method handleUnload (line 148) | @Override method handleTie (line 193) | private void handleTie(final Player player, final ArenaImpl arena, fin... method handleWin (line 238) | private void handleWin(final Player player, final Player opponent, fin... method startMatch (line 282) | public void startMatch(final Player first, final Player second, final ... method refundItems (line 367) | private void refundItems(final Map> items, final... method isBlacklistedWorld (line 373) | private boolean isBlacklistedWorld(final Player player) { method isTagged (line 377) | private boolean isTagged(final Player player) { method notInLoc (line 383) | private boolean notInLoc(final Player player, final Location location) { method notInDz (line 395) | private boolean notInDz(final Player player, final String duelzone) { method getRating (line 399) | private int getRating(final KitImpl kit, final UserData user) { method addPlayers (line 403) | private void addPlayers(final MatchImpl match, final ArenaImpl arena, ... method handleInventories (line 451) | private void handleInventories(final MatchImpl match) { method handleStats (line 473) | private void handleStats(final MatchImpl match, final UserData winner,... class DuelListener (line 514) | private class DuelListener implements Listener { method on (line 516) | @EventHandler(priority = EventPriority.HIGHEST) method on (line 607) | @EventHandler(ignoreCancelled = true) method on (line 623) | @EventHandler method on (line 634) | @EventHandler(ignoreCancelled = true) method on (line 644) | @EventHandler(ignoreCancelled = true) method on (line 658) | @EventHandler(ignoreCancelled = true) method on (line 671) | @EventHandler(ignoreCancelled = true) method on (line 693) | @EventHandler(ignoreCancelled = true) FILE: duels-plugin/src/main/java/me/realized/duels/extension/ExtensionClassLoader.java class ExtensionClassLoader (line 20) | public class ExtensionClassLoader extends URLClassLoader { method ExtensionClassLoader (line 29) | ExtensionClassLoader(final File file, final ExtensionInfo info, final ... method findClass (line 44) | protected Class findClass(final String name) throws ClassNotFoundEx... method getResource (line 95) | @Override method getResources (line 100) | @Override method close (line 105) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/extension/ExtensionInfo.java class ExtensionInfo (line 12) | public class ExtensionInfo { method ExtensionInfo (line 19) | ExtensionInfo(final File file) throws Exception { method getOrThrow (line 41) | private String getOrThrow(final FileConfiguration config, final String... FILE: duels-plugin/src/main/java/me/realized/duels/extension/ExtensionManager.java class ExtensionManager (line 15) | public class ExtensionManager implements Loadable { method ExtensionManager (line 32) | public ExtensionManager(final DuelsPlugin plugin) { method handleLoad (line 41) | @Override method handleUnload (line 94) | @Override method getExtension (line 114) | public DuelsExtension getExtension(final String name) { method getInfo (line 118) | public ExtensionInfo getInfo(final DuelsExtension extension) { FILE: duels-plugin/src/main/java/me/realized/duels/gui/BaseButton.java class BaseButton (line 16) | public abstract class BaseButton extends Button { method BaseButton (line 28) | protected BaseButton(final DuelsPlugin plugin, final ItemStack display... FILE: duels-plugin/src/main/java/me/realized/duels/gui/betting/BettingGui.java class BettingGui (line 35) | public class BettingGui extends AbstractGui { method BettingGui (line 48) | public BettingGui(final DuelsPlugin plugin, final Settings settings, f... method isFirst (line 68) | private boolean isFirst(final Player player) { method getSection (line 72) | private Section getSection(final Player player) { method isReady (line 76) | public boolean isReady(final Player player) { method setReady (line 80) | public void setReady(final Player player) { method update (line 92) | public void update(final Player player, final Button butt... method open (line 96) | @Override method isPart (line 104) | @Override method on (line 109) | @Override method on (line 154) | @Override method on (line 183) | @Override method clear (line 204) | @Override class Section (line 217) | private class Section { method Section (line 221) | Section(final int start, final int end, final int height) { method isPart (line 227) | private boolean isPart(final int slot) { method collect (line 239) | private List collect() { class WaitTask (line 253) | private class WaitTask extends BukkitRunnable { method run (line 259) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/gui/betting/buttons/CancelButton.java class CancelButton (line 9) | public class CancelButton extends BaseButton { method CancelButton (line 11) | public CancelButton(final DuelsPlugin plugin) { method onClick (line 20) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/gui/betting/buttons/DetailsButton.java class DetailsButton (line 10) | public class DetailsButton extends BaseButton { method DetailsButton (line 14) | public DetailsButton(final DuelsPlugin plugin, final Settings settings) { method update (line 23) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/gui/betting/buttons/HeadButton.java class HeadButton (line 9) | public class HeadButton extends BaseButton { method HeadButton (line 11) | public HeadButton(final DuelsPlugin plugin, final Player owner) { FILE: duels-plugin/src/main/java/me/realized/duels/gui/betting/buttons/StateButton.java class StateButton (line 11) | public class StateButton extends BaseButton { method StateButton (line 16) | public StateButton(final DuelsPlugin plugin, final BettingGui gui, fin... method onClick (line 26) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/gui/bind/BindGui.java class BindGui (line 14) | public class BindGui extends MultiPageGui { method BindGui (line 16) | public BindGui(final DuelsPlugin plugin, final KitImpl kit) { FILE: duels-plugin/src/main/java/me/realized/duels/gui/bind/buttons/BindButton.java class BindButton (line 15) | public class BindButton extends BaseButton { method BindButton (line 22) | public BindButton(final DuelsPlugin plugin, final KitImpl kit, final A... method update (line 30) | private void update() { method onClick (line 39) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/gui/inventory/InventoryGui.java class InventoryGui (line 16) | public class InventoryGui extends SinglePageGui { method InventoryGui (line 18) | public InventoryGui(final DuelsPlugin plugin, final Player player, fin... FILE: duels-plugin/src/main/java/me/realized/duels/gui/inventory/buttons/EffectsButton.java class EffectsButton (line 13) | public class EffectsButton extends BaseButton { method EffectsButton (line 15) | public EffectsButton(final DuelsPlugin plugin, final Player player) { FILE: duels-plugin/src/main/java/me/realized/duels/gui/inventory/buttons/HeadButton.java class HeadButton (line 9) | public class HeadButton extends BaseButton { method HeadButton (line 11) | public HeadButton(final DuelsPlugin plugin, final Player owner) { FILE: duels-plugin/src/main/java/me/realized/duels/gui/inventory/buttons/HealthButton.java class HealthButton (line 10) | public class HealthButton extends BaseButton { method HealthButton (line 12) | public HealthButton(final DuelsPlugin plugin, final Player player, fin... FILE: duels-plugin/src/main/java/me/realized/duels/gui/inventory/buttons/HungerButton.java class HungerButton (line 9) | public class HungerButton extends BaseButton { method HungerButton (line 11) | public HungerButton(final DuelsPlugin plugin, final Player player) { FILE: duels-plugin/src/main/java/me/realized/duels/gui/inventory/buttons/PotionCounterButton.java class PotionCounterButton (line 10) | public class PotionCounterButton extends BaseButton { method PotionCounterButton (line 12) | public PotionCounterButton(final DuelsPlugin plugin, final int count) { FILE: duels-plugin/src/main/java/me/realized/duels/gui/options/OptionsGui.java class OptionsGui (line 19) | public class OptionsGui extends SinglePageGui { method OptionsGui (line 24) | public OptionsGui(final DuelsPlugin plugin, final Player player, final... method on (line 39) | @Override type Option (line 44) | public enum Option { method Option (line 61) | Option(final Material displayed, final Function ge... method Option (line 68) | Option(final Material displayed, final Characteristic characteristic... method get (line 75) | public boolean get(final KitImpl kit) { method set (line 79) | public void set(final KitImpl kit) { FILE: duels-plugin/src/main/java/me/realized/duels/gui/options/buttons/OptionButton.java class OptionButton (line 14) | public class OptionButton extends BaseButton { method OptionButton (line 20) | public OptionButton(final DuelsPlugin plugin, final OptionsGui gui, fi... method update (line 29) | private void update() { method onClick (line 44) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/gui/settings/SettingsGui.java class SettingsGui (line 20) | public class SettingsGui extends SinglePageGui { method SettingsGui (line 29) | public SettingsGui(final DuelsPlugin plugin) { FILE: duels-plugin/src/main/java/me/realized/duels/gui/settings/buttons/ArenaSelectButton.java class ArenaSelectButton (line 11) | public class ArenaSelectButton extends BaseButton { method ArenaSelectButton (line 13) | public ArenaSelectButton(final DuelsPlugin plugin) { method update (line 17) | @Override method onClick (line 30) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/gui/settings/buttons/CancelButton.java class CancelButton (line 9) | public class CancelButton extends BaseButton { method CancelButton (line 11) | public CancelButton(final DuelsPlugin plugin) { method onClick (line 15) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/gui/settings/buttons/ItemBettingButton.java class ItemBettingButton (line 11) | public class ItemBettingButton extends BaseButton { method ItemBettingButton (line 13) | public ItemBettingButton(final DuelsPlugin plugin) { method update (line 17) | @Override method onClick (line 30) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/gui/settings/buttons/KitSelectButton.java class KitSelectButton (line 11) | public class KitSelectButton extends BaseButton { method KitSelectButton (line 13) | public KitSelectButton(final DuelsPlugin plugin) { method update (line 17) | @Override method onClick (line 30) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/gui/settings/buttons/OwnInventoryButton.java class OwnInventoryButton (line 11) | public class OwnInventoryButton extends BaseButton { method OwnInventoryButton (line 13) | public OwnInventoryButton(final DuelsPlugin plugin) { method update (line 17) | @Override method onClick (line 30) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/gui/settings/buttons/RequestDetailsButton.java class RequestDetailsButton (line 11) | public class RequestDetailsButton extends BaseButton { method RequestDetailsButton (line 13) | public RequestDetailsButton(final DuelsPlugin plugin) { method update (line 17) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/gui/settings/buttons/RequestSendButton.java class RequestSendButton (line 11) | public class RequestSendButton extends BaseButton { method RequestSendButton (line 13) | public RequestSendButton(final DuelsPlugin plugin) { method onClick (line 17) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/hook/HookManager.java class HookManager (line 20) | public class HookManager extends AbstractHookManager { method HookManager (line 22) | public HookManager(final DuelsPlugin plugin) { FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/BountyHuntersHook.java class BountyHuntersHook (line 14) | public class BountyHuntersHook extends PluginHook implement... method BountyHuntersHook (line 21) | public BountyHuntersHook(final DuelsPlugin plugin) { method on (line 36) | @EventHandler(ignoreCancelled = true) method on (line 45) | @EventHandler(ignoreCancelled = true) FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/CombatLogXHook.java class CombatLogXHook (line 14) | public class CombatLogXHook extends PluginHook { method CombatLogXHook (line 21) | public CombatLogXHook(final DuelsPlugin plugin) { method isTagged (line 35) | public boolean isTagged(final Player player) { class CombatLogXListener (line 39) | public class CombatLogXListener implements Listener { method on (line 41) | @EventHandler(ignoreCancelled = true) FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/CombatTagPlusHook.java class CombatTagPlusHook (line 14) | public class CombatTagPlusHook extends PluginHook { method CombatTagPlusHook (line 21) | public CombatTagPlusHook(final DuelsPlugin plugin) { method isTagged (line 28) | public boolean isTagged(final Player player) { class CombatTagPlusListener (line 32) | public class CombatTagPlusListener implements Listener { method on (line 34) | @EventHandler(ignoreCancelled = true) FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/EssentialsHook.java class EssentialsHook (line 11) | public class EssentialsHook extends PluginHook { method EssentialsHook (line 17) | public EssentialsHook(final DuelsPlugin plugin) { method getPlugin (line 22) | @Override method tryUnvanish (line 27) | public void tryUnvanish(final Player player) { method setBackLocation (line 39) | public void setBackLocation(final Player player, final Location locati... method isVanished (line 51) | public boolean isVanished(final Player player) { FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/FactionsHook.java class FactionsHook (line 17) | public class FactionsHook extends PluginHook { method FactionsHook (line 24) | public FactionsHook(final DuelsPlugin plugin) { class Factions2Listener (line 45) | public class Factions2Listener implements Listener { method on (line 47) | @EventHandler class FactionsUUIDListener (line 64) | public class FactionsUUIDListener implements Listener { method on (line 66) | @EventHandler FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/LeaderHeadsHook.java class LeaderHeadsHook (line 13) | public class LeaderHeadsHook extends PluginHook { method LeaderHeadsHook (line 20) | public LeaderHeadsHook(final DuelsPlugin plugin) { class DuelWinsCollector (line 32) | public class DuelWinsCollector extends OnlineDataCollector { method DuelWinsCollector (line 34) | DuelWinsCollector(final String title, final String command) { method getScore (line 38) | @Override class DuelLossesCollector (line 45) | public class DuelLossesCollector extends OnlineDataCollector { method DuelLossesCollector (line 47) | DuelLossesCollector(final String title, final String command) { method getScore (line 51) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/MVdWPlaceholderHook.java class MVdWPlaceholderHook (line 12) | public class MVdWPlaceholderHook extends PluginHook { method MVdWPlaceholderHook (line 18) | public MVdWPlaceholderHook(final DuelsPlugin plugin) { class Placeholders (line 28) | public class Placeholders implements PlaceholderReplacer { method onPlaceholderReplace (line 30) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/McMMOHook.java class McMMOHook (line 12) | public class McMMOHook extends PluginHook { method McMMOHook (line 19) | public McMMOHook(final DuelsPlugin plugin) { method disableSkills (line 24) | public void disableSkills(final Player player) { method enableSkills (line 34) | public void enableSkills(final Player player) { FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/MyPetHook.java class MyPetHook (line 10) | public class MyPetHook extends PluginHook { method MyPetHook (line 16) | public MyPetHook(final DuelsPlugin plugin) { method removePet (line 30) | public void removePet(final Player player) { FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/PlaceholderHook.java class PlaceholderHook (line 10) | public class PlaceholderHook extends PluginHook { method PlaceholderHook (line 16) | public PlaceholderHook(final DuelsPlugin plugin) { class Placeholders (line 22) | public class Placeholders extends PlaceholderExpansion { method getIdentifier (line 24) | @Override method getAuthor (line 29) | @Override method getVersion (line 34) | @Override method persist (line 39) | @Override method onPlaceholderRequest (line 44) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/PvPManagerHook.java class PvPManagerHook (line 16) | public class PvPManagerHook extends PluginHook { method PvPManagerHook (line 23) | public PvPManagerHook(final DuelsPlugin plugin) { method isTagged (line 37) | public boolean isTagged(final Player player) { class PvPManagerListener (line 52) | public class PvPManagerListener implements Listener { method on (line 54) | @EventHandler(ignoreCancelled = true) FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/SimpleClansHook.java class SimpleClansHook (line 13) | public class SimpleClansHook extends PluginHook { method SimpleClansHook (line 20) | public SimpleClansHook(final DuelsPlugin plugin) { class SimpleClansListener (line 34) | public class SimpleClansListener implements Listener { method on (line 36) | @EventHandler(ignoreCancelled = true) FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/VaultHook.java class VaultHook (line 13) | public class VaultHook extends PluginHook { method VaultHook (line 20) | public VaultHook(final DuelsPlugin plugin) { method has (line 34) | public boolean has(final int amount, final Player... players) { method add (line 48) | public void add(final int amount, final Player... players) { method remove (line 54) | public void remove(final int amount, final Player... players) { FILE: duels-plugin/src/main/java/me/realized/duels/hook/hooks/worldguard/WorldGuardHook.java class WorldGuardHook (line 10) | public class WorldGuardHook extends PluginHook { method WorldGuardHook (line 17) | public WorldGuardHook(final DuelsPlugin plugin) { method findDuelZone (line 23) | public String findDuelZone(final Player player) { FILE: duels-plugin/src/main/java/me/realized/duels/inventories/InventoryManager.java class InventoryManager (line 12) | public class InventoryManager implements Loadable { method InventoryManager (line 20) | public InventoryManager(final DuelsPlugin plugin) { method handleLoad (line 25) | @Override method handleUnload (line 41) | @Override method get (line 47) | public InventoryGui get(final UUID uuid) { method create (line 51) | public void create(final Player player, final boolean dead) { FILE: duels-plugin/src/main/java/me/realized/duels/kit/KitImpl.java class KitImpl (line 26) | public class KitImpl extends BaseButton implements Kit { method KitImpl (line 42) | public KitImpl(final DuelsPlugin plugin, final String name, final Item... method KitImpl (line 55) | public KitImpl(final DuelsPlugin plugin, final String name, final Play... method getDisplayed (line 61) | @NotNull method setDisplayed (line 66) | @Override method hasCharacteristic (line 72) | public boolean hasCharacteristic(final Characteristic characteristic) { method toggleCharacteristic (line 76) | public void toggleCharacteristic(final Characteristic characteristic) { method setUsePermission (line 85) | @Override method setArenaSpecific (line 91) | @Override method equip (line 97) | @Override method onClick (line 112) | @Override method equals (line 132) | @Override method hashCode (line 145) | @Override type Characteristic (line 150) | public enum Characteristic { FILE: duels-plugin/src/main/java/me/realized/duels/kit/KitManagerImpl.java class KitManagerImpl (line 44) | public class KitManagerImpl implements Loadable, KitManager { method KitManagerImpl (line 61) | public KitManagerImpl(final DuelsPlugin plugin) { method handleLoad (line 68) | @Override method handleUnload (line 98) | @Override method saveKits (line 107) | void saveKits() { method get (line 122) | @Nullable method create (line 129) | public KitImpl create(@NotNull final Player creator, @NotNull final St... method create (line 147) | @Nullable method remove (line 153) | @Nullable method remove (line 174) | @Nullable method getKits (line 180) | @NotNull method getNames (line 186) | public List getNames(final boolean nokit) { FILE: duels-plugin/src/main/java/me/realized/duels/listeners/DamageListener.java class DamageListener (line 17) | public class DamageListener implements Listener { method DamageListener (line 21) | public DamageListener(final DuelsPlugin plugin) { method on (line 29) | @EventHandler(priority = EventPriority.HIGHEST) FILE: duels-plugin/src/main/java/me/realized/duels/listeners/EnderpearlListener.java class EnderpearlListener (line 26) | public class EnderpearlListener implements Listener { method EnderpearlListener (line 35) | public EnderpearlListener(final DuelsPlugin plugin) { method removeExpired (line 40) | private void removeExpired(final Player player) { method on (line 51) | @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) method on (line 74) | @EventHandler method on (line 104) | @EventHandler method on (line 123) | @EventHandler class Pearl (line 128) | private static class Pearl { method Pearl (line 133) | public Pearl(final EnderPearl pearl) { FILE: duels-plugin/src/main/java/me/realized/duels/listeners/KitItemListener.java class KitItemListener (line 27) | public class KitItemListener implements Listener { method KitItemListener (line 37) | public KitItemListener(final DuelsPlugin plugin) { method isExcluded (line 46) | private boolean isExcluded(final Player player) { method isKitItem (line 50) | private boolean isKitItem(final ItemStack item) { method on (line 54) | @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) method on (line 79) | @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) method on (line 99) | @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) FILE: duels-plugin/src/main/java/me/realized/duels/listeners/KitOptionsListener.java class KitOptionsListener (line 34) | public class KitOptionsListener implements Listener { method KitOptionsListener (line 42) | public KitOptionsListener(final DuelsPlugin plugin) { method isEnabled (line 51) | private boolean isEnabled(final ArenaImpl arena, final Characteristic ... method on (line 56) | @EventHandler method on (line 72) | @EventHandler method on (line 90) | @EventHandler method on (line 133) | @EventHandler(ignoreCancelled = true) class ComboPre1_14Listener (line 149) | private class ComboPre1_14Listener implements Listener { method on (line 151) | @EventHandler method on (line 165) | @EventHandler class ComboPost1_14Listener (line 191) | private class ComboPost1_14Listener implements Listener { method on (line 193) | @EventHandler FILE: duels-plugin/src/main/java/me/realized/duels/listeners/LingerPotionListener.java class LingerPotionListener (line 16) | public class LingerPotionListener { method LingerPotionListener (line 21) | public LingerPotionListener(final DuelsPlugin plugin) { class Post1_9Listener (line 33) | public class Post1_9Listener implements Listener { method on (line 35) | @EventHandler FILE: duels-plugin/src/main/java/me/realized/duels/listeners/PotionListener.java class PotionListener (line 17) | public class PotionListener implements Listener { method PotionListener (line 22) | public PotionListener(final DuelsPlugin plugin) { method on (line 31) | @EventHandler FILE: duels-plugin/src/main/java/me/realized/duels/listeners/ProjectileHitListener.java class ProjectileHitListener (line 21) | public class ProjectileHitListener implements Listener { method ProjectileHitListener (line 27) | public ProjectileHitListener(final DuelsPlugin plugin) { method on (line 37) | @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) FILE: duels-plugin/src/main/java/me/realized/duels/listeners/TeleportListener.java class TeleportListener (line 21) | public class TeleportListener implements Listener { method TeleportListener (line 27) | public TeleportListener(final DuelsPlugin plugin) { method isSimilar (line 37) | private boolean isSimilar(final Location first, final Location second) { method on (line 41) | @EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST) FILE: duels-plugin/src/main/java/me/realized/duels/logging/LogManager.java class LogManager (line 18) | public class LogManager implements LogSource { method LogManager (line 24) | public LogManager(final DuelsPlugin plugin) throws IOException { method handleDisable (line 67) | public void handleDisable() { method debug (line 72) | public void debug(final String s) { method log (line 76) | @Override method log (line 81) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/player/PlayerInfo.java class PlayerInfo (line 17) | public class PlayerInfo { method PlayerInfo (line 33) | public PlayerInfo(final List effects, final double healt... method PlayerInfo (line 40) | public PlayerInfo(final Player player, final boolean excludeInventory) { method restore (line 50) | public void restore(final Player player) { FILE: duels-plugin/src/main/java/me/realized/duels/player/PlayerInfoManager.java class PlayerInfoManager (line 43) | public class PlayerInfoManager implements Loadable { method PlayerInfoManager (line 65) | public PlayerInfoManager(final DuelsPlugin plugin) { method handleLoad (line 73) | @Override method handleUnload (line 108) | @Override method setLobby (line 145) | public boolean setLobby(final Player player) { method get (line 165) | public PlayerInfo get(final Player player) { method create (line 175) | public void create(final Player player, final boolean excludeInventory) { method create (line 190) | public void create(final Player player) { method remove (line 200) | public PlayerInfo remove(final Player player) { class PlayerInfoListener (line 204) | private class PlayerInfoListener implements Listener { method on (line 207) | @EventHandler(priority = EventPriority.HIGHEST) method on (line 225) | @EventHandler(priority = EventPriority.HIGHEST) FILE: duels-plugin/src/main/java/me/realized/duels/queue/Queue.java class Queue (line 21) | public class Queue extends BaseButton implements DQueue { method Queue (line 33) | public Queue(final DuelsPlugin plugin, final Kit kit, final int bet) { method isInQueue (line 45) | @Override method getQueuedPlayers (line 50) | @NotNull method addPlayer (line 56) | void addPlayer(final QueueEntry entry) { method removePlayer (line 62) | boolean removePlayer(final Player player) { method removeAll (line 72) | boolean removeAll(final Set players) { method getPlayersInMatch (line 81) | public long getPlayersInMatch() { method update (line 85) | public void update() { method onClick (line 94) | @Override method toString (line 99) | @Override method equals (line 104) | @Override method hashCode (line 118) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/queue/QueueEntry.java class QueueEntry (line 9) | public class QueueEntry { method QueueEntry (line 16) | QueueEntry(final Player player, final Location location, final String ... method equals (line 21) | @Override method hashCode (line 29) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/queue/QueueManager.java class QueueManager (line 64) | public class QueueManager implements Loadable, DQueueManager, Listener { method QueueManager (line 91) | public QueueManager(final DuelsPlugin plugin) { method canFight (line 105) | private boolean canFight(final Kit kit, final UserData first, final Us... method handleLoad (line 120) | @Override method handleUnload (line 208) | @Override method saveQueues (line 219) | private void saveQueues() { method get (line 234) | @Nullable method get (line 240) | @Nullable method randomQueue (line 247) | @Nullable method create (line 252) | @Nullable method create (line 270) | @Nullable method remove (line 276) | @Nullable method remove (line 282) | @Nullable method getQueues (line 288) | @NotNull method isInQueue (line 294) | @Override method addToQueue (line 300) | @Override method removeFromQueue (line 307) | @Nullable method remove (line 314) | public Queue remove(final CommandSender source, final Queue queue) { method queue (line 330) | public boolean queue(final Player player, final Queue queue) { method remove (line 395) | public Queue remove(final Player player) { method on (line 408) | @EventHandler method on (line 413) | @EventHandler(ignoreCancelled = true) FILE: duels-plugin/src/main/java/me/realized/duels/queue/sign/QueueSignImpl.java class QueueSignImpl (line 15) | public class QueueSignImpl implements QueueSign { method QueueSignImpl (line 30) | public QueueSignImpl(final Location location, final String format, fin... method replace (line 58) | private String replace(final String line, final int inQueue, final lon... method update (line 62) | public void update() { method equals (line 94) | @Override method hashCode (line 102) | @Override method toString (line 107) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/queue/sign/QueueSignManagerImpl.java class QueueSignManagerImpl (line 47) | public class QueueSignManagerImpl implements Loadable, QueueSignManager,... method QueueSignManagerImpl (line 62) | public QueueSignManagerImpl(final DuelsPlugin plugin) { method handleLoad (line 71) | @Override method handleUnload (line 97) | @Override method saveQueueSigns (line 103) | private void saveQueueSigns() { method get (line 122) | @Nullable method get (line 129) | public QueueSignImpl get(final Location location) { method create (line 133) | public boolean create(final Player creator, final Location location, f... method remove (line 149) | public QueueSignImpl remove(final Player source, final Location locati... method getSigns (line 164) | public Collection getSigns() { method getQueueSigns (line 168) | @NotNull method on (line 174) | @EventHandler method on (line 192) | @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) FILE: duels-plugin/src/main/java/me/realized/duels/request/RequestImpl.java class RequestImpl (line 12) | public class RequestImpl implements Request { method RequestImpl (line 23) | RequestImpl(final Player sender, final Player target, final Settings s... method getKit (line 30) | @Nullable method getArena (line 36) | @Nullable method canBetItems (line 42) | @Override method getBet (line 47) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/request/RequestManager.java class RequestManager (line 21) | public class RequestManager implements Loadable, Listener { method RequestManager (line 27) | public RequestManager(final DuelsPlugin plugin) { method handleLoad (line 33) | @Override method handleUnload (line 36) | @Override method get (line 41) | private Map get(final Player player, final boolean ... method send (line 52) | public void send(final Player sender, final Player target, final Setti... method get (line 87) | public RequestImpl get(final Player sender, final Player target) { method has (line 108) | public boolean has(final Player sender, final Player target) { method remove (line 112) | public RequestImpl remove(final Player sender, final Player target) { method on (line 133) | @EventHandler FILE: duels-plugin/src/main/java/me/realized/duels/setting/CachedInfo.java class CachedInfo (line 7) | public class CachedInfo { method CachedInfo (line 16) | public CachedInfo(final Location location, final String duelzone) { method CachedInfo (line 21) | CachedInfo() { FILE: duels-plugin/src/main/java/me/realized/duels/setting/Settings.java class Settings (line 15) | public class Settings { method Settings (line 38) | public Settings(final DuelsPlugin plugin, final Player player) { method Settings (line 45) | public Settings(final DuelsPlugin plugin) { method reset (line 49) | public void reset() { method setTarget (line 58) | public void setTarget(final Player target) { method updateGui (line 66) | public void updateGui(final Player player) { method openGui (line 72) | public void openGui(final Player player) { method setBaseLoc (line 76) | public void setBaseLoc(final Player player) { method getBaseLoc (line 80) | public Location getBaseLoc(final Player player) { method setDuelzone (line 90) | public void setDuelzone(final Player player, final String duelzone) { method getDuelzone (line 94) | public String getDuelzone(final Player player) { method setKit (line 104) | public void setKit(final KitImpl kit) { method setOwnInventory (line 109) | public void setOwnInventory(final boolean ownInventory) { method lightCopy (line 118) | public Settings lightCopy() { FILE: duels-plugin/src/main/java/me/realized/duels/setting/SettingsManager.java class SettingsManager (line 14) | public class SettingsManager implements Loadable, Listener { method SettingsManager (line 19) | public SettingsManager(final DuelsPlugin plugin) { method handleLoad (line 24) | @Override method handleUnload (line 27) | @Override method getSafely (line 33) | public Settings getSafely(final Player player) { method on (line 37) | @EventHandler FILE: duels-plugin/src/main/java/me/realized/duels/shaded/bstats/Metrics.java class Metrics (line 40) | @SuppressWarnings({"WeakerAccess", "unused"}) method Metrics (line 94) | public Metrics(Plugin plugin, int pluginId) { method isEnabled (line 163) | public boolean isEnabled() { method addCustomChart (line 172) | public void addCustomChart(CustomChart chart) { method startSubmitting (line 182) | private void startSubmitting() { method getPluginData (line 207) | public JsonObject getPluginData() { method getServerData (line 236) | private JsonObject getServerData() { method submitData (line 281) | private void submitData() { method sendData (line 340) | private static void sendData(Plugin plugin, JsonObject data) throws Ex... method compress (line 390) | private static byte[] compress(final String str) throws IOException { class CustomChart (line 404) | public static abstract class CustomChart { method CustomChart (line 414) | CustomChart(String chartId) { method getRequestJsonObject (line 421) | private JsonObject getRequestJsonObject() { method getChartData (line 440) | protected abstract JsonObject getChartData() throws Exception; class SimplePie (line 447) | public static class SimplePie extends CustomChart { method SimplePie (line 457) | public SimplePie(String chartId, Callable callable) { method getChartData (line 462) | @Override class AdvancedPie (line 478) | public static class AdvancedPie extends CustomChart { method AdvancedPie (line 488) | public AdvancedPie(String chartId, Callable> ca... method getChartData (line 493) | @Override class DrilldownPie (line 522) | public static class DrilldownPie extends CustomChart { method DrilldownPie (line 532) | public DrilldownPie(String chartId, Callable callable) { method getChartData (line 586) | @Override class MultiLineChart (line 603) | public static class MultiLineChart extends CustomChart { method MultiLineChart (line 613) | public MultiLineChart(String chartId, Callable>... method getChartData (line 618) | @Override class SimpleBarChart (line 648) | public static class SimpleBarChart extends CustomChart { method SimpleBarChart (line 658) | public SimpleBarChart(String chartId, Callable>... method getChartData (line 663) | @Override class AdvancedBarChart (line 686) | public static class AdvancedBarChart extends CustomChart { method AdvancedBarChart (line 696) | public AdvancedBarChart(String chartId, Callable>... method getChartData (line 701) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/spectate/SpectateManagerImpl.java class SpectateManagerImpl (line 54) | public class SpectateManagerImpl implements Loadable, SpectateManager { method SpectateManagerImpl (line 71) | public SpectateManagerImpl(final DuelsPlugin plugin) { method handleLoad (line 81) | @Override method handleUnload (line 89) | @Override method get (line 94) | @Nullable method isSpectating (line 101) | @Override method startSpectating (line 107) | @NotNull method stopSpectating (line 201) | public void stopSpectating(final Player player, final SpectatorImpl sp... method stopSpectating (line 249) | @Override method stopSpectating (line 260) | public void stopSpectating(final ArenaImpl arena) { method getSpectators (line 279) | @NotNull method getSpectatorsImpl (line 286) | public Collection getSpectatorsImpl(final Arena arena) { method getAllSpectators (line 290) | public Collection getAllSpectators() { class SpectateListener (line 297) | private class SpectateListener implements Listener { method on (line 299) | @EventHandler method on (line 311) | @EventHandler(ignoreCancelled = true) method on (line 329) | @EventHandler(ignoreCancelled = true) method on (line 343) | @EventHandler(ignoreCancelled = true) method on (line 352) | @EventHandler(ignoreCancelled = true) method on (line 361) | @EventHandler(ignoreCancelled = true) method on (line 380) | @EventHandler(ignoreCancelled = true) method on (line 390) | @EventHandler FILE: duels-plugin/src/main/java/me/realized/duels/spectate/SpectatorImpl.java class SpectatorImpl (line 12) | public class SpectatorImpl implements Spectator { method SpectatorImpl (line 23) | SpectatorImpl(final Player owner, final Player target, final ArenaImpl... method getPlayer (line 30) | @Nullable method getTarget (line 36) | @Nullable method equals (line 42) | @Override method hashCode (line 56) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/teleport/Teleport.java class Teleport (line 18) | public final class Teleport implements Loadable, Listener { method Teleport (line 26) | public Teleport(final DuelsPlugin plugin) { method handleLoad (line 30) | @Override method handleUnload (line 38) | @Override method tryTeleport (line 48) | public void tryTeleport(final Player player, final Location location) { method on (line 65) | @EventHandler(priority = EventPriority.MONITOR) FILE: duels-plugin/src/main/java/me/realized/duels/util/BlockUtil.java class BlockUtil (line 8) | public final class BlockUtil { method BlockUtil (line 10) | private BlockUtil() {} method getTargetBlock (line 12) | public static T getTargetBlock(final Player pla... method near (line 26) | public static boolean near(final Player player, final Block block, fin... FILE: duels-plugin/src/main/java/me/realized/duels/util/DateUtil.java class DateUtil (line 6) | public final class DateUtil { method DateUtil (line 11) | private DateUtil() {} method formatDate (line 13) | public static String formatDate(final Date date) { method formatDatetime (line 17) | public static String formatDatetime(final long millis) { method format (line 21) | public static String format(long seconds) { method formatMilliseconds (line 72) | public static String formatMilliseconds(long ms) { FILE: duels-plugin/src/main/java/me/realized/duels/util/EnumUtil.java class EnumUtil (line 5) | public final class EnumUtil { method EnumUtil (line 7) | private EnumUtil() {} method getByName (line 9) | public static > E getByName(final String name, Class... FILE: duels-plugin/src/main/java/me/realized/duels/util/EventUtil.java class EventUtil (line 7) | public final class EventUtil { method getDamager (line 9) | public static Player getDamager(final EntityDamageByEntityEvent event) { method EventUtil (line 19) | private EventUtil() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/Loadable.java type Loadable (line 3) | public interface Loadable { method handleLoad (line 5) | void handleLoad() throws Exception; method handleUnload (line 7) | void handleUnload() throws Exception; FILE: duels-plugin/src/main/java/me/realized/duels/util/Log.java class Log (line 9) | public final class Log { method Log (line 16) | private Log() {} method addSource (line 18) | public static void addSource(final LogSource source) { method clearSources (line 22) | public static void clearSources() { method info (line 26) | public static void info(final String s) { method info (line 32) | public static void info(final Loadable loadable, final String s) { method warn (line 38) | public static void warn(final String s) { method warn (line 48) | public static void warn(final Loadable loadable, final String s) { method error (line 52) | public static void error(final String s, final Throwable thrown) { method error (line 64) | public static void error(final String s) { method error (line 68) | public static void error(final Loadable loadable, final String s, fina... method error (line 72) | public static void error(final Loadable loadable, final String s) { type LogSource (line 76) | public interface LogSource { method log (line 78) | void log(final Level level, final String s); method log (line 80) | void log(final Level level, final String s, final Throwable thrown); FILE: duels-plugin/src/main/java/me/realized/duels/util/NumberUtil.java class NumberUtil (line 5) | public final class NumberUtil { method parseInt (line 13) | public static OptionalInt parseInt(final String s) { method getChange (line 71) | public static int getChange(final int k, final int winnerRating, final... method r (line 77) | private static double r(final int rating) { method isLower (line 81) | public static boolean isLower(String version, String otherVersion) { method NumberUtil (line 87) | private NumberUtil() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/PlayerUtil.java class PlayerUtil (line 11) | public final class PlayerUtil { method getMaxHealth (line 18) | public static double getMaxHealth(final Player player) { method setMaxHealth (line 32) | private static void setMaxHealth(final Player player) { method reset (line 36) | public static void reset(final Player player) { method PlayerUtil (line 56) | private PlayerUtil() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/Reloadable.java type Reloadable (line 3) | public interface Reloadable {} FILE: duels-plugin/src/main/java/me/realized/duels/util/StringUtil.java class StringUtil (line 11) | public final class StringUtil { method StringUtil (line 34) | private StringUtil() {} method toRoman (line 37) | public static String toRoman(final int number) { method fromList (line 51) | public static String fromList(final List list) { method parse (line 63) | public static String parse(final Location location) { method color (line 67) | public static String color(final String input) { method color (line 71) | public static List color(final List input) { method isAlphanumeric (line 76) | public static boolean isAlphanumeric(final String input) { method join (line 81) | public static String join(final Object[] array, final String separator... method join (line 89) | public static String join(final Collection collection, final String... method capitalize (line 97) | public static String capitalize(final String s) { method containsIgnoreCase (line 105) | public static boolean containsIgnoreCase(final String str, final Strin... FILE: duels-plugin/src/main/java/me/realized/duels/util/TextBuilder.java class TextBuilder (line 13) | public final class TextBuilder { method TextBuilder (line 17) | private TextBuilder(final String base, method of (line 38) | public static TextBuilder of(final String base, method of (line 45) | public static TextBuilder of(final String base) { method add (line 49) | public TextBuilder add(final String text) { method add (line 58) | public TextBuilder add(final String text, final ClickEvent.Action acti... method add (line 70) | public TextBuilder add(final String text, final HoverEvent.Action acti... method add (line 82) | public TextBuilder add(final String text, method setClickEvent (line 104) | public TextBuilder setClickEvent(final ClickEvent.Action action, final... method setHoverEvent (line 113) | public TextBuilder setHoverEvent(final HoverEvent.Action action, final... method send (line 122) | public void send(final Collection players) { method send (line 131) | public void send(final Player... players) { FILE: duels-plugin/src/main/java/me/realized/duels/util/UUIDUtil.java class UUIDUtil (line 6) | public final class UUIDUtil { method UUIDUtil (line 9) | private UUIDUtil() {} method parseUUID (line 11) | public static UUID parseUUID(final String s) { FILE: duels-plugin/src/main/java/me/realized/duels/util/UpdateChecker.java class UpdateChecker (line 10) | public final class UpdateChecker { method UpdateChecker (line 17) | public UpdateChecker(final Plugin plugin, final int id) { method check (line 22) | public void check(final BiConsumer callback) { FILE: duels-plugin/src/main/java/me/realized/duels/util/collection/StreamUtil.java class StreamUtil (line 9) | public class StreamUtil { method asStream (line 11) | public static Stream asStream(final Iterable iterable) { method asStream (line 15) | public static Stream asStream(final Iterator iterator) { method asStream (line 19) | public static Stream asStream(final Spliterator spliterator) { FILE: duels-plugin/src/main/java/me/realized/duels/util/command/AbstractCommand.java class AbstractCommand (line 20) | public abstract class AbstractCommand

implements T... method AbstractCommand (line 41) | protected AbstractCommand(final P plugin, final String name, final Str... method AbstractCommand (line 57) | protected AbstractCommand(final P plugin, final SubCommand sub) { method child (line 61) | @SafeVarargs method isChild (line 84) | public boolean isChild(final String name) { method getCommand (line 88) | private PluginCommand getCommand() { method register (line 98) | public final void register() { method onTabComplete (line 163) | @Override method executeFirst (line 181) | protected boolean executeFirst(final CommandSender sender, final Strin... method execute (line 185) | protected abstract void execute(final CommandSender sender, final Stri... method handleMessage (line 187) | protected void handleMessage(final CommandSender sender, final Message... type MessageType (line 191) | protected enum MessageType { method MessageType (line 200) | MessageType(final String defaultMessage) { FILE: duels-plugin/src/main/java/me/realized/duels/util/compat/CompatUtil.java class CompatUtil (line 10) | public final class CompatUtil { method is1_13 (line 23) | public static boolean is1_13() { method isPre1_14 (line 27) | public static boolean isPre1_14() { method isPre1_13 (line 31) | public static boolean isPre1_13() { method isPre1_12 (line 35) | public static boolean isPre1_12() { method isPre1_10 (line 39) | public static boolean isPre1_10() { method isPre1_9 (line 43) | public static boolean isPre1_9() { method hasAttributes (line 47) | public static boolean hasAttributes() { method hasItemFlag (line 51) | public static boolean hasItemFlag() { method hasSendTitle (line 55) | public static boolean hasSendTitle() { method hasHidePlayer (line 59) | public static boolean hasHidePlayer() { method hasSetCollidable (line 63) | public static boolean hasSetCollidable() { method hasGetPlayer (line 67) | public static boolean hasGetPlayer() { method CompatUtil (line 71) | private CompatUtil() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/compat/Identifiers.java class Identifiers (line 10) | public final class Identifiers { method addIdentifier (line 14) | public static ItemStack addIdentifier(final ItemStack item) { method hasIdentifier (line 28) | public static boolean hasIdentifier(final ItemStack item) { method removeIdentifier (line 38) | public static ItemStack removeIdentifier(final ItemStack item) { method Identifiers (line 50) | private Identifiers() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/compat/Inventories.java class Inventories (line 9) | public final class Inventories { method setTitle (line 21) | public static void setTitle(final Inventory inventory, final String ti... method Inventories (line 36) | private Inventories() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/compat/Items.java class Items (line 11) | public final class Items { method equals (line 54) | public static boolean equals(final ItemStack item, final ItemStack oth... method from (line 58) | public static ItemStack from(final String type, final short data) { method getDurability (line 66) | public static short getDurability(final ItemStack item) { method setDurability (line 75) | public static void setDurability(final ItemStack item, final short dur... method isHealSplash (line 89) | public static boolean isHealSplash(final ItemStack item) { method Items (line 102) | private Items() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/compat/Panes.java class Panes (line 7) | public final class Panes { method from (line 30) | public static Material from(final short data) { method Panes (line 34) | private Panes() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/compat/Skulls.java class Skulls (line 19) | public final class Skulls { method load (line 31) | @Override method getProfile (line 47) | private static GameProfile getProfile(final Player player) throws Invo... method setProfile (line 57) | public static void setProfile(final SkullMeta meta, final Player playe... method Skulls (line 73) | private Skulls() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/compat/Titles.java class Titles (line 11) | public final class Titles { method Titles (line 49) | private Titles() {} method send (line 51) | public static void send(final Player player, final String title, final... FILE: duels-plugin/src/main/java/me/realized/duels/util/compat/nbt/NBT.java class NBT (line 11) | public final class NBT { method setItemString (line 38) | public static ItemStack setItemString(final ItemStack item, final Stri... method removeItemTag (line 56) | public static ItemStack removeItemTag(final ItemStack item, final Stri... method hasItemKey (line 74) | public static boolean hasItemKey(final ItemStack item, final String ke... method NBT (line 90) | private NBT() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/config/AbstractConfiguration.java class AbstractConfiguration (line 37) | public abstract class AbstractConfiguration

implem... method AbstractConfiguration (line 53) | public AbstractConfiguration(final P plugin, final String name) { method handleLoad (line 59) | @Override method handleUnload (line 68) | @Override method loadValues (line 71) | protected abstract void loadValues(final FileConfiguration configurati... method getLatestVersion (line 73) | protected int getLatestVersion() throws Exception { method convert (line 85) | protected FileConfiguration convert(final Converter converter) throws ... method transferredSections (line 211) | protected Set transferredSections() { FILE: duels-plugin/src/main/java/me/realized/duels/util/config/convert/Converter.java type Converter (line 5) | public interface Converter { method renamedKeys (line 7) | Map renamedKeys(); FILE: duels-plugin/src/main/java/me/realized/duels/util/function/Pair.java class Pair (line 6) | public class Pair { method Pair (line 15) | public Pair(final K key, final V value) { FILE: duels-plugin/src/main/java/me/realized/duels/util/function/TriFunction.java type TriFunction (line 6) | @FunctionalInterface method apply (line 9) | R apply(S s, T t, U u); method andThen (line 11) | default TriFunction andThen(Function { method AbstractGui (line 24) | public AbstractGui(final P plugin) { method open (line 29) | public abstract void open(final Player... players); method isPart (line 31) | public abstract boolean isPart(final Inventory inventory); method on (line 33) | public abstract void on(final Player player, final Inventory top, fina... method on (line 35) | public void on(final Player player, final Inventory inventory, final I... method on (line 37) | public void on(final Player player, final Set rawSlots, final... method get (line 41) | public Button

get(final Inventory inventory, final int slot) { method set (line 46) | public void set(final Inventory inventory, final int slot, final Butto... method set (line 51) | public void set(final Inventory inventory, final int from, final int t... method set (line 55) | public void set(final Inventory inventory, final int from, final int t... method remove (line 59) | public void remove(final Inventory inventory) { method remove (line 63) | public Button

remove(final Inventory inventory, final int slot) { method update (line 68) | public void update(final Player player, final Inventory inventory, fin... method update (line 79) | public void update(final Player player) { method clear (line 86) | public void clear() { FILE: duels-plugin/src/main/java/me/realized/duels/util/gui/Button.java class Button (line 22) | public class Button

{ method Button (line 29) | public Button(final P plugin, final ItemStack displayed) { method editMeta (line 34) | protected void editMeta(final Consumer consumer) { method setDisplayName (line 40) | protected void setDisplayName(final String name) { method setLore (line 44) | protected void setLore(final List lore) { method setLore (line 48) | protected void setLore(final String... lore) { method setOwner (line 52) | protected void setOwner(final Player player) { method setGlow (line 58) | protected void setGlow(final boolean glow) { method update (line 85) | public void update(final Player player) {} method onClick (line 87) | public void onClick(final Player player) {} FILE: duels-plugin/src/main/java/me/realized/duels/util/gui/GuiListener.java class GuiListener (line 22) | public class GuiListener

implements Loadable, List... method GuiListener (line 27) | public GuiListener(final P plugin) { method handleLoad (line 31) | @Override method handleUnload (line 34) | @Override method addGui (line 42) | public void addGui(final AbstractGui

gui) { method addGui (line 49) | public > T addGui(final Player player, final ... method addGui (line 62) | public > T addGui(final Player player, final ... method removeGui (line 66) | public void removeGui(final AbstractGui

gui) { method removeGui (line 71) | public void removeGui(final Player player, final AbstractGui

gui) { method get (line 81) | private List> get(final Player player) { method on (line 91) | @EventHandler method on (line 104) | @EventHandler method on (line 117) | @EventHandler method on (line 130) | @EventHandler FILE: duels-plugin/src/main/java/me/realized/duels/util/gui/MultiPageGui.java class MultiPageGui (line 19) | public class MultiPageGui

extends AbstractGui

{ method MultiPageGui (line 39) | public MultiPageGui(final P plugin, final String title, final int rows... method calculatePages (line 65) | public void calculatePages() { method createPage (line 125) | private PageNode createPage(final int page, final int total) { method getSpaceFiller (line 132) | private ItemStack getSpaceFiller() { method open (line 136) | @Override method isPart (line 143) | @Override method on (line 148) | @Override class PageNode (line 185) | private class PageNode { method PageNode (line 190) | PageNode(final Inventory inventory) { method setEmpty (line 194) | void setEmpty() { method resetNext (line 210) | void resetNext() { method setTitle (line 227) | void setTitle(final String title) { method clear (line 231) | void clear() { method resetBottom (line 239) | void resetBottom() { method forEach (line 243) | void forEach(final Consumer consumer) { method find (line 251) | PageNode find(final Inventory inventory) { method isPart (line 263) | boolean isPart(final Inventory inventory) { FILE: duels-plugin/src/main/java/me/realized/duels/util/gui/SinglePageGui.java class SinglePageGui (line 10) | public class SinglePageGui

extends AbstractGui

{ method SinglePageGui (line 14) | public SinglePageGui(final P plugin, final String title, final int row... method set (line 19) | protected void set(final int slot, final Button

button) { method set (line 23) | protected void set(final int from, final int to, final int height, fin... method update (line 27) | public void update(final Player player, final Button

button) { method open (line 31) | @Override method isPart (line 39) | @Override method on (line 44) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/util/hook/AbstractHookManager.java class AbstractHookManager (line 9) | public abstract class AbstractHookManager

{ method AbstractHookManager (line 14) | public AbstractHookManager(final P plugin) { method register (line 18) | protected void register(final String name, final Class> T getHook(Class clazz) { FILE: duels-plugin/src/main/java/me/realized/duels/util/hook/PluginHook.java class PluginHook (line 7) | public class PluginHook

{ method PluginHook (line 13) | public PluginHook(final P plugin, final String name) { method getName (line 18) | public String getName() { method getPlugin (line 22) | public Plugin getPlugin() { FILE: duels-plugin/src/main/java/me/realized/duels/util/inventory/InventoryBuilder.java class InventoryBuilder (line 7) | public final class InventoryBuilder { method InventoryBuilder (line 11) | private InventoryBuilder(final String title, final int size) { method of (line 15) | public static InventoryBuilder of(final String title, final int size) { method set (line 19) | public InventoryBuilder set(final int slot, final ItemStack item) { method fillRange (line 24) | public InventoryBuilder fillRange(final int from, final int to, final ... method build (line 29) | public Inventory build() { FILE: duels-plugin/src/main/java/me/realized/duels/util/inventory/InventoryUtil.java class InventoryUtil (line 13) | public final class InventoryUtil { method addToMap (line 18) | public static void addToMap(final PlayerInventory inventory, final Map... method fillFromMap (line 48) | public static void fillFromMap(final PlayerInventory inventory, final ... method hasItem (line 66) | public static boolean hasItem(final Player player) { method addOrDrop (line 78) | public static boolean addOrDrop(final Player player, final Collection<... method getItemInHand (line 92) | public static ItemStack getItemInHand(final Player player) { method InventoryUtil (line 96) | private InventoryUtil() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/inventory/ItemBuilder.java class ItemBuilder (line 26) | public final class ItemBuilder { method ItemBuilder (line 30) | private ItemBuilder(final Material type, final int amount, final short... method ItemBuilder (line 35) | private ItemBuilder(final String type, final int amount, final short d... method ItemBuilder (line 39) | private ItemBuilder(final ItemStack item) { method of (line 43) | public static ItemBuilder of(final Material type) { method of (line 47) | public static ItemBuilder of(final Material type, final int amount) { method of (line 51) | public static ItemBuilder of(final Material type, final int amount, fi... method of (line 55) | public static ItemBuilder of(final String type, final int amount, fina... method of (line 59) | public static ItemBuilder of(final ItemStack item) { method editMeta (line 63) | public ItemBuilder editMeta(final Consumer consumer) { method name (line 70) | public ItemBuilder name(final String name) { method lore (line 74) | public ItemBuilder lore(final List lore) { method lore (line 78) | public ItemBuilder lore(final String... lore) { method enchant (line 82) | public ItemBuilder enchant(final Enchantment enchantment, final int le... method unbreakable (line 87) | public ItemBuilder unbreakable() { method head (line 97) | public ItemBuilder head(final String owner) { method leatherArmorColor (line 106) | public ItemBuilder leatherArmorColor(final String color) { method potion (line 116) | public ItemBuilder potion(final PotionType type, final boolean extende... method attribute (line 123) | public ItemBuilder attribute(final String name, final int operation, f... method attributeNameToEnum (line 149) | private String attributeNameToEnum(String name) { method build (line 167) | public ItemStack build() { FILE: duels-plugin/src/main/java/me/realized/duels/util/inventory/ItemUtil.java class ItemUtil (line 9) | public final class ItemUtil { method itemFrom64 (line 11) | public static ItemStack itemFrom64(final String data) { method ItemUtil (line 23) | private ItemUtil() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/inventory/Slots.java class Slots (line 5) | public final class Slots { method Slots (line 7) | private Slots() {} method run (line 9) | public static void run(final int from, final int to, final int height,... method run (line 17) | public static void run(final int from, final int to, final Consumer extends StdDeserialize... method DefaultBasedDeserializer (line 14) | public DefaultBasedDeserializer(final Class target, final JsonDeser... method getTarget (line 20) | public Class getTarget() { method resolve (line 24) | @Override FILE: duels-plugin/src/main/java/me/realized/duels/util/json/JsonUtil.java class JsonUtil (line 23) | public final class JsonUtil { method getObjectMapper (line 41) | public static ObjectMapper getObjectMapper() { method getObjectWriter (line 45) | public static ObjectWriter getObjectWriter() { method registerDeserializer (line 49) | public static void registerDeserializer(final Class type, final... method buildDefaultPrettyPrinter (line 70) | private static PrettyPrinter buildDefaultPrettyPrinter() { method JsonUtil (line 92) | private JsonUtil() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/metadata/MetadataUtil.java class MetadataUtil (line 8) | public final class MetadataUtil { method MetadataUtil (line 10) | private MetadataUtil() {} method get (line 12) | public static Object get(final Plugin plugin, final Entity entity, fin... method put (line 16) | public static void put(final Plugin plugin, final Entity entity, final... method remove (line 20) | public static void remove(final Plugin plugin, final Entity entity, fi... method removeAndGet (line 24) | public static Object removeAndGet(final Plugin plugin, final Entity en... FILE: duels-plugin/src/main/java/me/realized/duels/util/reflect/ReflectionUtil.java class ReflectionUtil (line 10) | public final class ReflectionUtil { method getMajorVersion (line 21) | public static int getMajorVersion() { method getClassUnsafe (line 25) | public static Class getClassUnsafe(final String name) { method getMethodUnsafe (line 33) | public static Method getMethodUnsafe(final Class clazz, final Strin... method getNMSClass (line 41) | public static Class getNMSClass(final String name, final boolean lo... method getNMSClass (line 53) | public static Class getNMSClass(final String name) { method getCBClass (line 57) | public static Class getCBClass(final String path, final boolean log... method getCBClass (line 69) | public static Class getCBClass(final String path) { method getMethod (line 73) | public static Method getMethod(final Class clazz, final String name... method findDeclaredMethod (line 82) | private static Method findDeclaredMethod(final Class clazz, final S... method getDeclaredMethod (line 88) | public static Method getDeclaredMethod(final Class clazz, final Str... method getDeclaredMethodUnsafe (line 97) | public static Method getDeclaredMethodUnsafe(final Class clazz, fin... method getField (line 105) | public static Field getField(final Class clazz, final String name) { method getDeclaredField (line 114) | public static Field getDeclaredField(final Class clazz, final Strin... method getConstructor (line 125) | public static Constructor getConstructor(final Class clazz, fina... method ReflectionUtil (line 134) | private ReflectionUtil() {} FILE: duels-plugin/src/main/java/me/realized/duels/util/yaml/YamlUtil.java class YamlUtil (line 10) | public final class YamlUtil { method yamlDump (line 25) | public static String yamlDump(final Object object) { method bukkitYamlDump (line 29) | public static String bukkitYamlDump(final Object object) { method yamlLoad (line 33) | public static T yamlLoad(final String yaml) { method bukkitYamlLoad (line 37) | public static T bukkitYamlLoad(final String yaml) { method yamlLoadAs (line 41) | public static T yamlLoadAs(final String yaml, final Class type) { method bukkitYamlLoadAs (line 45) | public static T bukkitYamlLoadAs(final String yaml, final Class... class YamlBukkitConstructor (line 49) | private static class YamlBukkitConstructor extends YamlConstructor { method YamlBukkitConstructor (line 51) | public YamlBukkitConstructor() { method YamlUtil (line 56) | private YamlUtil() {} FILE: duels-worldguard-v6/src/main/java/me/realized/duels/hook/hooks/worldguard/WorldGuard6Handler.java class WorldGuard6Handler (line 8) | public class WorldGuard6Handler implements WorldGuardHandler { method findRegion (line 10) | @Override FILE: duels-worldguard-v7/src/main/java/me/realized/duels/hook/hooks/worldguard/WorldGuard7Handler.java class WorldGuard7Handler (line 11) | public class WorldGuard7Handler implements WorldGuardHandler { method findRegion (line 13) | @Override FILE: duels-worldguard/src/main/java/me/realized/duels/hook/hooks/worldguard/WorldGuardHandler.java type WorldGuardHandler (line 6) | public interface WorldGuardHandler { method findRegion (line 8) | String findRegion(final Player player, final Collection regions);