Index
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
All Classes and Interfaces|All Packages|Constant Field Values
Hologram.queueUpdate()