Skip navigation links
A B C D E F G H I L M O P R S T U V W _ 

A

addDefaultEvents(boolean) - Method in class me.cassayre.florian.hawk.report.Report
If auto-track is enabled, and this option is true, events for players deaths will be automatically added.
addPoints(double) - Method in class me.cassayre.florian.hawk.report.record.core.LifeChangeRecord
 
addPoints(double, boolean) - Method in class me.cassayre.florian.hawk.report.record.core.LifeChangeRecord
 
autoCollectPreviousStatistics(boolean) - Method in class me.cassayre.florian.hawk.report.Report
If auto-track is enabled and this option is true, if a player is added to the report while offline, its previous statistics will be automatically collected as soon as he or she come back online.
autoTrack(boolean) - Method in class me.cassayre.florian.hawk.report.Report
Enables or disables auto-track of all players damages & heals.
autoTrackNewPlayers(boolean) - Method in class me.cassayre.florian.hawk.report.Report
If auto-track is enabled, and this option is true, players joining the server will be tracked automatically.

B

backup(Report, Callback<File>, Callback<Throwable>) - Method in class me.cassayre.florian.hawk.ReportsManager
Backups this report.

C

clone() - Method in class me.cassayre.florian.hawk.report.record.DamageRecord
 
clone() - Method in class me.cassayre.florian.hawk.report.record.HealRecord
 
cloneWithDamage(double, boolean) - Method in class me.cassayre.florian.hawk.report.record.DamageRecord
Clone this damage record with a different number of points and a different lethality.
collectPreviousStatistics() - Method in class me.cassayre.florian.hawk.report.ReportPlayer
Collects and stores the statistics of the given player before the record.
collectStatistics() - Method in class me.cassayre.florian.hawk.report.ReportPlayer
Collects and stores the statistics for the given player.
complete() - Method in class me.cassayre.florian.hawk.commands.StartCommand
 
complete() - Method in class me.cassayre.florian.hawk.commands.StopCommand
 

D

DamageRecord - Class in me.cassayre.florian.hawk.report.record
 
DamageRecord(Player, double, ItemStack, Player) - Constructor for class me.cassayre.florian.hawk.report.record.DamageRecord
 
DamageRecord(Player, double, ItemStack, Player, boolean) - Constructor for class me.cassayre.florian.hawk.report.record.DamageRecord
 
DamageRecord(Player, long, long, double, ItemStack, Player, boolean) - Constructor for class me.cassayre.florian.hawk.report.record.DamageRecord
 
DamageRecord(Player, double, ItemStack, EntityType) - Constructor for class me.cassayre.florian.hawk.report.record.DamageRecord
 
DamageRecord(Player, double, ItemStack, EntityType, boolean) - Constructor for class me.cassayre.florian.hawk.report.record.DamageRecord
 
DamageRecord(Player, long, long, double, ItemStack, EntityType, boolean) - Constructor for class me.cassayre.florian.hawk.report.record.DamageRecord
 
DamageRecord(Player, double, ItemStack, DamageRecord.DamageCause) - Constructor for class me.cassayre.florian.hawk.report.record.DamageRecord
 
DamageRecord(Player, double, ItemStack, DamageRecord.DamageCause, boolean) - Constructor for class me.cassayre.florian.hawk.report.record.DamageRecord
 
DamageRecord(Player, long, long, double, ItemStack, DamageRecord.DamageCause, boolean) - Constructor for class me.cassayre.florian.hawk.report.record.DamageRecord
 
DamageRecord.DamageCause - Enum in me.cassayre.florian.hawk.report.record
 
disableDamages() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Disables the damages tab on the report page.
disablePlayers() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Disables the players tab on the report page.
disableSummary() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Disables the summary tab on the report page.
displayDate(boolean) - Method in class me.cassayre.florian.hawk.report.ReportSettings
 
displayPlayersCount(boolean) - Method in class me.cassayre.florian.hawk.report.ReportSettings
 
