Index

A B C D E F G H I L M P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values

A

addDistantViewer(Hologram, UUID) - Static method in class de.oliver.fancyholograms.api.data.property.Visibility.ManualVisibility
 
addDistantViewer(String, UUID) - Static method in class de.oliver.fancyholograms.api.data.property.Visibility.ManualVisibility
 
addHologram(Hologram) - Method in interface de.oliver.fancyholograms.api.HologramManager
 
addLine(String) - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
ALL - Enum constant in enum class de.oliver.fancyholograms.api.data.property.Visibility
Everybody can see a hologram.
areVersionNotificationsEnabled() - Method in interface de.oliver.fancyholograms.api.HologramConfiguration
Returns whether version notifications are enabled or disabled.

B

BACKGROUND - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 
BILLBOARD - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 
BLOCK - Enum constant in enum class de.oliver.fancyholograms.api.hologram.HologramType
 
BlockHologramData - Class in de.oliver.fancyholograms.api.data
 
BlockHologramData(String, Location) - Constructor for class de.oliver.fancyholograms.api.data.BlockHologramData
 
byString(String) - Static method in enum class de.oliver.fancyholograms.api.data.property.Visibility
 

C

canSee(Player, Hologram) - Method in enum class de.oliver.fancyholograms.api.data.property.Visibility
 
canSee(Player, Hologram) - Static method in class de.oliver.fancyholograms.api.data.property.Visibility.ManualVisibility
 
canSee(Player, Hologram) - Method in interface de.oliver.fancyholograms.api.data.property.Visibility.VisibilityPredicate
 
clear() - Static method in class de.oliver.fancyholograms.api.data.property.Visibility.ManualVisibility
 
copy(String) - Method in class de.oliver.fancyholograms.api.data.BlockHologramData
 
copy(String) - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
copy(String) - Method in class de.oliver.fancyholograms.api.data.HologramData
 
copy(String) - Method in class de.oliver.fancyholograms.api.data.ItemHologramData
 
copy(String) - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
create() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
create(HologramData) - Method in interface de.oliver.fancyholograms.api.HologramManager
 
createHologram() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Create the hologram entity.

D

data - Variable in class de.oliver.fancyholograms.api.hologram.Hologram
 
de.oliver.fancyholograms.api - package de.oliver.fancyholograms.api
 
de.oliver.fancyholograms.api.data - package de.oliver.fancyholograms.api.data
 
de.oliver.fancyholograms.api.data.property - package de.oliver.fancyholograms.api.data.property
 
de.oliver.fancyholograms.api.events - package de.oliver.fancyholograms.api.events
 
de.oliver.fancyholograms.api.hologram - package de.oliver.fancyholograms.api.hologram
 
DEFAULT_BILLBOARD - Static variable in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
DEFAULT_BLOCK - Static variable in class de.oliver.fancyholograms.api.data.BlockHologramData
 
DEFAULT_INTERPOLATION_DURATION - Static variable in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
DEFAULT_IS_VISIBLE - Static variable in class de.oliver.fancyholograms.api.data.HologramData
 
DEFAULT_ITEM - Static variable in class de.oliver.fancyholograms.api.data.ItemHologramData
 
DEFAULT_PERSISTENCE - Static variable in class de.oliver.fancyholograms.api.data.HologramData
 
DEFAULT_SCALE - Static variable in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
DEFAULT_SEE_THROUGH - Static variable in class de.oliver.fancyholograms.api.data.TextHologramData
 
DEFAULT_SHADOW_RADIUS - Static variable in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
DEFAULT_SHADOW_STRENGTH - Static variable in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
DEFAULT_TEXT_ALIGNMENT - Static variable in class de.oliver.fancyholograms.api.data.TextHologramData
 
DEFAULT_TEXT_SHADOW_STATE - Static variable in class de.oliver.fancyholograms.api.data.TextHologramData
 
DEFAULT_TEXT_UPDATE_INTERVAL - Static variable in class de.oliver.fancyholograms.api.data.TextHologramData
 
