Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractKeyManager - Class in io.github.projectunified.minelib.util.key
-
The abstract key manager
- AbstractKeyManager() - Constructor for class io.github.projectunified.minelib.util.key.AbstractKeyManager
- addPermission(Permission) - Method in class io.github.projectunified.minelib.plugin.permission.PermissionComponent
-
Add a permission
- AsyncScheduler - Interface in io.github.projectunified.minelib.scheduler.async
-
A
Scheduler
that can run tasks asynchronously
B
- BasePlugin - Class in io.github.projectunified.minelib.plugin.base
-
Base plugin class that provides a simple way to manage components
- BasePlugin() - Constructor for class io.github.projectunified.minelib.plugin.base.BasePlugin
-
Create a new plugin instance
- BUKKIT - Enum constant in enum io.github.projectunified.minelib.scheduler.common.util.Platform
- BukkitTask - Class in io.github.projectunified.minelib.scheduler.common.util.task
-
A wrapped
Task
for a Bukkit task - BukkitTask(BukkitTask) - Constructor for class io.github.projectunified.minelib.scheduler.common.util.task.BukkitTask
-
Create a new instance of
BukkitTask
C
- call(Class<T>, Consumer<T>) - Method in class io.github.projectunified.minelib.plugin.base.BasePlugin
-
Call a consumer for each component of a given type.
- call(Class<T>, Consumer<T>, boolean) - Method in class io.github.projectunified.minelib.plugin.base.BasePlugin
-
Call a consumer for each component of a given type.
- cancel() - Method in interface io.github.projectunified.minelib.scheduler.common.task.Task
-
Cancel the task
- cancel() - Method in class io.github.projectunified.minelib.scheduler.common.util.task.BukkitTask
- cancel() - Method in class io.github.projectunified.minelib.scheduler.common.util.task.FoliaTask
- cancelAll() - Method in interface io.github.projectunified.minelib.scheduler.canceller.TaskCanceller
-
Cancel all tasks
- chunkX - Variable in class io.github.projectunified.minelib.scheduler.region.RegionScheduler.Key
- chunkZ - Variable in class io.github.projectunified.minelib.scheduler.region.RegionScheduler.Key
- CommandComponent - Class in io.github.projectunified.minelib.plugin.command
-
A component that manages the commands
- CommandComponent(BasePlugin, Supplier<List<Command>>) - Constructor for class io.github.projectunified.minelib.plugin.command.CommandComponent
-
Create a new instance
- CommandComponent(BasePlugin, List<Command>) - Constructor for class io.github.projectunified.minelib.plugin.command.CommandComponent
-
Create a new instance
- CommandComponent(BasePlugin, Command...) - Constructor for class io.github.projectunified.minelib.plugin.command.CommandComponent
-
Create a new instance
- consoleAllowed - Variable in class io.github.projectunified.minelib.util.subcommand.SubCommand
- contains(PersistentDataContainer) - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Check if the container contains the key
- contains(PersistentDataHolder) - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Check if the holder contains the key
- copy(PersistentDataContainer, PersistentDataContainer) - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Copy the value from the source container to the target container
- copy(PersistentDataContainer, PersistentDataContainer, PluginKeyPair<?>...) - Static method in class io.github.projectunified.minelib.util.key.PluginKeyUtils
-
Copy the
PluginKeyPair
from the source container to the target container - copy(PersistentDataHolder, PersistentDataHolder) - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Copy the value from the source holder to the target holder
- copy(PersistentDataHolder, PersistentDataHolder, PluginKeyPair<?>...) - Static method in class io.github.projectunified.minelib.util.key.PluginKeyUtils
-
Copy the
PluginKeyPair
from the source holder to the target holder - createKey(String) - Method in class io.github.projectunified.minelib.util.key.AbstractKeyManager
- createKey(String) - Method in interface io.github.projectunified.minelib.util.key.KeyManager
-
Create a new
NamespacedKey
. - createKeyPair(String, PersistentDataType<?, Z>) - Method in interface io.github.projectunified.minelib.util.key.KeyManager
-
Create a new key pair with null default value
- createKeyPair(String, PersistentDataType<?, Z>, Z) - Method in interface io.github.projectunified.minelib.util.key.KeyManager
-
Create a new key pair
- cursor - Variable in class io.github.projectunified.minelib.util.listener.swapitem.SwapItemListener.Result
-
The new cursor item.
D
- description - Variable in class io.github.projectunified.minelib.util.subcommand.SubCommand
- disable() - Method in interface io.github.projectunified.minelib.plugin.base.Loadable
-
Called when the component is disabled
- disable() - Method in class io.github.projectunified.minelib.plugin.command.CommandComponent
- disable() - Method in interface io.github.projectunified.minelib.plugin.listener.ListenerComponent
- disable() - Method in class io.github.projectunified.minelib.plugin.permission.PermissionComponent
E
- enable() - Method in interface io.github.projectunified.minelib.plugin.base.Loadable
-
Called when the component is enabled
- enable() - Method in class io.github.projectunified.minelib.plugin.command.CommandComponent
- enable() - Method in interface io.github.projectunified.minelib.plugin.listener.ListenerComponent
- enable() - Method in class io.github.projectunified.minelib.plugin.permission.PermissionComponent
- enable() - Method in class io.github.projectunified.minelib.plugin.postenable.PostEnableComponent
- EntityScheduler - Interface in io.github.projectunified.minelib.scheduler.entity
-
A
Scheduler
that schedules tasks for anEntity
- equals(Object) - Method in class io.github.projectunified.minelib.scheduler.region.RegionScheduler.Key
F
- FOLIA - Enum constant in enum io.github.projectunified.minelib.scheduler.common.util.Platform
- FoliaTask - Class in io.github.projectunified.minelib.scheduler.common.util.task
-
A wrapped
Task
for aScheduledTask
- FoliaTask(ScheduledTask) - Constructor for class io.github.projectunified.minelib.scheduler.common.util.task.FoliaTask
-
Create a new instance of
FoliaTask
G
- get(Class<T>) - Method in class io.github.projectunified.minelib.plugin.base.BasePlugin
-
Get a component by its class.
- get(PersistentDataContainer) - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Get the value from the container
- get(PersistentDataHolder) - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Get the value from the holder
- get(Plugin) - Static method in interface io.github.projectunified.minelib.scheduler.async.AsyncScheduler
-
Get the
AsyncScheduler
for the given plugin - get(Plugin) - Static method in interface io.github.projectunified.minelib.scheduler.canceller.TaskCanceller
-
Get the
TaskCanceller
for the given plugin - get(Plugin) - Static method in interface io.github.projectunified.minelib.scheduler.global.GlobalScheduler
-
Get the
GlobalScheduler
for the given plugin - get(Plugin, Chunk) - Static method in interface io.github.projectunified.minelib.scheduler.region.RegionScheduler
- get(Plugin, Entity) - Static method in interface io.github.projectunified.minelib.scheduler.entity.EntityScheduler
- get(Plugin, Location) - Static method in interface io.github.projectunified.minelib.scheduler.location.LocationScheduler
- get(Plugin, World, int, int) - Static method in interface io.github.projectunified.minelib.scheduler.region.RegionScheduler
- getBukkitTask() - Method in class io.github.projectunified.minelib.scheduler.common.util.task.BukkitTask
-
Get the original Bukkit task
- getComponents() - Method in class io.github.projectunified.minelib.plugin.base.BasePlugin
-
Get the components that should be managed by the plugin.
- getDataType() - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Get the data type
- getDefaultValue() - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Get the default value
- getDescription() - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Get the description
- getExecutor() - Method in interface io.github.projectunified.minelib.scheduler.common.scheduler.Scheduler
-
Get the executor from this scheduler
- getKey() - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Get the key
- getName() - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Get the name of the sub-command
- getPermission() - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Get the permission
- getPlugin() - Method in interface io.github.projectunified.minelib.plugin.listener.ListenerComponent
-
Get the plugin that this listener is associated with.
- getPlugin() - Method in interface io.github.projectunified.minelib.scheduler.common.task.Task
-
Get the plugin that owns the task
- getPlugin() - Method in class io.github.projectunified.minelib.scheduler.common.util.task.BukkitTask
- getPlugin() - Method in class io.github.projectunified.minelib.scheduler.common.util.task.FoliaTask
- getRegistered() - Method in class io.github.projectunified.minelib.plugin.command.CommandComponent
-
Get registered commands
- getScheduledTask() - Method in class io.github.projectunified.minelib.scheduler.common.util.task.FoliaTask
-
Get the original
ScheduledTask
- getSubcommands() - Method in class io.github.projectunified.minelib.util.subcommand.SubCommandManager
-
Get the available sub-commands
- getUsage() - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Get the usage
- GlobalScheduler - Interface in io.github.projectunified.minelib.scheduler.global
-
A
Scheduler
that can run tasks globally
H
- hashCode() - Method in class io.github.projectunified.minelib.scheduler.region.RegionScheduler.Key
- HELP - Static variable in class io.github.projectunified.minelib.util.subcommand.SubCommandManager
I
- io.github.projectunified.minelib.plugin.base - package io.github.projectunified.minelib.plugin.base
- io.github.projectunified.minelib.plugin.command - package io.github.projectunified.minelib.plugin.command
- io.github.projectunified.minelib.plugin.listener - package io.github.projectunified.minelib.plugin.listener
- io.github.projectunified.minelib.plugin.permission - package io.github.projectunified.minelib.plugin.permission
- io.github.projectunified.minelib.plugin.postenable - package io.github.projectunified.minelib.plugin.postenable
- io.github.projectunified.minelib.scheduler.async - package io.github.projectunified.minelib.scheduler.async
- io.github.projectunified.minelib.scheduler.canceller - package io.github.projectunified.minelib.scheduler.canceller
- io.github.projectunified.minelib.scheduler.common.scheduler - package io.github.projectunified.minelib.scheduler.common.scheduler
- io.github.projectunified.minelib.scheduler.common.task - package io.github.projectunified.minelib.scheduler.common.task
- io.github.projectunified.minelib.scheduler.common.util - package io.github.projectunified.minelib.scheduler.common.util
- io.github.projectunified.minelib.scheduler.common.util.task - package io.github.projectunified.minelib.scheduler.common.util.task
- io.github.projectunified.minelib.scheduler.entity - package io.github.projectunified.minelib.scheduler.entity
- io.github.projectunified.minelib.scheduler.global - package io.github.projectunified.minelib.scheduler.global
- io.github.projectunified.minelib.scheduler.location - package io.github.projectunified.minelib.scheduler.location
- io.github.projectunified.minelib.scheduler.region - package io.github.projectunified.minelib.scheduler.region
- io.github.projectunified.minelib.util.key - package io.github.projectunified.minelib.util.key
- io.github.projectunified.minelib.util.listener.swapitem - package io.github.projectunified.minelib.util.listener.swapitem
- io.github.projectunified.minelib.util.subcommand - package io.github.projectunified.minelib.util.subcommand
- isCancelled() - Method in interface io.github.projectunified.minelib.scheduler.common.task.Task
-
Check if the task is cancelled
- isCancelled() - Method in class io.github.projectunified.minelib.scheduler.common.util.task.BukkitTask
- isCancelled() - Method in class io.github.projectunified.minelib.scheduler.common.util.task.FoliaTask
- isConsoleAllowed() - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Check if the console is allowed to use
- isDone() - Method in interface io.github.projectunified.minelib.scheduler.common.task.Task
-
Check if the task is done
- isDone() - Method in class io.github.projectunified.minelib.scheduler.common.util.task.BukkitTask
- isDone() - Method in class io.github.projectunified.minelib.scheduler.common.util.task.FoliaTask
- isEntityValid(Entity) - Static method in interface io.github.projectunified.minelib.scheduler.entity.EntityScheduler
-
Check if the
Entity
is valid. - isExecutable(CommandSender, boolean) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Check the command is executable for the sender
- isPlatform() - Method in enum io.github.projectunified.minelib.scheduler.common.util.Platform
-
Check if this platform can be applied
- isProperUsage(CommandSender, String, String...) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Check if the sender properly calls the sub-command
K
- Key(Plugin, World, int, int) - Constructor for class io.github.projectunified.minelib.scheduler.region.RegionScheduler.Key
- KeyManager - Interface in io.github.projectunified.minelib.util.key
-
An interface for all
NamespacedKey
manager
L
- ListenerComponent - Interface in io.github.projectunified.minelib.plugin.listener
-
A component that registers and unregisters itself as a
Listener
. - load() - Method in interface io.github.projectunified.minelib.plugin.base.Loadable
-
Called when the component is loaded
- Loadable - Interface in io.github.projectunified.minelib.plugin.base
-
Interface for loadable components
- LocationScheduler - Interface in io.github.projectunified.minelib.scheduler.location
-
A
Scheduler
that schedules tasks for aLocation
M
- MinecraftKeyManager - Class in io.github.projectunified.minelib.util.key
-
the
KeyManager
for default Minecraft - MinecraftKeyManager() - Constructor for class io.github.projectunified.minelib.util.key.MinecraftKeyManager
N
- name - Variable in class io.github.projectunified.minelib.util.subcommand.SubCommand
- newKey(String) - Method in class io.github.projectunified.minelib.util.key.AbstractKeyManager
-
Create a new key
- newKey(String) - Method in class io.github.projectunified.minelib.util.key.MinecraftKeyManager
- newKey(String) - Method in class io.github.projectunified.minelib.util.key.PluginKeyManager
- noPermissionMessageSender - Variable in class io.github.projectunified.minelib.util.subcommand.SubCommand
- normalizedTicks(long) - Static method in class io.github.projectunified.minelib.scheduler.common.util.task.FoliaTask
-
Normalize the ticks to be at least 1
O
- onCommand(CommandSender, String, String...) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Execute the sub-command
- onCommand(CommandSender, String, String...) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommandManager
-
Execute the command
- onDisable() - Method in class io.github.projectunified.minelib.plugin.base.BasePlugin
- onEnable() - Method in class io.github.projectunified.minelib.plugin.base.BasePlugin
- onLoad() - Method in class io.github.projectunified.minelib.plugin.base.BasePlugin
- onSubCommand(CommandSender, String, String...) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Called when executing the sub-command
- onSwap(Player, ItemStack, ItemStack, InventoryAction) - Method in class io.github.projectunified.minelib.util.listener.swapitem.SwapItemListener
-
Called when a player swaps two items in the inventory
- onTabComplete(CommandSender, String, String...) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Get the suggested strings when the sender use TAB key to complete the sub-command
- onTabComplete(CommandSender, String, String...) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommandManager
-
Get the suggested strings when the sender use TAB key to complete the command
P
- PAPER - Enum constant in enum io.github.projectunified.minelib.scheduler.common.util.Platform
- permission - Variable in class io.github.projectunified.minelib.util.subcommand.SubCommand
- PermissionComponent - Class in io.github.projectunified.minelib.plugin.permission
-
A component that handles the registration and unregistration of
Permission
- PermissionComponent(BasePlugin) - Constructor for class io.github.projectunified.minelib.plugin.permission.PermissionComponent
-
Create a new instance that automatically discovers the permissions
- PermissionComponent(List<Permission>) - Constructor for class io.github.projectunified.minelib.plugin.permission.PermissionComponent
-
Create a new instance
- Platform - Enum in io.github.projectunified.minelib.scheduler.common.util
-
The platform the server is running on
- playerOnlyMessageSender - Variable in class io.github.projectunified.minelib.util.subcommand.SubCommand
- plugin - Variable in class io.github.projectunified.minelib.scheduler.region.RegionScheduler.Key
- plugin - Variable in class io.github.projectunified.minelib.util.listener.swapitem.SwapItemListener
- PluginKeyManager - Class in io.github.projectunified.minelib.util.key
-
A
KeyManager
for thePlugin
- PluginKeyManager(Plugin) - Constructor for class io.github.projectunified.minelib.util.key.PluginKeyManager
-
Create a new
NamespacedKey
manager - PluginKeyPair<Z> - Class in io.github.projectunified.minelib.util.key
-
A pair of
NamespacedKey
andPersistentDataType
- PluginKeyPair(NamespacedKey, PersistentDataType<?, Z>, Z) - Constructor for class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Create a new instance of
PluginKeyPair
- PluginKeyUtils - Class in io.github.projectunified.minelib.util.key
-
Methods to work with
PluginKeyPair
conveniently - postEnable() - Method in interface io.github.projectunified.minelib.plugin.postenable.PostEnable
-
Called after the plugin has been enabled
- PostEnable - Interface in io.github.projectunified.minelib.plugin.postenable
-
An interface for components that need to run code after the plugin has been enabled
- PostEnableComponent - Class in io.github.projectunified.minelib.plugin.postenable
-
The component for the post-enable phase of the plugin lifecycle
- PostEnableComponent(BasePlugin) - Constructor for class io.github.projectunified.minelib.plugin.postenable.PostEnableComponent
-
Creates a new instance
R
- RegionScheduler - Interface in io.github.projectunified.minelib.scheduler.region
-
A
Scheduler
that schedules tasks for a region - RegionScheduler.Key - Class in io.github.projectunified.minelib.scheduler.region
-
A key for a
RegionScheduler
- register() - Method in class io.github.projectunified.minelib.util.listener.swapitem.SwapItemListener
- register(Command) - Method in class io.github.projectunified.minelib.plugin.command.CommandComponent
-
Register the command
- registerCommandToCommandMap(String, Command) - Static method in class io.github.projectunified.minelib.plugin.command.CommandComponent
-
Register the command to the command map
- registerSubcommand(SubCommand) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommandManager
-
Register a sub-command
- remove(PersistentDataContainer) - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Remove the value from the container
- remove(PersistentDataContainer, PluginKeyPair<?>...) - Static method in class io.github.projectunified.minelib.util.key.PluginKeyUtils
-
Remove the
PluginKeyPair
from the container - remove(PersistentDataHolder) - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Remove the value from the holder
- remove(PersistentDataHolder, PluginKeyPair<?>...) - Static method in class io.github.projectunified.minelib.util.key.PluginKeyUtils
-
Remove the
PluginKeyPair
from the holder - removePermission(Permission) - Method in class io.github.projectunified.minelib.plugin.permission.PermissionComponent
-
Remove a permission
- Result(boolean, ItemStack, ItemStack) - Constructor for class io.github.projectunified.minelib.util.listener.swapitem.SwapItemListener.Result
-
Create a new result
- run(Runnable) - Method in interface io.github.projectunified.minelib.scheduler.common.scheduler.Scheduler
-
Run a task
- run(Runnable) - Method in interface io.github.projectunified.minelib.scheduler.entity.EntityScheduler
- run(Runnable, Runnable) - Method in interface io.github.projectunified.minelib.scheduler.entity.EntityScheduler
-
Run a task
- runLater(Runnable, long) - Method in interface io.github.projectunified.minelib.scheduler.common.scheduler.Scheduler
-
Run a task later
- runLater(Runnable, long) - Method in interface io.github.projectunified.minelib.scheduler.entity.EntityScheduler
- runLater(Runnable, long, TimeUnit) - Method in interface io.github.projectunified.minelib.scheduler.async.AsyncScheduler
-
Run a task later
- runLater(Runnable, Runnable, long) - Method in interface io.github.projectunified.minelib.scheduler.entity.EntityScheduler
-
Run a task later
- runTimer(Runnable, long, long) - Method in interface io.github.projectunified.minelib.scheduler.common.scheduler.Scheduler
-
Run a task repeatedly
- runTimer(Runnable, long, long, TimeUnit) - Method in interface io.github.projectunified.minelib.scheduler.async.AsyncScheduler
-
Run a task repeatedly
- runTimer(Runnable, Runnable, long, long) - Method in interface io.github.projectunified.minelib.scheduler.entity.EntityScheduler
-
Run a task repeatedly
- runTimer(BooleanSupplier, long, long) - Method in interface io.github.projectunified.minelib.scheduler.common.scheduler.Scheduler
-
Run a task timer
- runTimer(BooleanSupplier, long, long) - Method in interface io.github.projectunified.minelib.scheduler.entity.EntityScheduler
- runTimer(BooleanSupplier, long, long, TimeUnit) - Method in interface io.github.projectunified.minelib.scheduler.async.AsyncScheduler
-
Run a task repeatedly
- runTimer(BooleanSupplier, Runnable, long, long) - Method in interface io.github.projectunified.minelib.scheduler.entity.EntityScheduler
-
Run a task repeatedly
S
- Scheduler - Interface in io.github.projectunified.minelib.scheduler.common.scheduler
-
A scheduler that provides a way to run tasks
- sendArgNotFoundMessage(CommandSender, String, String...) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommandManager
-
Send "Argument Not Found" message
- sendHelpMessage(CommandSender, String, String...) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommandManager
-
Send help command
- set(PersistentDataContainer, Z) - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Set the value to the container
- set(PersistentDataHolder, Z) - Method in class io.github.projectunified.minelib.util.key.PluginKeyPair
-
Set the value to the holder
- setConsoleAllowed(boolean) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Set if the console is allowed to use
- setDescription(String) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Set the description
- setPermission(Permission) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Set the permission
- setPermission(String) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Set the permission
- setPriority(EventPriority) - Method in class io.github.projectunified.minelib.util.listener.swapitem.SwapItemListener
-
Get the priority of the event
- setUsage(String) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Set the usage
- SubCommand - Class in io.github.projectunified.minelib.util.subcommand
-
A sub-command
- SubCommand(String) - Constructor for class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Create new sub-command
- SubCommand(String, String, String, String, boolean) - Constructor for class io.github.projectunified.minelib.util.subcommand.SubCommand
-
Create new sub-command
- SubCommandManager - Class in io.github.projectunified.minelib.util.subcommand
-
The sub-command manager
- SubCommandManager() - Constructor for class io.github.projectunified.minelib.util.subcommand.SubCommandManager
- subcommands - Variable in class io.github.projectunified.minelib.util.subcommand.SubCommandManager
- success - Variable in class io.github.projectunified.minelib.util.listener.swapitem.SwapItemListener.Result
-
Whether the event is successful.
- SwapItemListener<P extends org.bukkit.plugin.Plugin> - Class in io.github.projectunified.minelib.util.listener.swapitem
-
A listener to catch the event when a player swaps two items in the inventory
- SwapItemListener(P) - Constructor for class io.github.projectunified.minelib.util.listener.swapitem.SwapItemListener
-
Create a new listener
- SwapItemListener.Result - Class in io.github.projectunified.minelib.util.listener.swapitem
-
The result of the swap event
- syncCommand() - Static method in class io.github.projectunified.minelib.plugin.command.CommandComponent
-
Sync the commands to the server.
T
- target - Variable in class io.github.projectunified.minelib.util.listener.swapitem.SwapItemListener.Result
-
The new target item.
- Task - Interface in io.github.projectunified.minelib.scheduler.common.task
-
A scheduled task
- TaskCanceller - Interface in io.github.projectunified.minelib.scheduler.canceller
-
An interface for cancelling tasks
U
- unregister(String) - Method in class io.github.projectunified.minelib.plugin.command.CommandComponent
-
Unregister the command
- unregister(Command) - Method in class io.github.projectunified.minelib.plugin.command.CommandComponent
-
Unregister the command
- unregisterAll() - Method in class io.github.projectunified.minelib.plugin.command.CommandComponent
-
Unregister all commands
- unregisterFromKnownCommands(Command) - Static method in class io.github.projectunified.minelib.plugin.command.CommandComponent
-
Unregister a command from the known commands
- unregisterSubcommand(SubCommand) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommandManager
-
Unregister a sub-command
- unregisterSubcommand(String) - Method in class io.github.projectunified.minelib.util.subcommand.SubCommandManager
-
Unregister a sub-command
- usage - Variable in class io.github.projectunified.minelib.util.subcommand.SubCommand
- usageSender - Variable in class io.github.projectunified.minelib.util.subcommand.SubCommand
V
- valueOf(String) - Static method in enum io.github.projectunified.minelib.scheduler.common.util.Platform
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.github.projectunified.minelib.scheduler.common.util.Platform
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- world - Variable in class io.github.projectunified.minelib.scheduler.region.RegionScheduler.Key
- wrapRunnable(Runnable) - Static method in class io.github.projectunified.minelib.scheduler.common.util.task.FoliaTask
- wrapRunnable(BooleanSupplier) - Static method in class io.github.projectunified.minelib.scheduler.common.util.task.BukkitTask
-
Wrap a
Runnable
into aBukkitRunnable
- wrapRunnable(BooleanSupplier) - Static method in class io.github.projectunified.minelib.scheduler.common.util.task.FoliaTask
All Classes and Interfaces|All Packages|Constant Field Values