displayWinners(boolean) - Method in class me.cassayre.florian.hawk.report.ReportSettings
 
done() - Method in class me.cassayre.florian.hawk.report.ReportSettings
 

E

enableDamages(boolean, boolean, boolean, boolean) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Enables the damages tab on the report page.
enablePlayers(boolean, boolean, boolean, boolean, boolean) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Enables the players tab on the report page, displaying statistics on every players and aggregated global statistics.
enableSummary(boolean, boolean, boolean) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Enables the summary tab on the report page.
endDate - Variable in class me.cassayre.florian.hawk.report.record.core.Record
 

F

fromBukkit(EntityDamageEvent.DamageCause) - Static method in enum me.cassayre.florian.hawk.report.record.DamageRecord.DamageCause
 
fromScoreboardTeam(Team) - Static method in class me.cassayre.florian.hawk.report.ReportTeam
Converts a Scoreboard team to a Hawk team.

G

get() - Static method in class me.cassayre.florian.hawk.Hawk
 
get() - Static method in class me.cassayre.florian.hawk.ReportsManager
Retrieves the Reports Manager instance.
getCode() - Method in exception me.cassayre.florian.hawk.report.InvalidReportException
 
getColor() - Method in class me.cassayre.florian.hawk.report.ReportTeam
 
getDamageCause() - Method in class me.cassayre.florian.hawk.report.record.DamageRecord
 
getDamages() - Method in class me.cassayre.florian.hawk.report.Report
 
getEndDate() - Method in class me.cassayre.florian.hawk.report.record.core.Record
 
getEntityDamager() - Method in class me.cassayre.florian.hawk.report.record.DamageRecord
 
getEvents() - Method in class me.cassayre.florian.hawk.report.Report
 
getHealingType() - Method in class me.cassayre.florian.hawk.report.record.HealRecord
 
getHeals() - Method in class me.cassayre.florian.hawk.report.Report
 
getManager() - Method in class me.cassayre.florian.hawk.Hawk
The Hawk's reports manager allows you to register reports for damages' auto-track, save and/or backup them, and of course publish them onto the website.
getName() - Method in class me.cassayre.florian.hawk.report.ReportPlayer
 
getName() - Method in class me.cassayre.florian.hawk.report.ReportTeam
 
getPlayer() - Method in class me.cassayre.florian.hawk.report.record.core.Record
 
getPlayer(UUID) - Method in class me.cassayre.florian.hawk.report.Report
 
getPlayer(OfflinePlayer) - Method in class me.cassayre.florian.hawk.report.Report
 
getPlayerDamager() - Method in class me.cassayre.florian.hawk.report.record.DamageRecord
 
getPlayers() - Method in class me.cassayre.florian.hawk.report.Report
 
getPlayers() - Method in class me.cassayre.florian.hawk.report.ReportTeam
 
getPlayersMinedStatisticsHighlight() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Raw access for advanced manipulation.
getPlayersMinedStatisticsWhitelist() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Raw access for advanced manipulation.
getPlayersPickedUpStatisticsHighlight() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Raw access for advanced manipulation.
getPlayersPickedUpStatisticsWhitelist() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Raw access for advanced manipulation.
getPlayersStatisticsHighlight() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Raw access for advanced manipulation.
getPlayersStatisticsWhitelist() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Raw access for advanced manipulation.
getPlayersUsedStatisticsHighlight() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Raw access for advanced manipulation.
getPlayersUsedStatisticsWhitelist() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Raw access for advanced manipulation.
getPoints() - Method in class me.cassayre.florian.hawk.report.record.core.LifeChangeRecord
 
getReport() - Method in class me.cassayre.florian.hawk.Hawk
Returns the current report when the plugin is used standalone through its commands by users directly.
getStartDate() - Method in class me.cassayre.florian.hawk.report.record.core.Record
 
getStartDate() - Method in class me.cassayre.florian.hawk.report.Report
 
