Uses of Class
me.croabeast.takion.TakionLib
Packages that use TakionLib
Package
Description
-
Uses of TakionLib in me.croabeast.common.time
Constructors in me.croabeast.common.time with parameters of type TakionLibModifierConstructorDescriptionTimeFormatter(TakionLib lib, long seconds) Constructs a newTimeFormatterwith the given library instance and duration in seconds, using default time value formats.TimeFormatter(TakionLib lib, TimeValues values, long seconds) Constructs a newTimeFormatterwith the given library instance, time value formats, and duration in seconds. -
Uses of TakionLib in me.croabeast.takion
Methods in me.croabeast.takion that return TakionLibModifier and TypeMethodDescriptionstatic TakionLibTakionLib.fromPlugin(org.bukkit.plugin.Plugin plugin) Retrieves the TakionLib instance associated with the given plugin.static @NotNull TakionLibTakionLib.getLib()Retrieves the TakionLib instance associated with the providing plugin (determined from the call stack). -
Uses of TakionLib in me.croabeast.takion.chat
Methods in me.croabeast.takion.chat with parameters of type TakionLibModifier and TypeMethodDescriptionstatic ChatComponent<?> ChatComponent.fromString(TakionLib lib, String message) Create a newChatComponentfrom raw text without player context, using the specifiedTakionLib.static MultiComponentMultiComponent.fromString(TakionLib lib, String message) Creates a newMultiComponentfrom the given raw message, using the specifiedTakionLibinstance for formatting rules. -
Uses of TakionLib in me.croabeast.takion.logger
Constructors in me.croabeast.takion.logger with parameters of type TakionLibModifierConstructorDescriptionTakionLogger(@NotNull TakionLib lib) Constructs a newTakionLoggerusing the plugin logger by default.TakionLogger(@NotNull TakionLib lib, boolean usePlugin) Constructs a newTakionLogger. -
Uses of TakionLib in me.croabeast.takion.message
Constructors in me.croabeast.takion.message with parameters of type TakionLibModifierConstructorDescriptionMessageSender(TakionLib lib) Constructs a newMessageSenderwith the specified library instance and no target players.MessageSender(TakionLib lib, Collection<? extends org.bukkit.entity.Player> targets) Constructs a newMessageSenderwith the specified library instance and target players.MessageSender(TakionLib lib, Collection<? extends org.bukkit.entity.Player> targets, org.bukkit.entity.Player parser) Constructs a newMessageSenderwith the specified library instance, target players, and parser.MessageSender(TakionLib lib, org.bukkit.entity.Player player) Constructs a newMessageSenderwith the specified library instance and a single player.