Package de.oliver.fancyholograms.api
Interface FancyHologramsPlugin
public interface FancyHologramsPlugin
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic FancyHologramsPluginget()de.oliver.fancyanalytics.logger.ExtendedFancyLoggerReturns the configuration of the plugin.org.bukkit.plugin.java.JavaPluginstatic booleanvoidsetHologramConfiguration(HologramConfiguration configuration, boolean reload) Sets the configuration of the plugin.voidsetHologramStorage(HologramStorage storage, boolean reload) Sets the hologram storage.
-
Method Details
-
get
-
isEnabled
static boolean isEnabled() -
getPlugin
org.bukkit.plugin.java.JavaPlugin getPlugin() -
getFancyLogger
de.oliver.fancyanalytics.logger.ExtendedFancyLogger getFancyLogger() -
getHologramManager
HologramManager getHologramManager() -
getHologramConfiguration
HologramConfiguration getHologramConfiguration()Returns the configuration of the plugin.- Returns:
- The configuration.
-
setHologramConfiguration
Sets the configuration of the plugin.- Parameters:
configuration- The new configuration.reload- Whether the configuration should be reloaded.
-
getHologramStorage
HologramStorage getHologramStorage()- Returns:
- The hologram storage.
-
getHologramThread
ScheduledExecutorService getHologramThread()- Returns:
- The hologram thread
-
setHologramStorage
Sets the hologram storage.- Parameters:
storage- The new hologram storage.reload- Whether the current hologram cache should be reloaded.
-