getTeams() - Method in class me.cassayre.florian.hawk.report.Report
 
getTitle() - Method in class me.cassayre.florian.hawk.report.Report
 
getTrackedPlayers() - Method in class me.cassayre.florian.hawk.report.Report
 
getTrackedReportsFor(OfflinePlayer) - Method in class me.cassayre.florian.hawk.ReportsManager
Gets all reports containing the given player, with auto-track enabled, and with the given player into the track list.
getTrackedReportsFor(OfflinePlayer, boolean) - Method in class me.cassayre.florian.hawk.ReportsManager
Gets all reports containing the given player, with auto-track enabled.
getUniqueId() - Method in class me.cassayre.florian.hawk.report.ReportPlayer
 
getUpdateDate() - Method in class me.cassayre.florian.hawk.report.record.core.Record
 
getUUID() - Method in class me.cassayre.florian.hawk.report.Report
 
getWeapon() - Method in class me.cassayre.florian.hawk.report.record.DamageRecord
 
GSON - Static variable in class me.cassayre.florian.hawk.Hawk
 

H

hasPreviousStatistics() - Method in class me.cassayre.florian.hawk.report.ReportPlayer
 
Hawk - Class in me.cassayre.florian.hawk
 
Hawk() - Constructor for class me.cassayre.florian.hawk.Hawk
 
HealRecord - Class in me.cassayre.florian.hawk.report.record
 
HealRecord(Player, double, HealRecord.HealingType) - Constructor for class me.cassayre.florian.hawk.report.record.HealRecord
 
HealRecord(Player, long, long, double, HealRecord.HealingType) - Constructor for class me.cassayre.florian.hawk.report.record.HealRecord
 
HealRecord.HealingType - Enum in me.cassayre.florian.hawk.report.record
 
highlightingTheseMinedBlocks(Material...) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Highlights these mined blocks in the players tab.
highlightingTheseMinedBlocks(Collection<Material>) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Highlights these mined blocks in the players tab.
highlightingThesePickedUpItems(Material...) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Highlights these picked-up items in the players tab.
highlightingThesePickedUpItems(Collection<Material>) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Highlights these picked-up items in the players tab.
highlightingTheseStatistics(Statistic...) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Highlights these global statistics in the players tab.
highlightingTheseStatistics(Collection<Statistic>) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Highlights these global statistics in the players tab.
highlightingTheseUsedItems(Material...) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Highlights these used items in the players tab.
highlightingTheseUsedItems(Collection<Material>) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Highlights these used items in the players tab.

I

inCooldown(long) - Method in class me.cassayre.florian.hawk.report.record.core.Record
 
InfoCommand - Class in me.cassayre.florian.hawk.commands
 
InfoCommand() - Constructor for class me.cassayre.florian.hawk.commands.InfoCommand
 
init(JavaPlugin) - Static method in class me.cassayre.florian.hawk.ReportsManager
Initialize the reports manager for use as a shaded library.
InvalidReportException - Exception in me.cassayre.florian.hawk.report
 
InvalidReportException(String, String) - Constructor for exception me.cassayre.florian.hawk.report.InvalidReportException
 
isAddingDefaultEvents() - Method in class me.cassayre.florian.hawk.report.Report
 
isAutoCollectingPreviousStatistics() - Method in class me.cassayre.florian.hawk.report.Report
 
isAutoTracked() - Method in class me.cassayre.florian.hawk.report.Report
 
isAutoTrackingNewPlayers() - Method in class me.cassayre.florian.hawk.report.Report
 
isEnded() - Method in class me.cassayre.florian.hawk.report.record.core.Record
 
isLethal - Variable in class me.cassayre.florian.hawk.report.record.core.LifeChangeRecord
 
isLethal() - Method in class me.cassayre.florian.hawk.report.record.core.LifeChangeRecord
 
isLethal() - Method in class me.cassayre.florian.hawk.report.record.HealRecord
 
