Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractMultiParentsAdvancement - Class in com.fren_gor.ultimateAdvancementAPI.advancement.multiParents
-
The
AbstractMultiParentsAdvancement
class abstracts the implementation of any multi-parent advancement, providing a standard supported by the API. - AbstractMultiParentsAdvancement(String, AdvancementDisplay, BaseAdvancement) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Creates a new
AbstractMultiParentsAdvancement
with a maximum progression of1
. - AbstractMultiParentsAdvancement(String, AdvancementDisplay, BaseAdvancement, int) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Creates a new
AbstractMultiParentsAdvancement
. - AbstractMultiTasksAdvancement - Class in com.fren_gor.ultimateAdvancementAPI.advancement.tasks
-
The
AbstractMultiTasksAdvancement
class abstracts the implementation of any multi-tasks advancement, providing a standard supported by the API. - AbstractMultiTasksAdvancement(String, AdvancementDisplay, Advancement) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.AbstractMultiTasksAdvancement
-
Creates an
AbstractMultiTasksAdvancement
with maximum progression of1
. - AbstractMultiTasksAdvancement(String, AdvancementDisplay, Advancement, int) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.AbstractMultiTasksAdvancement
-
Creates an
AbstractMultiTasksAdvancement
. - AbstractWrapper - Class in com.fren_gor.ultimateAdvancementAPI.nms.wrappers
-
A generic NMS wrappers.
- AbstractWrapper() - Constructor for class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.AbstractWrapper
- add(AdvancementKey, float, float) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter.CoordAdapterBuilder
-
Adds the provided
AdvancementKey
with its coordinates to the builder. - Advancement - Class in com.fren_gor.ultimateAdvancementAPI.advancement
-
The
Advancement
class is the parent class of every advancement. - AdvancementDisplay - Class in com.fren_gor.ultimateAdvancementAPI.advancement.display
-
The
AdvancementDisplay
class contains the graphical information of the advancement. - AdvancementDisplay(ItemStack, String, AdvancementFrameType, boolean, boolean, float, float, String...) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Creates a new
AdvancementDisplay
. - AdvancementDisplay(ItemStack, String, AdvancementFrameType, boolean, boolean, float, float, List<String>) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Creates a new
AdvancementDisplay
. - AdvancementDisplay(ItemStack, String, AdvancementFrameType, boolean, boolean, float, float, ChatColor, String...) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Creates a new
AdvancementDisplay
. - AdvancementDisplay(ItemStack, String, AdvancementFrameType, boolean, boolean, float, float, ChatColor, List<String>) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Creates a new
AdvancementDisplay
. - AdvancementDisplay(Material, String, AdvancementFrameType, boolean, boolean, float, float, String...) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Creates a new
AdvancementDisplay
. - AdvancementDisplay(Material, String, AdvancementFrameType, boolean, boolean, float, float, List<String>) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Creates a new
AdvancementDisplay
. - AdvancementDisplay.Builder - Class in com.fren_gor.ultimateAdvancementAPI.advancement.display
-
A builder for
AdvancementDisplay
. - AdvancementDisplayBuilder<T extends AdvancementDisplayBuilder<T,
R>, R extends AdvancementDisplay> - Class in com.fren_gor.ultimateAdvancementAPI.advancement.display -
A builder for advancement displays.
- AdvancementDisplayBuilder(ItemStack, String) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Creates a new
AdvancementDisplayBuilder
. - AdvancementDisplayBuilder(Material, String) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Creates a new
AdvancementDisplayBuilder
. - AdvancementDisplayWrapper - Class in com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement
-
Wrapper class for NMS
AdvancementDisplay
. - AdvancementDisplayWrapper() - Constructor for class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
- AdvancementDisposedEvent - Class in com.fren_gor.ultimateAdvancementAPI.events.advancement
-
Called after an advancement has been disposed.
- AdvancementDisposedEvent(AdvancementKey) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposedEvent
-
Creates a new
AdvancementDisposedEvent
. - AdvancementDisposeEvent - Class in com.fren_gor.ultimateAdvancementAPI.events.advancement
-
Called just before an advancement is disposed.
- AdvancementDisposeEvent(Advancement) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposeEvent
-
Creates a new
AdvancementDisposeEvent
. - AdvancementFrameType - Enum Class in com.fren_gor.ultimateAdvancementAPI.advancement.display
-
Describes which shape of an advancement frame in the advancement GUI.
- AdvancementFrameTypeWrapper - Class in com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement
-
Wrapper class for NMS
FrameType
. - AdvancementFrameTypeWrapper() - Constructor for class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementFrameTypeWrapper
- AdvancementFrameTypeWrapper.FrameType - Enum Class in com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement
-
Enumeration that represents the frame type of
AdvancementFrameTypeWrapper
s. - AdvancementKey - Class in com.fren_gor.ultimateAdvancementAPI.util
-
The
AdvancementKey
class represents a valid advancement namespaced key. - AdvancementKey(MinecraftKeyWrapper) - Constructor for class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Creates a new
AdvancementKey
from the specified NMSMinecraftKey
. - AdvancementKey(String, String) - Constructor for class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Creates a new
AdvancementKey
with the provided namespace and key. - AdvancementKey(Plugin, String) - Constructor for class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Creates a new
AdvancementKey
with the provided plugin's (lowercased) name as namespace and the specified key. - AdvancementKey(NamespacedKey) - Constructor for class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Creates a new
AdvancementKey
from the specifiedNamespacedKey
. - AdvancementMain - Class in com.fren_gor.ultimateAdvancementAPI
-
Main class of the API.
- AdvancementMain(Plugin) - Constructor for class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Creates a new
AdvancementMain
. - AdvancementMain(Plugin, String) - Constructor for class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Creates a new
AdvancementMain
. - AdvancementProgressionUpdateEvent - Class in com.fren_gor.ultimateAdvancementAPI.events.advancement
-
Called when a team's progression of an advancement changes.
- AdvancementProgressionUpdateEvent(TeamProgression, int, int, Advancement) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementProgressionUpdateEvent
-
Creates a new
AdvancementProgressionUpdateEvent
. - AdvancementRegistrationEvent - Class in com.fren_gor.ultimateAdvancementAPI.events.advancement
-
Called when an advancement is registered in an
AdvancementTab
. - AdvancementRegistrationEvent(Advancement) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementRegistrationEvent
-
Creates a new
AdvancementRegistrationEvent
. - advancementTab - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
The advancement tab of the advancement.
- AdvancementTab - Class in com.fren_gor.ultimateAdvancementAPI
-
The
AdvancementTab
class represents a tab in the advancement GUI. - AdvancementUtils - Class in com.fren_gor.ultimateAdvancementAPI.util
- AdvancementWrapper - Class in com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement
-
Wrapper class for NMS
Advancement
. - AdvancementWrapper() - Constructor for class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementWrapper
- AfterHandle - Interface in com.fren_gor.ultimateAdvancementAPI.util
-
Action done after player handle in
Advancement.handlePlayer(TeamProgression, Player, int, int, boolean, AfterHandle)
. - announceChat - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Whether the advancement completion message should be sent on advancement grant.
- announceChat - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Whether the advancement completion message should be sent on advancement grant.
- announceChat() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Enables the advancement completion message sent on advancement grant.
- announceChat(boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Enables or disables the advancement completion message sent on advancement grant.
- anyMemberMatch(Predicate<UUID>) - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Returns whether any member of the team matches the provided
Predicate
. - APINotInstantiatedException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
This exception is thrown when
UltimateAdvancementAPI
is used but the API has not yet been enabled. - APINotInstantiatedException() - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.APINotInstantiatedException
- APINotInstantiatedException(String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.APINotInstantiatedException
- APINotInstantiatedException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.APINotInstantiatedException
- APINotInstantiatedException(String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.APINotInstantiatedException
- APINotInstantiatedException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.APINotInstantiatedException
- apply(TeamProgression, Player, Advancement) - Method in interface com.fren_gor.ultimateAdvancementAPI.util.AfterHandle
-
The action to do after player handling.
- ArbitraryMultiTaskProgressionUpdateException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
This exception is thrown when an arbitrary progression update is made while it is not admitted.
- ArbitraryMultiTaskProgressionUpdateException() - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.ArbitraryMultiTaskProgressionUpdateException
- ArbitraryMultiTaskProgressionUpdateException(String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.ArbitraryMultiTaskProgressionUpdateException
- ArbitraryMultiTaskProgressionUpdateException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.ArbitraryMultiTaskProgressionUpdateException
- ArbitraryMultiTaskProgressionUpdateException(String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.ArbitraryMultiTaskProgressionUpdateException
- ArbitraryMultiTaskProgressionUpdateException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.ArbitraryMultiTaskProgressionUpdateException
- AsyncExecutionException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
This exception is thrown when some code which should be executed sync is executed async instead.
- AsyncExecutionException() - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.AsyncExecutionException
- AsyncExecutionException(String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.AsyncExecutionException
- AsyncExecutionException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.AsyncExecutionException
- AsyncExecutionException(String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.AsyncExecutionException
- AsyncExecutionException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.AsyncExecutionException
- AsyncPlayerUnregisteredEvent - Class in com.fren_gor.ultimateAdvancementAPI.events.team
-
Called after a player has been unregistered.
- AsyncPlayerUnregisteredEvent(UUID) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncPlayerUnregisteredEvent
-
Creates a new
AsyncPlayerUnregisteredEvent
. - AsyncTeamLoadEvent - Class in com.fren_gor.ultimateAdvancementAPI.events.team
-
Called when a new
TeamProgression
instance is created and stored in the caching system. - AsyncTeamLoadEvent(TeamProgression) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamLoadEvent
-
Creates a new
AsyncTeamLoadEvent
. - AsyncTeamUnloadEvent - Class in com.fren_gor.ultimateAdvancementAPI.events.team
-
Called after a
TeamProgression
instance is removed from the caching system. - AsyncTeamUnloadEvent(TeamProgression) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUnloadEvent
-
Creates a new
AsyncTeamUnloadEvent
. - AsyncTeamUpdateEvent - Class in com.fren_gor.ultimateAdvancementAPI.events.team
-
Called when a team member joins or leaves a team.
- AsyncTeamUpdateEvent(TeamProgression, UUID, AsyncTeamUpdateEvent.Action) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent
-
Creates a new
AsyncTeamUpdateEvent
. - AsyncTeamUpdateEvent.Action - Enum Class in com.fren_gor.ultimateAdvancementAPI.events.team
-
The action that occurred.
- AUTOMATIC - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.database.CacheFreeingOption.Option
-
Cache the request and remove it from the cache after a certain amount of ticks automatically.
- AUTOMATIC(Plugin, long) - Static method in class com.fren_gor.ultimateAdvancementAPI.database.CacheFreeingOption
-
Gets a
CacheFreeingOption
instance with caching strategyCacheFreeingOption.Option#AUTOMATIC
. - automaticallyGrantRootAdvancement() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Utility method which automatically grants the root advancement of this tab to every player after they have been loaded.
- automaticallyShowToPlayers() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Utility method which automatically shows this tab to every player just after they have been loaded.
B
- BaseAdvancement - Class in com.fren_gor.ultimateAdvancementAPI.advancement
-
BaseAdvancement directly extends Advancement.
- BaseAdvancement(String, AdvancementDisplay, Advancement) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.BaseAdvancement
-
Creates a new
BaseAdvancement
with a maximum progression of1
. - BaseAdvancement(String, AdvancementDisplay, Advancement, int) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.BaseAdvancement
-
Creates a new
BaseAdvancement
. - build() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay.Builder
-
Builds the advancement display.
- build() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Builds the advancement display.
- build() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay.Builder
-
Builds the advancement display.
- build() - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter.CoordAdapterBuilder
-
Builds the
CoordAdapter
. - builder() - Static method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Creates a new
CoordAdapter.CoordAdapterBuilder
. - Builder(ItemStack, String) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay.Builder
-
Creates a new
AdvancementDisplay.Builder
. - Builder(ItemStack, String) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay.Builder
-
Creates a new
FancyAdvancementDisplay.Builder
. - Builder(Material, String) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay.Builder
-
Creates a new
AdvancementDisplay.Builder
. - Builder(Material, String) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay.Builder
-
Creates a new
FancyAdvancementDisplay.Builder
.
C
- CacheFreeingOption - Class in com.fren_gor.ultimateAdvancementAPI.database
-
The
CacheFreeingOption
class represents the caching strategy that will be used by the caching system (seeDatabaseManager
). - CacheFreeingOption.Option - Enum Class in com.fren_gor.ultimateAdvancementAPI.database
-
Available caching options.
- CHALLENGE - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementFrameType
-
A frame with thorns at the corners.
- CHALLENGE - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementFrameTypeWrapper.FrameType
-
A frame with thorns at the corners.
- CHALLENGE - Static variable in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementFrameTypeWrapper
-
A frame wrapper with thorns at the corners.
- challengeFrame() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay.Builder
-
Sets the shape of the advancement frame to
AdvancementFrameType.CHALLENGE
. - challengeFrame() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Sets the shape of the advancement frame to
AdvancementFrameType.CHALLENGE
. - chatDescription - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
The fancy description used by
Advancement.getAnnounceMessage(Player)
. - chatTitle - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
The fancy title used by
Advancement.getAnnounceMessage(Player)
. - checkKey(String) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Checks whether the provided key is not
null
, not empty, and it's length is less or equals to 127. - checkNamespace(String) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Checks whether the provided namespace is not
null
, not empty, and it's length is less or equals to 127. - checkSync() - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- checkTeamProgressionNotNull(TeamProgression) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- checkTeamProgressionNotNull(TeamProgression, UUID) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- clearUpTeams() - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Clears the unused team ids in the database.
- clearUpTeams() - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Clears the unused team ids in the database.
- clearUpTeams() - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Clears the unused team ids in the database.
- close() - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Closes the connection to the database.
- close() - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Closes the connection to the database.
- close() - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Closes the connection to the database.
- com.fren_gor.ultimateAdvancementAPI - package com.fren_gor.ultimateAdvancementAPI
- com.fren_gor.ultimateAdvancementAPI.advancement - package com.fren_gor.ultimateAdvancementAPI.advancement
- com.fren_gor.ultimateAdvancementAPI.advancement.display - package com.fren_gor.ultimateAdvancementAPI.advancement.display
- com.fren_gor.ultimateAdvancementAPI.advancement.multiParents - package com.fren_gor.ultimateAdvancementAPI.advancement.multiParents
- com.fren_gor.ultimateAdvancementAPI.advancement.tasks - package com.fren_gor.ultimateAdvancementAPI.advancement.tasks
- com.fren_gor.ultimateAdvancementAPI.database - package com.fren_gor.ultimateAdvancementAPI.database
- com.fren_gor.ultimateAdvancementAPI.database.impl - package com.fren_gor.ultimateAdvancementAPI.database.impl
- com.fren_gor.ultimateAdvancementAPI.events - package com.fren_gor.ultimateAdvancementAPI.events
- com.fren_gor.ultimateAdvancementAPI.events.advancement - package com.fren_gor.ultimateAdvancementAPI.events.advancement
- com.fren_gor.ultimateAdvancementAPI.events.team - package com.fren_gor.ultimateAdvancementAPI.events.team
- com.fren_gor.ultimateAdvancementAPI.exceptions - package com.fren_gor.ultimateAdvancementAPI.exceptions
- com.fren_gor.ultimateAdvancementAPI.nms.util - package com.fren_gor.ultimateAdvancementAPI.nms.util
- com.fren_gor.ultimateAdvancementAPI.nms.wrappers - package com.fren_gor.ultimateAdvancementAPI.nms.wrappers
- com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement - package com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement
- com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets - package com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets
- com.fren_gor.ultimateAdvancementAPI.util - package com.fren_gor.ultimateAdvancementAPI.util
- com.fren_gor.ultimateAdvancementAPI.visibilities - package com.fren_gor.ultimateAdvancementAPI.visibilities
- compactDescription - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
The description of the advancement compacted as a single
String
(with'\n' + defaultColorCode
between lines). - compareTo(AdvancementKey) - Method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Compares this
AdvancementKey
to the provided one. - COMPLETE_VERSION - Static variable in class com.fren_gor.ultimateAdvancementAPI.nms.util.ReflectionUtil
-
The complete NMS version (like
v1_17_R1
). - contains(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Returns whether the provided player is part of the team.
- contains(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Returns whether the provided player is part of the team.
- Coord(float, float) - Constructor for record class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter.Coord
-
Creates a new
Coord
. - CoordAdapter - Class in com.fren_gor.ultimateAdvancementAPI.util
-
The
CoordAdapter
class adds support for advancement negative coordinates. - CoordAdapter(Map<AdvancementKey, CoordAdapter.Coord>) - Constructor for class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Creates a new
CoordAdapter
. - CoordAdapter.Coord - Record Class in com.fren_gor.ultimateAdvancementAPI.util
-
Record which represents a coordinate in a Cartesian plane where the x-axis points to the right (as usual) and the y-axis points downward.
- CoordAdapter.CoordAdapterBuilder - Class in com.fren_gor.ultimateAdvancementAPI.util
-
A builder for
CoordAdapter
s. - CoordAdapterBuilder() - Constructor for class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter.CoordAdapterBuilder
-
Creates a new
CoordAdapterBuilder
. - coords(float, float) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Sets the x and y coordinates of the advancement in the advancement GUI.
- coords(CoordAdapter, AdvancementKey) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Sets the coordinates of the advancement in the advancement GUI, taking them from the provided
CoordAdapter
. - craft(MinecraftKeyWrapper, AdvancementDisplayWrapper, int) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.PreparedAdvancementWrapper
-
Creates a new
PreparedAdvancementWrapper
. - craft(Object) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.MinecraftKeyWrapper
-
Creates a new
MinecraftKeyWrapper
with the same namespaced key of the provided NMSMinecraftKey
. - craft(String, String) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.MinecraftKeyWrapper
-
Creates a new
MinecraftKeyWrapper
with the provided namespace and key. - craft(ItemStack, String, String, AdvancementFrameTypeWrapper, float, float) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Creates a new
AdvancementDisplayWrapper
. - craft(ItemStack, String, String, AdvancementFrameTypeWrapper, float, float, boolean, boolean, boolean) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Creates a new
AdvancementDisplayWrapper
. - craft(ItemStack, String, String, AdvancementFrameTypeWrapper, float, float, boolean, boolean, boolean, String) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Creates a new
AdvancementDisplayWrapper
. - craft(ItemStack, String, String, AdvancementFrameTypeWrapper, float, float, String) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Creates a new
AdvancementDisplayWrapper
. - craftBaseAdvancement(MinecraftKeyWrapper, AdvancementWrapper, AdvancementDisplayWrapper, int) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementWrapper
-
Creates a new
AdvancementWrapper
for a base advancement. - craftRemovePacket(Set<MinecraftKeyWrapper>) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets.PacketPlayOutAdvancementsWrapper
-
Creates a new
PacketPlayOutAdvancementsWrapper
which removes some advancements from the advancement GUI. - craftResetPacket() - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets.PacketPlayOutAdvancementsWrapper
-
Creates a new
PacketPlayOutAdvancementsWrapper
which removes every previously sent advancement from the advancement GUI. - craftRootAdvancement(MinecraftKeyWrapper, AdvancementDisplayWrapper, int) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementWrapper
-
Creates a new
AdvancementWrapper
for a root advancement. - craftSelect(MinecraftKeyWrapper) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets.PacketPlayOutSelectAdvancementTabWrapper
-
Creates a new
PacketPlayOutSelectAdvancementTabWrapper
which selects the specified tab. - craftSelectNone() - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets.PacketPlayOutSelectAdvancementTabWrapper
-
Creates a new
PacketPlayOutSelectAdvancementTabWrapper
which deselect any selected tab in the advancement GUI. - craftSendPacket(Map<AdvancementWrapper, Integer>) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets.PacketPlayOutAdvancementsWrapper
-
Creates a new
PacketPlayOutAdvancementsWrapper
which adds some advancements to the advancement GUI. - createAdvancementTab(String) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Creates a new
AdvancementTab
with the provided namespace. - createAdvancementTab(Plugin, String) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Creates a new
AdvancementTab
with the provided namespace.
D
- DatabaseManager - Class in com.fren_gor.ultimateAdvancementAPI.database
-
The database manager.
- DatabaseManager(AdvancementMain) - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Creates a new
DatabaseManager
which uses an in-memory database. - DatabaseManager(AdvancementMain, File) - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Creates a new
DatabaseManager
which uses a SQLite database. - DatabaseManager(AdvancementMain, String, String, String, String, int, int, long) - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Creates a new
DatabaseManager
which uses a MySQL database. - DEFAULT_DESCRIPTION_COLOR - Static variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay
-
The default color of the description.
- DEFAULT_TITLE_COLOR - Static variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay
-
The default color of the title.
- defaultColor - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay.Builder
-
The default color of the title and description.
- defaultColor(ChatColor) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay.Builder
-
Sets the default color of the title and description.
- defaultDescriptionColor - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay.Builder
-
The default color of the description.
- defaultTitleColor - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay.Builder
-
The default color of the title.
- description - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
The description of the advancement.
- description - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
The description of the advancement.
- description(String...) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Sets the description of the advancement.
- description(List<String>) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Sets the description of the advancement.
- descriptionColor(ChatColor) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay.Builder
-
Sets the default color of the description.
- disable() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Disables the API.
- DISABLE_EXCEPTION_ON_ARBITRARY_SET_PROGRESSION - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
- disableVanillaAdvancements() - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.VanillaAdvancementDisablerWrapper
-
Disable vanilla advancement.
- disableVanillaAdvancements() - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Disables the vanilla advancements until next server restart or reload.
- disableVanillaAdvancements() - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
-
Disable vanilla advancement.
- display - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
The advancement display of the advancement.
- displayCustomToast(Player, AdvancementDisplay) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Displays a custom toast notification to a player.
- displayCustomToast(Player, ItemStack, String, AdvancementFrameType) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Displays a custom toast notification to a player.
- displayToast(Player, ItemStack, String, AdvancementFrameType) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
-
Displays a custom toast to a player.
- displayToastDuringUpdate(Player, Advancement) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- displayToastToPlayer(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Display the toast of this advancement to a player.
- displayToastToPlayer(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Display the toast of this advancement to a player.
- displayToastToPlayer(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Display the toast of this advancement to a player.
- DisposedException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
This exception is thrown when an operation is done on a disposed object.
- DisposedException() - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.DisposedException
- DisposedException(String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.DisposedException
- DisposedException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.DisposedException
- DisposedException(String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.DisposedException
- DisposedException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.DisposedException
- doesAnnounceToChat() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Returns whether the advancement completion message should be sent on advancement grant.
- doesAnnounceToChat() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Returns whether the advancement completion message should be sent on advancement grant.
- doesAnnounceToChat() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Returns whether grants are announced to chat.
- doesShowToast() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Returns whether the toast notification should be sent on advancement grant.
- doesShowToast() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Returns whether the toast notification should be sent on advancement grant.
- doesShowToast() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Returns whether toast is shown on grant.
- DONT_CACHE - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.database.CacheFreeingOption.Option
-
Don't cache the request.
- DONT_CACHE() - Static method in class com.fren_gor.ultimateAdvancementAPI.database.CacheFreeingOption
-
Gets a
CacheFreeingOption
instance with caching strategyCacheFreeingOption.Option#DONT_CACHE
. - DuplicatedException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
This exception is thrown when some
Object
is registered twice but duplicates are not admitted. - DuplicatedException() - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.DuplicatedException
- DuplicatedException(String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.DuplicatedException
- DuplicatedException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.DuplicatedException
- DuplicatedException(String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.DuplicatedException
- DuplicatedException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.DuplicatedException
E
- ENABLE_ARBITRARY_SET_PROGRESSION - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Whether to enable arbitrary progression updates in
MultiTasksAdvancement.setProgression(TeamProgression, Player, int, boolean)
. - enableInMemory() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Enables the API using an in-memory database.
- enableMySQL(String, String, String, String, int, int, long) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Enables the API using a MySQL database.
- enableSQLite(File) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Enables the API using a SQLite database.
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.database.ObjectResult
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.database.Result
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposedEvent
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposeEvent
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementProgressionUpdateEvent
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementRegistrationEvent
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.ProgressionUpdateEvent
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingCompletedEvent
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingFailedEvent
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncPlayerUnregisteredEvent
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamLoadEvent
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUnloadEvent
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamLoadEvent
-
Deprecated.
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUnloadEvent
-
Deprecated.
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent
-
Deprecated.
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.AbstractWrapper
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementWrapper
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.PreparedAdvancementWrapper
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.MinecraftKeyWrapper
- equals(Object) - Method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
- equals(Object) - Method in record class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter.Coord
-
Indicates whether some other object is "equal to" this one.
- everyMemberMatch(Predicate<UUID>) - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Returns whether every member of the team matches the provided
Predicate
.
F
- FakeAdvancement - Class in com.fren_gor.ultimateAdvancementAPI.advancement
-
The
FakeAdvancement
class is a non-saved and non-registrable invisible advancement. - FakeAdvancement(Advancement, float, float) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Creates a new
FakeAdvancement
. - FakeAdvancement(Advancement, FakeAdvancement.FakeAdvancementDisplay) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Creates a new
FakeAdvancement
. - FakeAdvancement.FakeAdvancementDisplay - Class in com.fren_gor.ultimateAdvancementAPI.advancement
-
The
AdvancementDisplay
used byFakeAdvancement
s. - FakeAdvancementDisplay(ItemStack, String, AdvancementFrameType, float, float) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement.FakeAdvancementDisplay
-
Creates a new
FakeAdvancementDisplay
. - FakeAdvancementDisplay(Material, String, AdvancementFrameType, float, float) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement.FakeAdvancementDisplay
-
Creates a new
FakeAdvancementDisplay
. - FancyAdvancementDisplay - Class in com.fren_gor.ultimateAdvancementAPI.advancement.display
-
The
FancyAdvancementDisplay
class provides a fancier graphical aspect to advancements thanAdvancementDisplay
. - FancyAdvancementDisplay(ItemStack, String, AdvancementFrameType, boolean, boolean, float, float, String...) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay
-
Create a new
FancyAdvancementDisplay
. - FancyAdvancementDisplay(ItemStack, String, AdvancementFrameType, boolean, boolean, float, float, List<String>) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay
-
Create a new
FancyAdvancementDisplay
. - FancyAdvancementDisplay(ItemStack, String, AdvancementFrameType, boolean, boolean, float, float, ChatColor, ChatColor, String...) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay
-
Create a new
FancyAdvancementDisplay
. - FancyAdvancementDisplay(ItemStack, String, AdvancementFrameType, boolean, boolean, float, float, ChatColor, ChatColor, List<String>) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay
-
Create a new
FancyAdvancementDisplay
. - FancyAdvancementDisplay(Material, String, AdvancementFrameType, boolean, boolean, float, float, String...) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay
-
Creates a new
FancyAdvancementDisplay
. - FancyAdvancementDisplay(Material, String, AdvancementFrameType, boolean, boolean, float, float, List<String>) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay
-
Creates a new
FancyAdvancementDisplay
. - FancyAdvancementDisplay.Builder - Class in com.fren_gor.ultimateAdvancementAPI.advancement.display
-
A builder for
FancyAdvancementDisplay
. - filterNamespaces(String) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Returns the namespaced keys of every registered advancement which namespaced key starts with the provided one.
- filterNamespaces(String) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns the namespaced keys of every registered advancement which namespaced key starts with the provided one.
- forEachMember(Consumer<UUID>) - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Runs the provided
Consumer
for each member of the team. - frame - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
The shape of the advancement frame in the advancement GUI.
- frame - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
The shape of the advancement frame in the advancement GUI.
- frame(AdvancementFrameType) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay.Builder
-
Sets the shape of the advancement frame in the advancement GUI.
- frame(AdvancementFrameType) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Sets the shape of the advancement frame in the advancement GUI.
- fromNMS(AdvancementFrameTypeWrapper) - Static method in enum class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementFrameType
-
Returns the appropriate
AdvancementFrameType
for the provided NMS wrapperAdvancementFrameTypeWrapper
. - fromString(String) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Creates an
AdvancementKey
from the provided string. - fromStringList(List<String>) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- fromStringList(String, List<String>) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- fromWrapperSet(Set<T>) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.util.ListSet
-
Creates a new
ListSet
containing the NMS objects associated with the elements of the providedSet
.
G
- getAction() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent
-
Gets the
AsyncTeamUpdateEvent.Action
of the update. - getAction() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent
-
Deprecated.Gets the
TeamUpdateEvent.Action
of the update. - getAdvancement() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposeEvent
-
Gets the
Advancement
which is being disposed. - getAdvancement() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementProgressionUpdateEvent
-
Gets the updated
Advancement
. - getAdvancement() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementRegistrationEvent
-
Gets the registered
Advancement
. - getAdvancement(AdvancementKey) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Returns the advancement with the provided namespaced key.
- getAdvancement(AdvancementKey) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns the advancement with the provided namespaced key.
- getAdvancement(String) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Returns the advancement with the provided namespaced key.
- getAdvancement(String) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns the advancement with the provided namespaced key.
- getAdvancement(String, String) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Returns the advancement with the provided namespaced key.
- getAdvancement(String, String) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns the advancement with the provided namespaced key.
- getAdvancement(AdvancementKey) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Gets the advancement of the tab with the provided
AdvancementKey
. - getAdvancementFrameType() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Gets the frame type of the advancement.
- getAdvancementKey() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposedEvent
-
Gets the
AdvancementKey
of the disposedAdvancement
. - getAdvancementKey() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.ProgressionUpdateEvent
-
Gets the
AdvancementKey
of the updatedAdvancement
. - getAdvancements() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Gets an unmodifiable
Collection
of all the tab's advancements. - getAdvancementsAsStrings() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Returns an unmodifiable
Collection
of all the advancement's keys of this tab asString
s. - getAdvancementsByClass(Class<? extends Advancement>) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Gets an unmodifiable
Collection
of all the tab's advancements that are an instance of the provided class or any of its subclasses. - getAdvancementsNamespacedKeys() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Gets an unmodifiable
Set
of theAdvancementKey
s of all the tab's advancements. - getAdvancementsWithoutRoot() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Gets an unmodifiable
Collection
of all the tab's advancements but the root. - getAdvancementTab() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Gets the advancement tab of the advancement.
- getAdvancementTab(String) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Gets an advancement tab by its namespace.
- getAdvancementTab(String) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Gets an advancement tab by its namespace.
- getAdvancementTabNamespaces() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Returns an unmodifiable
Set
containing the namespaces of every registered advancement tab. - getAdvancementTabNamespaces() - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns an unmodifiable
Set
containing the namespaces of every registered advancement tab. - getAMember() - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Returns the
UUID
of a team member. - getAnnounceMessage(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Gets the chat message to be sent when an advancement is completed.
- getAnnounceMessage(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Gets the chat message to be sent when an advancement is completed.
- getAnnounceMessage(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Gets the chat message to be sent when an advancement is completed.
- getAnOnlineMember(DatabaseManager) - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Returns an online team member, if possible.
- getApiVersion() - Static method in class com.fren_gor.ultimateAdvancementAPI.util.Versions
-
Gets current API version.
- getBackgroundTexture() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.RootAdvancement
-
Gets the path to the background texture image of the tab.
- getBackgroundTexture() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Gets the path of the background texture of the advancement GUI.
- getCause() - Method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingFailedEvent
-
Gets the
Throwable
which caused the failure of the loading. - getCBClass(String) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.util.ReflectionUtil
-
Gets a CraftBukkit class using reflections.
- getChatDescription() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Gets the
BaseComponent
array that contains the fancy description. - getChatText() - Method in enum class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementFrameType
-
Gets the message that should be sent when the advancement is granted.
- getChatTitle() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Gets the
BaseComponent
array that contains the fancy title. - getColor() - Method in enum class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementFrameType
-
Gets the default title and description colors.
- getCompactDescription() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Returns the compacted description.
- getDatabaseManager() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Gets the
DatabaseManager
. - getDatabaseManager() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Gets the
DatabaseManager
of this tab. - getDataFolder() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Gets the owning plugin data folder.
- getDefaultColor() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay.Builder
-
Gets the default color of the title and description.
- getDefaultDescriptionColor() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay.Builder
-
Gets the default color of the description.
- getDefaultTitleColor() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay.Builder
-
Gets the default color of the title.
- getDescription() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Returns the description of the advancement.
- getDescription() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Gets the description of the advancement.
- getDescription() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Gets the description of the advancement.
- getDisplay() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Gets the
AdvancementDisplay
of this advancement. - getDisplay() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Gets the
AdvancementDisplay
of this advancement. - getDisplay() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementWrapper
-
Gets the display wrapper of this advancement.
- getDisplay() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.PreparedAdvancementWrapper
-
Gets the display wrapper of the advancement.
- getEventManager() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Gets the
EventManager
API global instance. - getEventManager() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Gets the
EventManager
of this tab. - getExpected() - Method in exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidVersionException
-
Gets the expected version.
- getFound() - Method in exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidVersionException
-
Gets the real version.
- getFrame() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Returns the shape of the advancement frame in the advancement GUI.
- getFrame() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Gets the shape of the advancement frame in the advancement GUI.
- getFrameType() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementFrameTypeWrapper
-
Gets the
AdvancementFrameTypeWrapper.FrameType
of this frame wrapper. - getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposedEvent
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposeEvent
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementProgressionUpdateEvent
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementRegistrationEvent
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.ProgressionUpdateEvent
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingCompletedEvent
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingFailedEvent
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncPlayerUnregisteredEvent
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamLoadEvent
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUnloadEvent
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamLoadEvent
-
Deprecated.
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUnloadEvent
-
Deprecated.
- getHandlerList() - Static method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent
-
Deprecated.
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposedEvent
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposeEvent
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementProgressionUpdateEvent
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementRegistrationEvent
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.ProgressionUpdateEvent
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingCompletedEvent
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingFailedEvent
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncPlayerUnregisteredEvent
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamLoadEvent
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUnloadEvent
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamLoadEvent
-
Deprecated.
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUnloadEvent
-
Deprecated.
- getHandlers() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent
-
Deprecated.
- getIcon() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Gets a clone of the icon.
- getIcon() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Gets the icon of the advancement in the advancement GUI.
- getIcon() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Gets the icon of the advancement.
- getInstance(Plugin) - Static method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns a new instance of
UltimateAdvancementAPI
. - getKey() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Gets the advancement namespaced key.
- getKey() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementWrapper
-
Gets the namespaced key wrapper of this advancement.
- getKey() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.PreparedAdvancementWrapper
-
Gets the namespaced key wrapper of the advancement.
- getKey() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.MinecraftKeyWrapper
-
Gets the key.
- getKey() - Method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Gets the key of this namespaced key.
- getLibbyManager() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Gets the libby manager.
- getLoadingRequestsAmount(UUID, CacheFreeingOption.Option) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns the number of currently active loading requests for the specified player with the provided
CacheFreeingOption.Option
. - getLoadingRequestsAmount(Player, CacheFreeingOption.Option) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns the number of currently active loading requests for the specified player with the provided
CacheFreeingOption.Option
. - getLoadingRequestsAmount(OfflinePlayer, CacheFreeingOption.Option) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns the number of currently active loading requests for the specified offline player with the provided
CacheFreeingOption.Option
. - getLoadingRequestsAmount(Plugin, UUID, CacheFreeingOption.Option) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Returns the number of currently active loading requests done by a plugin for the specified player with the provided
CacheFreeingOption.Option
. - getLogger() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Gets the owning plugin
Logger
. - getMaxProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Gets the maximum progression of the advancement.
- getMaxProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementWrapper
-
Gets the maximum progression of this advancement.
- getMaxProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.PreparedAdvancementWrapper
-
Gets the maximum progression of the advancement.
- getMembersCopy() - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Returns a modifiable copy of the team members set.
- getMultiTasksAdvancement() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Gets the task's
AbstractMultiTasksAdvancement
. - getNamespace() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Gets the unique namespace of this tab.
- getNamespace() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.MinecraftKeyWrapper
-
Gets the namespace.
- getNamespace() - Method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Gets the namespace of this namespaced key.
- getNewProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementProgressionUpdateEvent
-
Gets the new progression after the update.
- getNewProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.ProgressionUpdateEvent
-
Gets the new progression after the update.
- getNMSClass(String, String) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.util.ReflectionUtil
-
Gets an NMS class using reflections.
- getNMSVersion() - Static method in class com.fren_gor.ultimateAdvancementAPI.util.Versions
-
Gets the NMS version of the current server.
- getNMSVersionsList() - Static method in class com.fren_gor.ultimateAdvancementAPI.util.Versions
-
Gets an unmodifiable list of the minecraft versions supported by this server NMS version.
- getNMSVersionsList(String) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.Versions
-
Gets an unmodifiable list of the minecraft versions supported by the provided NMS version.
- getNMSVersionsRange() - Static method in class com.fren_gor.ultimateAdvancementAPI.util.Versions
-
Gets the minecraft versions supported by this server NMS version.
- getNMSVersionsRange(String) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.Versions
-
Gets the minecraft versions supported by the provided NMS version.
- getNMSWrapper() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Returns the NMS wrapper of this advancement.
- getNMSWrapper() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.BaseAdvancement
-
Returns the NMS wrapper of this advancement.
- getNMSWrapper() - Method in enum class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementFrameType
-
Gets the
AdvancementFrameType
NMS wrapper. - getNMSWrapper() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Returns the NMS wrapper of this advancement.
- getNMSWrapper() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Returns the NMS wrapper of this advancement.
- getNMSWrapper() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.RootAdvancement
-
Returns the NMS wrapper of this advancement.
- getNMSWrapper() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Returns the NMS wrapper of this advancement.
- getNMSWrapper() - Method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Gets the NMS wrapper of this
AdvancementKey
with the same namespace and key of this namespaced key. - getNMSWrapper(Advancement) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Returns the
AdvancementDisplay
NMS wrapper, using the provided advancement for construction (when necessary). - getNMSWrapper(Advancement) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement.FakeAdvancementDisplay
-
Returns the
AdvancementDisplay
NMS wrapper, using the provided advancement for construction (when necessary). - getNMSWrapper(BaseAdvancement) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Returns the NMS wrapper of this advancement.
- getOccurredException() - Method in class com.fren_gor.ultimateAdvancementAPI.database.Result
-
Gets the occurred
Exception
. - getOldProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementProgressionUpdateEvent
-
Gets the old progression prior to the update.
- getOldProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.ProgressionUpdateEvent
-
Gets the old progression prior to the update.
- getOriginalX(float) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Converts back the provided x coordinate to the original one.
- getOriginalX(AdvancementDisplay) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Converts back the provided
AdvancementDisplay
's x coordinate to the original one. - getOriginalX(AdvancementKey) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Converts back the provided
AdvancementKey
's x coordinate to the original one passed to thisCoordAdapter
. - getOriginalXAndY(float, float) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Converts back the provided x and y coordinates to the original ones.
- getOriginalXAndY(AdvancementDisplay) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Converts back the provided
AdvancementDisplay
's x and y coordinates to the original ones. - getOriginalXAndY(AdvancementKey) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Converts back the provided
AdvancementKey
's x and y coordinates to the original ones passed to thisCoordAdapter
. - getOriginalXAndY(CoordAdapter.Coord) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Converts back the provided x and y coordinates to the original ones.
- getOriginalY(float) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Converts back the provided y coordinate to the original one.
- getOriginalY(AdvancementDisplay) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Converts back the provided
AdvancementDisplay
's y coordinate to the original one. - getOriginalY(AdvancementKey) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Converts back the provided
AdvancementKey
's y coordinate to the original one passed to thisCoordAdapter
. - getOwningPlugin() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Gets the plugin that instantiated the API.
- getOwningPlugin() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Gets the plugin that created this advancement tab.
- getParent() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.BaseAdvancement
-
Gets the parent of the advancement.
- getParent() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Returns the parent advancement.
- getParent() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementWrapper
-
Gets the parent advancement wrapper of this advancement.
- getParents() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Get a
Set
of the parents. - getParents() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Gets an unmodifiable
Set
of the advancement parents. - getPlayer() - Method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingCompletedEvent
-
Gets the loaded player.
- getPlayer() - Method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingFailedEvent
-
Gets the player who couldn't be loaded.
- getPlayerByName(String) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Gets the
UUID
of the player with the specified name. - getPlayerName(UUID) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Gets the stored name for the specified player.
- getPlayerName(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Gets the stored name for the specified player.
- getPlayerName(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Gets the stored name for the specified player.
- getPlayers() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Returns an unmodifiable
Set
of the players the tab is currently shown to. - getPlayersByName(String) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Gets a list of the players with the specified name (in the database).
- getPlayersByName(String) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Gets a list of the players with the specified name (in the database).
- getPlayersByName(String) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Gets a list of the players with the specified name (in the database).
- getPlayerUUID() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncPlayerUnregisteredEvent
-
Gets the
UUID
of the player which has been unregistered. - getPlayerUUID() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent
-
Gets the
UUID
of the player. - getPlayerUUID() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent
-
Deprecated.Gets the
UUID
of the player. - getPluginAdvancementTabs() - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns an unmodifiable
Collection
of the advancement tabs registered by the provided plugin. - getPluginAdvancementTabs(Plugin) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Returns an unmodifiable
Collection
of the advancement tabs registered by the provided plugin. - getProgression(Advancement) - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Gets the progression of the provided advancement for the team.
- getProgression(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Gets the current progression of the provided team.
- getProgression(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Gets the current progression of the provided team.
- getProgression(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Gets the current progression of the provided team.
- getProgression(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Gets the current progression of the provided player's team.
- getProgression(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Gets the current progression of the provided player's team.
- getProgression(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Gets the current progression of the provided player's team.
- getProgression(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Gets the current progression of the provided player's team.
- getRawTitle() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Returns the trimmed title of the advancement.
- getResult() - Method in class com.fren_gor.ultimateAdvancementAPI.database.ObjectResult
-
Gets the result of the operation if no
Exception
occurred. - getRootAdvancement() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Returns the root advancement of this tab.
- getSize() - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Returns the team members count.
- getStoredPlayerName(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Gets the in-database stored name of the provided player.
- getStoredPlayerName(UUID, Consumer<ObjectResult<String>>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Gets the in-database stored name of the provided player.
- getStoredPlayerName(OfflinePlayer, Consumer<ObjectResult<String>>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Gets the in-database stored name of the provided player.
- getSupportedNMSVersions() - Static method in class com.fren_gor.ultimateAdvancementAPI.util.Versions
-
Gets an unmodifiable list of NMS versions supported by this release of UltimateAdvancementAPI.
- getSupportedVersions() - Static method in class com.fren_gor.ultimateAdvancementAPI.util.Versions
-
Gets an unmodifiable list of minecraft versions supported by this release of UltimateAdvancementAPI.
- getTabs() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Returns an unmodifiable
Collection
of every registered advancement tab. - getTabs() - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns an unmodifiable
Collection
of every registered advancement tab. - getTasks() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Gets an unmodifiable
Set
of the registered tasks. - getTeamAdvancements(int) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Gets the team advancements mapped with their respective progressions.
- getTeamAdvancements(int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Gets the team advancements mapped with their respective progressions.
- getTeamAdvancements(int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Gets the team advancements mapped with their respective progressions.
- getTeamId() - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Returns the team unique id.
- getTeamId(UUID) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Gets the team id of the provided player.
- getTeamId(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Gets the team id of the provided player.
- getTeamId(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Gets the team id of the provided player.
- getTeamId(Player) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Gets the team id of the provided player.
- getTeamMembers(int) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Gets the team members.
- getTeamMembers(int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Gets the team members.
- getTeamMembers(int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Gets the team members.
- getTeamProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementProgressionUpdateEvent
-
Gets the
TeamProgression
of the updated team. - getTeamProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.ProgressionUpdateEvent
-
Gets the
TeamProgression
of the updated team. - getTeamProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingCompletedEvent
-
Gets the
TeamProgression
of the loaded player's team. - getTeamProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamLoadEvent
-
Gets the loaded
TeamProgression
. - getTeamProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUnloadEvent
-
Gets the
TeamProgression
of the unloaded team. - getTeamProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent
-
Gets the
TeamProgression
of the player's team. - getTeamProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamLoadEvent
-
Deprecated.Gets the loaded
TeamProgression
. - getTeamProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUnloadEvent
-
Deprecated.Gets the
TeamProgression
of the unloaded team. - getTeamProgression() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent
-
Deprecated.Gets the
TeamProgression
of the player's team. - getTeamProgression(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Returns the
TeamProgression
of the team of the provided player. - getTeamProgression(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns the
TeamProgression
of the team of the provided player. - getTeamProgression(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Returns the
TeamProgression
of the team of the provided player. - getTeamProgression(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns the
TeamProgression
of the team of the provided player. - getTitle() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Returns the title of the advancement.
- getTitle() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Gets the title of the advancement.
- getTitle() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Gets the title of the advancement.
- getUnredeemed(int) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Get the list of the unredeemed advancements of the provided team.
- getUnredeemed(int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Get the list of the unredeemed advancements of the provided team.
- getUnredeemed(int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Get the list of the unredeemed advancements of the provided team.
- getWrapperClass(Class<T>) - Static method in class com.fren_gor.ultimateAdvancementAPI.nms.util.ReflectionUtil
-
Gets the NMS-specific wrapper class of the provided class.
- getX() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Returns the advancement position relative to the x-axis.
- getX() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Returns the advancement position relative to the x-axis.
- getX() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Gets the x coordinate of the advancement in the advancement GUI.
- getX(AdvancementKey) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Gets the converted x coordinate to be used in a
AdvancementDisplay
. - getXAndY(AdvancementKey) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Gets the converted x and y coordinates to be used in a
AdvancementDisplay
. - getY() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Returns the advancement position relative to the y-axis.
- getY() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Returns the advancement position relative to the y-axis.
- getY() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Gets the y coordinate of the advancement in the advancement GUI.
- getY(AdvancementKey) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter
-
Gets the converted y coordinate to be used in a
AdvancementDisplay
. - giveReward(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Gives the rewards to the provided player when the advancement is completed.
- giveReward(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Gives the rewards to the provided player when the advancement is completed.
- GOAL - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementFrameType
-
A frame with rounded top and bottom.
- GOAL - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementFrameTypeWrapper.FrameType
-
A frame with rounded top and bottom.
- GOAL - Static variable in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementFrameTypeWrapper
-
A frame wrapper with rounded top and bottom.
- goalFrame() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay.Builder
-
Sets the shape of the advancement frame to
AdvancementFrameType.GOAL
. - goalFrame() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Sets the shape of the advancement frame to
AdvancementFrameType.GOAL
. - grant(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Grants the advancement to the player's team giving rewards.
- grant(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Grants the advancement to the player's team giving rewards.
- grant(Player, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Grant the advancement to the player's team.
- grant(Player, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Grant the advancement to the player's team.
- grantRootAdvancement(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Grants the root advancement of the tab to the specified player giving rewards.
- grantRootAdvancement(UUID, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Grants the root advancement of the tab to the specified player.
- grantRootAdvancement(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Grants the root advancement of the tab to the specified player giving rewards.
- grantRootAdvancement(Player, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Grants the root advancement of the tab to the specified player.
H
- handlePlayer(TeamProgression, Player, int, int, boolean, AfterHandle) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Handles the reward process of the advancement.
- handlePlayer(TeamProgression, Player, int, int, boolean, AfterHandle) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Handles the reward process of the advancement.
- hasAdvancement(Advancement) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Returns whether the provided advancement belongs to the tab.
- hasAdvancement(AdvancementKey) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Returns whether an advancement with the provided
AdvancementKey
belongs to the tab. - hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.database.ObjectResult
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.database.Result
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposedEvent
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposeEvent
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementProgressionUpdateEvent
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementRegistrationEvent
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.ProgressionUpdateEvent
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingCompletedEvent
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingFailedEvent
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncPlayerUnregisteredEvent
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamLoadEvent
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUnloadEvent
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamLoadEvent
-
Deprecated.
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUnloadEvent
-
Deprecated.
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent
-
Deprecated.
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.AbstractWrapper
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementWrapper
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.PreparedAdvancementWrapper
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.MinecraftKeyWrapper
- hashCode() - Method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
- hashCode() - Method in record class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter.Coord
-
Returns a hash code value for this object.
- hasResult() - Method in class com.fren_gor.ultimateAdvancementAPI.database.ObjectResult
-
Returns whether the operation succeeded and the result is not
null
. - HiddenVisibility - Interface in com.fren_gor.ultimateAdvancementAPI.visibilities
-
If an advancement implements this visibility, it will be visible only if the progression is greater than zero.
- hideTab(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Hides the tab and its advancements to the provided player.
- hideTab(Player...) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Hides the tab and its advancements to the provided players.
I
- icon - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
The icon of the advancement in the advancement GUI.
- icon - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
The icon of the advancement in the advancement GUI.
- IDatabase - Interface in com.fren_gor.ultimateAdvancementAPI.database
-
Interface for database implementations.
- IllegalKeyException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
This exception is thrown when an
AdvancementKey
couldn't be made from aString
since it is not a valid key. - IllegalKeyException() - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.IllegalKeyException
- IllegalKeyException(String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.IllegalKeyException
- IllegalKeyException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.IllegalKeyException
- IllegalKeyException(String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.IllegalKeyException
- IllegalKeyException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.IllegalKeyException
- IllegalOperationException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
This exception is thrown when an illegal operation occurs.
- IllegalOperationException() - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.IllegalOperationException
- IllegalOperationException(String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.IllegalOperationException
- IllegalOperationException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.IllegalOperationException
- IllegalOperationException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.IllegalOperationException
- incrementProgression(TeamProgression, Player, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Increases the progression of the provided team.
- incrementProgression(TeamProgression, Player, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Increases the progression of the provided team.
- incrementProgression(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Increases the progression of the provided player's team by one.
- incrementProgression(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Increases the progression of the provided player's team by one.
- incrementProgression(UUID, int) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Increases the progression of the provided player's team.
- incrementProgression(UUID, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Increases the progression of the provided player's team.
- incrementProgression(UUID, int) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Increases the progression of the provided player's team.
- incrementProgression(UUID, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Increases the progression of the provided player's team.
- incrementProgression(UUID, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Increases the progression of the provided player's team by one.
- incrementProgression(UUID, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Increases the progression of the provided player's team by one.
- incrementProgression(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Increases the progression of the provided player's team by one.
- incrementProgression(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Increases the progression of the provided player's team by one.
- incrementProgression(Player, int) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Increases the progression of the provided player's team.
- incrementProgression(Player, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Increases the progression of the provided player's team.
- incrementProgression(Player, int) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Increases the progression of the provided player's team.
- incrementProgression(Player, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Increases the progression of the provided player's team.
- incrementProgression(Player, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Increases the progression of the provided player's team by one.
- incrementProgression(Player, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Increases the progression of the provided player's team by one.
- InMemory - Class in com.fren_gor.ultimateAdvancementAPI.database.impl
- InMemory(Logger) - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.impl.InMemory
-
Creates an in-memory database connection.
- InvalidAdvancementException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
This exception is thrown when an
Advancement
is invalid. - InvalidAdvancementException() - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidAdvancementException
- InvalidAdvancementException(String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidAdvancementException
- InvalidAdvancementException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidAdvancementException
- InvalidAdvancementException(String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidAdvancementException
- InvalidAdvancementException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidAdvancementException
- InvalidVersionException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
This exception is thrown when an invalid version is detected.
- InvalidVersionException() - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidVersionException
- InvalidVersionException(String, String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidVersionException
-
Creates a new
InvalidVersionException
. - InvalidVersionException(String, String, String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidVersionException
-
Creates a new
InvalidVersionException
. - InvalidVersionException(String, String, String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidVersionException
-
Creates a new
InvalidVersionException
. - InvalidVersionException(String, String, String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidVersionException
-
Creates a new
InvalidVersionException
. - InvalidVersionException(String, String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidVersionException
-
Creates a new
InvalidVersionException
. - InvalidVersionException(String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidVersionException
- InvalidVersionException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidVersionException
- InvalidVersionException(String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidVersionException
- InvalidVersionException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.InvalidVersionException
- isActive() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Returns whether the tab is initialised and not disposed.
- isAdvancementTabRegistered(String) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Returns whether an advancement tab with the provided namespace has already been registered.
- isAdvancementTabRegistered(String) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns whether an advancement tab with the provided namespace has already been registered.
- isAnyGrandparentGranted(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns whether either any parent or any grandparent advancement is granted for the provided team.
- isAnyGrandparentGranted(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Returns whether either any parent or any grandparent advancement is granted for the provided team.
- isAnyGrandparentGranted(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns whether either any parent or any grandparent advancement is granted for the provided player's team.
- isAnyGrandparentGranted(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns whether either any parent or any grandparent advancement is granted for the provided player's team.
- isAnyParentGranted(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns whether any parent advancement is granted for the provided team.
- isAnyParentGranted(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Returns whether any parent advancement is granted for the provided team.
- isAnyParentGranted(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns whether any parent advancement is granted for the provided player's team.
- isAnyParentGranted(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns whether any parent advancement is granted for the provided player's team.
- isDisposed() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Returns whether the tab is disposed.
- isEnabled() - Static method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Returns whether the API is enabled.
- ISendable - Interface in com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets
-
Interface for sending packets to players.
- isEveryGrandparentGranted(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns whether every parent and every grandparent advancements are granted for the provided team.
- isEveryGrandparentGranted(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Returns whether every parent and every grandparent advancements are granted for the provided team.
- isEveryGrandparentGranted(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns whether every parent and every grandparent advancements are granted for the provided player's team.
- isEveryGrandparentGranted(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns whether every parent and every grandparent advancements are granted for the provided player's team.
- isEveryParentGranted(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns whether every parent advancement is granted for the provided team.
- isEveryParentGranted(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Returns whether every parent advancement is granted for the provided team.
- isEveryParentGranted(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns whether every parent advancement is granted for the provided player's team.
- isEveryParentGranted(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns whether every parent advancement is granted for the provided player's team.
- isExceptionOccurred() - Method in class com.fren_gor.ultimateAdvancementAPI.database.Result
-
Returns whether an
Exception
occurred executing the operation. - isExceptionOccurred() - Method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingFailedEvent
-
Returns whether an exception is occurred.
- isGranted(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Returns whether the advancement has been completed by the provided team.
- isGranted(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Returns whether the advancement has been completed by the provided team.
- isGranted(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Returns whether the advancement has been completed by the provided team.
- isGranted(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Returns whether the advancement has been completed by the provided player's team.
- isGranted(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Returns whether the advancement has been completed by the provided player's team.
- isGranted(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Returns whether the advancement has been completed by the provided player's team.
- isGranted(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Returns whether the advancement has been completed by the provided player's team.
- isHidden() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementDisplayWrapper
-
Returns whether the advancement should be hidden in the advancement GUI.
- isInitialised() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Returns whether the multi-task advancement is initialised.
- isInitialised() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Gets whether the tab is initialized.
- isLoaded() - Static method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Returns whether the API is loaded.
- isLoaded(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns whether the provided offline player is loaded into the caching system.
- isLoaded(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Returns whether the provided player is loaded into the cache.
- isLoaded(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns whether the provided player is loaded into the caching system.
- isLoaded(OfflinePlayer) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Returns whether the provided offline player is loaded into the cache.
- isLoaded(OfflinePlayer) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns whether the provided offline player is loaded into the caching system.
- isLoaded(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Returns whether the provided player is loaded into the cache.
- isLoadedAndOnline(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Returns whether the provided player is online and loaded into the cache.
- isLoadedAndOnline(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Returns whether the provided player is online and loaded into the cache.
- isOfflinePlayerLoaded(OfflinePlayer) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns whether at least one loading request is currently active for the specified offline player.
- isOfflinePlayerLoaded(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Returns whether at least one loading request is currently active for the specified player.
- isOfflinePlayerLoaded(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns whether at least one loading request is currently active for the specified player.
- isOfflinePlayerLoaded(UUID, Plugin) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Returns whether at least one loading request, done by the provided plugin, is currently active for the specified player.
- isOwnedByThisTab(Advancement) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Returns whether the namespace of the specified advancement's key is equals to this tab namespace.
- isShownTo(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Returns whether the tab is shown to the specified player.
- isSucceeded() - Method in class com.fren_gor.ultimateAdvancementAPI.database.Result
-
Returns whether the operation succeeded.
- isUnredeemed(Advancement, UUID, Consumer<ObjectResult<Boolean>>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Returns whether the provided advancement is unredeemed for the specified team.
- isUnredeemed(Advancement, Player, Consumer<ObjectResult<Boolean>>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Gets whether the provided advancement is unredeemed for the specified player.
- isUnredeemed(AdvancementKey, int) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Returns whether the provided advancement is unredeemed for the specified team.
- isUnredeemed(AdvancementKey, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Returns whether the provided advancement is unredeemed for the specified team.
- isUnredeemed(AdvancementKey, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Returns whether the provided advancement is unredeemed for the specified team.
- isUnredeemed(AdvancementKey, TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Returns whether the provided advancement is unredeemed for the specified team.
- isUnredeemed(AdvancementKey, UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Returns whether the provided advancement is unredeemed for the specified player.
- isValid() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Returns whether the advancement is valid.
- isValid() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Returns whether the advancement is valid.
- isValid() - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Gets whether the current TeamProgression object is valid.
- isVisible(Advancement, TeamProgression) - Method in interface com.fren_gor.ultimateAdvancementAPI.visibilities.HiddenVisibility
-
Whether the specified team has a progression grater than zero for the provided advancement.
- isVisible(Advancement, TeamProgression) - Method in interface com.fren_gor.ultimateAdvancementAPI.visibilities.IVisibility
-
Whether the provided advancement is visible for the specified team.
- isVisible(Advancement, TeamProgression) - Method in interface com.fren_gor.ultimateAdvancementAPI.visibilities.ParentGrantedVisibility
-
Whether any parent of the provided advancement is granted for the specified team.
- isVisible(Advancement, TeamProgression) - Method in interface com.fren_gor.ultimateAdvancementAPI.visibilities.VanillaVisibility
-
Whether either any parent or any grandparent of the provided advancement is granted for the specified team.
- isVisible(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Returns whether the advancement is visible to the provided team.
- isVisible(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Returns whether the advancement is visible to the provided team.
- isVisible(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.RootAdvancement
-
Returns whether the advancement is visible to the provided team.
- isVisible(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Returns whether the advancement is visible to the provided team.
- isVisible(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Returns whether the advancement is visible to the provided player.
- isVisible(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Returns whether the advancement is visible to the provided player.
- isVisible(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.RootAdvancement
-
Returns whether the advancement is visible to the provided player.
- isVisible(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Returns whether the advancement is visible to the provided player.
- isVisible(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Returns whether the advancement is visible to the provided player.
- isVisible(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Returns whether the advancement is visible to the provided player.
- isVisible(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.RootAdvancement
-
Returns whether the advancement is visible to the provided player.
- isVisible(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Returns whether the advancement is visible to the provided player.
- iterator() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.util.ListSet
- IVisibility - Interface in com.fren_gor.ultimateAdvancementAPI.visibilities
-
The core interface of the Advancement Visibility System.
J
- JOIN - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent.Action
- JOIN - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent.Action
-
Deprecated.
K
- key - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
The namespaced key of the advancement, which identifies it univocally.
L
- LazyValue - Annotation Interface in com.fren_gor.ultimateAdvancementAPI.util
-
A field annotated with
LazyValue
should not be assigned until it is used for the first time. - LEAVE - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent.Action
- LEAVE - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent.Action
-
Deprecated.
- ListSet<E> - Class in com.fren_gor.ultimateAdvancementAPI.nms.util
-
Immutable copy of the non-null elements of a
Set
. - ListSet(Set<E>) - Constructor for class com.fren_gor.ultimateAdvancementAPI.nms.util.ListSet
-
Creates a new
ListSet
containing the elements of the providedSet
. - load() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Loads the API.
- loadOfflinePlayer(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Loads the provided player from the database into the caching system.
- loadOfflinePlayer(UUID, CacheFreeingOption) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Loads the provided player from the database into the caching system.
- loadOfflinePlayer(UUID, CacheFreeingOption, Consumer<ObjectResult<TeamProgression>>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Loads the provided player from the database with the specified
CacheFreeingOption
. - loadOfflinePlayer(UUID, Consumer<ObjectResult<TeamProgression>>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Loads the provided player from the database without putting they into the caching system (see
CacheFreeingOption.DONT_CACHE()
). - loadOfflinePlayer(OfflinePlayer) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Loads the provided offline player from the database into the caching system.
- loadOfflinePlayer(OfflinePlayer, CacheFreeingOption, Consumer<ObjectResult<TeamProgression>>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Loads the provided offline player from the database with the specified
CacheFreeingOption
. - loadOfflinePlayer(OfflinePlayer, Consumer<ObjectResult<TeamProgression>>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Loads the provided offline player from the database without putting they into the caching system (see
CacheFreeingOption.DONT_CACHE()
). - loadOrRegisterPlayer(UUID, String) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Loads the provided player or registers they if they are new.
- loadOrRegisterPlayer(UUID, String) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Loads the provided player or registers they if they are new.
- loadOrRegisterPlayer(UUID, String) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Loads the provided player or registers they if they are new.
- loadUUID(UUID) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Loads the provided player from the database.
- loadUUID(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Loads the provided player from the database.
- loadUUID(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Loads the provided player from the database.
M
- MANUAL - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.database.CacheFreeingOption.Option
-
Cache the request and leave it in the cache until a manual unload request is done.
- MANUAL(Plugin) - Static method in class com.fren_gor.ultimateAdvancementAPI.database.CacheFreeingOption
-
Gets a
CacheFreeingOption
instance with caching strategyCacheFreeingOption.Option#MANUAL
. - MAX_SIMULTANEOUS_LOADING_REQUESTS - Static variable in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Max possible loading requests a plugin can make simultaneously per offline player.
- maxProgression - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
The maximum progression of the advancement.
- MinecraftKeyWrapper - Class in com.fren_gor.ultimateAdvancementAPI.nms.wrappers
-
Wrapper class for NMS
MinecraftKey
. - MinecraftKeyWrapper() - Constructor for class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.MinecraftKeyWrapper
- movePlayer(UUID, int) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Moves the provided player to the specified team.
- movePlayer(UUID, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Moves the provided player to the specified team.
- movePlayer(UUID, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Moves the provided player to the specified team.
- movePlayer(Player, int) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Moves the provided player to the specified team.
- movePlayerInNewTeam(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Moves the provided player into a new team.
- movePlayerInNewTeam(UUID) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Moves a player in a new team and returns the
TeamProgression
of the new team. - movePlayerInNewTeam(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Moves a player in a new team and returns the
TeamProgression
of the new team. - movePlayerInNewTeam(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Moves a player in a new team and returns the
TeamProgression
of the new team. - movePlayerInNewTeam(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Moves the provided player into a new team.
- movePlayerInNewTeam(UUID, Consumer<ObjectResult<TeamProgression>>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Moves the provided player into a new team.
- movePlayerInNewTeam(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Moves the provided player into a new team.
- movePlayerInNewTeam(Player) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Moves a player in a new team and returns the
TeamProgression
of the new team. - movePlayerInNewTeam(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Moves the provided player into a new team.
- movePlayerInNewTeam(Player, Consumer<ObjectResult<TeamProgression>>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Moves the provided player into a new team.
- MultiParentsAdvancement - Class in com.fren_gor.ultimateAdvancementAPI.advancement.multiParents
-
An implementation of
AbstractMultiParentsAdvancement
. - MultiParentsAdvancement(String, AdvancementDisplay, int, BaseAdvancement...) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Creates a new
MultiParentsAdvancement
. - MultiParentsAdvancement(String, AdvancementDisplay, int, Set<BaseAdvancement>) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Creates a new
MultiParentsAdvancement
. - MultiParentsAdvancement(String, AdvancementDisplay, BaseAdvancement...) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Creates a new
MultiParentsAdvancement
with a maximum progression of1
. - MultiParentsAdvancement(String, AdvancementDisplay, Set<BaseAdvancement>) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Creates a new
MultiParentsAdvancement
with a maximum progression of1
. - MultiTasksAdvancement - Class in com.fren_gor.ultimateAdvancementAPI.advancement.tasks
-
An implementation of
AbstractMultiTasksAdvancement
. - MultiTasksAdvancement(String, AdvancementDisplay, Advancement, int) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Creates a new
MultiTasksAdvancement
. - MySQL - Class in com.fren_gor.ultimateAdvancementAPI.database.impl
-
Class used to establish a connection to a MySQL database.
- MySQL(String, String, String, String, int, int, long, Logger, LibraryManager) - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Creates the MySQL connection.
N
- noMemberMatch(Predicate<UUID>) - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Returns whether no member of the team matches the provided
Predicate
. - NotGrantedException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
This exception is thrown when an operation couldn't be done since an advancement is not granted for a team or player.
- NotGrantedException() - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.NotGrantedException
- NotGrantedException(String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.NotGrantedException
- NotGrantedException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.NotGrantedException
- NotGrantedException(String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.NotGrantedException
- NotGrantedException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.NotGrantedException
- NOTIFICATION_KEY - Static variable in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
O
- ObjectResult<T> - Class in com.fren_gor.ultimateAdvancementAPI.database
-
The
ObjectResult
class represents the result of an operation that returns a value, called result. - ObjectResult() - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.ObjectResult
-
Creates a successful
ObjectResult
withnull
result. - ObjectResult(Exception) - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.ObjectResult
-
Creates a failed
ObjectResult
. - ObjectResult(T) - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.ObjectResult
-
Creates a successful
ObjectResult
with a result. - occurredException - Variable in class com.fren_gor.ultimateAdvancementAPI.database.Result
-
The occurred exception.
- offset(AdvancementKey, AdvancementKey, float, float) - Method in class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter.CoordAdapterBuilder
-
Adds the provided
AdvancementKey
to the builder. - onDispose() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Called when the advancement is disposed.
- onDispose() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Called when the advancement is disposed.
- onDispose() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Called when the advancement is disposed.
- onGrant(Player, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Called when the advancement is completed by a player.
- onGrant(Player, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Called when the advancement is completed by a player.
- onGrant(Player, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Called when the advancement is completed by a player.
- onRegister() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Called when the advancement is registered by its
AdvancementTab
throughAdvancementTab.registerAdvancements(RootAdvancement, Set)
. - onUpdate(TeamProgression, Map<AdvancementWrapper, Integer>) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Handles the serialisation of the advancement into the update packet.
- onUpdate(TeamProgression, Map<AdvancementWrapper, Integer>) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Handles the serialisation of the advancement into the update packet.
- onUpdate(TeamProgression, Map<AdvancementWrapper, Integer>) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Handles the serialisation of the advancement into the update packet.
- onUpdate(TeamProgression, Map<AdvancementWrapper, Integer>) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Handles the serialisation of the advancement into the update packet.
- openConnection() - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Opens or gets a connection to the database.
- openConnection() - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Opens or gets a connection to the database.
- openConnection() - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Opens or gets a connection to the database.
P
- PacketPlayOutAdvancementsWrapper - Class in com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets
-
Wrapper class for NMS
PacketPlayOutAdvancements
. - PacketPlayOutAdvancementsWrapper() - Constructor for class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets.PacketPlayOutAdvancementsWrapper
- PacketPlayOutSelectAdvancementTabWrapper - Class in com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets
-
Wrapper class for NMS
PacketPlayOutSelectAdvancementTab
. - PacketPlayOutSelectAdvancementTabWrapper() - Constructor for class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets.PacketPlayOutSelectAdvancementTabWrapper
- parent - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.BaseAdvancement
-
The advancement parent of the advancement.
- ParentGrantedVisibility - Interface in com.fren_gor.ultimateAdvancementAPI.visibilities
-
If an advancement implements this visibility, it will be visible only if every one of its parents are granted.
- PlayerLoadingCompletedEvent - Class in com.fren_gor.ultimateAdvancementAPI.events
-
Called when a player is loaded successfully.
- PlayerLoadingCompletedEvent(Player, TeamProgression) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingCompletedEvent
-
Creates a new
PlayerLoadingCompletedEvent
. - PlayerLoadingFailedEvent - Class in com.fren_gor.ultimateAdvancementAPI.events
-
Called when a player loading fails.
- PlayerLoadingFailedEvent(Player, Throwable) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingFailedEvent
-
Creates a new
PlayerLoadingFailedEvent
. - PreparedAdvancementWrapper - Class in com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement
-
PreparedAdvancementWrapper
instances can be converted into anAdvancementWrapper
usingPreparedAdvancementWrapper.toRootAdvancementWrapper()
orPreparedAdvancementWrapper.toBaseAdvancementWrapper(AdvancementWrapper)
. - PreparedAdvancementWrapper() - Constructor for class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.PreparedAdvancementWrapper
- printStackTrace() - Method in class com.fren_gor.ultimateAdvancementAPI.database.Result
-
Prints the stack trace of the occurred exception.
- progressionFromPlayer(Player, Advancement) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- progressionFromPlayer(Player, AdvancementTab) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- progressionFromUUID(UUID, Advancement) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- progressionFromUUID(UUID, AdvancementTab) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- progressionsCache - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
The cache for the team's progressions (the key is the team unique id).
- ProgressionUpdateEvent - Class in com.fren_gor.ultimateAdvancementAPI.events.advancement
-
Called when a team's progression of an advancement changes.
- ProgressionUpdateEvent(TeamProgression, int, int, AdvancementKey) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.advancement.ProgressionUpdateEvent
-
Creates a new
ProgressionUpdateEvent
.
R
- rawTitle - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
The trimmed title of the advancement.
- ReflectionUtil - Class in com.fren_gor.ultimateAdvancementAPI.nms.util
-
Reflection utility class.
- registerAdvancements(RootAdvancement, BaseAdvancement...) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Register the advancements for this tab, initializing the tab.
- registerAdvancements(RootAdvancement, Set<BaseAdvancement>) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Register the advancements for this tab, initializing the tab.
- registerEvent(Class<E>, Consumer<E>) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Registers the provided event into the tab
EventManager
. - registerEvent(Class<E>, Consumer<E>) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Registers the provided event into the
EventManager
of this tab. - registerEvent(Class<E>, EventPriority, Consumer<E>) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Registers the provided event into the tab
EventManager
. - registerEvent(Class<E>, EventPriority, Consumer<E>) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Registers the provided event into the
EventManager
of this tab. - registerTasks(TaskAdvancement...) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Register the tasks for this multi-task advancement, initializing it.
- registerTasks(Set<TaskAdvancement>) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Register the tasks for this multi-task advancement, initializing it.
- RELEASE - Static variable in class com.fren_gor.ultimateAdvancementAPI.nms.util.ReflectionUtil
-
The NMS release.
- reloadTasks(TeamProgression, Player, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.AbstractMultiTasksAdvancement
-
Reloads and updates the tasks to the provided team members.
- reloadTasks(TeamProgression, Player, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Reloads and updates the tasks to the provided team members.
- reloadTasks(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.AbstractMultiTasksAdvancement
-
Reloads and updates the tasks to the provided player's team members.
- reloadTasks(UUID, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.AbstractMultiTasksAdvancement
-
Reloads and updates the tasks to the provided player's team members.
- reloadTasks(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.AbstractMultiTasksAdvancement
-
Reloads and updates the tasks to the provided player's team members.
- reloadTasks(Player, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.AbstractMultiTasksAdvancement
-
Reloads and updates the tasks to the provided player's team members.
- removeInitialV(String) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.Versions
-
Returns the input string unless it starts with
'v'
. - resetProgressionCache() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Resets the progression cache for every team.
- resetProgressionCache(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Resets the progression cache for the provided team.
- result - Variable in class com.fren_gor.ultimateAdvancementAPI.database.ObjectResult
-
The result.
- Result - Class in com.fren_gor.ultimateAdvancementAPI.database
-
The
Result
class represents the result of an operation. - Result() - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.Result
-
Creates a new successful
Result
. - Result(Exception) - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.Result
-
Creates a failed
Result
. - rethrowException() - Method in class com.fren_gor.ultimateAdvancementAPI.database.Result
-
Rethrow the occurred exception as an
UnhandledException
. - rethrowExceptionIfOccurred() - Method in class com.fren_gor.ultimateAdvancementAPI.database.Result
-
Rethrow the occurred exception as an
UnhandledException
only if that occurred. - revoke(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Revoke the advancement to the player's team.
- revoke(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Revoke the advancement to the player's team.
- ROOT_KEY - Static variable in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- RootAdvancement - Class in com.fren_gor.ultimateAdvancementAPI.advancement
-
The first advancement of an advancement tree.
- RootAdvancement(AdvancementTab, String, AdvancementDisplay, String) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.RootAdvancement
-
Creates a new
RootAdvancement
with a maximum progression of1
. - RootAdvancement(AdvancementTab, String, AdvancementDisplay, String, int) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.RootAdvancement
-
Creates a new
RootAdvancement
. - runSync(AdvancementMain, long, Runnable) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- runSync(AdvancementMain, Runnable) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- runSync(Plugin, long, Runnable) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- runSync(Plugin, Runnable) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
S
- sendTo(Collection<Player>) - Method in interface com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets.ISendable
-
Send the packet to the specified players.
- sendTo(Player) - Method in interface com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets.ISendable
-
Send the packet to the specified player.
- sendTo(Player...) - Method in interface com.fren_gor.ultimateAdvancementAPI.nms.wrappers.packets.ISendable
-
Send the packet to the specified players.
- setProgression(TeamProgression, Player, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Sets a new progression for the provided team.
- setProgression(TeamProgression, Player, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Sets a new progression for the provided team.
- setProgression(TeamProgression, Player, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Sets a progression for the provided player's team.
- setProgression(TeamProgression, Player, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Sets a new progression for the provided team.
- setProgression(UUID, int) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Sets a progression for the provided player's team.
- setProgression(UUID, int) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Sets a progression for the provided player's team.
- setProgression(UUID, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Sets a progression for the provided player's team.
- setProgression(UUID, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Sets a progression for the provided player's team.
- setProgression(Player, int) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Sets a progression for the provided player's team.
- setProgression(Player, int) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Sets a progression for the provided player's team.
- setProgression(Player, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Sets a progression for the provided player's team.
- setProgression(Player, int, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.FakeAdvancement
-
Sets a progression for the provided player's team.
- setUnredeemed(Advancement, UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Sets the provided advancement unredeemed for the specified player.
- setUnredeemed(Advancement, UUID, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Sets the provided advancement unredeemed for the specified player.
- setUnredeemed(Advancement, UUID, boolean, Consumer<Result>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Sets the provided advancement unredeemed for the specified player.
- setUnredeemed(Advancement, UUID, Consumer<Result>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Sets the provided advancement unredeemed for the specified player.
- setUnredeemed(Advancement, Player) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Sets the provided advancement unredeemed for the specified player.
- setUnredeemed(Advancement, Player, boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Sets the provided advancement unredeemed for the specified player.
- setUnredeemed(Advancement, Player, boolean, Consumer<Result>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Sets the provided advancement unredeemed for the specified player.
- setUnredeemed(Advancement, Player, Consumer<Result>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Sets the provided advancement unredeemed for the specified player.
- setUnredeemed(AdvancementKey, boolean, int) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Sets the provided advancement unredeemed for the specified team.
- setUnredeemed(AdvancementKey, boolean, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Sets the provided advancement unredeemed for the specified team.
- setUnredeemed(AdvancementKey, boolean, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Sets the provided advancement unredeemed for the specified team.
- setUnredeemed(AdvancementKey, boolean, TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Sets an advancement unredeemed for the specified team.
- setUnredeemed(AdvancementKey, boolean, UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Sets an advancement unredeemed for the specified player.
- setUp() - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Sets up the database, like creating the tables.
- setUp() - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Sets up the database, like creating the tables.
- setUp() - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Sets up the database, like creating the tables.
- showTab(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Shows the tab to the provided player and sends them the advancements of the tab.
- showTab(Player...) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Shows the tab to the provided players and sends them the advancements of the tab.
- showToast - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
Whether the toast notification should be sent on advancement grant.
- showToast - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Whether the toast notification should be sent on advancement grant.
- showToast() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Enables the toast notification sent on advancement grant.
- showToast(boolean) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Enables or disables the toast notification sent on advancement grant.
- size() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.util.ListSet
- SQLite - Class in com.fren_gor.ultimateAdvancementAPI.database.impl
-
Class used to establish a connection to a SQLite database.
- SQLite(File, Logger) - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Creates the SQLite connection.
- SQLite(Logger) - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Creates a SQLite in memory database connection.
- startsWithEmptyLine(String) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- SUCCESSFUL - Static variable in class com.fren_gor.ultimateAdvancementAPI.database.Result
-
A successful
Result
.
T
- TASK - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementFrameType
-
A frame with squared shape.
- TASK - Enum constant in enum class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementFrameTypeWrapper.FrameType
-
A frame with squared shape.
- TASK - Static variable in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementFrameTypeWrapper
-
A frame wrapper with squared shape.
- TaskAdvancement - Class in com.fren_gor.ultimateAdvancementAPI.advancement.tasks
-
The
TaskAdvancement
class represents a task. - TaskAdvancement(String, AdvancementDisplay, AbstractMultiTasksAdvancement) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Creates a new
TaskAdvancement
with a maximum progression of1
. - TaskAdvancement(String, AdvancementDisplay, AbstractMultiTasksAdvancement, int) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Creates a new
TaskAdvancement
. - TaskAdvancement(String, AbstractMultiTasksAdvancement) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Creates a new
TaskAdvancement
with a maximum progression of1
. - TaskAdvancement(String, AbstractMultiTasksAdvancement, int) - Constructor for class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Creates a new
TaskAdvancement
. - taskFrame() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay.Builder
-
Sets the shape of the advancement frame to
AdvancementFrameType.TASK
. - taskFrame() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Sets the shape of the advancement frame to
AdvancementFrameType.TASK
. - tasks - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
The tasks of this advancement.
- TeamLoadEvent - Class in com.fren_gor.ultimateAdvancementAPI.events.team
-
Deprecated, for removal: This API element is subject to removal in a future version.
- TeamLoadEvent(TeamProgression) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.team.TeamLoadEvent
-
Deprecated.Creates a new
TeamLoadEvent
. - TeamProgression - Class in com.fren_gor.ultimateAdvancementAPI.database
-
The
TeamProgression
class stores information about a team and its advancement progressions. - TeamProgression(int, UUID) - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Creates a new TeamProgression for a team with one player in it.
- TeamProgression(Map<AdvancementKey, Integer>, int, Collection<UUID>) - Constructor for class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
-
Creates a new TeamProgression for a team with more than one player in it.
- TeamUnloadEvent - Class in com.fren_gor.ultimateAdvancementAPI.events.team
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
AsyncTeamUnloadEvent
instead. - TeamUnloadEvent(TeamProgression) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUnloadEvent
-
Deprecated.Creates a new
TeamUnloadEvent
. - TeamUpdateEvent - Class in com.fren_gor.ultimateAdvancementAPI.events.team
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
AsyncTeamUpdateEvent
instead. - TeamUpdateEvent(TeamProgression, UUID, TeamUpdateEvent.Action) - Constructor for class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent
-
Deprecated.Creates a new
TeamUpdateEvent
. - TeamUpdateEvent.Action - Enum Class in com.fren_gor.ultimateAdvancementAPI.events.team
-
Deprecated.The action that occurred.
- title - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
The title of the advancement.
- title - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
The title of the advancement.
- titleColor(ChatColor) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.FancyAdvancementDisplay.Builder
-
Sets the default color of the title.
- toBaseAdvancementWrapper(AdvancementWrapper) - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.PreparedAdvancementWrapper
-
Converts this
PreparedAdvancementWrapper
into anAdvancementWrapper
which has a parent advancement. - toNamespacedKey() - Method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Gets a
NamespacedKey
with the same namespace and key of this namespaced key. - toNMS() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.AbstractWrapper
-
Returns the NMS object associated with this wrapper.
- toRootAdvancementWrapper() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.PreparedAdvancementWrapper
-
Converts this
PreparedAdvancementWrapper
into anAdvancementWrapper
without a parent advancement. - toString() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Returns the advancement namespaced key as
String
. - toString() - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Returns the namespace of the tab.
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.database.ObjectResult
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.database.Result
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.database.TeamProgression
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposedEvent
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementDisposeEvent
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementProgressionUpdateEvent
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.AdvancementRegistrationEvent
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.advancement.ProgressionUpdateEvent
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.PlayerLoadingCompletedEvent
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncPlayerUnregisteredEvent
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamLoadEvent
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUnloadEvent
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamLoadEvent
-
Deprecated.
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUnloadEvent
-
Deprecated.
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent
-
Deprecated.
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.AbstractWrapper
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementFrameTypeWrapper
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementWrapper
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.PreparedAdvancementWrapper
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.MinecraftKeyWrapper
- toString() - Method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Returns a string representation of this namespaced key.
- toString() - Method in record class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter.Coord
-
Returns a string representation of this record class.
U
- UltimateAdvancementAPI - Class in com.fren_gor.ultimateAdvancementAPI
-
Class for making requests to the API.
- UnhandledException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
An unchecked exception which wraps a checked exception.
- UnhandledException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UnhandledException
- UnhandledException(String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UnhandledException
- UnhandledException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UnhandledException
- unloadOfflinePlayer(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Removes one manual caching request for the provided player.
- unloadOfflinePlayer(UUID, Plugin) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Unloads the provided player from the caching system.
- unloadOfflinePlayer(OfflinePlayer) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Removes one manual caching request for the provided offline player.
- unregister() - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Closes the connection to the database and frees the cache.
- unregisterAdvancementTab(String) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Unregisters an advancement tab.
- unregisterAdvancementTab(String) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Unregisters an advancement tab.
- unregisterAdvancementTabs(Plugin) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Unregisters all the advancement tabs owned by the provided plugin.
- unregisterOfflinePlayer(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Unregisters the provided player.
- unregisterOfflinePlayer(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Unregisters the provided player, removing they from the database.
- unregisterOfflinePlayer(UUID, Consumer<Result>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Unregisters the provided player, removing they from the database.
- unregisterOfflinePlayer(OfflinePlayer) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Unregisters the provided player.
- unregisterOfflinePlayer(OfflinePlayer) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Unregisters the provided offline player, removing they from the database.
- unregisterOfflinePlayer(OfflinePlayer, Consumer<Result>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Unregisters the provided offline player, removing they from the database.
- unregisterPlayer(UUID) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Deletes the provided player from the database.
- unregisterPlayer(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Deletes the provided player from the database.
- unregisterPlayer(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Deletes the provided player from the database.
- unregisterPlayer(Player) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Deletes the provided player from the database.
- unregisterPluginAdvancementTabs() - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Unregisters all the advancement tabs owned by the provided plugin.
- unsetUnredeemed(Advancement, UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Redeems the specified advancement for the provided player.
- unsetUnredeemed(Advancement, UUID, Consumer<Result>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Redeems the specified advancement for the provided player.
- unsetUnredeemed(Advancement, Player) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Redeems the specified advancement for the provided player.
- unsetUnredeemed(Advancement, Player, Consumer<Result>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Redeems the specified advancement for the provided player.
- unsetUnredeemed(AdvancementKey, int) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Sets the provided advancement redeemed for the specified team if it is unredeemed.
- unsetUnredeemed(AdvancementKey, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Sets the provided advancement redeemed for the specified team if it is unredeemed.
- unsetUnredeemed(AdvancementKey, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Sets the provided advancement redeemed for the specified team if it is unredeemed.
- unsetUnredeemed(AdvancementKey, TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Redeem the specified advancement for the provided team.
- unsetUnredeemed(AdvancementKey, UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Redeem the specified advancement for the provided player.
- unsetUnredeemed(List<Map.Entry<AdvancementKey, Boolean>>, int) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Sets the provided advancements redeemed for the specified team.
- unsetUnredeemed(List<Map.Entry<AdvancementKey, Boolean>>, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Sets the provided advancements redeemed for the specified team.
- unsetUnredeemed(List<Map.Entry<AdvancementKey, Boolean>>, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Sets the provided advancements redeemed for the specified team.
- UPDATE_ADVANCEMENTS_TO_TEAM - Static variable in interface com.fren_gor.ultimateAdvancementAPI.util.AfterHandle
-
The default
AfterHandle
used inAdvancement.handlePlayer(TeamProgression, Player, int, int, boolean, AfterHandle)
. - updateAdvancement(AdvancementKey, int, int) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Updates the progression for the provided advancement and the specified team.
- updateAdvancement(AdvancementKey, int, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Updates the progression for the provided advancement and the specified team.
- updateAdvancement(AdvancementKey, int, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Updates the progression for the provided advancement and the specified team.
- updateAdvancementsToTeam(TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Sends or updates the advancements of the tab to the provided team's members.
- updateAdvancementsToTeam(UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Sends or updates the advancements of the tab to the provided player's team members.
- updateAdvancementsToTeam(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Sends or updates the advancements of the tab to the provided player's team members.
- updateEveryAdvancement(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementTab
-
Deprecated.Use
AdvancementTab.updateAdvancementsToTeam(Player)
instead. - updatePlayer(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.AdvancementMain
-
Updates every advancement to a player.
- updatePlayer(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Updates every advancement to a player.
- updatePlayerName(UUID, String) - Method in interface com.fren_gor.ultimateAdvancementAPI.database.IDatabase
-
Updates the player name in the database.
- updatePlayerName(UUID, String) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.MySQL
-
Updates the player name in the database.
- updatePlayerName(UUID, String) - Method in class com.fren_gor.ultimateAdvancementAPI.database.impl.SQLite
-
Updates the player name in the database.
- updatePlayerName(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Updates the name of the specified player in the database.
- updatePlayerName(Player) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Updates the name of the specified player in the database.
- updatePlayerName(Player, Consumer<Result>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Updates the name of the specified player in the database.
- updatePlayerTeam(UUID, UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Moves the provided player from their team to the second player's one.
- updatePlayerTeam(UUID, UUID) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Moves the provided player from their team to the second player's one.
- updatePlayerTeam(UUID, UUID, Consumer<Result>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Moves the provided player from their team to the second player's one.
- updatePlayerTeam(Player, TeamProgression) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Moves the provided player from their team to the specified one.
- updatePlayerTeam(Player, Player) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Moves the provided player from their team to the second player's one.
- updatePlayerTeam(Player, Player) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Moves the provided player from their team to the second player's one.
- updatePlayerTeam(Player, Player, Consumer<Result>) - Method in class com.fren_gor.ultimateAdvancementAPI.UltimateAdvancementAPI
-
Moves the provided player from their team to the second player's one.
- updateProgression(AdvancementKey, TeamProgression, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Updates the progression of the specified advancement.
- updateProgression(AdvancementKey, UUID, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Updates the progression of the specified advancement.
- updateProgression(AdvancementKey, Player, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Updates the progression of the specified advancement.
- updateProgressionCache(TeamProgression, int) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Updates the progression cache for the provided team.
- updateProgressionWithCompletable(AdvancementKey, TeamProgression, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Updates the progression of the specified advancement.
- updateProgressionWithCompletable(AdvancementKey, UUID, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Updates the progression of the specified advancement.
- updateProgressionWithCompletable(AdvancementKey, Player, int) - Method in class com.fren_gor.ultimateAdvancementAPI.database.DatabaseManager
-
Updates the progression of the specified advancement.
- UserNotLoadedException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
This exception is thrown when the requested user is not loaded into the caching system.
- UserNotLoadedException() - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UserNotLoadedException
- UserNotLoadedException(String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UserNotLoadedException
- UserNotLoadedException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UserNotLoadedException
- UserNotLoadedException(String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UserNotLoadedException
- UserNotLoadedException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UserNotLoadedException
- UserNotLoadedException(UUID) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UserNotLoadedException
- UserNotRegisteredException - Exception in com.fren_gor.ultimateAdvancementAPI.exceptions
-
This exception is thrown when the requested user is not present on the database.
- UserNotRegisteredException() - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UserNotRegisteredException
- UserNotRegisteredException(String) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UserNotRegisteredException
- UserNotRegisteredException(String, Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UserNotRegisteredException
- UserNotRegisteredException(String, Throwable, boolean, boolean) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UserNotRegisteredException
- UserNotRegisteredException(Throwable) - Constructor for exception com.fren_gor.ultimateAdvancementAPI.exceptions.UserNotRegisteredException
- uuidFromPlayer(Player) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- uuidFromPlayer(OfflinePlayer) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
V
- VALID_ADVANCEMENT_KEY - Static variable in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Pattern every valid advancement key should match.
- VALID_KEY - Static variable in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Pattern every valid key should match.
- VALID_NAMESPACE - Static variable in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementKey
-
Pattern every valid namespace should match.
- validateAndGetFirst(Set<E>) - Static method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.AbstractMultiParentsAdvancement
-
Returns the first element of the provided
Set
ofBaseAdvancement
s. - validateIncrement(int) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- validateProgressionValue(int) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- validateProgressionValueStrict(int, int) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- validateRegister() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.Advancement
-
Validate the advancement after it has been registered by the advancement tab.
- validateRegister() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.BaseAdvancement
-
Validate the advancement after it has been registered by the advancement tab.
- validateRegister() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.multiParents.MultiParentsAdvancement
-
Validate the advancement after it has been registered by the advancement tab.
- validateRegister() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.MultiTasksAdvancement
-
Validate the advancement after it has been registered by the advancement tab.
- validateRegister() - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.tasks.TaskAdvancement
-
Validate the advancement after it has been registered by the advancement tab.
- validateTeamProgression(TeamProgression) - Static method in class com.fren_gor.ultimateAdvancementAPI.util.AdvancementUtils
- valueOf(String) - Static method in enum class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementFrameType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.fren_gor.ultimateAdvancementAPI.database.CacheFreeingOption.Option
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent.Action
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementFrameTypeWrapper.FrameType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementFrameType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.fren_gor.ultimateAdvancementAPI.database.CacheFreeingOption.Option
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.fren_gor.ultimateAdvancementAPI.events.team.AsyncTeamUpdateEvent.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.fren_gor.ultimateAdvancementAPI.events.team.TeamUpdateEvent.Action
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.advancement.AdvancementFrameTypeWrapper.FrameType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VanillaAdvancementDisablerWrapper - Class in com.fren_gor.ultimateAdvancementAPI.nms.wrappers
-
Class to disable vanilla advancements.
- VanillaAdvancementDisablerWrapper() - Constructor for class com.fren_gor.ultimateAdvancementAPI.nms.wrappers.VanillaAdvancementDisablerWrapper
- VanillaVisibility - Interface in com.fren_gor.ultimateAdvancementAPI.visibilities
-
If an advancement implements this visibility, it will be visible only if either every one of its parent or its grandparent are granted.
- VERSION - Static variable in class com.fren_gor.ultimateAdvancementAPI.nms.util.ReflectionUtil
-
The NMS version.
- Versions - Class in com.fren_gor.ultimateAdvancementAPI.util
-
Utility class for handling UltimateAdvancementAPI versions.
X
- x - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
The advancement x coordinate.
- x - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
The advancement x coordinate.
- x() - Method in record class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter.Coord
-
Returns the x coordinate.
- x(float) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Sets the x and y coordinates of the advancement in the advancement GUI.
Y
- y - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplay
-
The advancement y coordinate.
- y - Variable in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
The advancement y coordinate.
- y() - Method in record class com.fren_gor.ultimateAdvancementAPI.util.CoordAdapter.Coord
-
Returns the y coordinate.
- y(float) - Method in class com.fren_gor.ultimateAdvancementAPI.advancement.display.AdvancementDisplayBuilder
-
Sets the y coordinate of the advancement in the advancement GUI.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AsyncTeamLoadEvent
instead.