DEFAULT_TRANSLATION - Static variable in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
DEFAULT_VISIBILITY - Static variable in class de.oliver.fancyholograms.api.data.HologramData
 
DEFAULT_VISIBILITY_DISTANCE - Static variable in class de.oliver.fancyholograms.api.data.HologramData
 
delete() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
delete(Hologram) - Method in interface de.oliver.fancyholograms.api.HologramStorage
Deletes a hologram.
deleteHologram() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Deletes the hologram entity.
DisplayHologramData - Class in de.oliver.fancyholograms.api.data
 
DisplayHologramData(String, HologramType, Location) - Constructor for class de.oliver.fancyholograms.api.data.DisplayHologramData
 

E

EnabledChecker() - Constructor for class de.oliver.fancyholograms.api.FancyHologramsPlugin.EnabledChecker
 
equals(Object) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 

F

FancyHologramsPlugin - Interface in de.oliver.fancyholograms.api
 
FancyHologramsPlugin.EnabledChecker - Class in de.oliver.fancyholograms.api
 
forceHideHologram(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Forcefully hides the hologram from a player.
forceShowHologram(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Forcefully shows the hologram to a player.
forceUpdate() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Forcefully updates and refreshes hologram for players.
forceUpdateShownStateFor(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Checks and forcefully updates the shown state for a player.

G

get() - Static method in interface de.oliver.fancyholograms.api.FancyHologramsPlugin
 
getAutosaveInterval() - Method in interface de.oliver.fancyholograms.api.HologramConfiguration
Returns the interval at which autosave is performed.
getBackground() - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
getBillboard() - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
getBlock() - Method in class de.oliver.fancyholograms.api.data.BlockHologramData
 
getBrightness() - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
getByName(String) - Static method in enum class de.oliver.fancyholograms.api.hologram.HologramType
 
getCommands() - Method in enum class de.oliver.fancyholograms.api.hologram.HologramType
 
getCurrentData() - Method in class de.oliver.fancyholograms.api.events.HologramUpdateEvent
Returns the current data of the hologram.
getData() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
getDefaultVisibilityDistance() - Method in interface de.oliver.fancyholograms.api.HologramConfiguration
Returns the default visibility distance for holograms.
getDisplayEntity() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Deprecated, for removal: This API element is subject to removal in a future version.
getEntityId() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Returns the entity id of this hologram This id is for packet use only as the entity is not registered to the server
getFancyLogger() - Method in interface de.oliver.fancyholograms.api.FancyHologramsPlugin
 
getHandlerList() - Static method in class de.oliver.fancyholograms.api.events.HologramCreateEvent
 
getHandlerList() - Static method in class de.oliver.fancyholograms.api.events.HologramDeleteEvent
 
getHandlerList() - Static method in class de.oliver.fancyholograms.api.events.HologramHideEvent
 
getHandlerList() - Static method in class de.oliver.fancyholograms.api.events.HologramShowEvent
 
getHandlerList() - Static method in class de.oliver.fancyholograms.api.events.HologramsLoadedEvent
 
getHandlerList() - Static method in class de.oliver.fancyholograms.api.events.HologramsUnloadedEvent
 
getHandlerList() - Static method in class de.oliver.fancyholograms.api.events.HologramUpdateEvent
 
getHandlers() - Method in class de.oliver.fancyholograms.api.events.HologramCreateEvent
 
getHandlers() - Method in class de.oliver.fancyholograms.api.events.HologramDeleteEvent
 
getHandlers() - Method in class de.oliver.fancyholograms.api.events.HologramHideEvent
 
getHandlers() - Method in class de.oliver.fancyholograms.api.events.HologramShowEvent
 
getHandlers() - Method in class de.oliver.fancyholograms.api.events.HologramsLoadedEvent
 
getHandlers() - Method in class de.oliver.fancyholograms.api.events.HologramsUnloadedEvent
 
getHandlers() - Method in class de.oliver.fancyholograms.api.events.HologramUpdateEvent
 
getHologram() - Method in class de.oliver.fancyholograms.api.events.HologramEvent
Returns the hologram involved in this event.
getHologram(String) - Method in interface de.oliver.fancyholograms.api.HologramManager
 
getHologramConfiguration() - Method in interface de.oliver.fancyholograms.api.FancyHologramsPlugin
Returns the configuration of the plugin.
getHologramManager() - Method in interface de.oliver.fancyholograms.api.FancyHologramsPlugin
 
getHolograms() - Method in interface de.oliver.fancyholograms.api.HologramManager
 
getHologramStorage() - Method in interface de.oliver.fancyholograms.api.FancyHologramsPlugin
 
getHologramThread() - Method in interface de.oliver.fancyholograms.api.FancyHologramsPlugin
 
getInterpolationDuration() - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
getItemStack() - Method in class de.oliver.fancyholograms.api.data.ItemHologramData
 
getLinkedNpcName() - Method in class de.oliver.fancyholograms.api.data.HologramData
 
getLocation() - Method in class de.oliver.fancyholograms.api.data.HologramData
 
getLogLevel() - Method in interface de.oliver.fancyholograms.api.HologramConfiguration
Returns the log level for the plugin.
getManager() - Method in class de.oliver.fancyholograms.api.events.HologramsLoadedEvent
 
getManager() - Method in class de.oliver.fancyholograms.api.events.HologramsUnloadedEvent
 
getModification() - Method in class de.oliver.fancyholograms.api.events.HologramUpdateEvent
Returns the type of modification performed on the hologram.
getName() - Method in class de.oliver.fancyholograms.api.data.HologramData
 
getName() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
getPersistentHolograms() - Method in interface de.oliver.fancyholograms.api.HologramManager
 
getPlayer() - Method in class de.oliver.fancyholograms.api.events.HologramCreateEvent
 
getPlayer() - Method in class de.oliver.fancyholograms.api.events.HologramDeleteEvent
 
getPlayer() - Method in class de.oliver.fancyholograms.api.events.HologramHideEvent
 
getPlayer() - Method in class de.oliver.fancyholograms.api.events.HologramShowEvent
 
getPlayer() - Method in class de.oliver.fancyholograms.api.events.HologramUpdateEvent
 
getPlugin() - Static method in class de.oliver.fancyholograms.api.FancyHologramsPlugin.EnabledChecker
 
getPlugin() - Method in interface de.oliver.fancyholograms.api.FancyHologramsPlugin
 
getScale() - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
getShadowRadius() - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
getShadowStrength() - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
getShownText(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Gets the text shown in the hologram.
getText() - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
getTextAlignment() - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
getTextUpdateInterval() - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
getTranslation() - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
getType() - Method in class de.oliver.fancyholograms.api.data.HologramData
 
getUpdatedData() - Method in class de.oliver.fancyholograms.api.events.HologramUpdateEvent
Returns the updated data of the hologram.
getUpdateVisibilityInterval() - Method in interface de.oliver.fancyholograms.api.HologramConfiguration
Returns the interval at which hologram visibility is updated.
getViewers() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
getVisibility() - Method in class de.oliver.fancyholograms.api.data.HologramData
Get the type of visibility for the hologram.
getVisibilityDistance() - Method in class de.oliver.fancyholograms.api.data.HologramData
 

H

hasChanges() - Method in class de.oliver.fancyholograms.api.data.HologramData
 
hashCode() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
hasTextShadow() - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
hide(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
hideHologram(Collection<? extends Player>) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Hides the hologram from a collection of players.
hideHologram(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Hides the hologram from a player.
Hologram - Class in de.oliver.fancyholograms.api.hologram
Abstract base class for creating, updating, and managing holograms.
Hologram(HologramData) - Constructor for class de.oliver.fancyholograms.api.hologram.Hologram
 
HologramConfiguration - Interface in de.oliver.fancyholograms.api
 
HologramCreateEvent - Class in de.oliver.fancyholograms.api.events
Called when a hologram is being created, any hologram data changed will be reflected in the new hologram
HologramCreateEvent(Hologram, Player) - Constructor for class de.oliver.fancyholograms.api.events.HologramCreateEvent
 
HologramData - Class in de.oliver.fancyholograms.api.data
 
HologramData(String, HologramType, Location) - Constructor for class de.oliver.fancyholograms.api.data.HologramData
 
HologramDeleteEvent - Class in de.oliver.fancyholograms.api.events
Called when a hologram is being deleted, any hologram data changed will be reflected in the hologram if the event is called
HologramDeleteEvent(Hologram, CommandSender) - Constructor for class de.oliver.fancyholograms.api.events.HologramDeleteEvent
 
HologramEvent - Class in de.oliver.fancyholograms.api.events
Represents a base event related to Holograms.
HologramEvent(Hologram, boolean) - Constructor for class de.oliver.fancyholograms.api.events.HologramEvent
 
HologramHideEvent - Class in de.oliver.fancyholograms.api.events
Called when a hologram is being hidden from a player
HologramHideEvent(Hologram, Player) - Constructor for class de.oliver.fancyholograms.api.events.HologramHideEvent
 
HologramManager - Interface in de.oliver.fancyholograms.api
 
HologramShowEvent - Class in de.oliver.fancyholograms.api.events
Called when a hologram is being shown to a player
HologramShowEvent(Hologram, Player) - Constructor for class de.oliver.fancyholograms.api.events.HologramShowEvent
 
HologramsLoadedEvent - Class in de.oliver.fancyholograms.api.events
 
HologramsLoadedEvent(ImmutableList<Hologram>) - Constructor for class de.oliver.fancyholograms.api.events.HologramsLoadedEvent
 
HologramStorage - Interface in de.oliver.fancyholograms.api
 
HologramsUnloadedEvent - Class in de.oliver.fancyholograms.api.events
 
HologramsUnloadedEvent(ImmutableList<Hologram>) - Constructor for class de.oliver.fancyholograms.api.events.HologramsUnloadedEvent
 
HologramType - Enum Class in de.oliver.fancyholograms.api.hologram
 
HologramUpdateEvent - Class in de.oliver.fancyholograms.api.events
Called when a hologram is being updated, the data in the hologram is current and the event holds the new data
HologramUpdateEvent(Hologram, CommandSender, HologramData, HologramUpdateEvent.HologramModification) - Constructor for class de.oliver.fancyholograms.api.events.HologramUpdateEvent
 
HologramUpdateEvent.HologramModification - Enum Class in de.oliver.fancyholograms.api.events
Represents the various types of modifications that can be made to a Hologram.

I

isAutosaveEnabled() - Method in interface de.oliver.fancyholograms.api.HologramConfiguration
Returns whether autosave is enabled.
isCancelled() - Method in class de.oliver.fancyholograms.api.events.HologramEvent
 
isEnabled() - Static method in interface de.oliver.fancyholograms.api.FancyHologramsPlugin
 
isFancyHologramsEnabled() - Static method in class de.oliver.fancyholograms.api.FancyHologramsPlugin.EnabledChecker
 
isHologramLoadLogging() - Method in interface de.oliver.fancyholograms.api.HologramConfiguration
Returns whether hologram load logging on world loading is enabled or disabled.
isPersistent() - Method in class de.oliver.fancyholograms.api.data.HologramData
 
isRegisterCommands() - Method in interface de.oliver.fancyholograms.api.HologramConfiguration
Returns whether the plugin should register its commands.
isSaveOnChangedEnabled() - Method in interface de.oliver.fancyholograms.api.HologramConfiguration
Returns whether the plugin should save holograms when they are changed.
isSeeThrough() - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
isViewer(UUID) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
isViewer(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
isWithinVisibilityDistance(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
ITEM - Enum constant in enum class de.oliver.fancyholograms.api.hologram.HologramType
 
ItemHologramData - Class in de.oliver.fancyholograms.api.data
 
ItemHologramData(String, Location) - Constructor for class de.oliver.fancyholograms.api.data.ItemHologramData
 

L

LINE_WIDTH - Static variable in class de.oliver.fancyholograms.api.hologram.Hologram
 
loadAll() - Method in interface de.oliver.fancyholograms.api.HologramStorage
Loads all holograms from all worlds
loadAll(String) - Method in interface de.oliver.fancyholograms.api.HologramStorage
Loads all holograms from a specific world
loadHolograms() - Method in interface de.oliver.fancyholograms.api.HologramManager
 

M

MANUAL - Enum constant in enum class de.oliver.fancyholograms.api.data.property.Visibility
The player needs to be added manually through the API
ManualVisibility() - Constructor for class de.oliver.fancyholograms.api.data.property.Visibility.ManualVisibility
 
meetsVisibilityConditions(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
MINIMUM_PROTOCOL_VERSION - Static variable in class de.oliver.fancyholograms.api.hologram.Hologram
 

P

PERMISSION_REQUIRED - Enum constant in enum class de.oliver.fancyholograms.api.data.property.Visibility
The player needs permission to see a specific hologram.
POSITION - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 

Q

queueUpdate() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Queues hologram to update and refresh for players Use Hologram.forceUpdate() if this hologram is not registered to the HologramManager.

R

read(ConfigurationSection, String) - Method in class de.oliver.fancyholograms.api.data.BlockHologramData
 
read(ConfigurationSection, String) - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
read(ConfigurationSection, String) - Method in class de.oliver.fancyholograms.api.data.HologramData
 
read(ConfigurationSection, String) - Method in class de.oliver.fancyholograms.api.data.ItemHologramData
 
read(ConfigurationSection, String) - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
read(ConfigurationSection, String) - Method in interface de.oliver.fancyholograms.api.data.YamlData
Reads the data from the given configuration section.
refresh(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
refreshForViewers() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Refreshes the hologram for the players currently viewing it.
refreshForViewersInWorld() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Refreshes the hologram for players currently viewing it in the same world as the hologram.
refreshHologram(Collection<? extends Player>) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Refreshes the hologram's data for a collection of players.
refreshHologram(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Refreshes the hologram's data for a player.
reload(FancyHologramsPlugin) - Method in interface de.oliver.fancyholograms.api.HologramConfiguration
Reloads the configuration.
reloadHolograms() - Method in interface de.oliver.fancyholograms.api.HologramManager
 
remove(Hologram) - Static method in class de.oliver.fancyholograms.api.data.property.Visibility.ManualVisibility
 
remove(String) - Static method in class de.oliver.fancyholograms.api.data.property.Visibility.ManualVisibility
 
removeDistantViewer(Hologram, UUID) - Static method in class de.oliver.fancyholograms.api.data.property.Visibility.ManualVisibility
 
removeDistantViewer(String, UUID) - Static method in class de.oliver.fancyholograms.api.data.property.Visibility.ManualVisibility
 
removeHologram(Hologram) - Method in interface de.oliver.fancyholograms.api.HologramManager
 
removeLine(int) - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 

S

save(Hologram) - Method in interface de.oliver.fancyholograms.api.HologramStorage
Saves a hologram.
saveBatch(Collection<Hologram>, boolean) - Method in interface de.oliver.fancyholograms.api.HologramStorage
Saves a collection of holograms.
saveHolograms() - Method in interface de.oliver.fancyholograms.api.HologramManager
 
SCALE - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 
SEE_THROUGH - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 
setBackground(Color) - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
setBillboard(Display.Billboard) - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
setBlock(Material) - Method in class de.oliver.fancyholograms.api.data.BlockHologramData
 
setBrightness(Display.Brightness) - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
setCancelled(boolean) - Method in class de.oliver.fancyholograms.api.events.HologramEvent
 
setHasChanges(boolean) - Method in class de.oliver.fancyholograms.api.data.HologramData
 
setHologramConfiguration(HologramConfiguration, boolean) - Method in interface de.oliver.fancyholograms.api.FancyHologramsPlugin
Sets the configuration of the plugin.
setHologramStorage(HologramStorage, boolean) - Method in interface de.oliver.fancyholograms.api.FancyHologramsPlugin
Sets the hologram storage.
setInterpolationDuration(int) - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
setItemStack(ItemStack) - Method in class de.oliver.fancyholograms.api.data.ItemHologramData
 
setLinkedNpcName(String) - Method in class de.oliver.fancyholograms.api.data.HologramData
 
setLocation(Location) - Method in class de.oliver.fancyholograms.api.data.HologramData
 
setPersistent(boolean) - Method in class de.oliver.fancyholograms.api.data.HologramData
 
setScale(Vector3f) - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
setSeeThrough(boolean) - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
setShadowRadius(float) - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
setShadowStrength(float) - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
setText(List<String>) - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
setTextAlignment(TextDisplay.TextAlignment) - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
setTextShadow(boolean) - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
setTextUpdateInterval(int) - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
setTranslation(Vector3f) - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
setVisibility(Visibility) - Method in class de.oliver.fancyholograms.api.data.HologramData
Set the type of visibility for the hologram.
setVisibilityDistance(int) - Method in class de.oliver.fancyholograms.api.data.HologramData
 
SHADOW_RADIUS - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 
SHADOW_STRENGTH - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 
shouldShowTo(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
show(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
showHologram(Collection<? extends Player>) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Shows the hologram to a collection of players.
showHologram(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Shows the hologram to a player.

T

TEXT - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 
TEXT - Enum constant in enum class de.oliver.fancyholograms.api.hologram.HologramType
 
TEXT_ALIGNMENT - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 
TEXT_SHADOW - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 
TextHologramData - Class in de.oliver.fancyholograms.api.data
 
TextHologramData(String, Location) - Constructor for class de.oliver.fancyholograms.api.data.TextHologramData
 
TRANSLATION - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 
TRANSPARENT - Static variable in class de.oliver.fancyholograms.api.hologram.Hologram
 

U

update() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
 
UPDATE_TEXT_INTERVAL - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 
UPDATE_VISIBILITY_DISTANCE - Enum constant in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
 
updateHologram() - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Deprecated, for removal: This API element is subject to removal in a future version.
updateShownStateFor(Player) - Method in class de.oliver.fancyholograms.api.hologram.Hologram
Checks and updates the shown state for a player.

V

valueOf(String) - Static method in enum class de.oliver.fancyholograms.api.data.property.Visibility
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.oliver.fancyholograms.api.hologram.HologramType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.oliver.fancyholograms.api.data.property.Visibility
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.oliver.fancyholograms.api.events.HologramUpdateEvent.HologramModification
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.oliver.fancyholograms.api.hologram.HologramType
Returns an array containing the constants of this enum class, in the order they are declared.
viewers - Variable in class de.oliver.fancyholograms.api.hologram.Hologram
Set of UUIDs of players to whom the hologram is currently shown.
Visibility - Enum Class in de.oliver.fancyholograms.api.data.property
 
Visibility.ManualVisibility - Class in de.oliver.fancyholograms.api.data.property
Handling of Visibility.MANUAL
TODO: Discussion needed - Potentially condense this into one singular multimap within the enum?
Visibility.VisibilityPredicate - Interface in de.oliver.fancyholograms.api.data.property
 

W

write(ConfigurationSection, String) - Method in class de.oliver.fancyholograms.api.data.BlockHologramData
 
write(ConfigurationSection, String) - Method in class de.oliver.fancyholograms.api.data.DisplayHologramData
 
write(ConfigurationSection, String) - Method in class de.oliver.fancyholograms.api.data.HologramData
 
write(ConfigurationSection, String) - Method in class de.oliver.fancyholograms.api.data.ItemHologramData
 
write(ConfigurationSection, String) - Method in class de.oliver.fancyholograms.api.data.TextHologramData
 
write(ConfigurationSection, String) - Method in interface de.oliver.fancyholograms.api.data.YamlData
Writes the data to the given configuration section.

Y

YamlData - Interface in de.oliver.fancyholograms.api.data
 
A B C D E F G H I L M P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values