isStoppingTrackOnDeath() - Method in class me.cassayre.florian.hawk.report.Report
 
isStoppingTrackOnDisconnection() - Method in class me.cassayre.florian.hawk.report.Report
 
isTracked(OfflinePlayer) - Method in class me.cassayre.florian.hawk.report.Report
 
isTracked(UUID) - Method in class me.cassayre.florian.hawk.report.Report
 

L

LifeChangeRecord - Class in me.cassayre.florian.hawk.report.record.core
 
LifeChangeRecord(Player, double) - Constructor for class me.cassayre.florian.hawk.report.record.core.LifeChangeRecord
 
LifeChangeRecord(Player, double, boolean) - Constructor for class me.cassayre.florian.hawk.report.record.core.LifeChangeRecord
 
LifeChangeRecord(Player, long, long, double, boolean) - Constructor for class me.cassayre.florian.hawk.report.record.core.LifeChangeRecord
 

M

me.cassayre.florian.hawk - package me.cassayre.florian.hawk
 
me.cassayre.florian.hawk.commands - package me.cassayre.florian.hawk.commands
 
me.cassayre.florian.hawk.listeners - package me.cassayre.florian.hawk.listeners
 
me.cassayre.florian.hawk.report - package me.cassayre.florian.hawk.report
 
me.cassayre.florian.hawk.report.record - package me.cassayre.florian.hawk.report.record
 
me.cassayre.florian.hawk.report.record.core - package me.cassayre.florian.hawk.report.record.core
 
minecraftVersion(String) - Method in class me.cassayre.florian.hawk.report.Report
Sets the Minecraft version this report was created on.

O

onEnable() - Method in class me.cassayre.florian.hawk.Hawk
 
onEnable() - Method in class me.cassayre.florian.hawk.ReportsManager
 
onEntityDamage(EntityDamageEvent) - Method in class me.cassayre.florian.hawk.listeners.PlayerDamagesListener
 
onEntityRegainHealth(EntityRegainHealthEvent) - Method in class me.cassayre.florian.hawk.listeners.PlayerHealsListener
 
onPlayerDeath(PlayerDeathEvent) - Method in class me.cassayre.florian.hawk.listeners.PlayerDamagesListener
 
onPlayerItemConsume(PlayerItemConsumeEvent) - Method in class me.cassayre.florian.hawk.listeners.PlayerHealsListener
 
onPlayerJoin(PlayerJoinEvent) - Method in class me.cassayre.florian.hawk.listeners.PlayerConnectionListener
 
onPlayerQuit(PlayerQuitEvent) - Method in class me.cassayre.florian.hawk.listeners.PlayerConnectionListener
 
onPlayerShootByPositiveTippedArrow(EntityDamageByEntityEvent) - Method in class me.cassayre.florian.hawk.listeners.PlayerHealsListener
 

P

player - Variable in class me.cassayre.florian.hawk.report.record.core.Record
 
PlayerConnectionListener - Class in me.cassayre.florian.hawk.listeners
 
PlayerConnectionListener(ReportsManager) - Constructor for class me.cassayre.florian.hawk.listeners.PlayerConnectionListener
 
PlayerDamagesListener - Class in me.cassayre.florian.hawk.listeners
 
PlayerDamagesListener(ReportsManager) - Constructor for class me.cassayre.florian.hawk.listeners.PlayerDamagesListener
 
PlayerHealsListener - Class in me.cassayre.florian.hawk.listeners
 
PlayerHealsListener(ReportsManager) - Constructor for class me.cassayre.florian.hawk.listeners.PlayerHealsListener
 
points - Variable in class me.cassayre.florian.hawk.report.record.core.LifeChangeRecord
 
pointsNormalized() - Method in class me.cassayre.florian.hawk.report.record.core.LifeChangeRecord
 
