Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- add(float, float, float) - Method in class com.maximde.hologramlib.utils.Vector3F
- add(Vector3F) - Method in class com.maximde.hologramlib.utils.Vector3F
- addAllViewers(List<Player>) - Method in class com.maximde.hologramlib.hologram.Hologram
- addAllViewers(List<Player>) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- addCustomChart(Metrics.CustomChart) - Method in class com.maximde.hologramlib.bstats.Metrics
-
Adds a custom chart.
- addCustomChart(Metrics.CustomChart) - Method in class com.maximde.hologramlib.bstats.Metrics.MetricsBase
- addElement(int[], int) - Static method in class com.maximde.hologramlib.hologram.Hologram
-
Adds an element to the array if it is not already present.
- addElement(int[], int) - Static method in class com.maximde.hologramlib.hologram.InteractionBox
-
Adds an element to the array if it is not already present.
- addFrame(String) - Method in class com.maximde.hologramlib.hologram.TextAnimation
- addPage(LeaderboardHologram) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
-
Adds a new leaderboard page
- addPassenger(int...) - Method in class com.maximde.hologramlib.hologram.Hologram
-
Attaches entities to this hologram.
- addPassenger(int...) - Method in class com.maximde.hologramlib.hologram.InteractionBox
-
Attaches entities to this interaction.
- addToViewerBlacklist(Player) - Method in class com.maximde.hologramlib.hologram.Hologram
- addToViewerBlacklist(Player) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- addViewer(Player) - Method in class com.maximde.hologramlib.hologram.Hologram
- addViewer(Player) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- AdvancedBarChart(String, Callable<Map<String, int[]>>) - Constructor for class com.maximde.hologramlib.bstats.Metrics.AdvancedBarChart
-
Class constructor.
- AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class com.maximde.hologramlib.bstats.Metrics.AdvancedPie
-
Class constructor.
- ALL - Enum constant in enum class com.maximde.hologramlib.hologram.RenderMode
-
Hologram is rendered to all players on the server
- ALL_PLAYER_HEADS - Enum constant in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.LeaderboardType
-
Shows all player heads inline with their names
- appendField(String, String) - Method in class com.maximde.hologramlib.bstats.Metrics.JsonObjectBuilder
-
Appends a string field to the JSON.
- appendField(String, String[]) - Method in class com.maximde.hologramlib.bstats.Metrics.JsonObjectBuilder
-
Appends a string array to the JSON.
- appendNull(String) - Method in class com.maximde.hologramlib.bstats.Metrics.JsonObjectBuilder
-
Appends a null field to the JSON.
- applyAnimation(TextHologram, TextAnimation) - Method in class com.maximde.hologramlib.hologram.HologramManager
- applyMeta() - Method in class com.maximde.hologramlib.hologram.BlockHologram
- applyMeta() - Method in class com.maximde.hologramlib.hologram.Hologram
- applyMeta() - Method in class com.maximde.hologramlib.hologram.InteractionBox
- applyMeta() - Method in class com.maximde.hologramlib.hologram.ItemHologram
- applyMeta() - Method in class com.maximde.hologramlib.hologram.TextHologram
- ASCENDING - Enum constant in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.SortOrder
-
Lowest scores first
- attach(int) - Method in class com.maximde.hologramlib.hologram.Hologram
-
Attaches this hologram to another entity, making it ride the target entity.
- attach(int) - Method in class com.maximde.hologramlib.hologram.InteractionBox
-
Attaches this interaction to another entity, making it ride the target entity.
- attach(Hologram<?>, int) - Method in class com.maximde.hologramlib.hologram.HologramManager
- attachedEntityId - Variable in class com.maximde.hologramlib.hologram.Hologram
- attachedEntityId - Variable in class com.maximde.hologramlib.hologram.InteractionBox
- attachToPlayer(Player) - Method in class com.maximde.hologramlib.hologram.Hologram
-
Attaches this hologram to a player.
- attachToPlayer(Player) - Method in class com.maximde.hologramlib.hologram.InteractionBox
-
Attaches this interaction to a player.
B
- BedrockPlayerHeadFilter - Class in com.maximde.hologramlib.hook
-
Packet listener that filters out player head components from text displays for bedrock players to prevent rendering issues.
- BedrockPlayerHeadFilter(PacketEventsAPI<?>) - Constructor for class com.maximde.hologramlib.hook.BedrockPlayerHeadFilter
- billboard - Variable in class com.maximde.hologramlib.hologram.Hologram
- block - Variable in class com.maximde.hologramlib.hologram.BlockHologram
- BlockHologram - Class in com.maximde.hologramlib.hologram
- BlockHologram(String) - Constructor for class com.maximde.hologramlib.hologram.BlockHologram
- BlockHologram(String, EntityType) - Constructor for class com.maximde.hologramlib.hologram.BlockHologram
- BlockHologram(String, RenderMode) - Constructor for class com.maximde.hologramlib.hologram.BlockHologram
- brightness - Variable in class com.maximde.hologramlib.hologram.Hologram
- BukkitTasks - Class in com.maximde.hologramlib.utils
C
- cancel() - Method in interface com.maximde.hologramlib.utils.TaskHandle
- cancelAnimation(TextHologram) - Method in class com.maximde.hologramlib.hologram.HologramManager
- clearFrames() - Method in class com.maximde.hologramlib.hologram.TextAnimation
- com.maximde.hologramlib - package com.maximde.hologramlib
- com.maximde.hologramlib.bstats - package com.maximde.hologramlib.bstats
- com.maximde.hologramlib.hologram - package com.maximde.hologramlib.hologram
- com.maximde.hologramlib.hologram.custom - package com.maximde.hologramlib.hologram.custom
- com.maximde.hologramlib.hook - package com.maximde.hologramlib.hook
- com.maximde.hologramlib.listener - package com.maximde.hologramlib.listener
- com.maximde.hologramlib.utils - package com.maximde.hologramlib.utils
- copy() - Method in class com.maximde.hologramlib.hologram.BlockHologram
- copy() - Method in class com.maximde.hologramlib.hologram.Hologram
- copy() - Method in class com.maximde.hologramlib.hologram.InteractionBox
-
Creates a copy of this interaction with a new ID.
- copy() - Method in class com.maximde.hologramlib.hologram.ItemHologram
- copy() - Method in class com.maximde.hologramlib.hologram.TextHologram
-
Creates a copy of this hologram with a new ID.
- copy(String) - Method in class com.maximde.hologramlib.hologram.BlockHologram
- copy(String) - Method in class com.maximde.hologramlib.hologram.Hologram
- copy(String) - Method in class com.maximde.hologramlib.hologram.InteractionBox
-
Creates a copy of this interaction with a new ID.
- copy(String) - Method in class com.maximde.hologramlib.hologram.ItemHologram
- copy(String) - Method in class com.maximde.hologramlib.hologram.TextHologram
-
Creates a copy of this hologram with a new ID.
- copyHologram(H) - Method in class com.maximde.hologramlib.hologram.HologramManager
- copyHologram(H, boolean) - Method in class com.maximde.hologramlib.hologram.HologramManager
- copyHologram(H, String) - Method in class com.maximde.hologramlib.hologram.HologramManager
- copyHologram(H, String, boolean) - Method in class com.maximde.hologramlib.hologram.HologramManager
- CustomChart(String) - Constructor for class com.maximde.hologramlib.bstats.Metrics.CustomChart
D
- dead - Variable in class com.maximde.hologramlib.hologram.Hologram
- dead - Variable in class com.maximde.hologramlib.hologram.InteractionBox
- DESCENDING - Enum constant in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.SortOrder
-
Highest scores first
- detach() - Method in class com.maximde.hologramlib.hologram.Hologram
-
Detaches the hologram from its attached entity, if any.
- detach() - Method in class com.maximde.hologramlib.hologram.InteractionBox
-
Detaches the interaction from its attached entity, if any.
- disableInteraction() - Method in class com.maximde.hologramlib.hologram.Hologram
- displayType - Variable in class com.maximde.hologramlib.hologram.ItemHologram
- DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class com.maximde.hologramlib.bstats.Metrics.DrilldownPie
-
Class constructor.
- DYNAMIC - Enum constant in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.RotationMode
-
Billboard rotates to always face the player
E
- enableInteraction() - Method in class com.maximde.hologramlib.hologram.Hologram
- entity - Variable in class com.maximde.hologramlib.hologram.Hologram
- entity - Variable in class com.maximde.hologramlib.hologram.InteractionBox
- entityID - Variable in class com.maximde.hologramlib.hologram.Hologram
- entityID - Variable in class com.maximde.hologramlib.hologram.InteractionBox
- entityType - Variable in class com.maximde.hologramlib.hologram.Hologram
- entityType - Variable in class com.maximde.hologramlib.hologram.InteractionBox
- equals(Object) - Method in record class com.maximde.hologramlib.bstats.Metrics.JsonObjectBuilder.JsonObject
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.PlayerScore
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.maximde.hologramlib.utils.Vector3F
- execute(CommandSender, String, String[]) - Method in class com.maximde.hologramlib.HoloCommand
- extractBase64Texture(ItemStack) - Static method in class com.maximde.hologramlib.hook.HeadDatabaseHook
F
- FIXED - Enum constant in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.RotationMode
-
Billboard has fixed rotation
- fromPlayer(String) - Static method in class com.maximde.hologramlib.utils.PlayerHeadComponent
G
- get(String) - Static method in class com.maximde.hologramlib.utils.MiniMessage
- getAllTextHolograms() - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Gets all text holograms used by this leaderboard.
- getBase64Texture(String) - Static method in class com.maximde.hologramlib.hook.HeadDatabaseHook
- getChartData() - Method in class com.maximde.hologramlib.bstats.Metrics.AdvancedBarChart
- getChartData() - Method in class com.maximde.hologramlib.bstats.Metrics.AdvancedPie
- getChartData() - Method in class com.maximde.hologramlib.bstats.Metrics.CustomChart
- getChartData() - Method in class com.maximde.hologramlib.bstats.Metrics.DrilldownPie
- getChartData() - Method in class com.maximde.hologramlib.bstats.Metrics.MultiLineChart
- getChartData() - Method in class com.maximde.hologramlib.bstats.Metrics.SimpleBarChart
- getChartData() - Method in class com.maximde.hologramlib.bstats.Metrics.SimplePie
- getChartData() - Method in class com.maximde.hologramlib.bstats.Metrics.SingleLineChart
- getCurrentPage(Player) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
-
Gets the current page index for a player
- getEntryHolograms() - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Deprecated.The refactored version uses a single text hologram. This method returns an empty list for backward compatibility.
- getHead(String) - Static method in class com.maximde.hologramlib.hook.HeadDatabaseHook
- getHeadId(ItemStack) - Static method in class com.maximde.hologramlib.hook.HeadDatabaseHook
- getHeight() - Method in class com.maximde.hologramlib.hologram.TextHologram
- getHologram(String) - Method in class com.maximde.hologramlib.hologram.HologramManager
- getHologramAnimations() - Method in class com.maximde.hologramlib.hologram.HologramManager
-
Deprecated.
- getHologramByEntityId(int) - Method in class com.maximde.hologramlib.hologram.HologramManager
- getHologramIds() - Method in class com.maximde.hologramlib.hologram.HologramManager
- getHolograms() - Method in class com.maximde.hologramlib.hologram.HologramManager
- getHologramsMap() - Method in class com.maximde.hologramlib.hologram.HologramManager
-
Deprecated.
- getInteractionBox(String) - Method in class com.maximde.hologramlib.hologram.HologramManager
- getInteractionBoxByEntityId(int) - Method in class com.maximde.hologramlib.hologram.HologramManager
- getInteractionBoxes() - Method in class com.maximde.hologramlib.hologram.HologramManager
- getInteractionBoxIds() - Method in class com.maximde.hologramlib.hologram.HologramManager
- getInterpolationDurationRotation() - Method in class com.maximde.hologramlib.hologram.Hologram
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getLeaderboardByTextHologramId(String) - Static method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Gets the LeaderboardHologram associated with a specific text hologram ID.
- getLocation() - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Gets the leaderboard's current location.
- getLocation() - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- getManager() - Static method in class com.maximde.hologramlib.HologramLib
- getPageCount() - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- getPages() - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- getPassengers() - Method in class com.maximde.hologramlib.hologram.Hologram
- getPassengers() - Method in class com.maximde.hologramlib.hologram.InteractionBox
- getPassengers(int) - Static method in class com.maximde.hologramlib.hologram.PassengerManager
- getPlayerHead(UUID) - Static method in class com.maximde.hologramlib.utils.PlayerUtils
-
Get a combination of unicodes which represent pixels and offsets to display a player head
- getPlayerHeadAsync(UUID) - Static method in class com.maximde.hologramlib.utils.PlayerUtils
- getPlayerProfile(UUID) - Static method in class com.maximde.hologramlib.utils.PlayerUtils
- getPlayerSkinUrl(UUID) - Static method in class com.maximde.hologramlib.utils.PlayerUtils
- getPlugin() - Static method in class com.maximde.hologramlib.HologramLib
- getRequestJsonObject(BiConsumer<String, Throwable>, boolean) - Method in class com.maximde.hologramlib.bstats.Metrics.CustomChart
- getRotation() - Method in class com.maximde.hologramlib.hologram.Hologram
- getScale() - Method in class com.maximde.hologramlib.hologram.Hologram
- getSize() - Method in class com.maximde.hologramlib.hologram.InteractionBox
-
Gets the size as a Vector3F (width, height, 0).
- getText() - Method in class com.maximde.hologramlib.hologram.TextHologram
- getTextAsComponent() - Method in class com.maximde.hologramlib.hologram.TextHologram
- getTextForPlayer(Player) - Method in class com.maximde.hologramlib.hologram.TextHologram
-
Gets the text with placeholders replaced for a specific player.
- getTextWithoutColor() - Method in class com.maximde.hologramlib.hologram.TextHologram
- getTranslation() - Method in class com.maximde.hologramlib.hologram.Hologram
- getUUID(String) - Static method in class com.maximde.hologramlib.utils.PlayerUtils
- getViewers() - Method in class com.maximde.hologramlib.hologram.Hologram
- getViewers() - Method in class com.maximde.hologramlib.hologram.InteractionBox
- getViewerUUIDs() - Method in class com.maximde.hologramlib.hologram.Hologram
- getViewerUUIDs() - Method in class com.maximde.hologramlib.hologram.InteractionBox
- getWidth() - Method in class com.maximde.hologramlib.hologram.TextHologram
- glowColor - Variable in class com.maximde.hologramlib.hologram.Hologram
- glowing - Variable in class com.maximde.hologramlib.hologram.Hologram
H
- hashCode() - Method in record class com.maximde.hologramlib.bstats.Metrics.JsonObjectBuilder.JsonObject
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.PlayerScore
-
Returns a hash code value for this object.
- HeadDatabaseHook - Class in com.maximde.hologramlib.hook
- HeadDatabaseHook() - Constructor for class com.maximde.hologramlib.hook.HeadDatabaseHook
- height - Variable in class com.maximde.hologramlib.hologram.InteractionBox
- hide(Player) - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Hides the leaderboard from a specific player.
- hide(Player) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
-
Hides the paged leaderboard from a specific player
- hide(Player) - Method in class com.maximde.hologramlib.hologram.Hologram
-
Ignores render mode
- hide(Player) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- HoloCommand - Class in com.maximde.hologramlib
- HoloCommand(AddonLib) - Constructor for class com.maximde.hologramlib.HoloCommand
- Hologram<T extends Hologram<T>> - Class in com.maximde.hologramlib.hologram
- Hologram(String, EntityType) - Constructor for class com.maximde.hologramlib.hologram.Hologram
- Hologram(String, RenderMode, EntityType) - Constructor for class com.maximde.hologramlib.hologram.Hologram
- Hologram.Internal - Interface in com.maximde.hologramlib.hologram
- hologramExists(Hologram<?>) - Method in class com.maximde.hologramlib.hologram.HologramManager
- hologramExists(String) - Method in class com.maximde.hologramlib.hologram.HologramManager
- HologramLib - Class in com.maximde.hologramlib
- HologramLib() - Constructor for class com.maximde.hologramlib.HologramLib
- HologramManager - Class in com.maximde.hologramlib.hologram
- HologramManager() - Constructor for class com.maximde.hologramlib.hologram.HologramManager
- HologramManager.Events - Interface in com.maximde.hologramlib.hologram
I
- id - Variable in class com.maximde.hologramlib.hologram.Hologram
- id - Variable in class com.maximde.hologramlib.hologram.InteractionBox
- ifHologramExists(String, Consumer<Hologram<?>>) - Method in class com.maximde.hologramlib.hologram.HologramManager
- init() - Static method in class com.maximde.hologramlib.HologramLib
- init() - Static method in class com.maximde.hologramlib.hook.HeadDatabaseHook
- init(boolean) - Static method in class com.maximde.hologramlib.HologramLib
- init(Location) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
-
Spawns the paged leaderboard at the specified location
- interactionBox - Variable in class com.maximde.hologramlib.hologram.Hologram
- InteractionBox - Class in com.maximde.hologramlib.hologram
- InteractionBox(String, InteractionBox.OnInteract) - Constructor for class com.maximde.hologramlib.hologram.InteractionBox
- InteractionBox(String, RenderMode, InteractionBox.OnInteract) - Constructor for class com.maximde.hologramlib.hologram.InteractionBox
- InteractionBox.Internal - Interface in com.maximde.hologramlib.hologram
- InteractionBox.OnInteract - Interface in com.maximde.hologramlib.hologram
- interactionBoxExists(int) - Method in class com.maximde.hologramlib.hologram.HologramManager
- interactionBoxExists(String) - Method in class com.maximde.hologramlib.hologram.HologramManager
- InteractionPacketListener - Class in com.maximde.hologramlib.listener
- InteractionPacketListener() - Constructor for class com.maximde.hologramlib.listener.InteractionPacketListener
- interactive - Variable in class com.maximde.hologramlib.hologram.Hologram
- interpolationDurationTransformation - Variable in class com.maximde.hologramlib.hologram.Hologram
- isAvailable() - Static method in class com.maximde.hologramlib.hook.HeadDatabaseHook
- isBedrockPlayer(Player) - Method in interface com.maximde.hologramlib.hologram.custom.LeaderboardHologram.BedrockPlayerDetector
-
Checks if a player is a bedrock player.
- isCancelled() - Method in interface com.maximde.hologramlib.utils.TaskHandle
- isDead() - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Checks if the leaderboard is dead (not spawned or has been killed).
- isInvisible - Variable in class com.maximde.hologramlib.hologram.Hologram
- item - Variable in class com.maximde.hologramlib.hologram.ItemHologram
- ITEM_DISPLAY - Enum constant in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.HeadMode
-
Deprecated.
- ItemHologram - Class in com.maximde.hologramlib.hologram
- ItemHologram(String) - Constructor for class com.maximde.hologramlib.hologram.ItemHologram
- ItemHologram(String, RenderMode) - Constructor for class com.maximde.hologramlib.hologram.ItemHologram
- ItemsAdderHolder - Class in com.maximde.hologramlib.utils
- ItemsAdderHolder() - Constructor for class com.maximde.hologramlib.utils.ItemsAdderHolder
J
- JsonObject(String) - Constructor for record class com.maximde.hologramlib.bstats.Metrics.JsonObjectBuilder.JsonObject
-
Creates an instance of a
JsonObjectrecord class. - JsonObjectBuilder() - Constructor for class com.maximde.hologramlib.bstats.Metrics.JsonObjectBuilder
K
- kill() - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Deprecated.Use HologramManager.remove() instead for proper cleanup
- kill() - Method in interface com.maximde.hologramlib.hologram.Hologram.Internal
- kill() - Method in class com.maximde.hologramlib.hologram.Hologram
-
Deprecated.
- kill() - Method in interface com.maximde.hologramlib.hologram.InteractionBox.Internal
- kill() - Method in class com.maximde.hologramlib.hologram.InteractionBox
-
Deprecated.
L
- LeaderboardHologram - Class in com.maximde.hologramlib.hologram.custom
- LeaderboardHologram(LeaderboardHologram.LeaderboardOptions, String) - Constructor for class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Creates a leaderboard with the specified options and ID.
- LeaderboardHologram.BedrockPlayerDetector - Interface in com.maximde.hologramlib.hologram.custom
-
Functional interface for detecting bedrock players.
- LeaderboardHologram.HeadMode - Enum Class in com.maximde.hologramlib.hologram.custom
-
Deprecated.Head mode is no longer configurable. All heads use inline tags.
- LeaderboardHologram.LeaderboardOptions - Class in com.maximde.hologramlib.hologram.custom
-
Configuration options for customizing the leaderboard display.
- LeaderboardHologram.LeaderboardType - Enum Class in com.maximde.hologramlib.hologram.custom
- LeaderboardHologram.PlayerScore - Record Class in com.maximde.hologramlib.hologram.custom
-
Represents a player's score entry.
- LeaderboardHologram.RotationMode - Enum Class in com.maximde.hologramlib.hologram.custom
- LeaderboardHologram.SortOrder - Enum Class in com.maximde.hologramlib.hologram.custom
- LeaderboardOptions() - Constructor for class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.LeaderboardOptions
- leftRotation - Variable in class com.maximde.hologramlib.hologram.Hologram
- loadPlaceholders() - Static method in class com.maximde.hologramlib.utils.PlayerUtils
- location - Variable in class com.maximde.hologramlib.hologram.Hologram
- location - Variable in class com.maximde.hologramlib.hologram.InteractionBox
M
- Main - Class in com.maximde.hologramlib
- Main() - Constructor for class com.maximde.hologramlib.Main
- maxPlayerRenderDistanceSquared - Variable in class com.maximde.hologramlib.hologram.Hologram
- maxPlayerRenderDistanceSquared - Variable in class com.maximde.hologramlib.hologram.InteractionBox
- Metrics - Class in com.maximde.hologramlib.bstats
- Metrics(JavaPlugin, int) - Constructor for class com.maximde.hologramlib.bstats.Metrics
-
Creates a new Metrics instance.
- METRICS_VERSION - Static variable in class com.maximde.hologramlib.bstats.Metrics.MetricsBase
-
The version of the Metrics class.
- Metrics.AdvancedBarChart - Class in com.maximde.hologramlib.bstats
- Metrics.AdvancedPie - Class in com.maximde.hologramlib.bstats
- Metrics.CustomChart - Class in com.maximde.hologramlib.bstats
- Metrics.DrilldownPie - Class in com.maximde.hologramlib.bstats
- Metrics.JsonObjectBuilder - Class in com.maximde.hologramlib.bstats
-
An extremely simple JSON builder.
- Metrics.JsonObjectBuilder.JsonObject - Record Class in com.maximde.hologramlib.bstats
-
A super simple representation of a JSON object.
- Metrics.MetricsBase - Class in com.maximde.hologramlib.bstats
- Metrics.MultiLineChart - Class in com.maximde.hologramlib.bstats
- Metrics.SimpleBarChart - Class in com.maximde.hologramlib.bstats
- Metrics.SimplePie - Class in com.maximde.hologramlib.bstats
- Metrics.SingleLineChart - Class in com.maximde.hologramlib.bstats
- MetricsBase(String, String, int, boolean, Consumer<Metrics.JsonObjectBuilder>, Consumer<Metrics.JsonObjectBuilder>, Consumer<Runnable>, Supplier<Boolean>, BiConsumer<String, Throwable>, Consumer<String>, boolean, boolean, boolean) - Constructor for class com.maximde.hologramlib.bstats.Metrics.MetricsBase
-
Creates a new MetricsBase class instance.
- MiniMessage - Class in com.maximde.hologramlib.utils
- MiniMessage() - Constructor for class com.maximde.hologramlib.utils.MiniMessage
- MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class com.maximde.hologramlib.bstats.Metrics.MultiLineChart
-
Class constructor.
- multiply(float) - Method in class com.maximde.hologramlib.utils.Vector3F
- multiply(float, float, float) - Method in class com.maximde.hologramlib.utils.Vector3F
- multiply(Vector3F) - Method in class com.maximde.hologramlib.utils.Vector3F
N
- name() - Method in record class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.PlayerScore
-
Returns the value of the
namerecord component. - NEARBY - Enum constant in enum class com.maximde.hologramlib.hologram.RenderMode
-
Deprecated.
- nextPage(Player) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
-
Goes to the next page for the specified player
- NONE - Enum constant in enum class com.maximde.hologramlib.hologram.RenderMode
-
Hologram is not shown to any players
- NOT_ATTACHED_PLAYER - Enum constant in enum class com.maximde.hologramlib.hologram.RenderMode
-
Works like render mode ALL with the difference if the hologram is attached to a player the player will not see the hologram
O
- onDisable() - Static method in class com.maximde.hologramlib.HologramLib
- onDisable() - Method in class com.maximde.hologramlib.Main
- onEnable() - Method in class com.maximde.hologramlib.Main
- onFire - Variable in class com.maximde.hologramlib.hologram.BlockHologram
- onFire - Variable in class com.maximde.hologramlib.hologram.ItemHologram
- onInteract - Variable in class com.maximde.hologramlib.hologram.Hologram
- onInteract(InteractionBox.OnInteract) - Method in class com.maximde.hologramlib.hologram.Hologram
- onInteract(Player) - Method in interface com.maximde.hologramlib.hologram.InteractionBox.OnInteract
- onJoin(Player) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- onJoin(Player) - Method in interface com.maximde.hologramlib.hologram.HologramManager.Events
- onJoin(PlayerJoinEvent) - Method in class com.maximde.hologramlib.listener.PlayerJoinListener
- onLoad() - Method in class com.maximde.hologramlib.Main
- onLoad(JavaPlugin) - Static method in class com.maximde.hologramlib.HologramLib
- onPacketReceive(PacketReceiveEvent) - Method in class com.maximde.hologramlib.listener.InteractionPacketListener
- onPacketSend(PacketSendEvent) - Method in class com.maximde.hologramlib.hologram.PassengerManager
- onPacketSend(PacketSendEvent) - Method in class com.maximde.hologramlib.hook.BedrockPlayerHeadFilter
- onPacketSend(PacketSendEvent) - Method in class com.maximde.hologramlib.hook.PlaceholderAPIHook
- onQuit(Player) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- onQuit(Player) - Method in interface com.maximde.hologramlib.hologram.HologramManager.Events
- onQuit(PlayerQuitEvent) - Method in class com.maximde.hologramlib.listener.PlayerQuitListener
P
- PagedLeaderboard - Class in com.maximde.hologramlib.hologram.custom
- PagedLeaderboard(String) - Constructor for class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- PassengerManager - Class in com.maximde.hologramlib.hologram
- PassengerManager(PacketEventsAPI<?>) - Constructor for class com.maximde.hologramlib.hologram.PassengerManager
- PLACEHOLDER_PROFILE - Static variable in class com.maximde.hologramlib.utils.PlayerUtils
- PlaceholderAPIHook - Class in com.maximde.hologramlib.hook
- PlaceholderAPIHook(PacketEventsAPI<?>) - Constructor for class com.maximde.hologramlib.hook.PlaceholderAPIHook
- PlayerHeadComponent - Class in com.maximde.hologramlib.utils
- PlayerHeadComponent() - Constructor for class com.maximde.hologramlib.utils.PlayerHeadComponent
- PlayerJoinListener - Class in com.maximde.hologramlib.listener
- PlayerJoinListener() - Constructor for class com.maximde.hologramlib.listener.PlayerJoinListener
- PlayerQuitListener - Class in com.maximde.hologramlib.listener
- PlayerQuitListener() - Constructor for class com.maximde.hologramlib.listener.PlayerQuitListener
- PlayerScore(String, Number) - Constructor for record class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.PlayerScore
-
Creates an instance of a
PlayerScorerecord class. - PlayerUtils - Class in com.maximde.hologramlib.utils
- PlayerUtils() - Constructor for class com.maximde.hologramlib.utils.PlayerUtils
- previousPage(Player) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
-
Goes to the previous page for the specified player
R
- rawText - Variable in class com.maximde.hologramlib.hologram.TextHologram
- register(InteractionBox) - Method in class com.maximde.hologramlib.hologram.HologramManager
- register(H) - Method in class com.maximde.hologramlib.hologram.HologramManager
- registerEventHandler(HologramManager.Events) - Method in class com.maximde.hologramlib.hologram.HologramManager
- remove(LeaderboardHologram) - Method in class com.maximde.hologramlib.hologram.HologramManager
- remove(PagedLeaderboard) - Method in class com.maximde.hologramlib.hologram.HologramManager
-
Removes a PagedLeaderboard and all its components with persistence option
- remove(Hologram<?>) - Method in class com.maximde.hologramlib.hologram.HologramManager
- remove(String) - Method in class com.maximde.hologramlib.hologram.HologramManager
- removeAll() - Method in class com.maximde.hologramlib.hologram.HologramManager
- removeAllInteractionBoxes() - Method in class com.maximde.hologramlib.hologram.HologramManager
- removeAllViewers() - Method in class com.maximde.hologramlib.hologram.Hologram
- removeAllViewers() - Method in class com.maximde.hologramlib.hologram.InteractionBox
- removeElement(int[], int) - Static method in class com.maximde.hologramlib.hologram.Hologram
-
Removes all occurrences of the specified element from the given array.
- removeElement(int[], int) - Static method in class com.maximde.hologramlib.hologram.InteractionBox
-
Removes all occurrences of the specified element from the given array.
- removeEventHandler(HologramManager.Events) - Method in class com.maximde.hologramlib.hologram.HologramManager
- removeFirstFrame() - Method in class com.maximde.hologramlib.hologram.TextAnimation
- removeFrame(int) - Method in class com.maximde.hologramlib.hologram.TextAnimation
- removeFromViewerBlacklist(Player) - Method in class com.maximde.hologramlib.hologram.Hologram
- removeFromViewerBlacklist(Player) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- removeInteractionBox(InteractionBox) - Method in class com.maximde.hologramlib.hologram.HologramManager
- removeInteractionBox(String) - Method in class com.maximde.hologramlib.hologram.HologramManager
- removeLastFrame() - Method in class com.maximde.hologramlib.hologram.TextAnimation
- removePage(int) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
-
Removes a page by index
- removePlayer(UUID) - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Removes a player from the leaderboard.
- removeViewer(Player) - Method in class com.maximde.hologramlib.hologram.Hologram
- removeViewer(Player) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- renderMode - Variable in class com.maximde.hologramlib.hologram.Hologram
-
The render mode determines which players can see the hologram: - NEARBY: Only players within viewing distance - ALL: All players on the server - VIEWER_LIST: Only specific players added as viewers - NONE: Hologram is not visible to any players
- renderMode - Variable in class com.maximde.hologramlib.hologram.InteractionBox
-
The render mode determines which players can see the interaction: - NEARBY: Only players within viewing distance - ALL: All players on the server - VIEWER_LIST: Only specific players added as viewers - NONE: Interaction is not visible to any players
- RenderMode - Enum Class in com.maximde.hologramlib.hologram
-
Defines how a hologram should be rendered and to which players.
- replace(String) - Method in class com.maximde.hologramlib.utils.ItemsAdderHolder
- replace(String) - Method in interface com.maximde.hologramlib.utils.ReplaceText
- replaceFontImages(String) - Method in class com.maximde.hologramlib.hologram.TextHologram
- ReplaceText - Interface in com.maximde.hologramlib.utils
- RESOURCEPACK - Enum constant in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.HeadMode
-
Deprecated.
- responsive - Variable in class com.maximde.hologramlib.hologram.InteractionBox
- rightRotation - Variable in class com.maximde.hologramlib.hologram.Hologram
- rotate(float) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- rotate(float, float) - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Rotates the leaderboard.
- runTask(Runnable) - Static method in class com.maximde.hologramlib.utils.BukkitTasks
- runTask(Runnable, Location) - Static method in class com.maximde.hologramlib.utils.BukkitTasks
- runTaskAsync(Runnable) - Static method in class com.maximde.hologramlib.utils.BukkitTasks
- runTaskLater(Runnable, long) - Static method in class com.maximde.hologramlib.utils.BukkitTasks
- runTaskLaterAsync(Runnable, long) - Static method in class com.maximde.hologramlib.utils.BukkitTasks
- runTaskTimerAsync(Runnable, long, long) - Static method in class com.maximde.hologramlib.utils.BukkitTasks
S
- scale - Variable in class com.maximde.hologramlib.hologram.Hologram
- score() - Method in record class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.PlayerScore
-
Returns the value of the
scorerecord component. - self() - Method in class com.maximde.hologramlib.hologram.Hologram
- sendPacket(PacketWrapper<?>, List<Player>) - Method in class com.maximde.hologramlib.hologram.Hologram
- sendPacket(PacketWrapper<?>, List<Player>) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- setAllScores(Map<UUID, LeaderboardHologram.PlayerScore>) - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Replaces all scores with the provided data.
- setArrowBackgrounds(int) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setArrowHeight(double) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setArrowOffset(double) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setArrowScale(float, float, float) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setArrowScale(Vector3F) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setBase64Head(String) - Method in class com.maximde.hologramlib.hologram.ItemHologram
-
Sets the item to a player head using a raw base64 texture string.
- setBillboard(Display.Billboard) - Method in class com.maximde.hologramlib.hologram.Hologram
- setBrightness(int) - Method in class com.maximde.hologramlib.hologram.Hologram
- setBrightness(int, int) - Method in class com.maximde.hologramlib.hologram.Hologram
- setBrightness(Display.Brightness) - Method in class com.maximde.hologramlib.hologram.Hologram
- setClickSounds(Sound, Sound) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setClickSounds(Sound, Sound, float, float) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setFixedRotation() - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Sets the leaderboard to fixed rotation mode.
- setGlowColor(Color) - Method in class com.maximde.hologramlib.hologram.Hologram
-
Sets the RGB color for the item's glow effect.
- setGlowing(boolean) - Method in class com.maximde.hologramlib.hologram.Hologram
- setHeadDatabaseHead(String) - Method in class com.maximde.hologramlib.hologram.ItemHologram
-
Sets the item to a player head using a HeadDatabase head ID.
- setHeight(float) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- setInteractionBoxSize(Vector3F) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setInterpolationDurationRotation(int) - Method in class com.maximde.hologramlib.hologram.Hologram
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setInterpolationDurationTransformation(int) - Method in class com.maximde.hologramlib.hologram.Hologram
- setIsInvisible(boolean) - Method in class com.maximde.hologramlib.hologram.Hologram
-
Sets the visibility state of the hologram.
- setLeftArrowBackground(int) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setLeftArrowScale(float, float, float) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setLeftArrowScale(Vector3F) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setLeftArrowText(String) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setLeftClickSound(Sound) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setLeftClickSound(Sound, float, float) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setLeftRotation(float, float, float, float) - Method in class com.maximde.hologramlib.hologram.Hologram
- setLocation(Location) - Method in interface com.maximde.hologramlib.hologram.Hologram.Internal
- setLocation(Location) - Method in interface com.maximde.hologramlib.hologram.InteractionBox.Internal
- setMaxPlayerRenderDistanceSquared(double) - Method in class com.maximde.hologramlib.hologram.Hologram
- setMaxPlayerRenderDistanceSquared(double) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- setMiniMessageText(String) - Method in class com.maximde.hologramlib.hologram.TextHologram
- setPlayerHead(UUID) - Method in class com.maximde.hologramlib.hologram.ItemHologram
-
Sets the item to a player head using the given UUID.
- setPlayerScore(UUID, String, double) - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Sets or updates the score for a player.
- setPlayerScore(UUID, String, long) - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Sets or updates the score for a player.
- setRawText(String) - Method in class com.maximde.hologramlib.hologram.TextHologram
- setRenderMode(RenderMode) - Method in class com.maximde.hologramlib.hologram.Hologram
- setResponsive(boolean) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- setRightArrowBackground(int) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setRightArrowScale(float, float, float) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setRightArrowScale(Vector3F) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setRightArrowText(String) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setRightClickSound(Sound) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setRightClickSound(Sound, float, float) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- setRightRotation(float, float, float, float) - Method in class com.maximde.hologramlib.hologram.Hologram
- setRotation(float, float) - Method in class com.maximde.hologramlib.hologram.Hologram
- setScale(float, float, float) - Method in class com.maximde.hologramlib.hologram.Hologram
- setScale(Vector3F) - Method in class com.maximde.hologramlib.hologram.Hologram
- setSize(float, float) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- setSize(Vector3F) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- setTeleportDuration(int) - Method in class com.maximde.hologramlib.hologram.Hologram
- setText(String) - Method in class com.maximde.hologramlib.hologram.TextHologram
- setText(Component) - Method in class com.maximde.hologramlib.hologram.TextHologram
- setTransformation(Transformation) - Method in class com.maximde.hologramlib.hologram.Hologram
- setTransformationMatrix(Matrix4f) - Method in class com.maximde.hologramlib.hologram.Hologram
- setTranslation(float, float, float) - Method in class com.maximde.hologramlib.hologram.Hologram
- setTranslation(Vector3F) - Method in class com.maximde.hologramlib.hologram.Hologram
- setUpdateTaskPeriod(long) - Method in class com.maximde.hologramlib.hologram.Hologram
-
Period in ticks between updates of the hologram's viewer list.
- setUpdateTaskPeriod(long) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- setUrlHead(String) - Method in class com.maximde.hologramlib.hologram.ItemHologram
-
Sets the item to a player head using a skin URL.
- setViewRange(double) - Method in class com.maximde.hologramlib.hologram.Hologram
- setWidth(float) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- show(Player) - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Shows the leaderboard to a specific player.
- show(Player) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
-
Shows the paged leaderboard to a specific player
- show(Player) - Method in class com.maximde.hologramlib.hologram.Hologram
-
Ignores render mode
- show(Player) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- shutdown() - Method in class com.maximde.hologramlib.bstats.Metrics.MetricsBase
- shutdown() - Method in class com.maximde.hologramlib.bstats.Metrics
-
Shuts down the underlying scheduler service.
- SIMPLE_TEXT - Enum constant in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.LeaderboardType
-
Simple text leaderboard without player heads
- SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class com.maximde.hologramlib.bstats.Metrics.SimpleBarChart
-
Class constructor.
- SimplePie(String, Callable<String>) - Constructor for class com.maximde.hologramlib.bstats.Metrics.SimplePie
-
Class constructor.
- SingleLineChart(String, Callable<Integer>) - Constructor for class com.maximde.hologramlib.bstats.Metrics.SingleLineChart
-
Class constructor.
- spawn(LeaderboardHologram, Location) - Method in class com.maximde.hologramlib.hologram.HologramManager
- spawn(LeaderboardHologram, Location, boolean) - Method in class com.maximde.hologramlib.hologram.HologramManager
- spawn(PagedLeaderboard, Location) - Method in class com.maximde.hologramlib.hologram.HologramManager
-
Spawns a PagedLeaderboard at the specified location with persistence option
- spawn(InteractionBox, Location) - Method in class com.maximde.hologramlib.hologram.HologramManager
- spawn(InteractionBox, Location, boolean) - Method in class com.maximde.hologramlib.hologram.HologramManager
- spawn(H, Location) - Method in class com.maximde.hologramlib.hologram.HologramManager
- spawn(H, Location, boolean) - Method in class com.maximde.hologramlib.hologram.HologramManager
- spawn(Location) - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Spawns the leaderboard at the specified location.
- spawn(Location, boolean) - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Spawns the leaderboard at the specified location.
- spawn(Location, boolean) - Method in interface com.maximde.hologramlib.hologram.Hologram.Internal
- spawn(Location, boolean) - Method in interface com.maximde.hologramlib.hologram.InteractionBox.Internal
- stripTags(String) - Static method in class com.maximde.hologramlib.utils.MiniMessage
- subtract(float, float, float) - Method in class com.maximde.hologramlib.utils.Vector3F
- subtract(Vector3F) - Method in class com.maximde.hologramlib.utils.Vector3F
T
- task - Variable in class com.maximde.hologramlib.hologram.Hologram
- task - Variable in class com.maximde.hologramlib.hologram.InteractionBox
- TaskHandle - Interface in com.maximde.hologramlib.utils
- teleport(Location) - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Teleports the leaderboard to a new location.
- teleport(Location) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
-
Teleports the paged leaderboard to a new location
- teleport(Location) - Method in class com.maximde.hologramlib.hologram.Hologram
- teleport(Location) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- teleportDuration - Variable in class com.maximde.hologramlib.hologram.Hologram
- text - Variable in class com.maximde.hologramlib.hologram.TextHologram
- TEXT_DISPLAY_META_INDEX - Static variable in class com.maximde.hologramlib.hologram.TextHologram
- TextAnimation - Class in com.maximde.hologramlib.hologram
- TextAnimation() - Constructor for class com.maximde.hologramlib.hologram.TextAnimation
- TextAnimation(int) - Constructor for class com.maximde.hologramlib.hologram.TextAnimation
- TextAnimation(int, int) - Constructor for class com.maximde.hologramlib.hologram.TextAnimation
- TextHologram - Class in com.maximde.hologramlib.hologram
- TextHologram(String) - Constructor for class com.maximde.hologramlib.hologram.TextHologram
-
Creates a new text hologram with the specified ID and nearby render mode.
- TextHologram(String, RenderMode) - Constructor for class com.maximde.hologramlib.hologram.TextHologram
-
Creates a new text hologram with the specified ID and render mode.
- toJavaUtilLevel(Logger.LogLevel) - Static method in class com.maximde.hologramlib.HologramLib
- TOP_PLAYER_HEAD - Enum constant in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.LeaderboardType
-
Shows first place player's head above the leaderboard
- toString() - Method in record class com.maximde.hologramlib.bstats.Metrics.JsonObjectBuilder.JsonObject
-
Returns a string representation of this record class.
- toString() - Method in record class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.PlayerScore
-
Returns a string representation of this record class.
- toVector3f(Vector3f) - Method in class com.maximde.hologramlib.hologram.Hologram
- translation - Variable in class com.maximde.hologramlib.hologram.Hologram
- triggerInteraction(Player) - Method in class com.maximde.hologramlib.hologram.InteractionBox
U
- update() - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
-
Updates the leaderboard display with current player data.
- update() - Method in class com.maximde.hologramlib.hologram.Hologram
-
Updates the set properties for the entity (shows them to the players).
- update() - Method in class com.maximde.hologramlib.hologram.InteractionBox
-
Updates the set properties for the entity (shows them to the players).
- updateAllPages() - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
-
Updates all leaderboard pages
- updateHologramIfExists(String, Consumer<Hologram<?>>) - Method in class com.maximde.hologramlib.hologram.HologramManager
- updateTaskPeriod - Variable in class com.maximde.hologramlib.hologram.Hologram
- updateTaskPeriod - Variable in class com.maximde.hologramlib.hologram.InteractionBox
V
- validateId(String) - Method in class com.maximde.hologramlib.hologram.custom.LeaderboardHologram
- validateId(String) - Method in class com.maximde.hologramlib.hologram.custom.PagedLeaderboard
- validateId(String) - Method in class com.maximde.hologramlib.hologram.Hologram
- validateId(String) - Method in class com.maximde.hologramlib.hologram.InteractionBox
- value() - Method in record class com.maximde.hologramlib.bstats.Metrics.JsonObjectBuilder.JsonObject
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.HeadMode
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.LeaderboardType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.RotationMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.SortOrder
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.maximde.hologramlib.hologram.RenderMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.HeadMode
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.LeaderboardType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.RotationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.maximde.hologramlib.hologram.custom.LeaderboardHologram.SortOrder
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.maximde.hologramlib.hologram.RenderMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Vector3F - Class in com.maximde.hologramlib.utils
- Vector3F() - Constructor for class com.maximde.hologramlib.utils.Vector3F
- Vector3F(float, float, float) - Constructor for class com.maximde.hologramlib.utils.Vector3F
- VIEWER_LIST - Enum constant in enum class com.maximde.hologramlib.hologram.RenderMode
-
Hologram is only rendered to players in its viewer list (where players have to be added manually)
- viewRange - Variable in class com.maximde.hologramlib.hologram.Hologram
W
- width - Variable in class com.maximde.hologramlib.hologram.InteractionBox
X
Y
Z
- z - Variable in class com.maximde.hologramlib.utils.Vector3F
- zero() - Static method in class com.maximde.hologramlib.utils.Vector3F
All Classes and Interfaces|All Packages|Constant Field Values