publish(Callback<URI>, Callback<Throwable>) - Method in class me.cassayre.florian.hawk.report.Report
Publish this report into a user-friendly web page.
publish(ReportsManager, Callback<URI>, Callback<Throwable>) - Method in class me.cassayre.florian.hawk.report.Report
Publish this report into a user-friendly web page.
publish(Report, Callback<URI>, Callback<Throwable>) - Method in class me.cassayre.florian.hawk.ReportsManager
Publish the given report into a user-friendly web page.

R

Record - Class in me.cassayre.florian.hawk.report.record.core
 
Record(Player) - Constructor for class me.cassayre.florian.hawk.report.record.core.Record
 
Record(Player, long, long) - Constructor for class me.cassayre.florian.hawk.report.record.core.Record
 
record(DamageRecord) - Method in class me.cassayre.florian.hawk.report.Report
Records a damage.
record(HealRecord) - Method in class me.cassayre.florian.hawk.report.Report
Records a heal.
record(ReportEvent) - Method in class me.cassayre.florian.hawk.report.Report
Records an event.
regenerateUUID() - Method in class me.cassayre.florian.hawk.report.Report
Regenerates the UUID for this report.
registerOnlinePlayers() - Method in class me.cassayre.florian.hawk.report.Report
Registers all online players to be in the report.
registerPlayers(OfflinePlayer...) - Method in class me.cassayre.florian.hawk.report.Report
Registers one or more players to be in the report.
registerPlayers(Iterable<OfflinePlayer>) - Method in class me.cassayre.florian.hawk.report.Report
Registers one or more players to be in the report.
registerReport(Report) - Method in class me.cassayre.florian.hawk.ReportsManager
Registers a report into this manager.
registerTeam(ReportTeam) - Method in class me.cassayre.florian.hawk.report.Report
Registers a team into this report.
registerTeamsFromScoreboard() - Method in class me.cassayre.florian.hawk.report.Report
Registers all teams in the main scoreboard into this report.
registerTeamsFromScoreboard(Scoreboard) - Method in class me.cassayre.florian.hawk.report.Report
Registers all teams in the given scoreboard into this report.
Report - Class in me.cassayre.florian.hawk.report
A report.
Report() - Constructor for class me.cassayre.florian.hawk.report.Report
 
ReportEvent - Class in me.cassayre.florian.hawk.report
An event displayed in the game timeline of the report.
ReportEvent(String, String, ReportEvent.EventIcon, String) - Constructor for class me.cassayre.florian.hawk.report.ReportEvent
 
ReportEvent(ReportEvent.EventType, String, String, ReportEvent.EventIcon, String) - Constructor for class me.cassayre.florian.hawk.report.ReportEvent
 
ReportEvent(long, ReportEvent.EventType, String, String, ReportEvent.EventIcon, String) - Constructor for class me.cassayre.florian.hawk.report.ReportEvent
 
ReportEvent.EventIcon - Enum in me.cassayre.florian.hawk.report
 
ReportEvent.EventType - Enum in me.cassayre.florian.hawk.report
 
ReportPlayer - Class in me.cassayre.florian.hawk.report
 
ReportPlayer(OfflinePlayer) - Constructor for class me.cassayre.florian.hawk.report.ReportPlayer
 
ReportSettings - Class in me.cassayre.florian.hawk.report
 
ReportSettings(Report) - Constructor for class me.cassayre.florian.hawk.report.ReportSettings
 
ReportsManager - Class in me.cassayre.florian.hawk
The reports manager: registers, saves, manages export & backups of, all reports.
ReportsManager() - Constructor for class me.cassayre.florian.hawk.ReportsManager
 
ReportsWorker - Class in me.cassayre.florian.hawk
 
ReportsWorker() - Constructor for class me.cassayre.florian.hawk.ReportsWorker
 
ReportTeam - Class in me.cassayre.florian.hawk.report
 
ReportTeam(String, ChatColor, OfflinePlayer...) - Constructor for class me.cassayre.florian.hawk.report.ReportTeam
Creates a team with a name, a color and some players.
ReportTeam(String, ChatColor, Iterable<OfflinePlayer>) - Constructor for class me.cassayre.florian.hawk.report.ReportTeam
Creates a team with a name, a color and some players.
ReportTeam(String, OfflinePlayer...) - Constructor for class me.cassayre.florian.hawk.report.ReportTeam
Creates a uncolored team with a name and some players.
ReportTeam(String, Iterable<OfflinePlayer>) - Constructor for class me.cassayre.florian.hawk.report.ReportTeam
Creates a uncolored team with a name and some players.
resetPreviousStatistics() - Method in class me.cassayre.florian.hawk.report.ReportPlayer
If you don't want to collect only the statistics during the record, call this to erase all collected previous statistic.
resetTeams() - Method in class me.cassayre.florian.hawk.report.Report
Unregisters all the teams.
resetWinners() - Method in class me.cassayre.florian.hawk.report.Report
Removes any registered winner to back-up to the automated calculation.
run() - Method in class me.cassayre.florian.hawk.commands.InfoCommand
 
run() - Method in class me.cassayre.florian.hawk.commands.StartCommand
 
run() - Method in class me.cassayre.florian.hawk.commands.StopCommand
 

S

save(Callback<File>, Callback<Throwable>) - Method in class me.cassayre.florian.hawk.report.Report
Saves this report as JSON.
save(File, Callback<File>, Callback<Throwable>) - Method in class me.cassayre.florian.hawk.report.Report
Saves this report as JSON.
save(ReportsManager, Callback<File>, Callback<Throwable>) - Method in class me.cassayre.florian.hawk.report.Report
Saves this report as JSON.
save(ReportsManager, File, Callback<File>, Callback<Throwable>) - Method in class me.cassayre.florian.hawk.report.Report
Saves this report as JSON.
save(Report, Callback<File>, Callback<Throwable>) - Method in class me.cassayre.florian.hawk.ReportsManager
Saves this report as JSON.
save(Report, File, Callback<File>, Callback<Throwable>) - Method in class me.cassayre.florian.hawk.ReportsManager
Saves the given report as JSON.
selfRegister() - Method in class me.cassayre.florian.hawk.report.Report
Registers this report into a manager.
selfRegister(ReportsManager) - Method in class me.cassayre.florian.hawk.report.Report
Registers this report into a manager.
selfUnregister() - Method in class me.cassayre.florian.hawk.report.Report
Unregisters this report into a manager.
selfUnregister(ReportsManager) - Method in class me.cassayre.florian.hawk.report.Report
Unregisters this report into a manager.
setBackup(boolean) - Method in class me.cassayre.florian.hawk.ReportsManager
Enables or disables reports backups.
setBackupInterval(long) - Method in class me.cassayre.florian.hawk.ReportsManager
Changes the backups interval.
setEndDateLastUpdate() - Method in class me.cassayre.florian.hawk.report.record.core.Record
 
setEndDateNow() - Method in class me.cassayre.florian.hawk.report.record.core.Record
 
setRemoteInstanceURL(String) - Method in class me.cassayre.florian.hawk.ReportsManager
Sets the remote instance URL.
setReport(Report) - Method in class me.cassayre.florian.hawk.Hawk
Sets the current report when the plugin is used standalone through its commands by users directly.
setSaveDirectory(File) - Method in class me.cassayre.florian.hawk.ReportsManager
Sets the directory where the reports & reports backups wll be saved by default.
setTagLine(String) - Method in class me.cassayre.florian.hawk.report.ReportPlayer
Sets the tag line displayed in the player's list in the reports page.
setTagLine(String, String) - Method in class me.cassayre.florian.hawk.report.ReportPlayer
Sets the tag line displayed in the player's list in the reports page.
setTagLine(String, String, String) - Method in class me.cassayre.florian.hawk.report.ReportPlayer
Sets the tag line displayed in the player's list in the reports page.
settings() - Method in class me.cassayre.florian.hawk.report.Report
Opens the settings.
setWinners(UUID...) - Method in class me.cassayre.florian.hawk.report.Report
Explicitly sets the winners of the game.
setWinners(OfflinePlayer...) - Method in class me.cassayre.florian.hawk.report.Report
Explicitly sets the winners of the game.
setWinners(Iterable<OfflinePlayer>) - Method in class me.cassayre.florian.hawk.report.Report
Explicitly sets the winners of the game.
setWinnersUUIDs(Iterable<UUID>) - Method in class me.cassayre.florian.hawk.report.Report
Explicitly sets the winners of the game.
similarTo(HealRecord) - Method in class me.cassayre.florian.hawk.report.record.HealRecord
 
StartCommand - Class in me.cassayre.florian.hawk.commands
 
StartCommand() - Constructor for class me.cassayre.florian.hawk.commands.StartCommand
 
startDate - Variable in class me.cassayre.florian.hawk.report.record.core.Record
 
starts(long) - Method in class me.cassayre.florian.hawk.report.Report
Sets the start date of this report.
startsNow() - Method in class me.cassayre.florian.hawk.report.Report
Sets now as the start date of this report.
StopCommand - Class in me.cassayre.florian.hawk.commands
 
StopCommand() - Constructor for class me.cassayre.florian.hawk.commands.StopCommand
 
stopTrackOnDeath(boolean) - Method in class me.cassayre.florian.hawk.report.Report
If auto-track is enabled, and this option is true, tracking will stop for each player when they die.
stopTrackOnDisconnection(boolean) - Method in class me.cassayre.florian.hawk.report.Report
If auto-track is enabled, and this option is true, tracking will stop for each player when they disconnect.

T

title(String) - Method in class me.cassayre.florian.hawk.report.Report
Sets the title of the report.
toJSON() - Method in class me.cassayre.florian.hawk.report.record.core.Record
 
toJSON() - Method in class me.cassayre.florian.hawk.report.record.DamageRecord
 
toJSON() - Method in class me.cassayre.florian.hawk.report.record.HealRecord
 
toJSON() - Method in class me.cassayre.florian.hawk.report.Report
Exports this report into a valid JSON to be sent to the Minecraft Reports web service.
toJSON() - Method in class me.cassayre.florian.hawk.report.ReportEvent
 
toJSON() - Method in class me.cassayre.florian.hawk.report.ReportPlayer
 
toJSON() - Method in class me.cassayre.florian.hawk.report.ReportSettings
 
toJSON() - Method in class me.cassayre.florian.hawk.report.ReportTeam
 
toString() - Method in class me.cassayre.florian.hawk.report.record.HealRecord
 
track(OfflinePlayer) - Method in class me.cassayre.florian.hawk.report.Report
Registers a player to be tracked if auto-track is enabled.

U

unregisterReport(Report) - Method in class me.cassayre.florian.hawk.ReportsManager
Unregisters a report.
untrack(OfflinePlayer) - Method in class me.cassayre.florian.hawk.report.Report
Unregisters a player to be tracked if auto-track is enabled.
update() - Method in class me.cassayre.florian.hawk.report.record.core.Record
 
updateDate - Variable in class me.cassayre.florian.hawk.report.record.core.Record
 

V

valueOf(String) - Static method in enum me.cassayre.florian.hawk.report.record.DamageRecord.DamageCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum me.cassayre.florian.hawk.report.record.HealRecord.HealingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum me.cassayre.florian.hawk.report.ReportEvent.EventIcon
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum me.cassayre.florian.hawk.report.ReportEvent.EventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum me.cassayre.florian.hawk.report.record.DamageRecord.DamageCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum me.cassayre.florian.hawk.report.record.HealRecord.HealingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum me.cassayre.florian.hawk.report.ReportEvent.EventIcon
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum me.cassayre.florian.hawk.report.ReportEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withGenerator(String, String) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Adds the name of the plugin, or other generator, responsible for this report's generation.
withIcon(ReportEvent.EventType, String, String, String) - Static method in class me.cassayre.florian.hawk.report.ReportEvent
 
withIcon(ReportEvent.EventType, String, String) - Static method in class me.cassayre.florian.hawk.report.ReportEvent
 
withIcon(String, String, String) - Static method in class me.cassayre.florian.hawk.report.ReportEvent
 
withIcon(String, String) - Static method in class me.cassayre.florian.hawk.report.ReportEvent
 
withoutGenerator() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Removes any credit for the generator.
withoutGlobalStatisticsWhitelist() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Displays all collected statistics in the players tab.
withoutHighlightingAnyGlobalStatistic() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Displays all global statistics equally without hiding anything.
withoutHighlightingAnyMinedBlock() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Displays all mined blocks equally without hiding anything.
withoutHighlightingAnyPickedUpItem() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Displays all picked-up items equally without hiding anything.
withoutHighlightingAnyUsedItem() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Displays all used items equally without hiding anything.
withoutMinedStatisticsWhitelist() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Displays all collected mined blocks in the players tab.
withoutPickedUpStatisticsWhitelist() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Displays all collected picked-up items in the players tab.
withoutUsedStatisticsWhitelist() - Method in class me.cassayre.florian.hawk.report.ReportSettings
Displays all collected used items in the players tab.
withPlayer(ReportEvent.EventType, String, String, OfflinePlayer) - Static method in class me.cassayre.florian.hawk.report.ReportEvent
 
withPlayer(ReportEvent.EventType, String, OfflinePlayer) - Static method in class me.cassayre.florian.hawk.report.ReportEvent
 
withPlayer(String, String, OfflinePlayer) - Static method in class me.cassayre.florian.hawk.report.ReportEvent
 
withPlayer(String, OfflinePlayer) - Static method in class me.cassayre.florian.hawk.report.ReportEvent
 
withTheseInGlobalStatisticsWhitelist(Statistic...) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Only display these global statistics in the players tab.
withTheseInGlobalStatisticsWhitelist(Collection<Statistic>) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Only display these global statistics in the players tab.
withTheseInMinedStatisticsWhitelist(Material...) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Only display these mined blocks in the players tab.
withTheseInMinedStatisticsWhitelist(Collection<Material>) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Only display these mined blocks in the players tab.
withTheseInPickedUpStatisticsWhitelist(Material...) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Only display these picked-up items in the players tab.
withTheseInPickedUpStatisticsWhitelist(Collection<Material>) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Only display these picked-up items in the players tab.
withTheseInUsedStatisticsWhitelist(Material...) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Only display these used items in the players tab.
withTheseInUsedStatisticsWhitelist(Collection<Material>) - Method in class me.cassayre.florian.hawk.report.ReportSettings
Only display these used items in the players tab.
withURL(ReportEvent.EventType, String, String, String) - Static method in class me.cassayre.florian.hawk.report.ReportEvent
 
withURL(ReportEvent.EventType, String, String) - Static method in class me.cassayre.florian.hawk.report.ReportEvent
 
withURL(String, String, String) - Static method in class me.cassayre.florian.hawk.report.ReportEvent
 
withURL(String, String) - Static method in class me.cassayre.florian.hawk.report.ReportEvent
 

_

_getLastHealingType(Player) - Method in class me.cassayre.florian.hawk.ReportsManager
Retrieves the last healing type for the given player.
_getLastMagicDamage(Player) - Method in class me.cassayre.florian.hawk.ReportsManager
Retrieves the last magic damage for the given player.
_setLastHealingType(Player, HealRecord.HealingType) - Method in class me.cassayre.florian.hawk.ReportsManager
Saves the last healing type for the given player.
_setLastMagicDamage(Player, DamageRecord) - Method in class me.cassayre.florian.hawk.ReportsManager
Saves the last magic damage for the given player.
A B C D E F G H I L M O P R S T U V W _ 
Skip navigation links

Copyright © 2021. All rights reserved.