Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

action() - Method in class org.mvplugins.multiverse.core.command.queue.CommandQueuePayload
Gets the logic to execute upon confirming.
action(Runnable) - Method in class org.mvplugins.multiverse.core.command.queue.CommandQueuePayload
Sets the logic to execute upon confirming.
add(CommandFlag) - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlagGroup.Builder
Adds a flag to the group.
add(ListValueNode<I>, I) - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
Adds an item to a list node.
add(Node) - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 
ADD - Enum constant in enum class org.mvplugins.multiverse.core.config.handle.PropertyModifyAction
Add an item to a list.
addAction(MigratorAction) - Method in class org.mvplugins.multiverse.core.config.migration.VersionMigrator.Builder
Adds a migrator action to the list of actions.
addAlias(String...) - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlag.Builder
Add one or more alias to the flag.
addAll(Collection<? extends Node>) - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 
addConfig(String) - Method in class org.mvplugins.multiverse.core.event.MVConfigReloadEvent
Adds a config to this event.
addContent(ContentProvider) - Method in class org.mvplugins.multiverse.core.display.ContentDisplay
Adds content to be displayed.
addDataStore(DataStore<T>, T) - Method in class org.mvplugins.multiverse.core.world.helpers.DataTransfer
Adds a DataStore to this DataTransfer instance.
addDefaultSerializer(Class<T>, NodeSerializer<T>) - Static method in class org.mvplugins.multiverse.core.config.node.serializer.DefaultSerializerProvider
Adds a default serializer for the given type.
addDefaultStringParser(Class<?>, NodeStringParser<?>) - Static method in class org.mvplugins.multiverse.core.config.node.functions.DefaultStringParserProvider
Adds a default string parser for the given type.
addDefaultSuggester(Class<?>, NodeSuggester) - Static method in class org.mvplugins.multiverse.core.config.node.functions.DefaultSuggesterProvider
Adds a default suggester for the given type.
addDestinationPermissions(Destination) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissions
 
addFileResClassLoader(Plugin) - Method in class org.mvplugins.multiverse.core.locale.PluginLocales
Adds a FileResClassLoader to the list of class loaders to load locales data from.
addFileResClassLoader(Plugin, String) - Method in class org.mvplugins.multiverse.core.locale.PluginLocales
Adds a FileResClassLoader to the list of class loaders to load locales data from.
addonToCommaSeperated(String, Collection<String>) - Static method in class org.mvplugins.multiverse.core.utils.StringFormatter
Appends a list of suggestions to the end of the input string, separated by commas.
addProperty(String, Object) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Adds a value to a list property name.
addPropertyString(String, String) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Adds a value to a list property using its string representation.
addToQueue(String, String) - Method in class org.mvplugins.multiverse.core.teleportation.TeleportQueue
This method is used to add a teleportation to the teleportQueue.
addToQueue(CommandSender, Player) - Method in class org.mvplugins.multiverse.core.teleportation.TeleportQueue
This method is used to add a teleportation to the teleportQueue.
addToQueue(CommandQueuePayload) - Method in class org.mvplugins.multiverse.core.command.queue.CommandQueueManager
Adds a CommandQueuePayload into queue.
addVersionMigrator(VersionMigrator) - Method in class org.mvplugins.multiverse.core.config.migration.ConfigMigrator.Builder
Adds a version migrator to the list of migrators.
addWorldPermissions(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissions
 
aliases - Variable in class org.mvplugins.multiverse.core.command.flag.CommandFlag.Builder
 
ALL - Enum constant in enum class org.mvplugins.multiverse.core.world.AllowedPortalType
All portal types are allowed.
allOf(List<AsyncAttempt<T, F>>) - Static method in class org.mvplugins.multiverse.core.utils.result.AsyncAttemptsAggregate
Creates an AsyncAttemptsAggregate from a list of asynchronous attempts.
allOf(List<Attempt<T, F>>) - Static method in class org.mvplugins.multiverse.core.utils.result.AttemptsAggregate
Creates an AttemptsAggregate from a list of attempts.
allOf(AsyncAttempt<T, F>...) - Static method in class org.mvplugins.multiverse.core.utils.result.AsyncAttemptsAggregate
Creates an AsyncAttemptsAggregate from a varargs array of asynchronous attempts.
allOf(Attempt<T, F>...) - Static method in class org.mvplugins.multiverse.core.utils.result.AttemptsAggregate
Creates an AttemptsAggregate from a varargs array of attempts.
AllowedPortalType - Enum Class in org.mvplugins.multiverse.core.world
Custom enum that adds all/none for allowing portal creation.
ANCHOR_NOT_FOUND - Enum constant in enum class org.mvplugins.multiverse.core.destination.core.AnchorDestination.InstanceFailureReason
 
AnchorDestination - Class in org.mvplugins.multiverse.core.destination.core
Destination implementation for anchors.
AnchorDestination.InstanceFailureReason - Enum Class in org.mvplugins.multiverse.core.destination.core
 
AnchorDestinationInstance - Class in org.mvplugins.multiverse.core.destination.core
Destination instance implementation for the AnchorDestination.
AnchorManager - Class in org.mvplugins.multiverse.core.anchor
Manages anchors and it's location.
appendDebugInfo(String) - Method in class org.mvplugins.multiverse.core.event.MVDumpsDebugInfoEvent
Appends more version-info to the version-info currently saved in this event.
applyConfigToWorld() - Method in class org.mvplugins.multiverse.core.world.entity.EntitySpawnConfig
 
AsyncAttempt<T,F> - Class in org.mvplugins.multiverse.core.utils.result
An asynchronous wrapper for the Attempt class.
AsyncAttemptsAggregate<T,F> - Class in org.mvplugins.multiverse.core.utils.result
An asynchronous wrapper for AttemptsAggregate.
AsyncSafetyTeleporter - Class in org.mvplugins.multiverse.core.teleportation
Teleports entities safely and asynchronously.
AsyncSafetyTeleporterAction - Class in org.mvplugins.multiverse.core.teleportation
Teleports one or more entity safely to a location.
Attempt<T,F> - Interface in org.mvplugins.multiverse.core.utils.result
Represents an attempt to process a value that can fail with a reason that has a localized message.
Attempt.Failure<T,F> - Class in org.mvplugins.multiverse.core.utils.result
Represents a failed attempt with a reason.
Attempt.Success<T,F> - Class in org.mvplugins.multiverse.core.utils.result
Represents a successful attempt with a value.
AttemptsAggregate<T,F> - Class in org.mvplugins.multiverse.core.utils.result
Aggregates a list of Attempt objects into success and failure categories.

B

BaseConfigurationHandle<C> - Class in org.mvplugins.multiverse.core.config.handle
Generic configuration handle for all ConfigurationSection types.
BaseConfigurationHandle(Logger, NodeGroup, ConfigMigrator) - Constructor for class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
 
BaseConfigurationHandle.Builder<C,B> - Class in org.mvplugins.multiverse.core.config.handle
Abstract builder for BaseConfigurationHandle.
BaseSendHandler<T> - Class in org.mvplugins.multiverse.core.display.handlers
Base implementation of SendHandler with some common parameters.
BaseSendHandler() - Constructor for class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
 
BedDestination - Class in org.mvplugins.multiverse.core.destination.core
Destination implementation for beds.
BedDestination.InstanceFailureReason - Enum Class in org.mvplugins.multiverse.core.destination.core
 
BedDestinationInstance - Class in org.mvplugins.multiverse.core.destination.core
Destination instance implementation for the BedDestination.
bindPluginClass(ScopedBindingBuilder<T>) - Method in class org.mvplugins.multiverse.core.inject.binder.JavaPluginBinder
 
bindPluginClass(ScopedBindingBuilder<T>) - Method in class org.mvplugins.multiverse.core.inject.binder.PluginBinder
 
bindPluginClass(ScopedBindingBuilder<T>) - Method in class org.mvplugins.multiverse.core.module.MultiverseModuleBinder
 
biome() - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Gets the single biome used for this world.
biome() - Method in class org.mvplugins.multiverse.core.world.options.ImportWorldOptions
Gets the single biome used for this world.
biome() - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Gets the single biome used for this world.
biome(String) - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Sets the single biome used for this world.
biome(String) - Method in class org.mvplugins.multiverse.core.world.options.ImportWorldOptions
Sets the single biome used for this world.
biome(Biome) - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Sets the single biome used for this world.
BiomeProviderFactory - Class in org.mvplugins.multiverse.core.world.biomeprovider
A factory class for creating BiomeProvider objects.
BiomeProviderParser - Interface in org.mvplugins.multiverse.core.world.biomeprovider
A parser for BiomeProvider objects.
BITLY - Enum constant in enum class org.mvplugins.multiverse.core.utils.webpaste.URLShortenerType
 
BLACKLISTED - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.BlacklistResult.Failure
 
BLACKLISTED - Enum constant in enum class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker.NameStatus
Name not valid as it is deemed blacklisted.
BlacklistResult - Class in org.mvplugins.multiverse.core.world.entrycheck
Result of a world blacklist check.
BlacklistResult() - Constructor for class org.mvplugins.multiverse.core.world.entrycheck.BlacklistResult
 
BlacklistResult.Failure - Enum Class in org.mvplugins.multiverse.core.world.entrycheck
Failure reasons for a blacklist check.
BlacklistResult.Success - Enum Class in org.mvplugins.multiverse.core.world.entrycheck
Success reasons for a blacklist check.
BlockSafety - Class in org.mvplugins.multiverse.core.teleportation
Used to check get or find block/location-related information.
BooleanMigratorAction - Class in org.mvplugins.multiverse.core.config.migration.action
Single migrator action that converts a string value to a boolean.
build() - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlag.Builder
Build the flag.
build() - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlagGroup.Builder
Builds the flag group.
build() - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.Builder
Build the flag.
build() - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.EnumBuilder
Build the flag.
build() - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle.Builder
Builds the configuration handle.
build() - Method in class org.mvplugins.multiverse.core.config.handle.CommentedConfigurationHandle.Builder
Builds the configuration handle.
build() - Method in class org.mvplugins.multiverse.core.config.handle.ConfigurationSectionHandle.Builder
Builds the configuration handle.
build() - Method in class org.mvplugins.multiverse.core.config.handle.FileConfigurationHandle.Builder
Builds the configuration handle.
build() - Method in class org.mvplugins.multiverse.core.config.handle.MemoryConfigurationHandle.Builder
Builds the configuration handle.
build() - Method in class org.mvplugins.multiverse.core.config.handle.YamlConfigurationHandle.Builder
Builds the configuration handle.
build() - Method in class org.mvplugins.multiverse.core.config.migration.ConfigMigrator.Builder
Builds the ConfigMigrator.
build() - Method in class org.mvplugins.multiverse.core.config.migration.VersionMigrator.Builder
Builds the VersionMigrator.
build() - Method in class org.mvplugins.multiverse.core.config.node.ConfigHeaderNode.Builder
Builds the node.
build() - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Builds the node.
build() - Method in class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
Builds the node.
build() - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain.Builder
 
builder() - Static method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
builder(boolean) - Static method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
builder(double) - Static method in class org.mvplugins.multiverse.core.config.migration.VersionMigrator
Creates a new builder for a VersionMigrator.
builder(C, NodeGroup) - Static method in class org.mvplugins.multiverse.core.config.handle.ConfigurationSectionHandle
Creates a new builder for a ConfigurationSectionHandle.
builder(String) - Static method in class org.mvplugins.multiverse.core.command.flag.CommandFlag
A builder for a flag.
builder(String) - Static method in class org.mvplugins.multiverse.core.command.flag.CommandFlagGroup
A builder for a flag group.
builder(String, Class<T>) - Static method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag
A builder for a flag.
builder(String, Class<T>) - Static method in class org.mvplugins.multiverse.core.config.node.ConfigNode
Creates a new builder for a ConfigNode.
builder(String) - Static method in class org.mvplugins.multiverse.core.config.node.ConfigHeaderNode
Creates a new builder for a ConfigHeaderNode.
builder(Path, NodeGroup) - Static method in class org.mvplugins.multiverse.core.config.handle.CommentedConfigurationHandle
Creates a new builder for a CommentedConfigurationHandle.
builder(Path, NodeGroup) - Static method in class org.mvplugins.multiverse.core.config.handle.YamlConfigurationHandle
Creates a new builder for YamlConfigurationHandle.
builder(ConfigurationSection, NodeGroup) - Static method in class org.mvplugins.multiverse.core.config.handle.MemoryConfigurationHandle
Creates a new builder for a ConfigurationSectionHandle.
builder(ValueNode<Double>) - Static method in class org.mvplugins.multiverse.core.config.migration.ConfigMigrator
Creates a new builder for a ConfigMigrator.
Builder(boolean) - Constructor for class org.mvplugins.multiverse.core.utils.result.ResultChain.Builder
 
Builder(double) - Constructor for class org.mvplugins.multiverse.core.config.migration.VersionMigrator.Builder
Creates a new builder for a VersionMigrator.
Builder(C, NodeGroup) - Constructor for class org.mvplugins.multiverse.core.config.handle.ConfigurationSectionHandle.Builder
 
Builder(String) - Constructor for class org.mvplugins.multiverse.core.command.flag.CommandFlag.Builder
Create a new builder.
Builder(String) - Constructor for class org.mvplugins.multiverse.core.command.flag.CommandFlagGroup.Builder
Creates a new builder.
Builder(String) - Constructor for class org.mvplugins.multiverse.core.config.node.ConfigHeaderNode.Builder
 
Builder(String, Class<I>) - Constructor for class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
Creates a new builder.
Builder(String, Class<T>) - Constructor for class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.Builder
Create a new builder.
Builder(String, Class<T>) - Constructor for class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Creates a new builder.
Builder(Path, NodeGroup) - Constructor for class org.mvplugins.multiverse.core.config.handle.CommentedConfigurationHandle.Builder
 
Builder(Path, NodeGroup) - Constructor for class org.mvplugins.multiverse.core.config.handle.FileConfigurationHandle.Builder
 
Builder(Path, NodeGroup) - Constructor for class org.mvplugins.multiverse.core.config.handle.YamlConfigurationHandle.Builder
 
Builder(ConfigurationSection, NodeGroup) - Constructor for class org.mvplugins.multiverse.core.config.handle.MemoryConfigurationHandle.Builder
 
Builder(NodeGroup) - Constructor for class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle.Builder
 
Builder(ValueNode<Double>) - Constructor for class org.mvplugins.multiverse.core.config.migration.ConfigMigrator.Builder
Creates a new builder for a ConfigMigrator.
BUKKIT_CREATION_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.WorldCreatorFailureReason
Chunk generator parsed is invalid and thrown an exception.
BUKKIT_UNLOAD_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.UnloadFailureReason
Bukkit API failed to unload the world.
bundle(String, MessageReplacement...) - Method in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
Creates a message with non-localized message fallback and replacements
by(BukkitCommandIssuer) - Method in class org.mvplugins.multiverse.core.teleportation.AsyncSafetyTeleporterAction
Sets the teleporter.
by(CommandSender) - Method in class org.mvplugins.multiverse.core.teleportation.AsyncSafetyTeleporterAction
Sets the teleporter.
BYPASS_PLAYERLIMIT - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.PlayerLimitResult.Success
 
BYPASSED_BLACKLISTED - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.BlacklistResult.Success
 

C

canAccessWorld(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.entrycheck.WorldEntryChecker
Checks if the sender can access the given world.
canEnterWorld(MultiverseWorld, LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.entrycheck.WorldEntryChecker
Checks if the sender can enter the given world.
canGenerateStructures() - Method in class org.mvplugins.multiverse.core.world.LoadedMultiverseWorld
Gets whether or not structures are being generated.
CannonDestination - Class in org.mvplugins.multiverse.core.destination.core
Destination implementation for cannons.
CannonDestination.InstanceFailureReason - Enum Class in org.mvplugins.multiverse.core.destination.core
 
CannonDestinationInstance - Class in org.mvplugins.multiverse.core.destination.core
Destination instance implementation for the CannonDestination.
CANNOT_PAY_ENTRY_FEE - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.EntryFeeResult.Failure
 
canPayEntryFee(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.entrycheck.WorldEntryChecker
Checks if the sender can pay the entry fee for the given world.
canSpawnAtBlockSafely(Block) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
This function checks whether the block at the coordinates given is safe or not by checking for Lava/Fire/Air etc.
canSpawnAtLocationSafely(Location) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
This function checks whether the block at the coordinates given is safe or not by checking for Lava/Fire/Air etc.
canSpawnCartSafely(Minecart) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
Checks if the specified Minecart can spawn safely.
canSpawnVehicleSafely(Vehicle) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
Checks if the specified Vehicle can spawn safely.
canStayInWorld(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.entrycheck.WorldEntryChecker
Checks if the sender have access to be in the world.
canUseThisPortal() - Method in class org.mvplugins.multiverse.core.event.MVPlayerTouchedPortalEvent
Gets whether or not the player in this event can use this portal.
CHECK_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CHECK_DESTINATION_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CHECK_HASPERMISSION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CHECK_LOCATION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CHECK_NOPERMISSION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CHECK_PLAYER_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
checkDestinationPacketPermission(CommandSender, List<Entity>, DestinationSuggestionPacket) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the sender has permission to send a destination packet for teleporting entities.
checkDestinationPacketPermission(CommandSender, Entity, DestinationSuggestionPacket) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the sender has permission to send a destination packet for teleporting an entity.
checkDestinationPacketPermission(CommandSender, CorePermissionsChecker.Scope, DestinationSuggestionPacket) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
 
checkFolder(File) - Method in class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker
Checks the current folder status.
checkFolder(String) - Method in class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker
Checks the current folder status for a world name.
checkMatch(String) - Method in interface org.mvplugins.multiverse.core.display.filters.ContentFilter
Checks if a particular string should be displayed.
checkMatch(String) - Method in class org.mvplugins.multiverse.core.display.filters.DefaultContentFilter
Checks if a particular string should be displayed.
checkMatch(String) - Method in class org.mvplugins.multiverse.core.display.filters.RegexContentFilter
Checks if a particular string should be displayed.
checkName(String) - Method in class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker
Checks the current validity status of a world name.
checkSafety(boolean) - Method in class org.mvplugins.multiverse.core.teleportation.AsyncSafetyTeleporterAction
Sets whether to check for safe location before teleport.
checkSpawnPermission(CommandSender, List<Entity>, MultiverseWorld) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the teleporter has permission to spawn entities in the specified world.
checkSpawnPermission(CommandSender, Entity, MultiverseWorld) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the teleporter has permission to spawn an entity in the specified world.
checkSpawnPermission(CommandSender, CorePermissionsChecker.Scope, MultiverseWorld) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the teleporter has permission to teleport the teleportee to the world's spawnpoint.
checkTeleportPermission(CommandSender, List<Entity>, DestinationInstance<?, ?>) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the teleporter has permission to teleport multiple entities to a destination.
checkTeleportPermission(CommandSender, Entity, DestinationInstance<?, ?>) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the teleporter has permission to teleport a single entity to a destination.
checkTeleportPermission(CommandSender, CorePermissionsChecker.Scope, DestinationInstance<?, ?>) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the teleporter has permission to teleport the teleportee to the destination.
checkTeleportSafety() - Method in class org.mvplugins.multiverse.core.destination.core.AnchorDestinationInstance
Should the Multiverse SafeTeleporter be used?
checkTeleportSafety() - Method in class org.mvplugins.multiverse.core.destination.core.BedDestinationInstance
Should the Multiverse SafeTeleporter be used?
checkTeleportSafety() - Method in class org.mvplugins.multiverse.core.destination.core.CannonDestinationInstance
Should the Multiverse SafeTeleporter be used?
checkTeleportSafety() - Method in class org.mvplugins.multiverse.core.destination.core.ExactDestinationInstance
Should the Multiverse SafeTeleporter be used?
checkTeleportSafety() - Method in class org.mvplugins.multiverse.core.destination.core.PlayerDestinationInstance
Should the Multiverse SafeTeleporter be used?
checkTeleportSafety() - Method in class org.mvplugins.multiverse.core.destination.core.WorldDestinationInstance
Should the Multiverse SafeTeleporter be used?
checkTeleportSafety() - Method in class org.mvplugins.multiverse.core.destination.DestinationInstance
Should the Multiverse SafeTeleporter be used?
clear() - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 
clone() - Method in class org.mvplugins.multiverse.core.world.location.NullSpawnLocation
 
clone() - Method in class org.mvplugins.multiverse.core.world.location.SpawnLocation
 
CLONE_CLONING - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CLONE_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CLONE_NEWWORLD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CLONE_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CLONE_WORLD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CloneFailureReason - Enum Class in org.mvplugins.multiverse.core.world.reasons
Result of a world clone operation.
cloneWorld(CloneWorldOptions) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Clones an existing multiverse world.
CLONEWORLD_COPYFAILED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CLONEWORLD_INVALIDWORLDNAME - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CLONEWORLD_WORLDEXISTFOLDER - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CLONEWORLD_WORLDEXISTLOADED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CLONEWORLD_WORLDEXISTUNLOADED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CloneWorldOptions - Class in org.mvplugins.multiverse.core.world.options
Options for customizing the cloning of a world.
COLON - Static variable in class org.mvplugins.multiverse.core.utils.REPatterns
 
COMMA - Static variable in class org.mvplugins.multiverse.core.utils.REPatterns
 
COMMAND_EXECUTION_ERROR - Enum constant in enum class org.mvplugins.multiverse.core.command.queue.RunQueuedFailedReason
 
CommandFlag - Class in org.mvplugins.multiverse.core.command.flag
Represents a flag.
CommandFlag(String, List<String>) - Constructor for class org.mvplugins.multiverse.core.command.flag.CommandFlag
Creates a new flag.
CommandFlag.Builder<S> - Class in org.mvplugins.multiverse.core.command.flag
A builder for a flag.
CommandFlagGroup - Class in org.mvplugins.multiverse.core.command.flag
A group of flags.
CommandFlagGroup(CommandFlagGroup.Builder) - Constructor for class org.mvplugins.multiverse.core.command.flag.CommandFlagGroup
Creates a new flag group.
CommandFlagGroup.Builder - Class in org.mvplugins.multiverse.core.command.flag
A builder for CommandFlagGroup.
CommandFlagsManager - Class in org.mvplugins.multiverse.core.command.flag
Manages all the flag groups and parsing.
CommandFlagsManager() - Constructor for class org.mvplugins.multiverse.core.command.flag.CommandFlagsManager
Creates a new FlagsManager.
CommandFlagsParser - Class in org.mvplugins.multiverse.core.command.flag
Parses flags from a string array.
CommandFlagsParser(CommandFlagGroup, String[]) - Constructor for class org.mvplugins.multiverse.core.command.flag.CommandFlagsParser
Creates a new CommandFlagsParser.
commandManagerProvider - Variable in class org.mvplugins.multiverse.core.module.MultiverseModule
 
CommandQueueManager - Class in org.mvplugins.multiverse.core.command.queue
Manages the queuing of dangerous commands that require /mv confirm before executing.
CommandQueuePayload - Class in org.mvplugins.multiverse.core.command.queue
Represents a single command used in CommandQueueManager for confirming before running potentially dangerous action.
CommandQueuePayload(MVCommandIssuer) - Constructor for class org.mvplugins.multiverse.core.command.queue.CommandQueuePayload
 
COMMANDS_ERROR_MULTIVERSEWORLDONLY - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
COMMANDS_ERROR_PLAYERSONLY - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CommandValueFlag<T> - Class in org.mvplugins.multiverse.core.command.flag
Represents a flag with a value.
CommandValueFlag(String, List<String>, Class<T>, boolean, T, Function<String, T>, Function<String, Collection<String>>) - Constructor for class org.mvplugins.multiverse.core.command.flag.CommandValueFlag
Creates a new flag.
CommandValueFlag.Builder<T,S> - Class in org.mvplugins.multiverse.core.command.flag
A builder for a flag.
CommandValueFlag.EnumBuilder<T,S> - Class in org.mvplugins.multiverse.core.command.flag
Specific builder for a flag with enum value.
comment(String) - Method in class org.mvplugins.multiverse.core.config.node.ConfigHeaderNode.Builder
Adds a comment line to the node.
CommentedConfigurationHandle - Class in org.mvplugins.multiverse.core.config.handle
Configuration handle for commented YAML files.
CommentedConfigurationHandle(Path, Logger, NodeGroup, ConfigMigrator) - Constructor for class org.mvplugins.multiverse.core.config.handle.CommentedConfigurationHandle
 
CommentedConfigurationHandle.Builder - Class in org.mvplugins.multiverse.core.config.handle
CommentedNode - Interface in org.mvplugins.multiverse.core.config.node
 
comments - Variable in class org.mvplugins.multiverse.core.config.node.ConfigHeaderNode.Builder
 
compareTo(VersionMigrator) - Method in class org.mvplugins.multiverse.core.config.migration.VersionMigrator
 
completion - Variable in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.Builder
 
completion - Variable in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.EnumBuilder
 
completion(Function<String, Collection<String>>) - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.Builder
Set the completion callback for autocomplete.
concatPermission(String, String...) - Static method in class org.mvplugins.multiverse.core.permissions.PermissionUtils
Joins permissions with a dot.
config - Variable in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
 
config - Variable in class org.mvplugins.multiverse.core.world.MultiverseWorld
 
CONFIG_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONFIG_FILENAME - Static variable in class org.mvplugins.multiverse.core.config.CoreConfig
 
CONFIG_NAME_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONFIG_NODE_NOTFOUND - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONFIG_SAVE_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONFIG_SET_ERROR - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONFIG_SET_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONFIG_SHOW_ERROR - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONFIG_SHOW_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONFIG_VALUE_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
configFile - Variable in class org.mvplugins.multiverse.core.config.handle.FileConfigurationHandle
 
ConfigHeaderNode - Class in org.mvplugins.multiverse.core.config.node
A node that represents a header without any value.
ConfigHeaderNode(String, String[]) - Constructor for class org.mvplugins.multiverse.core.config.node.ConfigHeaderNode
 
ConfigHeaderNode.Builder<B> - Class in org.mvplugins.multiverse.core.config.node
 
ConfigMigrator - Class in org.mvplugins.multiverse.core.config.migration
Helper class for migrating configs to the latest config version.
ConfigMigrator(ValueNode<Double>, List<VersionMigrator>) - Constructor for class org.mvplugins.multiverse.core.config.migration.ConfigMigrator
 
ConfigMigrator.Builder - Class in org.mvplugins.multiverse.core.config.migration
A builder for a ConfigMigrator.
ConfigNode<T> - Class in org.mvplugins.multiverse.core.config.node
A node that contains a value.
ConfigNode(String, String[], String, Class<T>, Supplier<T>, NodeSuggester, NodeStringParser<T>, NodeSerializer<T>, Function<T, Try<Void>>, BiConsumer<T, T>) - Constructor for class org.mvplugins.multiverse.core.config.node.ConfigNode
 
ConfigNode.Builder<T,B> - Class in org.mvplugins.multiverse.core.config.node
Builder for ConfigNode.
ConfigNodeNotFoundException - Exception Class in org.mvplugins.multiverse.core.config.node
 
ConfigNodeNotFoundException(String) - Constructor for exception class org.mvplugins.multiverse.core.config.node.ConfigNodeNotFoundException
 
configPath - Variable in class org.mvplugins.multiverse.core.config.handle.FileConfigurationHandle.Builder
 
configPath - Variable in class org.mvplugins.multiverse.core.config.handle.FileConfigurationHandle
 
configurationSection - Variable in class org.mvplugins.multiverse.core.config.handle.ConfigurationSectionHandle.Builder
 
ConfigurationSectionHandle<C> - Class in org.mvplugins.multiverse.core.config.handle
Configuration handle for a single configuration section.
ConfigurationSectionHandle(C, Logger, NodeGroup, ConfigMigrator) - Constructor for class org.mvplugins.multiverse.core.config.handle.ConfigurationSectionHandle
 
ConfigurationSectionHandle.Builder<C,B> - Class in org.mvplugins.multiverse.core.config.handle
configure() - Method in class org.mvplugins.multiverse.core.inject.binder.PluginBinder
 
CONFIRM_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
ConfirmMode - Enum Class in org.mvplugins.multiverse.core.command.queue
Sets whether the command executor needs to confirm before executing a command.
CONSOLE_OR_BLOCK_COMMAND_SENDER - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.EntryFeeResult.Success
 
contains(Object) - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 
containsAll(Collection<?>) - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 
ContentDisplay - Class in org.mvplugins.multiverse.core.display
Helps to display contents such as list and maps in a nicely formatted fashion.
CONTENTDISPLAY_EMPTY - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONTENTDISPLAY_FILTER - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONTENTDISPLAY_INVALIDPAGE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONTENTDISPLAY_NOCONTENT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONTENTDISPLAY_NULL - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CONTENTDISPLAY_PAGE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
ContentFilter - Interface in org.mvplugins.multiverse.core.display.filters
Filter display content for it show only certain string.
ContentProvider - Interface in org.mvplugins.multiverse.core.display.parsers
Parse objects into string or list of strings.
context - Variable in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.Builder
 
context - Variable in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.EnumBuilder
 
context(Function<String, T>) - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.Builder
Set the context callback for parsing string into value type.
COORDINATES_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
COORDINATES_INFO_ALIAS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
COORDINATES_INFO_COORDINATES - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
COORDINATES_INFO_DIRECTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
COORDINATES_INFO_TITLE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
COORDINATES_INFO_WORLD - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
COORDINATES_INFO_WORLDSCALE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
COPY_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.CloneFailureReason
Failed to copy the world folder contents.
copyFolder(File, File) - Method in class org.mvplugins.multiverse.core.utils.FileUtils
Copies all the content of the given folder to the given target folder.
copyFolder(File, File, List<String>) - Method in class org.mvplugins.multiverse.core.utils.FileUtils
Copies most of the content of the given folder to the given target folder, except the list of excluded files specified.
copyFolder(Path, Path) - Method in class org.mvplugins.multiverse.core.utils.FileUtils
Copies all the content of the given folder to the given target folder.
copyFolder(Path, Path, List<String>) - Method in class org.mvplugins.multiverse.core.utils.FileUtils
Copies most of the content of the given folder to the given target folder, except the list of excluded files specified.
copyFrom(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.DataStore.GameRulesStore
Stores the data from the given object in this DataStore instance.
copyFrom(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.DataStore.WorldBorderStore
Stores the data from the given object in this DataStore instance.
copyFrom(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.DataStore.WorldConfigStore
Stores the data from the given object in this DataStore instance.
copyFrom(T) - Method in interface org.mvplugins.multiverse.core.world.helpers.DataStore
Stores the data from the given object in this DataStore instance.
CoreCommand - Class in org.mvplugins.multiverse.core.commands
Represents a command that is part of the Multiverse-Core plugin.
CoreCommand() - Constructor for class org.mvplugins.multiverse.core.commands.CoreCommand
 
CoreConfig - Class in org.mvplugins.multiverse.core.config
 
CoreListener - Interface in org.mvplugins.multiverse.core.listeners
 
CorePermissions - Class in org.mvplugins.multiverse.core.permissions
 
CorePermissionsChecker - Class in org.mvplugins.multiverse.core.permissions
Handles permission checks for Multiverse features, including world access, teleportation, spawn permissions, and destination checks.
CorePermissionsChecker.Scope - Enum Class in org.mvplugins.multiverse.core.permissions
 
COUNT - Enum constant in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
 
create() - Static method in class org.mvplugins.multiverse.core.command.flags.FilterCommandFlag
Creates a new instance of this flag.
create() - Static method in class org.mvplugins.multiverse.core.command.flags.PageCommandFlag
Creates a new instance of this flag.
create() - Static method in class org.mvplugins.multiverse.core.display.ContentDisplay
Makes a new ContentDisplay instance to use.
create() - Static method in class org.mvplugins.multiverse.core.display.handlers.InlineSendHandler
Makes a new InlineSendHandler instance to use.
create() - Static method in class org.mvplugins.multiverse.core.display.handlers.PagedSendHandler
Makes a new PagedSendHandler instance to use.
CREATE_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_ENVIRONMENT_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.RegenFailureReason
The new world could not be created.
CREATE_FLAGS_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_LOADING - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_NAME_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_PROPERTIES - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_PROPERTIES_ADJUSTSPAWN - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_PROPERTIES_BIOME - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_PROPERTIES_ENVIRONMENT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_PROPERTIES_GENERATOR - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_PROPERTIES_GENERATORSETTINGS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_PROPERTIES_SEED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_PROPERTIES_STRUCTURES - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_PROPERTIES_WORLDTYPE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATE_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
createConfigFile() - Method in class org.mvplugins.multiverse.core.config.handle.FileConfigurationHandle
Create a new config file if file does not exist.
CreateFailureReason - Enum Class in org.mvplugins.multiverse.core.world.reasons
Result of a world creation operation.
createRootCommand(String) - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
 
createWorld(CreateWorldOptions) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Creates a new world.
CREATEWORLD_INVALIDWORLDNAME - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATEWORLD_WORLDEXISTFOLDER - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATEWORLD_WORLDEXISTLOADED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CREATEWORLD_WORLDEXISTUNLOADED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
CreateWorldOptions - Class in org.mvplugins.multiverse.core.world.options
Options for customizing the creation of a new world.

D

DataStore<T> - Interface in org.mvplugins.multiverse.core.world.helpers
A data store for storing and restoring data from an object.
DataStore.GameRulesStore - Class in org.mvplugins.multiverse.core.world.helpers
A DataStore for storing and restoring game rules for a multiverse world.
DataStore.WorldBorderStore - Class in org.mvplugins.multiverse.core.world.helpers
A DataStore for storing and restoring world border properties for a multiverse world.
DataStore.WorldConfigStore - Class in org.mvplugins.multiverse.core.world.helpers
A DataStore for storing and restoring world properties for a multiverse world.
DataTransfer<T> - Class in org.mvplugins.multiverse.core.world.helpers
A data transfer for storing and restoring data from multiple DataStore from one object to another.
DataTransfer() - Constructor for class org.mvplugins.multiverse.core.world.helpers.DataTransfer
Creates a new DataTransfer instance.
DEBUG_CHANGE_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DEBUG_CHANGE_LEVEL_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DEBUG_CHANGE_SYNTAX - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DEBUG_INFO_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DEBUG_INFO_OFF - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DEBUG_INFO_ON - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DefaultContentFilter - Class in org.mvplugins.multiverse.core.display.filters
Default implementation of ContentFilter that doesn't filter anything.
DefaultEventPriority - Annotation Interface in org.mvplugins.multiverse.core.dynamiclistener.annotations
The event priority to use for the event if EventPriorityKey is not set in EventPriorityMapper.
DefaultSendHandler - Class in org.mvplugins.multiverse.core.display.handlers
Most basic implementation of SendHandler that just sends content with no formatting.
DefaultSerializerProvider - Class in org.mvplugins.multiverse.core.config.node.serializer
Provides default serializers for common types.
DefaultStringParserProvider - Class in org.mvplugins.multiverse.core.config.node.functions
Provides default string parsers for common types.
DefaultSuggesterProvider - Class in org.mvplugins.multiverse.core.config.node.functions
Provides default suggestions for common types.
defaultValue - Variable in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.Builder
 
defaultValue - Variable in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.EnumBuilder
 
defaultValue - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
 
defaultValue - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode
 
defaultValue(Supplier<T>) - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Sets the default value for this node.
defaultValue(T) - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.Builder
Set the default value.
defaultValue(T) - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.EnumBuilder
Set the default value.
defaultValue(T) - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Sets the default value for this node.
deferWorldTick(Runnable) - Method in class org.mvplugins.multiverse.core.utils.WorldTickDeferrer
Defer action that cannot be done during world tick if needed.
DELETE_DELETING - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DELETE_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DELETE_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.RegenFailureReason
The world does not exist.
DELETE_PROMPT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DELETE_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
deleteAnchor(MultiverseAnchor) - Method in class org.mvplugins.multiverse.core.anchor.AnchorManager
Deletes the specified anchor.
DeleteFailureReason - Enum Class in org.mvplugins.multiverse.core.world.reasons
Result of a world deletion operation.
deleteFolder(File) - Method in class org.mvplugins.multiverse.core.utils.FileUtils
Deletes the given folder completely.
deleteFolder(File, Collection<String>) - Method in class org.mvplugins.multiverse.core.utils.FileUtils
 
deleteFolder(Path, Collection<String>) - Method in class org.mvplugins.multiverse.core.utils.FileUtils
Deletes the given folder completely.
DeleteMigratorAction - Class in org.mvplugins.multiverse.core.config.migration.action
 
deleteWorld(DeleteWorldOptions) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Deletes an existing multiverse world entirely.
DELETEWORLD_FAILEDTODELETEFOLDER - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DELETEWORLD_LOADFAILED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DELETEWORLD_WORLDFOLDERNOTFOUND - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DELETEWORLD_WORLDNONEXISTENT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DeleteWorldOptions - Class in org.mvplugins.multiverse.core.world.options
Options for customizing the deletion of a world.
deposit(Player, double, Material) - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Deposits a given amount of currency either into the player's economy account or inventory if the currency is not null.
deserialize(Object, Class<T>) - Method in interface org.mvplugins.multiverse.core.config.node.serializer.NodeSerializer
Deserializes an object from YAML.
deserialize(Map<String, Object>) - Static method in class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
Required method for deserialization
deserialize(Map<String, Object>) - Static method in class org.mvplugins.multiverse.core.world.location.NullSpawnLocation
Let Bukkit be able to deserialize this.
deserialize(Map<String, Object>) - Static method in class org.mvplugins.multiverse.core.world.location.SpawnLocation
Let Bukkit be able to deserialize this.
deserializeNodeFromConfig(ValueNode<T>) - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
 
destination - Variable in class org.mvplugins.multiverse.core.destination.DestinationInstance
 
destination() - Method in record class org.mvplugins.multiverse.core.destination.DestinationSuggestionPacket
Returns the value of the destination record component.
Destination<D,T,F> - Interface in org.mvplugins.multiverse.core.destination
A destination is a location that can be teleported to.
DESTINATION - Enum constant in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
 
DESTINATION_ANCHOR_FAILUREREASON_ANCHORNOTFOUND - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DESTINATION_BED_FAILUREREASON_PLAYERNOTFOUND - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DESTINATION_CANNON_FAILUREREASON_INVALIDFORMAT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DESTINATION_EXACT_FAILUREREASON_INVALIDFORMAT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DESTINATION_PARSE_FAILUREREASON_INVALIDDESTINATIONID - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DESTINATION_PLAYER_FAILUREREASON_PLAYERNOTFOUND - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DESTINATION_SHARED_FAILUREREASON_INVALIDCOORDINATESFORMAT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DESTINATION_SHARED_FAILUREREASON_INVALIDNUMBERFORMAT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DESTINATION_SHARED_FAILUREREASON_WORLDNOTFOUND - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DestinationInstance<I,T> - Class in org.mvplugins.multiverse.core.destination
Instance of a specific Destination.
DestinationInstance(T) - Constructor for class org.mvplugins.multiverse.core.destination.DestinationInstance
 
DestinationsProvider - Class in org.mvplugins.multiverse.core.destination
Provides destinations for teleportation.
DestinationsProvider.ParseFailureReason - Enum Class in org.mvplugins.multiverse.core.destination
 
destinationString() - Method in record class org.mvplugins.multiverse.core.destination.DestinationSuggestionPacket
Returns the value of the destinationString record component.
DestinationSuggestionPacket - Record Class in org.mvplugins.multiverse.core.destination
Data of a possible destination for tab completion and permission checking
DestinationSuggestionPacket(Destination<?, ?, ?>, String, String) - Constructor for record class org.mvplugins.multiverse.core.destination.DestinationSuggestionPacket
Creates an instance of a DestinationSuggestionPacket record class.
DimensionFinder - Class in org.mvplugins.multiverse.core.world.helpers
Helps to find the overworld world from a nether or end world and vice versa.
DimensionFinder.DimensionFormat - Class in org.mvplugins.multiverse.core.world.helpers
Represents a dimension name format, used to extract the overworld world name from a nether or end world name.
DimensionFormat(String) - Constructor for class org.mvplugins.multiverse.core.world.helpers.DimensionFinder.DimensionFormat
 
disable() - Method in class org.mvplugins.multiverse.core.inject.PluginServiceLocator
Shut down the service locator
DISABLE - Enum constant in enum class org.mvplugins.multiverse.core.command.queue.ConfirmMode
Everyone will not need to confirm before executing a command.
DISABLE_COMMAND_BLOCKS - Enum constant in enum class org.mvplugins.multiverse.core.command.queue.ConfirmMode
Everyone except command blocks will not need to confirm before executing a command.
DISABLE_CONSOLE - Enum constant in enum class org.mvplugins.multiverse.core.command.queue.ConfirmMode
Everyone except console will not need to confirm before executing a command.
doEndPadding(boolean) - Method in class org.mvplugins.multiverse.core.display.handlers.PagedSendHandler
Sets whether empty lines should be added if content lines shown is less that PagedSendHandler.linesPerPage.
DOES_NOT_EXIST - Enum constant in enum class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker.FolderStatus
Folder does not exist.
doFolderCheck() - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Gets whether to ensure folder does not exist before creating the world.
doFolderCheck(boolean) - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Sets whether to ensure folder does not exist before creating the world.
doPagination(boolean) - Method in class org.mvplugins.multiverse.core.display.handlers.PagedSendHandler
Sets whether display output should be paginated.
doPaginationInConsole(boolean) - Method in class org.mvplugins.multiverse.core.display.handlers.PagedSendHandler
Sets whether display output should be paginated if is for console output.
DOT - Static variable in class org.mvplugins.multiverse.core.utils.REPatterns
 
DoubleMigratorAction - Class in org.mvplugins.multiverse.core.config.migration.action
 
DUMPS_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DUMPS_URL_LIST - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
DynamicListener - Interface in org.mvplugins.multiverse.core.dynamiclistener
Base interface for tagging all dynamic listeners.
DynamicListenerRegistration - Class in org.mvplugins.multiverse.core.dynamiclistener
Registers DynamicListener to bukkit's event system.
dynamicListenerRegistrationProvider - Variable in class org.mvplugins.multiverse.core.module.MultiverseModule
 

E

ECONOMY_ITEM_DEPOSIT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
ECONOMY_ITEM_WITHDRAW - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
ECONOMY_VAULT_DEPOSIT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
ECONOMY_VAULT_WITHDRAW - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
EMPTY - Enum constant in enum class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker.NameStatus
Name string that is null or length 0.
EMPTY - Static variable in class org.mvplugins.multiverse.core.command.flag.ParsedCommandFlags
 
emptySuccess() - Static method in class org.mvplugins.multiverse.core.utils.result.AsyncAttemptsAggregate
Creates an AsyncAttemptsAggregate representing an empty successful state.
emptySuccess() - Static method in class org.mvplugins.multiverse.core.utils.result.AttemptsAggregate
Creates an AttemptsAggregate with no attempts, representing an empty success state.
enable() - Method in class org.mvplugins.multiverse.core.inject.PluginServiceLocator
Starts and inject the plugin classes.
ENABLE - Enum constant in enum class org.mvplugins.multiverse.core.command.queue.ConfirmMode
Every command executor needs to confirm before executing a command.
END - Enum constant in enum class org.mvplugins.multiverse.core.world.AllowedPortalType
Only Ender style portals are allowed.
EnforcementHandler - Class in org.mvplugins.multiverse.core.world.helpers
 
ENOUGH_MONEY - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.EntryFeeResult.Success
 
EntityPurger - Class in org.mvplugins.multiverse.core.world.entity
 
EntityPurger() - Constructor for class org.mvplugins.multiverse.core.world.entity.EntityPurger
 
EntitySpawnConfig - Class in org.mvplugins.multiverse.core.world.entity
 
ENTRYCHECK_BLACKLISTED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
ENTRYCHECK_CANNOTPAYENTRYFEE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
ENTRYCHECK_EXCEEDPLAYERLIMIT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
ENTRYCHECK_NOTENOUGHMONEY - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
ENTRYCHECK_NOWORLDACCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
EntryFeeResult - Class in org.mvplugins.multiverse.core.world.entrycheck
Result of a world entry fee check.
EntryFeeResult() - Constructor for class org.mvplugins.multiverse.core.world.entrycheck.EntryFeeResult
 
EntryFeeResult.Failure - Enum Class in org.mvplugins.multiverse.core.world.entrycheck
Failure reasons for an entry fee check.
EntryFeeResult.Success - Enum Class in org.mvplugins.multiverse.core.world.entrycheck
Success reasons for an entry fee check.
enumBuilder(String, Class<T>) - Static method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag
A builder for a flag with enum value.
EnumBuilder(String, Class<T>) - Constructor for class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.EnumBuilder
 
environment() - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Gets the environment of the world to create.
environment() - Method in class org.mvplugins.multiverse.core.world.options.ImportWorldOptions
Gets the environment of the world to create.
environment(World.Environment) - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Sets the environment of the world to create.
environment(World.Environment) - Method in class org.mvplugins.multiverse.core.world.options.ImportWorldOptions
Sets the environment of the world to create.
equals(Object) - Method in record class org.mvplugins.multiverse.core.command.context.GameRuleValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mvplugins.multiverse.core.destination.DestinationSuggestionPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.mvplugins.multiverse.core.world.location.NullSpawnLocation
 
equals(Object) - Method in class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
EQUALS - Static variable in class org.mvplugins.multiverse.core.utils.REPatterns
 
ERROR - Enum constant in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
 
EVENT_CANCELLED - Enum constant in enum class org.mvplugins.multiverse.core.teleportation.TeleportFailureReason
The MVTeleportDestinationEvent was cancelled.
EVENT_CANCELLED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.DeleteFailureReason
The MVWorldDeleteEvent was cancelled.
EventClass - Annotation Interface in org.mvplugins.multiverse.core.dynamiclistener.annotations
Specifies the class name of an event.
EventMethod - Annotation Interface in org.mvplugins.multiverse.core.dynamiclistener.annotations
Annotate a method as an event method.
EventPriorityKey - Annotation Interface in org.mvplugins.multiverse.core.dynamiclistener.annotations
Sets a key to allow event priority to be set by EventPriorityMapper.
EventPriorityMapper - Class in org.mvplugins.multiverse.core.dynamiclistener
Allow for event priority to be set dynamically with key mapping instead of just fixed in EventHandler annotation.
EventRunnable<T> - Interface in org.mvplugins.multiverse.core.dynamiclistener
Runnable of an event that may not be available on the server.
ExactDestination - Class in org.mvplugins.multiverse.core.destination.core
Destination implementation for exact locations.
ExactDestination(CoreConfig, WorldManager, WorldEntryCheckerProvider) - Constructor for class org.mvplugins.multiverse.core.destination.core.ExactDestination
 
ExactDestination.InstanceFailureReason - Enum Class in org.mvplugins.multiverse.core.destination.core
 
ExactDestinationInstance - Class in org.mvplugins.multiverse.core.destination.core
Destination instance implementation for the ExactDestination.
EXCEED_PLAYERLIMIT - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.PlayerLimitResult.Failure
 
EXCEPTION_MULTIVERSEWORLD_CREATENULL - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
EXCEPTION_MULTIVERSEWORLD_UNLOADDEFAULTWORLD - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
EXCEPTION_MULTIVERSEWORLD_UNLOADERROR - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
EXCEPTION_MULTIVERSEWORLD_UNLOADPLAYERSINWORLD - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
execute(BaseCommand, RegisteredCommand, CommandIssuer, List<String>, Throwable) - Method in class org.mvplugins.multiverse.core.command.MVDefaultExceptionHandler
 
execute(CommandIssuer, String, String[]) - Method in class org.mvplugins.multiverse.core.command.MVRootCommand
 
EXEMPT_FROM_ENTRY_FEE - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.EntryFeeResult.Success
 

F

FAILED_TO_DELETE_FOLDER - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.DeleteFailureReason
The world folder could not be deleted.
failure(F, Message) - Static method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Creates a new failure attempt with a custom message.
failure(F, Message) - Static method in interface org.mvplugins.multiverse.core.utils.result.Result
Creates a new failure result.
failure(F, MessageReplacement...) - Static method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Creates a failed AsyncAttempt with a specified failure reason and optional message replacements.
failure(F, MessageReplacement...) - Static method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Creates a new failure attempt.
failure(F, MessageReplacement...) - Static method in interface org.mvplugins.multiverse.core.utils.result.Result
Creates a new failure result.
FailureReason - Interface in org.mvplugins.multiverse.core.utils.result
Represents a failure reason for an Attempt.
FileConfigurationHandle<C> - Class in org.mvplugins.multiverse.core.config.handle
Generic configuration handle for file based configurations.
FileConfigurationHandle(Path, Logger, NodeGroup, ConfigMigrator) - Constructor for class org.mvplugins.multiverse.core.config.handle.FileConfigurationHandle
 
FileConfigurationHandle.Builder<C,B> - Class in org.mvplugins.multiverse.core.config.handle
Abstract builder for FileConfigurationHandle.
FileUtils - Class in org.mvplugins.multiverse.core.utils
File-utilities.
filter - Variable in class org.mvplugins.multiverse.core.command.flags.PageFilterFlags
 
filter - Variable in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
Filter to keep only contents that matches the filter.
FilterCommandFlag - Class in org.mvplugins.multiverse.core.command.flags
A command flag for regex filtering.
filterContent(List<String>) - Method in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
Filter to keep only contents that matches the filter.
findNode(String) - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
Gets the node with the given name.
findNode(String, Class<T>) - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
Gets the node with the given name.
findPortalBlockNextTo(Location) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
Finds a portal-block next to the specified Location.
findSafeSpawnBlock(Block) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
Finds the closest possible location around the given block with the configured search radius.
findSafeSpawnBlock(Block, int, int) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
Finds the closest possible location around the given block.
findSafeSpawnLocation(Location) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
Finds the closest possible safe location around the given location with the configured search radius.
findSafeSpawnLocation(Location, int, int) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
Finds the closest possible safe location around the given location.
finerPermissionSuffix() - Method in record class org.mvplugins.multiverse.core.destination.DestinationSuggestionPacket
Returns the value of the finerPermissionSuffix record component.
flag(T) - Method in class org.mvplugins.multiverse.core.command.flag.FlagBuilder
Add a new flag to the flag builder.
FlagBuilder - Class in org.mvplugins.multiverse.core.command.flag
Builds and registers a flag group on initialization.
FlagBuilder(String, CommandFlagsManager) - Constructor for class org.mvplugins.multiverse.core.command.flag.FlagBuilder
 
flagValue(String, Class<T>) - Method in class org.mvplugins.multiverse.core.command.flag.ParsedCommandFlags
Get the value of a flag.
flagValue(String, T, Class<T>) - Method in class org.mvplugins.multiverse.core.command.flag.ParsedCommandFlags
Get the value of a flag.
flagValue(CommandFlag, Class<T>) - Method in class org.mvplugins.multiverse.core.command.flag.ParsedCommandFlags
Get the value of a flag.
flagValue(CommandValueFlag<T>) - Method in class org.mvplugins.multiverse.core.command.flag.ParsedCommandFlags
Get the value of a flag.
flagValue(CommandValueFlag<T>, T) - Method in class org.mvplugins.multiverse.core.command.flag.ParsedCommandFlags
Get the value of a flag.
fold(Function<Attempt.Failure<T, F>, N>, Function<T, N>) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Calls either the failure or success function depending on the result type.
fold(Function<Result.Failure<S, F>, R>, Function<Result.Success<S, F>, R>) - Method in interface org.mvplugins.multiverse.core.utils.result.Result
Executes either the failure or success function depending on the result type.
forContent(List<T>) - Static method in class org.mvplugins.multiverse.core.display.parsers.ListContentProvider
New list content parser for the given list.
forContent(Map<K, V>) - Static method in class org.mvplugins.multiverse.core.display.parsers.MapContentProvider
New map content parser for the given map.
formatPrice(double, Material) - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Formats the amount to a human readable currency string.
formatted() - Method in class org.mvplugins.multiverse.core.locale.message.Message
Gets the formatted message.
formatted(CommandIssuer) - Method in class org.mvplugins.multiverse.core.locale.message.LocalizedMessage
 
formatted(CommandIssuer) - Method in class org.mvplugins.multiverse.core.locale.message.Message
Gets the formatted message from localization data.
formatted(Locales) - Method in class org.mvplugins.multiverse.core.locale.message.Message
Gets the formatted message from localization data.
formatted(Locales, CommandIssuer) - Method in class org.mvplugins.multiverse.core.locale.message.LocalizedMessage
 
formatted(Locales, CommandIssuer) - Method in class org.mvplugins.multiverse.core.locale.message.Message
Gets the formatted message from localization data.
forSender(CommandSender) - Method in class org.mvplugins.multiverse.core.world.entrycheck.WorldEntryCheckerProvider
 
FREE_ENTRY - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.EntryFeeResult.Success
 
fromAttempt(Attempt<T, F>) - Static method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Creates an AsyncAttempt from an existing Attempt, wrapping it in a completed CompletableFuture.
fromLocation(Location) - Method in class org.mvplugins.multiverse.core.destination.core.ExactDestination
Make a new ExactDestinationInstance from a Location.
fromLocation(Location) - Static method in class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
fromSection(ConfigurationSection) - Static method in class org.mvplugins.multiverse.core.world.entity.EntitySpawnConfig
 
fromString(String) - Static method in class org.mvplugins.multiverse.core.display.filters.RegexContentFilter
Compile regex pattern to create a regex filter.
fromTo(LoadedMultiverseWorld, String) - Static method in class org.mvplugins.multiverse.core.world.options.CloneWorldOptions
Creates a new CloneWorldOptions instance with the given world.

G

GAMERULE - Enum constant in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
 
GAMERULE_LIST_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_LIST_DESCRIPTION_PAGE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_LIST_DESCRIPTION_WORLD - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_LIST_TITLE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_RESET_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_RESET_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_RESET_GAMERULE_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_RESET_SUCCESS_MULTIPLE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_RESET_SUCCESS_SINGLE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_RESET_WORLD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_SET_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_SET_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_SET_GAMERULE_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_SET_SUCCESS_MULTIPLE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_SET_SUCCESS_SINGLE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_SET_VALUE_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GAMERULE_SET_WORLD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GameRulesStore() - Constructor for class org.mvplugins.multiverse.core.world.helpers.DataStore.GameRulesStore
 
GameRuleValue - Record Class in org.mvplugins.multiverse.core.command.context
Simple wrapper for game rule value, as they may be different types.
GameRuleValue(Object) - Constructor for record class org.mvplugins.multiverse.core.command.context.GameRuleValue
Creates an instance of a GameRuleValue record class.
generateStructures() - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Gets whether structures such as NPC villages should be generated.
generateStructures(boolean) - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Sets whether structures such as NPC villages should be generated.
generator() - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Gets the custom generator plugin and its parameters.
generator() - Method in class org.mvplugins.multiverse.core.world.options.ImportWorldOptions
Gets the custom generator plugin and its parameters.
generator(String) - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Sets the custom generator plugin and its parameters.
generator(String) - Method in class org.mvplugins.multiverse.core.world.options.ImportWorldOptions
Sets the custom generator plugin and its parameters.
GeneratorPlugin - Interface in org.mvplugins.multiverse.core.world.generators
A generator API for Multiverse.
GeneratorProvider - Class in org.mvplugins.multiverse.core.world.generators
Parse the default world generators from the bukkit config and load any generator plugins.
GENERATORS_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GENERATORS_DESCRIPTION_FLAGS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GENERATORS_EMPTY - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
generatorSettings() - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Gets the generator settings of the world that will be created or loaded.
generatorSettings(String) - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Sets the generator settings of the world that will be created or loaded.
GENERIC_ERROR - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GENERIC_FAILURE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GENERIC_NULL - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GENERIC_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
GENERIC_YOU - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
get() - Static method in class org.mvplugins.multiverse.core.display.filters.DefaultContentFilter
Gets the singleton instance of this class.
get() - Static method in class org.mvplugins.multiverse.core.inject.PluginServiceLocatorFactory
Retrieves the singleton instance of the PluginServiceLocatorFactory.
get() - Static method in class org.mvplugins.multiverse.core.module.MultiverseModulesRegistry
 
get() - Static method in class org.mvplugins.multiverse.core.MultiverseCoreApi
Gets the MultiverseCoreApi.
get() - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Failure
 
get() - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Gets the value of this attempt.
get() - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Success
 
get() - Static method in class org.mvplugins.multiverse.core.world.location.NullSpawnLocation
Get the default null location instance.
get(String) - Static method in class org.mvplugins.multiverse.core.utils.PlayerFinder
Get a Player based on an identifier of name UUID or selector.
get(String, CommandSender) - Static method in class org.mvplugins.multiverse.core.utils.PlayerFinder
Get a Player based on an identifier of name UUID or selector.
get(String) - Static method in class org.mvplugins.multiverse.core.utils.REPatterns
 
get(ValueNode<T>) - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
Gets the value of a node, if the node has a default value, it will be returned if the node is not found.
getActiveService(Class<T>, Annotation...) - Method in class org.mvplugins.multiverse.core.inject.PluginServiceLocator
Gets the best active service from this plugin that implements the given contract or has the given implementation.
getActualPortalType() - Method in enum class org.mvplugins.multiverse.core.world.AllowedPortalType
Gets the text.
getAdjustSpawn() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets whether or not Multiverse should auto-adjust the spawn for this world.
getAlias() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
 
getAliases() - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlag
Get the aliases of this flag.
getAliasOrName() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the alias of this world or defaults to world name if no alias is set.
getAllActiveServices(Class<T>, Annotation...) - Method in class org.mvplugins.multiverse.core.inject.PluginServiceLocator
Gets all services from this plugin that implement the given contract or have the given implementation and have the provided qualifiers.
getAllAnchors() - Method in class org.mvplugins.multiverse.core.anchor.AnchorManager
Gets all anchors.
getAllConfigsLoaded() - Method in class org.mvplugins.multiverse.core.event.MVConfigReloadEvent
Gets all loaded configs.
getAllowNether() - Method in class org.mvplugins.multiverse.core.utils.ServerProperties
 
getAllPropertyNames() - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Get all property with names.
getAllServices(Class<T>, Annotation...) - Method in class org.mvplugins.multiverse.core.inject.PluginServiceLocator
Gets all services from this plugin that implement the given contract or have the given implementation and have the provided qualifiers.
getAnchor(String) - Method in class org.mvplugins.multiverse.core.anchor.AnchorManager
Gets the Location associated with an anchor.
getAnchorManager() - Method in class org.mvplugins.multiverse.core.MultiverseCoreApi
Gets the instance of AnchorManager.
getAnchorRespawn() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets whether or not a player who dies in this world will respawn in their anchor or follow the normal respawn pattern.
getAnchors(Player) - Method in class org.mvplugins.multiverse.core.anchor.AnchorManager
Gets all anchors that the specified Player can access.
getApi() - Method in class org.mvplugins.multiverse.core.MultiverseCore
Gets the MultiverseCoreApi
getApplicableScope(CommandSender, Entity) - Static method in enum class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker.Scope
 
getApplicableScopes(CommandSender, List<Entity>) - Static method in enum class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker.Scope
 
getAutoHeal() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets whether or not a world will auto-heal players if the difficulty is on peaceful.
getAutoImport3rdPartyWorlds() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getAutoImportDefaultWorlds() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getBalance(Player) - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Returns the economy balance of the given player.
getBalance(Player, World) - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Returns the economy balance of the given player in the given world.
getBedRespawn() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets whether or not a player who dies in this world will respawn in their bed or follow the normal respawn pattern.
getBiome() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the single biome used for this world.
getBiomeProviderFactory() - Method in class org.mvplugins.multiverse.core.MultiverseCoreApi
Gets the instance of BiomeProviderFactory.
getBlock() - Method in class org.mvplugins.multiverse.core.world.location.SpawnLocation
getBlockLocation(Location) - Method in class org.mvplugins.multiverse.core.teleportation.LocationManipulation
This method simply does some rounding, rather than forcing a call to the server to get the blockdata.
getBlockSafety() - Method in class org.mvplugins.multiverse.core.MultiverseCoreApi
Gets the instance of BlockSafety.
getBlockTouched() - Method in class org.mvplugins.multiverse.core.event.MVPlayerTouchedPortalEvent
Gets the Location of the portal-block that was touched.
getBottomBlock(Location) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
Gets the location of the lowest spawnable block (i.e.
getBukkitConfig() - Method in class org.mvplugins.multiverse.core.utils.FileUtils
The bukkit.yml file
getBukkitWorld() - Method in class org.mvplugins.multiverse.core.world.LoadedMultiverseWorld
Gets the Bukkit world object that this world describes.
getBukkitYmlPath() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getByName(String) - Static method in class org.mvplugins.multiverse.core.utils.PlayerFinder
Get a Player based on player name.
getBySelector(String, CommandSender) - Static method in class org.mvplugins.multiverse.core.utils.PlayerFinder
Get a Player based on vanilla selectors.
getByUuid(String) - Static method in class org.mvplugins.multiverse.core.utils.PlayerFinder
Get a Player based on player UUID.
getByUuid(UUID) - Static method in class org.mvplugins.multiverse.core.utils.PlayerFinder
Get a Player based on playerUUID.
getChunk() - Method in class org.mvplugins.multiverse.core.world.location.SpawnLocation
getClass(String) - Static method in class org.mvplugins.multiverse.core.utils.ReflectHelper
Try to get the Class based on its classpath.
getColourlessAlias() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the alias without any colour codes
getCommandCompletions() - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
Gets class responsible for tab-completion handling.
getCommandContexts() - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
Gets class responsible for parsing string args into objects.
getCommandIssuer(Object) - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
 
getCommandPermissions() - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
 
getCommandQueueManager() - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
Manager for command that requires /mv confirm before execution.
getComments() - Method in interface org.mvplugins.multiverse.core.config.node.CommentedNode
Gets the comment of the node.
getComments() - Method in class org.mvplugins.multiverse.core.config.node.ConfigHeaderNode
Gets the comment of the node.
getCompletion() - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag
Get the completion.
getConcurrentTeleportLimit() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getConfig() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
Gets the underlying config file object
getConfig() - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
Gets the configuration.
getConfig() - Method in class org.mvplugins.multiverse.core.MultiverseCore
getConfirmMode() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getConfirmTimeout() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getConsoleCommandIssuer() - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
 
getContext() - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag
Get the context.
getCoreConfig() - Method in class org.mvplugins.multiverse.core.MultiverseCoreApi
Gets the instance of CoreConfig.
getCurrency() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the type of currency that will be used when users enter this world.
getCustomPortalSearchRadius() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getDebugInfo() - Method in class org.mvplugins.multiverse.core.event.MVDumpsDebugInfoEvent
Gets the version-info currently saved in this event.
getDebugPermissions() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getDefaultGeneratorForWorld(String) - Method in class org.mvplugins.multiverse.core.world.generators.GeneratorProvider
Gets the default generator for a world from the bukkit.yml config.
getDefaultLocale() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getDefaultRespawnInOverworld() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getDefaultRespawnWithinSameWorld() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getDefaultSerializer(Class<T>) - Static method in class org.mvplugins.multiverse.core.config.node.serializer.DefaultSerializerProvider
Gets the default serializer for the given type.
getDefaultStringParser(Class<T>) - Static method in class org.mvplugins.multiverse.core.config.node.functions.DefaultStringParserProvider
Gets the default string parser for the given type.
getDefaultSuggester(Class<?>) - Static method in class org.mvplugins.multiverse.core.config.node.functions.DefaultSuggesterProvider
Gets the default suggester for the given type.
getDefaultValue() - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag
Get the default value.
getDefaultValue() - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode
Gets the default value with type ValueNode of the node.
getDefaultValue() - Method in interface org.mvplugins.multiverse.core.config.node.ValueNode
Gets the default value with type ValueNode of the node.
getDefaultWorld() - Method in class org.mvplugins.multiverse.core.world.WorldManager
Gets the default world defined by `level-name` in server.properties.
getDelimiter() - Method in class org.mvplugins.multiverse.core.display.handlers.InlineSendHandler
 
getDestination() - Method in class org.mvplugins.multiverse.core.destination.DestinationInstance
Gets the destination that created this instance.
getDestination() - Method in class org.mvplugins.multiverse.core.event.MVTeleportDestinationEvent
Returns the destination that the player will spawn at.
getDestinationById(String) - Method in class org.mvplugins.multiverse.core.destination.DestinationsProvider
Gets a destination by its identifier.
getDestinationInstance(String) - Method in class org.mvplugins.multiverse.core.destination.core.AnchorDestination
Returns the destination instance for the given destination parameters.
getDestinationInstance(String) - Method in class org.mvplugins.multiverse.core.destination.core.BedDestination
Returns the destination instance for the given destination parameters.
getDestinationInstance(String) - Method in class org.mvplugins.multiverse.core.destination.core.CannonDestination
Returns the destination instance for the given destination parameters.
getDestinationInstance(String) - Method in class org.mvplugins.multiverse.core.destination.core.ExactDestination
Returns the destination instance for the given destination parameters.
getDestinationInstance(String) - Method in class org.mvplugins.multiverse.core.destination.core.PlayerDestination
Returns the destination instance for the given destination parameters.
getDestinationInstance(String) - Method in class org.mvplugins.multiverse.core.destination.core.WorldDestination
Returns the destination instance for the given destination parameters.
getDestinationInstance(String) - Method in interface org.mvplugins.multiverse.core.destination.Destination
Returns the destination instance for the given destination parameters.
getDestinations() - Method in class org.mvplugins.multiverse.core.destination.DestinationsProvider
Gets all registered destinations.
getDestinationsProvider() - Method in class org.mvplugins.multiverse.core.MultiverseCoreApi
Gets the instance of DestinationsProvider.
getDetailedDebugInfo() - Method in class org.mvplugins.multiverse.core.event.MVDumpsDebugInfoEvent
Gets the key/value pair of the detailed version info.
getDifficulty() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the difficulty of this world.
getDirection(Location) - Method in class org.mvplugins.multiverse.core.teleportation.LocationManipulation
Return the NESW Direction a Location is facing.
getEconomyName() - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Returns the name of the economy in use.
getEnableJoinDestination() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getEndWorld(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.DimensionFinder
Gets the Multiverse end world from an overworld or nether world
getEndWorldNameFormat() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getEnforceAccess() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getEnforceFlight() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getEnforceGameMode() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getEnforceRespawnAtWorldSpawn() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getEntitySpawnConfig() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
 
getEnvironment() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the environment of this world.
getEventPriorityPlayerPortal() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getEventPriorityPlayerRespawn() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getEventPriorityPlayerSpawnLocation() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getEventPriorityPlayerSpawnLocation(EventPriority) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getEventPriorityPlayerTeleport() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getExampleUsages() - Method in interface org.mvplugins.multiverse.core.world.generators.GeneratorPlugin
Gets command usages that users can try to generate a world with your generator plugin.
getExceptions() - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
getFailureMessage() - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Failure
 
getFailureMessage() - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Gets the message for failure.
getFailureMessage() - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Success
 
getFailureReason() - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Failure
 
getFailureReason() - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Gets the reason for failure.
getFailureReason() - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Success
 
getFailureReason() - Method in class org.mvplugins.multiverse.core.utils.result.Result.Failure
 
getFailureReason() - Method in interface org.mvplugins.multiverse.core.utils.result.Result
Returns the reason for failure.
getFailureReason() - Method in class org.mvplugins.multiverse.core.utils.result.Result.Success
 
getFailureReason(Class<F>) - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
getField(C, String) - Static method in class org.mvplugins.multiverse.core.utils.ReflectHelper
Try to get a Field from a given class.
getField(Class<C>, String) - Static method in class org.mvplugins.multiverse.core.utils.ReflectHelper
Try to get a Field from a given class.
getFieldValue(C, String, Class<V>) - Static method in class org.mvplugins.multiverse.core.utils.ReflectHelper
Gets the value of a field name from an instance of the class responsible.
getFieldValue(C, Field, Class<V>) - Static method in class org.mvplugins.multiverse.core.utils.ReflectHelper
Gets the value of a Field from an instance of the class responsible.
getFilter() - Method in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
 
getFinerPermissionSuffix() - Method in class org.mvplugins.multiverse.core.destination.core.AnchorDestinationInstance
Gets the permission suffix to check for when teleporting to this destination.
getFinerPermissionSuffix() - Method in class org.mvplugins.multiverse.core.destination.core.BedDestinationInstance
Gets the permission suffix to check for when teleporting to this destination.
getFinerPermissionSuffix() - Method in class org.mvplugins.multiverse.core.destination.core.CannonDestinationInstance
Gets the permission suffix to check for when teleporting to this destination.
getFinerPermissionSuffix() - Method in class org.mvplugins.multiverse.core.destination.core.ExactDestinationInstance
Gets the permission suffix to check for when teleporting to this destination.
getFinerPermissionSuffix() - Method in class org.mvplugins.multiverse.core.destination.core.PlayerDestinationInstance
Gets the permission suffix to check for when teleporting to this destination.
getFinerPermissionSuffix() - Method in class org.mvplugins.multiverse.core.destination.core.WorldDestinationInstance
Gets the permission suffix to check for when teleporting to this destination.
getFinerPermissionSuffix() - Method in class org.mvplugins.multiverse.core.destination.DestinationInstance
Gets the permission suffix to check for when teleporting to this destination.
getFirstSpawnLocation() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getFirstSpawnOverride() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getFlagByKey(String) - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlagGroup
Get a flag by its key.
getFlagGroup(String) - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlagsManager
Get a flag group by name.
getFlagsManager() - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
Gets class responsible for flag handling.
getFormat() - Method in class org.mvplugins.multiverse.core.display.parsers.MapContentProvider
 
getFormat() - Method in class org.mvplugins.multiverse.core.world.helpers.DimensionFinder.DimensionFormat
The format used to format the dimension's name
getFrom() - Method in class org.mvplugins.multiverse.core.event.MVTeleportDestinationEvent
Returns the location the player was before the teleport.
getFromWorld() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldClonedEvent
 
getGameMode() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the GameMode of this world.
getGenerator() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the generator string of this world.
getGeneratorPlugin(String) - Method in class org.mvplugins.multiverse.core.world.generators.GeneratorProvider
Gets a generator plugin by name.
getGeneratorProvider() - Method in class org.mvplugins.multiverse.core.MultiverseCoreApi
Gets the instance of GeneratorProvider.
getGlobalDebug() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.MVConfigReloadEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.MVDebugModeEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.MVDumpsDebugInfoEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.MVPlayerTouchedPortalEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.MVRespawnEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.MVTeleportDestinationEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.world.MVWorldClonedEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.world.MVWorldCreatedEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.world.MVWorldDeleteEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.world.MVWorldImportedEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.world.MVWorldLoadedEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.world.MVWorldPropertyChangedEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.world.MVWorldRegeneratedEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.world.MVWorldRemovedEvent
Gets the handler list.
getHandlerList() - Static method in class org.mvplugins.multiverse.core.event.world.MVWorldUnloadedEvent
Gets the handler list.
getHandlers() - Method in class org.mvplugins.multiverse.core.event.MVConfigReloadEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.MVDebugModeEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.MVDumpsDebugInfoEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.MVPlayerTouchedPortalEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.MVRespawnEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.MVTeleportDestinationEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldClonedEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldCreatedEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldDeleteEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldImportedEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldLoadedEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldPropertyChangedEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldRegeneratedEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldRemovedEvent
getHandlers() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldUnloadedEvent
getHeader() - Method in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
 
getIdentifier() - Method in class org.mvplugins.multiverse.core.destination.core.AnchorDestination
Returns the identifier or prefix that is required for this destination.
getIdentifier() - Method in class org.mvplugins.multiverse.core.destination.core.BedDestination
Returns the identifier or prefix that is required for this destination.
getIdentifier() - Method in class org.mvplugins.multiverse.core.destination.core.CannonDestination
Returns the identifier or prefix that is required for this destination.
getIdentifier() - Method in class org.mvplugins.multiverse.core.destination.core.ExactDestination
Returns the identifier or prefix that is required for this destination.
getIdentifier() - Method in class org.mvplugins.multiverse.core.destination.core.PlayerDestination
Returns the identifier or prefix that is required for this destination.
getIdentifier() - Method in class org.mvplugins.multiverse.core.destination.core.WorldDestination
Returns the identifier or prefix that is required for this destination.
getIdentifier() - Method in interface org.mvplugins.multiverse.core.destination.Destination
Returns the identifier or prefix that is required for this destination.
getIdentifier() - Method in class org.mvplugins.multiverse.core.destination.DestinationInstance
Gets the Destination.getIdentifier() for this instance.
getInfoLink() - Method in interface org.mvplugins.multiverse.core.world.generators.GeneratorPlugin
Gets a link with more information on your generator plugin.
getInstance() - Static method in class org.mvplugins.multiverse.core.display.handlers.DefaultSendHandler
Gets the singleton instance of this class.
getItemSerializer() - Method in class org.mvplugins.multiverse.core.config.node.ListConfigNode
Gets the serializer for this node.
getItemSerializer() - Method in interface org.mvplugins.multiverse.core.config.node.ListValueNode
Gets the serializer for this node.
getItemType() - Method in class org.mvplugins.multiverse.core.config.node.ListConfigNode
Gets the class type of list item.
getItemType() - Method in interface org.mvplugins.multiverse.core.config.node.ListValueNode
Gets the class type of list item.
getJoinDestination() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getKey() - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlag
Get the key of this flag.
getKey() - Method in class org.mvplugins.multiverse.core.locale.message.MessageReplacement
Gets the string to be replaced.
getKeyColor() - Method in class org.mvplugins.multiverse.core.display.parsers.MapContentProvider
 
getLastResultMessage() - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
getLevel() - Method in class org.mvplugins.multiverse.core.event.MVDebugModeEvent
Returns the current debug level of Core.
getLevelName() - Method in class org.mvplugins.multiverse.core.utils.ServerProperties
 
getLinesPerPage() - Method in class org.mvplugins.multiverse.core.display.handlers.PagedSendHandler
 
getList() - Method in class org.mvplugins.multiverse.core.display.parsers.ListContentProvider
 
getLoadedWorld(String) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Get a multiverse world that is loaded.
getLoadedWorld(World) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Get a multiverse world that is loaded.
getLoadedWorld(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Get a multiverse world that is loaded.
getLoadedWorldByNameOrAlias(String) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Get a multiverse world that is loaded by name or alias.
getLoadedWorlds() - Method in class org.mvplugins.multiverse.core.world.WorldManager
Get a read-only list of all multiverse worlds that are loaded.
getLocales() - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
getLocalizableMessage() - Method in exception class org.mvplugins.multiverse.core.exceptions.MultiverseException
Gets the Message for this exception.
getLocalizableMessage() - Method in interface org.mvplugins.multiverse.core.locale.message.LocalizableMessage
Gets the localizable message for this object.
getLocation() - Method in class org.mvplugins.multiverse.core.anchor.MultiverseAnchor
Gets a copy of the anchor's location.
getLocation(Entity) - Method in class org.mvplugins.multiverse.core.destination.core.AnchorDestinationInstance
Gets the exact location to teleport an entity to.
getLocation(Entity) - Method in class org.mvplugins.multiverse.core.destination.core.BedDestinationInstance
Gets the exact location to teleport an entity to.
getLocation(Entity) - Method in class org.mvplugins.multiverse.core.destination.core.CannonDestinationInstance
Gets the exact location to teleport an entity to.
getLocation(Entity) - Method in class org.mvplugins.multiverse.core.destination.core.ExactDestinationInstance
Gets the exact location to teleport an entity to.
getLocation(Entity) - Method in class org.mvplugins.multiverse.core.destination.core.PlayerDestinationInstance
Gets the exact location to teleport an entity to.
getLocation(Entity) - Method in class org.mvplugins.multiverse.core.destination.core.WorldDestinationInstance
Gets the exact location to teleport an entity to.
getLocation(Entity) - Method in class org.mvplugins.multiverse.core.destination.DestinationInstance
Gets the exact location to teleport an entity to.
getLocationManipulation() - Method in class org.mvplugins.multiverse.core.MultiverseCoreApi
Gets the instance of LocationManipulation.
getLogger() - Method in class org.mvplugins.multiverse.core.MultiverseCore
getManager() - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
getMap() - Method in class org.mvplugins.multiverse.core.display.parsers.MapContentProvider
 
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.command.queue.RunQueuedFailedReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.destination.core.AnchorDestination.InstanceFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.destination.core.BedDestination.InstanceFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.destination.core.CannonDestination.InstanceFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.destination.core.ExactDestination.InstanceFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.destination.core.PlayerDestination.InstanceFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.destination.core.WorldDestination.InstanceFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.destination.DestinationsProvider.ParseFailureReason
getMessageKey() - Method in class org.mvplugins.multiverse.core.locale.message.LocalizedMessage
 
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.teleportation.TeleportFailureReason
getMessageKey() - Method in interface org.mvplugins.multiverse.core.utils.result.FailureReason
 
getMessageKey() - Method in interface org.mvplugins.multiverse.core.utils.result.SuccessReason
 
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.entrycheck.BlacklistResult.Failure
 
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.entrycheck.EntryFeeResult.Failure
 
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.entrycheck.PlayerLimitResult.Failure
 
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.entrycheck.WorldAccessResult.Failure
 
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.reasons.CloneFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.reasons.CreateFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.reasons.DeleteFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.reasons.ImportFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.reasons.LoadFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.reasons.RegenFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.reasons.RemoveFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.reasons.UnloadFailureReason
getMessageKey() - Method in enum class org.mvplugins.multiverse.core.world.reasons.WorldCreatorFailureReason
getMethod(C, String, Class<?>...) - Static method in class org.mvplugins.multiverse.core.utils.ReflectHelper
Try to get a Method from a given class.
getMethod(Class<C>, String, Class<?>...) - Static method in class org.mvplugins.multiverse.core.utils.ReflectHelper
Try to get a Method from a given class.
getModifiablePropertyNames(PropertyModifyAction) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Get property names that can be modified.
getMulti(String) - Static method in class org.mvplugins.multiverse.core.utils.PlayerFinder
Get multiple Player based on many identifiers of name UUID or selector.
getMulti(String, CommandSender) - Static method in class org.mvplugins.multiverse.core.utils.PlayerFinder
Get multiple Player based on many identifiers of name UUID or selector.
getMultiBySelector(String, CommandSender) - Static method in class org.mvplugins.multiverse.core.utils.PlayerFinder
Get multiple Player based on vanilla selectors.
getMVEconomist() - Method in class org.mvplugins.multiverse.core.MultiverseCoreApi
Gets the instance of MVEconomist.
getName() - Method in class org.mvplugins.multiverse.core.anchor.MultiverseAnchor
Gets the name of the anchor.
getName() - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlagGroup
Get the name of this group.
getName() - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode
Gets the name of this node.
getName() - Method in interface org.mvplugins.multiverse.core.config.node.ValueNode
Gets the name of this node.
getName() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldPropertyChangedEvent
Gets the changed world property's name.
getName() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the name of this world.
getNames() - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
Gets the names of all nodes in this group.
getNetherWorld(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.DimensionFinder
Gets the Multiverse nether world from an overworld or end world
getNetherWorldNameFormat() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getNewValue() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldPropertyChangedEvent
Gets the new value.
getNextBlock(Vehicle) - Method in class org.mvplugins.multiverse.core.teleportation.LocationManipulation
Returns the next Location that a Vehicle is traveling at.
getNoContentMessage() - Method in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
 
getNSFMessage(Material, String) - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Formats a message for a player indicating they don't have enough currency.
getOldValue() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldPropertyChangedEvent
Gets the old value.
getOrElse(T) - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Failure
 
getOrElse(T) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Gets the value of this attempt or a default value if this is a failure attempt.
getOrElse(T) - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Success
 
getOrNull() - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Failure
 
getOrNull() - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Gets the value of this attempt or null if this is a failure attempt.
getOrNull() - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Success
 
getOrThrow(Function<Attempt.Failure<T, F>, X>) - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Failure
 
getOrThrow(Function<Attempt.Failure<T, F>, X>) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Gets the value of this attempt or throws an exception if this is a failure attempt.
getOrThrow(Function<Attempt.Failure<T, F>, X>) - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Success
 
getOverworldFromName(String) - Method in class org.mvplugins.multiverse.core.world.helpers.DimensionFinder.DimensionFormat
Extract the overworld world name from a nether or end world name
getOverworldWorld(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.DimensionFinder
Gets the Multiverse overworld world from a nether or end world
getPath() - Method in class org.mvplugins.multiverse.core.config.node.ConfigHeaderNode
Gets the YAML path of the node.
getPath() - Method in interface org.mvplugins.multiverse.core.config.node.Node
Gets the YAML path of the node.
getPerPlayerLocale() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getPlayer() - Method in class org.mvplugins.multiverse.core.event.MVPlayerTouchedPortalEvent
Gets the Player that's touching the portal.
getPlayerLimit() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the player limit for this world after which players without an override permission node will not be allowed in.
getPlayers() - Method in class org.mvplugins.multiverse.core.world.LoadedMultiverseWorld
Get a list of all players in this World.
getPlugin() - Method in class org.mvplugins.multiverse.core.inject.binder.PluginBinder
 
getPluginCount() - Method in class org.mvplugins.multiverse.core.module.MultiverseModulesRegistry
Get the number of multiverse plugins running on this server.
getPluginName() - Method in interface org.mvplugins.multiverse.core.world.generators.GeneratorPlugin
Gets the java plugin for this generator.
getPortalForm() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets which type(s) of portals are allowed to be constructed in this world.
getPotentialWorlds() - Method in class org.mvplugins.multiverse.core.world.WorldManager
Gets a list of all potential worlds that can be loaded from the server folders.
getPrefix() - Method in class org.mvplugins.multiverse.core.display.handlers.InlineSendHandler
 
getPrefixChatFormat() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getPrice() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the amount of currency it requires to enter this world.
getPriority(String) - Method in class org.mvplugins.multiverse.core.dynamiclistener.EventPriorityMapper
Gets the event priority for the given key
getProperty(String) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Retrieves the value of the specified property name.
getProperty(String) - Method in class org.mvplugins.multiverse.core.utils.ServerProperties
 
getPropertyType(String) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Gets the type of the property identified by the given name.
getPvp() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets whether or not PVP is enabled in this world in some form (fake or not).
getReasonMessage() - Method in class org.mvplugins.multiverse.core.utils.result.Result.Failure
 
getReasonMessage() - Method in interface org.mvplugins.multiverse.core.utils.result.Result
Returns the message for the reason of this result.
getReasonMessage() - Method in class org.mvplugins.multiverse.core.utils.result.Result.Success
 
getRegexPattern() - Method in class org.mvplugins.multiverse.core.display.filters.RegexContentFilter
Get the compiled regex pattern.
getRegexString() - Method in class org.mvplugins.multiverse.core.display.filters.RegexContentFilter
Get the regex string.
getRegisteredGeneratorPlugins() - Method in class org.mvplugins.multiverse.core.world.generators.GeneratorProvider
Gets all registered generator plugins.
getRegisteredPlugins() - Method in class org.mvplugins.multiverse.core.module.MultiverseModulesRegistry
Gets the list of multiverse plugins modules running on this server.
getRemainingKeys(String[]) - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlagGroup
Get the remaining keys after the given flags have been removed.
getReplacement() - Method in class org.mvplugins.multiverse.core.locale.message.MessageReplacement
Gets the replacement value.
getReplacements() - Method in class org.mvplugins.multiverse.core.locale.message.Message
Gets the replacements for this message.
getReplacements(Locales, CommandIssuer) - Method in class org.mvplugins.multiverse.core.locale.message.LocalizedMessage
 
getReplacements(Locales, CommandIssuer) - Method in class org.mvplugins.multiverse.core.locale.message.Message
Gets the replacements for this message with localization support.
getResolveAliasName() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getRespawnLocation() - Method in class org.mvplugins.multiverse.core.event.MVRespawnEvent
Gets the player's respawn-Location.
getRespawnWorld() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the world players will respawn in if they die in this one.
getRespawnWorldName() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the world name players will respawn in if they die in this one.
getSafeLocationHorizontalSearchRadius() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getSafeLocationVerticalSearchRadius() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getSafetyTeleporter() - Method in class org.mvplugins.multiverse.core.MultiverseCoreApi
Gets the instance of SafetyTeleporter.
getScale() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the scaling value of this world.Really only has an effect if you use Multiverse-NetherPortals.
getScope() - Method in enum class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker.Scope
 
getSeed() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the world seed of this world.
getSeparator() - Method in class org.mvplugins.multiverse.core.display.parsers.MapContentProvider
 
getSerializer() - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode
Gets the serializer for this node.
getSerializer() - Method in interface org.mvplugins.multiverse.core.config.node.ValueNode
Gets the serializer for this node.
getServerFolder() - Method in class org.mvplugins.multiverse.core.utils.FileUtils
The root server folder where Multiverse-Core is installed.
getServerProperties() - Method in class org.mvplugins.multiverse.core.utils.FileUtils
The server.properties file
getService(Class<T>, Annotation...) - Method in class org.mvplugins.multiverse.core.inject.PluginServiceLocator
Gets the best service from this plugin that implements the given contract or has the given implementation.
getService(PasteServiceType, boolean) - Static method in class org.mvplugins.multiverse.core.utils.webpaste.PasteServiceFactory
Constructs a new PasteService.
getService(URLShortenerType) - Static method in class org.mvplugins.multiverse.core.utils.webpaste.URLShortenerFactory
Constructs a new URLShortener.
getServiceLocator() - Method in class org.mvplugins.multiverse.core.module.MultiverseModule
Gets the PluginServiceLocator for this plugin.
getServiceLocator() - Method in class org.mvplugins.multiverse.core.MultiverseCoreApi
Gets the instance of Multiverse-Core's PluginServiceLocator.
getShowLegacyAliases() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
getSilentStart() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getSpawnCategory() - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
getSpawnCategoryConfig(SpawnCategory) - Method in class org.mvplugins.multiverse.core.world.entity.EntitySpawnConfig
 
getSpawnLimit() - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
getSpawnLocation() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets a copy of the spawn location of this world.
getSpeed(Vector) - Method in class org.mvplugins.multiverse.core.teleportation.LocationManipulation
Returns a speed float from a given vector.
getStringPropertyHandle() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getStringPropertyHandle() - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
getStringPropertyHandle() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the properties handler of this world.
getSuccessReason() - Method in class org.mvplugins.multiverse.core.utils.result.Result.Failure
 
getSuccessReason() - Method in interface org.mvplugins.multiverse.core.utils.result.Result
Returns the reason for success.
getSuccessReason() - Method in class org.mvplugins.multiverse.core.utils.result.Result.Success
 
getSuccessReason(Class<S>) - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
getSuggestedPropertyValue(String, String, PropertyModifyAction) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Suggests property values for command auto-complete based on the input and action type.
getTabCompleteName() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets the tab complete name of this world.
getTabCompletions(CommandIssuer, String, String[], boolean, boolean) - Method in class org.mvplugins.multiverse.core.command.MVRootCommand
 
getTargetCoreVersion() - Method in class org.mvplugins.multiverse.core.module.MultiverseModule
The minimum version that this plugin is compatible with Multiverse-Core.
getTargetCoreVersion() - Method in class org.mvplugins.multiverse.core.MultiverseCore
The minimum version that this plugin is compatible with Multiverse-Core.
getTargetPage() - Method in class org.mvplugins.multiverse.core.display.handlers.PagedSendHandler
 
getTeleportee() - Method in class org.mvplugins.multiverse.core.event.MVTeleportDestinationEvent
Returns the player who will be teleported by this event.
getTeleporter() - Method in class org.mvplugins.multiverse.core.event.MVTeleportDestinationEvent
Gets the CommandSender who requested the Teleport.
getTeleportIntercept() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getTickRate() - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
getTopBlock(Location) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
Gets the location of the highest spawnable block (i.e.
getTranslatedVector(Vector, String) - Method in class org.mvplugins.multiverse.core.teleportation.LocationManipulation
Returns a translated vector from the given direction.
getType() - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag
Get the type of the value.
getType() - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode
Gets the class type ValueNode of the node value.
getType() - Method in interface org.mvplugins.multiverse.core.config.node.ValueNode
Gets the class type ValueNode of the node value.
getUID() - Method in class org.mvplugins.multiverse.core.world.LoadedMultiverseWorld
Gets the Unique ID of this world.
getUnloadedWorld(String) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Get a world that is not loaded.
getUnloadedWorldByNameOrAlias(String) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Get a world that is not loaded by name or alias.
getUnloadedWorlds() - Method in class org.mvplugins.multiverse.core.world.WorldManager
Get a list of all worlds that are not loaded.
getUseConfirmOtp() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getUseFinerTeleportPermissions() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
getValueColor() - Method in class org.mvplugins.multiverse.core.display.parsers.MapContentProvider
 
getVelocity(Entity) - Method in class org.mvplugins.multiverse.core.destination.core.AnchorDestinationInstance
Gets the velocity to apply to an entity after teleporting.
getVelocity(Entity) - Method in class org.mvplugins.multiverse.core.destination.core.BedDestinationInstance
Gets the velocity to apply to an entity after teleporting.
getVelocity(Entity) - Method in class org.mvplugins.multiverse.core.destination.core.CannonDestinationInstance
Gets the velocity to apply to an entity after teleporting.
getVelocity(Entity) - Method in class org.mvplugins.multiverse.core.destination.core.ExactDestinationInstance
Gets the velocity to apply to an entity after teleporting.
getVelocity(Entity) - Method in class org.mvplugins.multiverse.core.destination.core.PlayerDestinationInstance
Gets the velocity to apply to an entity after teleporting.
getVelocity(Entity) - Method in class org.mvplugins.multiverse.core.destination.core.WorldDestinationInstance
Gets the velocity to apply to an entity after teleporting.
getVelocity(Entity) - Method in class org.mvplugins.multiverse.core.destination.DestinationInstance
Gets the velocity to apply to an entity after teleporting.
getVersion() - Method in class org.mvplugins.multiverse.core.config.migration.VersionMigrator
Gets the version number of the config that this migrator migrates to.
getVersionAsNumber() - Method in class org.mvplugins.multiverse.core.module.MultiverseModule
 
getWorld() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldClonedEvent
Gets the world that's about to be deleted.
getWorld() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldCreatedEvent
Gets the world that's about to be deleted.
getWorld() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldDeleteEvent
Gets the world that's about to be deleted.
getWorld() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldImportedEvent
Gets the world that's about to be deleted.
getWorld() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldLoadedEvent
Gets the world that's about to be deleted.
getWorld() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldPropertyChangedEvent
Gets the world that's about to be deleted.
getWorld() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldRegeneratedEvent
Gets the world that's about to be deleted.
getWorld() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldRemovedEvent
Gets the world that's about to be deleted.
getWorld() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldUnloadedEvent
Gets the world that's about to be deleted.
getWorld() - Method in class org.mvplugins.multiverse.core.world.location.SpawnLocation
getWorld() - Method in class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
getWorld(String) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Get a world that may or may not be loaded.
getWorld(World) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Get a world that may or may not be loaded.
getWorldBlacklist() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets a list of all the worlds that players CANNOT travel to from this world,regardless of their access permissions.
getWorldBorder() - Method in class org.mvplugins.multiverse.core.world.LoadedMultiverseWorld
Get the world border configuration for this world.
getWorldByNameOrAlias(String) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Get a world that may or may not be loaded by name or alias.
getWorldManager() - Method in class org.mvplugins.multiverse.core.MultiverseCoreApi
Gets the instance of WorldManager.
getWorldName() - Method in class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
getWorlds() - Method in class org.mvplugins.multiverse.core.world.WorldManager
Get a list of all worlds that may or may not be loaded.
getWorldType() - Method in class org.mvplugins.multiverse.core.world.LoadedMultiverseWorld
Gets the type of this world.
getYaw(String) - Method in class org.mvplugins.multiverse.core.teleportation.LocationManipulation
Returns the float yaw position for the given cardinal direction.
GITHUB - Enum constant in enum class org.mvplugins.multiverse.core.utils.webpaste.PasteServiceType
 

H

handleAllFlightEnforcement(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.EnforcementHandler
Handles flight enforcement for all players in the given world.
handleAllGameModeEnforcement(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.EnforcementHandler
Teleports all players to the given location.
handleFlightEnforcement(Player) - Method in class org.mvplugins.multiverse.core.world.helpers.EnforcementHandler
Handles flight enforcement for the given player in the world they are currently in.
handleGameModeEnforcement(Player) - Method in class org.mvplugins.multiverse.core.world.helpers.EnforcementHandler
Handles game mode enforcement for the given player in the world they are currently in.
HAS_WORLD_ACCESS - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.WorldAccessResult.Success
 
hasAnySpawnPermission(CommandSender) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Check if the issuer has any base spawn permission of `multiverse.core.spawn.self` or `multiverse.core.spawn.other`
hasAnySpawnPermission(CommandSender, CorePermissionsChecker.Scope) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
 
hasAnySpawnPermission(CommandSender, CorePermissionsChecker.Scope[]) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the sender has permission to spawn other players in any world.
hasAnyTeleportPermission(CommandSender) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the issuer has permission to teleport to at least one destination.
hasAnyTeleportPermission(CommandSender, CorePermissionsChecker.Scope) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the issuer has permission to teleport to at least one destination.
hasAnyTeleportPermission(CommandSender, CorePermissionsChecker.Scope[]) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the issuer has permission to teleport to at least one destination.
hasClass(String) - Static method in class org.mvplugins.multiverse.core.utils.ReflectHelper
Check if the Class for a give classpath is present/valid.
hasFailure() - Method in class org.mvplugins.multiverse.core.utils.result.AttemptsAggregate
Checks if there are any failed attempts.
hasFlag(String) - Method in class org.mvplugins.multiverse.core.command.flag.ParsedCommandFlags
Check if a flag is present.
hasFlag(CommandFlag) - Method in class org.mvplugins.multiverse.core.command.flag.ParsedCommandFlags
Check if a flag is present.
hasFlagValue(String) - Method in class org.mvplugins.multiverse.core.command.flag.ParsedCommandFlags
Check if a flag is present and has a value.
hasGameModeBypassPermission(CommandSender, MultiverseWorld) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the sender can bypass the world's enforced game mode.
hashCode() - Method in record class org.mvplugins.multiverse.core.command.context.GameRuleValue
Returns a hash code value for this object.
hashCode() - Method in record class org.mvplugins.multiverse.core.destination.DestinationSuggestionPacket
Returns a hash code value for this object.
hashCode() - Method in class org.mvplugins.multiverse.core.world.location.NullSpawnLocation
 
hashCode() - Method in class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
hasKey(String) - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlagGroup
Check if this group contains a flag with the given key.
hasPermission(CommandIssuer, String) - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
 
hasPermission(CommandSender, String) - Static method in class org.mvplugins.multiverse.core.permissions.PermissionUtils
Check and log if the sender has the permission.
hasPlayerLimitBypassPermission(CommandSender, MultiverseWorld) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the sender can bypass the player limit for the specified world.
hasSuccess() - Method in class org.mvplugins.multiverse.core.utils.result.AttemptsAggregate
Checks if there are no failed attempts or has at least one successful attempt.
hasValidRegex() - Method in class org.mvplugins.multiverse.core.display.filters.RegexContentFilter
Check if the regex is valid.
hasWorldAccessPermission(CommandSender, MultiverseWorld) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the sender has permission to access the specified world.
hasWorldExemptPermission(CommandSender, MultiverseWorld) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker
Checks if the sender is exempt from world access restrictions.
hasWorldFolder(String) - Method in class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker
Check if a world name has a world folder directory.
header - Variable in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
Header to be displayed.
hidden() - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Sets the name as null, and will not be shown in StringPropertyHandle as a property.

I

IgnoreIfCancelled - Annotation Interface in org.mvplugins.multiverse.core.dynamiclistener.annotations
Does not invoke the event's method if the event is cancelled.
IMPORT_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
IMPORT_ENV_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
IMPORT_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.CloneFailureReason
Failed to import the new world.
IMPORT_IMPORTING - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
IMPORT_NAME_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
IMPORT_OTHER_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
IMPORT_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
ImportFailureReason - Enum Class in org.mvplugins.multiverse.core.world.reasons
Result of a world import operation.
importWorld(ImportWorldOptions) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Imports an existing world folder.
IMPORTWORLD_INVALIDWORLDNAME - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
IMPORTWORLD_WORLDEXISTLOADED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
IMPORTWORLD_WORLDEXISTUNLOADED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
IMPORTWORLD_WORLDFOLDERINVALID - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
ImportWorldOptions - Class in org.mvplugins.multiverse.core.world.options
Options for customizing the import of a new world.
INFO_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
INFO_DESCRIPTION_WORLD - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
INFO_HEADER - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
INFO_NOCONTENT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
initAllWorlds() - Method in class org.mvplugins.multiverse.core.world.WorldManager
Loads all worlds from the worlds config.
initializeDependencyInjection(MultiverseModuleBinder<? extends MultiverseModule>) - Method in class org.mvplugins.multiverse.core.module.MultiverseModule
Initializes the dependency injection for this plugin.
InlineSendHandler - Class in org.mvplugins.multiverse.core.display.handlers
Display the contents in a single line.
IntegerMigratorAction - Class in org.mvplugins.multiverse.core.config.migration.action
Single migrator action that converts a string value to an integer.
INVALID_BIOME_PROVIDER - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.WorldCreatorFailureReason
Biome provider parsed is invalid and thrown an exception.
INVALID_CHARS - Enum constant in enum class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker.NameStatus
Name not valid as it contains invalid characters.
INVALID_CHUNK_GENERATOR - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.WorldCreatorFailureReason
Chunk generator parsed is invalid and thrown an exception.
INVALID_COORDINATES_FORMAT - Enum constant in enum class org.mvplugins.multiverse.core.destination.core.CannonDestination.InstanceFailureReason
 
INVALID_COORDINATES_FORMAT - Enum constant in enum class org.mvplugins.multiverse.core.destination.core.ExactDestination.InstanceFailureReason
 
INVALID_DESTINATION_ID - Enum constant in enum class org.mvplugins.multiverse.core.destination.DestinationsProvider.ParseFailureReason
 
INVALID_FORMAT - Enum constant in enum class org.mvplugins.multiverse.core.destination.core.CannonDestination.InstanceFailureReason
 
INVALID_FORMAT - Enum constant in enum class org.mvplugins.multiverse.core.destination.core.ExactDestination.InstanceFailureReason
 
INVALID_NUMBER_FORMAT - Enum constant in enum class org.mvplugins.multiverse.core.destination.core.CannonDestination.InstanceFailureReason
 
INVALID_NUMBER_FORMAT - Enum constant in enum class org.mvplugins.multiverse.core.destination.core.ExactDestination.InstanceFailureReason
 
INVALID_OTP - Enum constant in enum class org.mvplugins.multiverse.core.command.queue.RunQueuedFailedReason
 
INVALID_WORLDNAME - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.CloneFailureReason
The world name is invalid.
INVALID_WORLDNAME - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.CreateFailureReason
The world name is invalid.
INVALID_WORLDNAME - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.ImportFailureReason
The world name is invalid.
InvertBoolMigratorAction - Class in org.mvplugins.multiverse.core.config.migration.action
Single migrator action that inverts a boolean value for a given path.
invokeMethod(C, Method, Object...) - Static method in class org.mvplugins.multiverse.core.utils.ReflectHelper
Calls a Method.
isAllowAdvancementGrant() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Whether player's actions in this world will award them the relevant advancements.
isAllowFlight() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Whether or not players are allowed to fly in this world.
isAllowWeather() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets whether weather is enabled in this world.
isAutoLoad() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets whether or not Multiverse should auto-load this world on server start.
isAutoPurgeEntities() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
isBlockAboveAir(Location) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
Function to check if a block is above air.
isCancelled() - Method in class org.mvplugins.multiverse.core.event.MVPlayerTouchedPortalEvent
isCancelled() - Method in class org.mvplugins.multiverse.core.event.MVRespawnEvent
isCancelled() - Method in class org.mvplugins.multiverse.core.event.MVTeleportDestinationEvent
 
isCancelled() - Method in class org.mvplugins.multiverse.core.event.world.MVWorldDeleteEvent
isDebugPermissions() - Static method in class org.mvplugins.multiverse.core.permissions.PermissionUtils
 
isEmpty() - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 
isEnablePrefixChat() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
isEnd(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.DimensionFinder
Gets whether a world is the end, i.e.
isEntityOnTrack(Location) - Method in class org.mvplugins.multiverse.core.teleportation.BlockSafety
Checks if an entity would be on track at the specified Location.
isEntryFeeEnabled() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets if entry fee is needed when entering this world
isFailure() - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Returns whether this attempt is a failure.
isFailure() - Method in class org.mvplugins.multiverse.core.utils.result.Result.Failure
 
isFailure() - Method in interface org.mvplugins.multiverse.core.utils.result.Result
Returns whether this result is a failure.
isFailure() - Method in class org.mvplugins.multiverse.core.utils.result.Result.Success
 
isFailure() - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
isGeneratorPluginRegistered(String) - Method in class org.mvplugins.multiverse.core.world.generators.GeneratorProvider
Whether a plugin is registered as a generator plugin.
isHidden() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets whether or not this world will display in chat, mvw and mvl regardless if a user has the access permissions to go to this world.
isHunger() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets whether or not the hunger level of players will go down in a world.
isItemCurrency(Material) - Static method in class org.mvplugins.multiverse.core.economy.MVEconomist
Determines if the currency type string given represents an item currency.
isKeepSpawnInMemory() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets whether or not CraftBukkit is keeping the chunks for this world in memory.
isLoaded() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
isLoaded() - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
Gets whether the configuration is loaded.
isLoaded() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Gets whether this world is loaded.
isLoadedWorld(String) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Check if a world is a multiverse world that is loaded.
isLoadedWorld(World) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Check if a world is a multiverse world that is loaded.
isLoadedWorld(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Check if a world is a multiverse world that is loaded.
isNether(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.DimensionFinder
Gets whether a world is the nether, i.e.
isNotBlacklisted(MultiverseWorld, MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.entrycheck.WorldEntryChecker
Checks if the sender is not blacklisted from the given world.
isOptional() - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag
Check if it is optional for users to specify a value.
isOverworld(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.DimensionFinder
Gets whether a world is the overworld, i.e.
isPadEnd() - Method in class org.mvplugins.multiverse.core.display.handlers.PagedSendHandler
 
isPaginate() - Method in class org.mvplugins.multiverse.core.display.handlers.PagedSendHandler
 
isPaginateInConsole() - Method in class org.mvplugins.multiverse.core.display.handlers.PagedSendHandler
 
isPlayerWealthyEnough(Player, double, Material) - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Determines if a player has enough of a given currency.
isPortalAllowed(PortalType) - Method in enum class org.mvplugins.multiverse.core.world.AllowedPortalType
Checks if the given portal type is allowed.
isRegisterPapiHook() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
isRequireValue() - Method in enum class org.mvplugins.multiverse.core.config.handle.PropertyModifyAction
Whether this action requires a value.
isShowingDonateMessage() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
isSpawn() - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
isSuccess() - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Returns whether this attempt is a success.
isSuccess() - Method in class org.mvplugins.multiverse.core.utils.result.Result.Failure
 
isSuccess() - Method in interface org.mvplugins.multiverse.core.utils.result.Result
Returns whether this result is a success.
isSuccess() - Method in class org.mvplugins.multiverse.core.utils.result.Result.Success
 
isSuccess() - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
issuer() - Method in class org.mvplugins.multiverse.core.command.queue.CommandQueuePayload
Gets the issuer of the command.
issuer(MVCommandIssuer) - Static method in class org.mvplugins.multiverse.core.command.queue.CommandQueuePayload
Creates a new CommandQueuePayload
isUnloadedWorld(String) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Check if a world is a world that is not loaded.
isUsingCustomPortalSearch() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
isUsingEconomyPlugin() - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Checks if an economy plugin is in use.
isValidWorldFolder(File) - Method in class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker
Checks if a world folder is valid with basic world data.
isValidWorldFolder(String) - Method in class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker
Checks if a world name has a valid world folder with basic world data.
isValidWorldName(String) - Method in class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker
Checks if a world name is valid.
isWithinPlayerLimit(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.entrycheck.WorldEntryChecker
Checks if the sender is within the player limit of the given world.
isWorld(String) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Check if a world is a world is known to multiverse, but may or may not be loaded.
itemSerializer - Variable in class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
 
itemSerializer - Variable in class org.mvplugins.multiverse.core.config.node.ListConfigNode
 
itemSerializer(NodeSerializer<I>) - Method in class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
Sets the serializer for an individual item in the list.
itemStringParser - Variable in class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
 
itemStringParser - Variable in class org.mvplugins.multiverse.core.config.node.ListConfigNode
 
itemStringParser(NodeStringParser<I>) - Method in class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
Sets the string parser for an individual item in the list.
itemSuggester - Variable in class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
 
itemSuggester - Variable in class org.mvplugins.multiverse.core.config.node.ListConfigNode
 
itemSuggester(NodeSuggester) - Method in class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
Sets the suggester for an individual item in the list.
itemType - Variable in class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
 
itemType - Variable in class org.mvplugins.multiverse.core.config.node.ListConfigNode
 
itemValidator - Variable in class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
 
itemValidator - Variable in class org.mvplugins.multiverse.core.config.node.ListConfigNode
 
itemValidator(Function<I, Try<Void>>) - Method in class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
Sets the validator for an individual item in the list.
iterator() - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 

J

JavaPluginBinder<T> - Class in org.mvplugins.multiverse.core.inject.binder
A base class for java plugin binders.
JavaPluginBinder(T) - Constructor for class org.mvplugins.multiverse.core.inject.binder.JavaPluginBinder
 
join(Collection, String) - Static method in class org.mvplugins.multiverse.core.utils.StringFormatter
 
join(List<String>, String, String) - Static method in class org.mvplugins.multiverse.core.utils.StringFormatter
Concatenates a list of strings into a single string, using a specified separator and a different separator for the last element.
joinAnd(List<String>) - Static method in class org.mvplugins.multiverse.core.utils.StringFormatter
Concatenates a list of strings into a single string, using a comma and a space as separators, and " and " as the separator before the last element.

K

keepFiles() - Method in class org.mvplugins.multiverse.core.world.options.DeleteWorldOptions
Gets the files to keep during deletion.
keepFiles() - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Gets the files to keep during regeneration.
keepFiles(List<String>) - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Sets the files to keep during regeneration.
keepFiles(List<String>) - Method in class org.mvplugins.multiverse.core.world.options.DeleteWorldOptions
Sets the files to keep during deletion.
keepGameRule() - Method in class org.mvplugins.multiverse.core.world.options.CloneWorldOptions
Gets whether to keep the game rule of the world during cloning.
keepGameRule() - Method in interface org.mvplugins.multiverse.core.world.options.KeepWorldSettingsOptions
Gets whether to keep the game rule of the world.
keepGameRule() - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Gets whether to keep the game rule of the world during regeneration.
keepGameRule(boolean) - Method in class org.mvplugins.multiverse.core.world.options.CloneWorldOptions
Sets whether to keep the game rule of the world during cloning.
keepGameRule(boolean) - Method in interface org.mvplugins.multiverse.core.world.options.KeepWorldSettingsOptions
Sets whether to keep the game rule of the world.
keepGameRule(boolean) - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Sets whether to keep the game rule of the world during regeneration.
keepWorldBorder() - Method in class org.mvplugins.multiverse.core.world.options.CloneWorldOptions
Gets whether to keep the world border of the world during cloning.
keepWorldBorder() - Method in interface org.mvplugins.multiverse.core.world.options.KeepWorldSettingsOptions
Gets whether to keep the world border of the world.
keepWorldBorder() - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Gets whether to keep the world border of the world during regeneration.
keepWorldBorder(boolean) - Method in class org.mvplugins.multiverse.core.world.options.CloneWorldOptions
Sets whether to keep the world border of the world during cloning.
keepWorldBorder(boolean) - Method in interface org.mvplugins.multiverse.core.world.options.KeepWorldSettingsOptions
Sets whether to keep the world border of the world.
keepWorldBorder(boolean) - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Sets whether to keep the world border of the world during regeneration.
keepWorldConfig() - Method in class org.mvplugins.multiverse.core.world.options.CloneWorldOptions
Gets whether to keep the world config of the world during cloning.
keepWorldConfig() - Method in interface org.mvplugins.multiverse.core.world.options.KeepWorldSettingsOptions
Gets whether to keep the world config of the world.
keepWorldConfig() - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Gets whether to keep the world config of the world during regeneration.
keepWorldConfig(boolean) - Method in class org.mvplugins.multiverse.core.world.options.CloneWorldOptions
Sets whether to keep the world config of the world during cloning.
keepWorldConfig(boolean) - Method in interface org.mvplugins.multiverse.core.world.options.KeepWorldSettingsOptions
Sets whether to keep the world config of the world.
keepWorldConfig(boolean) - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Sets whether to keep the world config of the world during regeneration.
KeepWorldSettingsOptions - Interface in org.mvplugins.multiverse.core.world.options
Options for customizing the keeping of world settings.
key - Variable in class org.mvplugins.multiverse.core.command.flag.CommandFlag.Builder
 

L

LegacyAliasCommand - Interface in org.mvplugins.multiverse.core.command
Extends a command class to add legacy alias annotations.
LIST_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
LIST_HEADER - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
LIST_NOCONTENT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
listBuilder(String, Class<I>) - Static method in class org.mvplugins.multiverse.core.config.node.ListConfigNode
Creates a new builder for a ConfigNode.
ListConfigNode<I> - Class in org.mvplugins.multiverse.core.config.node
A config node that contains a list of values.
ListConfigNode(String, String[], String, Class<List<I>>, Supplier<List<I>>, NodeSuggester, NodeStringParser<List<I>>, NodeSerializer<List<I>>, Function<List<I>, Try<Void>>, BiConsumer<List<I>, List<I>>, Class<I>, NodeSuggester, NodeStringParser<I>, NodeSerializer<I>, Function<I, Try<Void>>, BiConsumer<I, I>) - Constructor for class org.mvplugins.multiverse.core.config.node.ListConfigNode
 
ListConfigNode.Builder<I,B> - Class in org.mvplugins.multiverse.core.config.node
 
ListContentProvider<T> - Class in org.mvplugins.multiverse.core.display.parsers
Simple parser for list object.
ListValueNode<I> - Interface in org.mvplugins.multiverse.core.config.node
A node that holds a list of values of a specific type.
load() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
load() - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
Loads the configuration.
load() - Method in class org.mvplugins.multiverse.core.config.handle.FileConfigurationHandle
Loads the configuration.
load(C) - Method in class org.mvplugins.multiverse.core.config.handle.ConfigurationSectionHandle
Loads the configuration with a new configuration section.
LOAD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
LOAD_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.DeleteFailureReason
The world could not be loaded.
LOAD_LOADING - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
LOAD_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
LOAD_WORLD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
loadAnchors() - Method in class org.mvplugins.multiverse.core.anchor.AnchorManager
Loads all anchors.
loadConfigObject() - Method in class org.mvplugins.multiverse.core.config.handle.CommentedConfigurationHandle
Loads the configuration object.
loadConfigObject() - Method in class org.mvplugins.multiverse.core.config.handle.FileConfigurationHandle
Loads the configuration object.
loadConfigObject() - Method in class org.mvplugins.multiverse.core.config.handle.YamlConfigurationHandle
Loads the configuration object.
LoadedMultiverseWorld - Class in org.mvplugins.multiverse.core.world
Extension of MultiverseWorld that represents a world that is currently loaded with bukkit world object.
LoadFailureReason - Enum Class in org.mvplugins.multiverse.core.world.reasons
Result of a world loading operation.
loadWorld(String) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Loads an existing world in config.
loadWorld(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Loads an existing world in config.
LOADWORLD_WORLDALREADYLOADING - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
LOADWORLD_WORLDEXISTFOLDER - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
LOADWORLD_WORLDEXISTLOADED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
LOADWORLD_WORLDNONEXISTENT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
LocalizableMessage - Interface in org.mvplugins.multiverse.core.locale.message
Contains a localizable Message.
LocalizedMessage - Class in org.mvplugins.multiverse.core.locale.message
 
LocationManipulation - Class in org.mvplugins.multiverse.core.teleportation
Used to manipulate locations.
LocationManipulation() - Constructor for class org.mvplugins.multiverse.core.teleportation.LocationManipulation
 
locationToString(Location) - Method in class org.mvplugins.multiverse.core.teleportation.LocationManipulation
Convert a Location into a Colon separated string to allow us to store it in text.
log(LogLevel, String, Throwable) - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
 
logger - Variable in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle.Builder
 
logger - Variable in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
 
logger(Logger) - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle.Builder
Sets the logger.
logger(Plugin) - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle.Builder
Sets the logger.
LongMigratorAction - Class in org.mvplugins.multiverse.core.config.migration.action
Single migrator action that converts a string value to a long.

M

map(Function<? super T, ? extends U>) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Transforms the successful result of this AsyncAttempt into a new successful result using the provided mapper function.
map(Function<? super T, ? extends U>) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Maps the value to another value if this is a success attempt.
map(Supplier<? extends U>) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Maps the value to another attempt if this is a success attempt.
mapAsyncAttempt(Function<? super T, AsyncAttempt<U, F>>) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Transforms the successful result of this AsyncAttempt into another asynchronous attempt.
mapAttempt(Function<? super T, Attempt<U, F>>) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Transforms the result of this AsyncAttempt into a new attempt using the provided mapper function if it is successful.
mapAttempt(Function<? super T, Attempt<U, F>>) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Maps the value to another attempt with the same fail reason if this is a success attempt.
mapAttempt(Supplier<Attempt<U, F>>) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Maps the value to another attempt with the same fail reason if this is a success attempt.
MapContentProvider<K,V> - Class in org.mvplugins.multiverse.core.display.parsers
Simple parser for map object.
MaterialConverter - Class in org.mvplugins.multiverse.core.utils
A tool for converting values which may be an old type ID to a Material.
MaterialConverter() - Constructor for class org.mvplugins.multiverse.core.utils.MaterialConverter
 
MCLOGS - Enum constant in enum class org.mvplugins.multiverse.core.utils.webpaste.PasteServiceType
 
MemoryConfigurationHandle - Class in org.mvplugins.multiverse.core.config.handle
 
MemoryConfigurationHandle(ConfigurationSection, Logger, NodeGroup, ConfigMigrator) - Constructor for class org.mvplugins.multiverse.core.config.handle.MemoryConfigurationHandle
 
MemoryConfigurationHandle.Builder<B> - Class in org.mvplugins.multiverse.core.config.handle
Message - Class in org.mvplugins.multiverse.core.locale.message
A message that can be formatted with replacements and localized.
Message(String, MessageReplacement...) - Constructor for class org.mvplugins.multiverse.core.locale.message.Message
 
MessageReplacement - Class in org.mvplugins.multiverse.core.locale.message
Captures string replacements for Messages.
MessageReplacement.Key - Class in org.mvplugins.multiverse.core.locale.message
A replacement key that maps to a value it can be replaced with.
MessageReplacement.Replace - Enum Class in org.mvplugins.multiverse.core.locale.message
Predefined replacement keys for common replacements.
migrate(ConfigurationSection) - Method in class org.mvplugins.multiverse.core.config.migration.action.BooleanMigratorAction
 
migrate(ConfigurationSection) - Method in class org.mvplugins.multiverse.core.config.migration.action.DeleteMigratorAction
 
migrate(ConfigurationSection) - Method in class org.mvplugins.multiverse.core.config.migration.action.DoubleMigratorAction
 
migrate(ConfigurationSection) - Method in class org.mvplugins.multiverse.core.config.migration.action.IntegerMigratorAction
 
migrate(ConfigurationSection) - Method in class org.mvplugins.multiverse.core.config.migration.action.InvertBoolMigratorAction
Performs the migration action.
migrate(ConfigurationSection) - Method in class org.mvplugins.multiverse.core.config.migration.action.LongMigratorAction
Performs the migration action.
migrate(ConfigurationSection) - Method in interface org.mvplugins.multiverse.core.config.migration.action.MigratorAction
Performs the migration action.
migrate(ConfigurationSection) - Method in class org.mvplugins.multiverse.core.config.migration.action.MoveMigratorAction
Performs the migration action.
migrate(ConfigurationSection) - Method in class org.mvplugins.multiverse.core.config.migration.action.NullStringMigratorAction
Performs the migration action.
migrate(ConfigurationSection) - Method in class org.mvplugins.multiverse.core.config.migration.action.SetMigratorAction
 
migrate(ConfigurationSection) - Method in class org.mvplugins.multiverse.core.config.migration.ConfigMigrator
Migrates the config to the latest version if necessary.
migrate(ConfigurationSection) - Method in class org.mvplugins.multiverse.core.config.migration.VersionMigrator
Performs all the migrator actions.
migrateConfig() - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
Migrates the configuration.
migrator - Variable in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle.Builder
 
migrator - Variable in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
 
migrator(ConfigMigrator) - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle.Builder
Sets the migrator.
MigratorAction - Interface in org.mvplugins.multiverse.core.config.migration.action
A migrator action is a single action that is performed when migrating a config.
MODIFY_CANNOTHAVEVALUE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
MODIFY_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
MODIFY_FAILURE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
MODIFY_FAILURE_NOVALUE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
MODIFY_PROPERTY_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
MODIFY_SPECIFYVALUE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
MODIFY_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
MODIFY_VALUE_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
MODIFY_WORLD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
modifyProperty(String, Object, PropertyModifyAction) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Modifies a property name based on the given action.
modifyPropertyString(String, String, PropertyModifyAction) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Modifies a property using a string value based on the given action.
MoveMigratorAction - Class in org.mvplugins.multiverse.core.config.migration.action
Single migrator action that moves a value from one path to another.
MultiverseAnchor - Class in org.mvplugins.multiverse.core.anchor
Represents a single anchor location.
MultiverseCommand - Class in org.mvplugins.multiverse.core.command
Base class for all Multiverse commands.
MultiverseCommand() - Constructor for class org.mvplugins.multiverse.core.command.MultiverseCommand
 
MultiverseCore - Class in org.mvplugins.multiverse.core
The start of the Multiverse-Core plugin
MultiverseCore() - Constructor for class org.mvplugins.multiverse.core.MultiverseCore
This is the constructor for the MultiverseCore.
MultiverseCoreApi - Class in org.mvplugins.multiverse.core
Provides access to the MultiverseCore API.
MultiverseException - Exception Class in org.mvplugins.multiverse.core.exceptions
A base exception for Multiverse.
MultiverseException(String) - Constructor for exception class org.mvplugins.multiverse.core.exceptions.MultiverseException
Creates a new exception with the given message.
MultiverseException(String, Throwable) - Constructor for exception class org.mvplugins.multiverse.core.exceptions.MultiverseException
Creates a new exception with the given message and cause.
MultiverseException(Message) - Constructor for exception class org.mvplugins.multiverse.core.exceptions.MultiverseException
Creates a new exception with the given message.
MultiverseException(Message, Throwable) - Constructor for exception class org.mvplugins.multiverse.core.exceptions.MultiverseException
Creates a new exception with the given message and cause.
MultiverseModule - Class in org.mvplugins.multiverse.core.module
Common plugin class for all Multiverse plugins.
MultiverseModule() - Constructor for class org.mvplugins.multiverse.core.module.MultiverseModule
 
MultiverseModuleBinder<T> - Class in org.mvplugins.multiverse.core.module
Binder for a MultiverseModule
MultiverseModuleBinder(T) - Constructor for class org.mvplugins.multiverse.core.module.MultiverseModuleBinder
 
MultiverseModulesRegistry - Class in org.mvplugins.multiverse.core.module
Handle loading sub-modules of the Multiverse-Core and checking for compatibility with api versions.
MultiverseModulesRegistry() - Constructor for class org.mvplugins.multiverse.core.module.MultiverseModulesRegistry
 
MultiverseWorld - Class in org.mvplugins.multiverse.core.world
Represents a world handled by Multiverse which has all the custom properties provided by Multiverse.
MultiverseWorldException - Exception Class in org.mvplugins.multiverse.core.exceptions.world
 
MultiverseWorldException(String, Throwable) - Constructor for exception class org.mvplugins.multiverse.core.exceptions.world.MultiverseWorldException
 
MultiverseWorldException(String) - Constructor for exception class org.mvplugins.multiverse.core.exceptions.world.MultiverseWorldException
 
MultiverseWorldException(Message) - Constructor for exception class org.mvplugins.multiverse.core.exceptions.world.MultiverseWorldException
 
MultiverseWorldException(Message, Throwable) - Constructor for exception class org.mvplugins.multiverse.core.exceptions.world.MultiverseWorldException
 
MVCommandCompletions - Class in org.mvplugins.multiverse.core.command
 
MVCommandConditions - Class in org.mvplugins.multiverse.core.command
 
MVCommandContexts - Class in org.mvplugins.multiverse.core.command
 
MVCommandIssuer - Class in org.mvplugins.multiverse.core.command
 
MVCommandManager - Class in org.mvplugins.multiverse.core.command
Main class to manage permissions.
MVCommandPermissions - Class in org.mvplugins.multiverse.core.command
Maps permission checking to custom logic for commands, to allow more complex permission checking.
MVConfigReloadEvent - Class in org.mvplugins.multiverse.core.event
Called when the Multiverse-config should be reloaded.
MVConfigReloadEvent(List<String>) - Constructor for class org.mvplugins.multiverse.core.event.MVConfigReloadEvent
 
MVCorei18n - Enum Class in org.mvplugins.multiverse.core.locale
All the translation keys for the core plugin
MVDebugModeEvent - Class in org.mvplugins.multiverse.core.event
Called when Core's debug level is changed.
MVDebugModeEvent(int) - Constructor for class org.mvplugins.multiverse.core.event.MVDebugModeEvent
 
MVDefaultExceptionHandler - Class in org.mvplugins.multiverse.core.command
Default handler that will print the stack trace when the command throws an exception.
MVDefaultExceptionHandler() - Constructor for class org.mvplugins.multiverse.core.command.MVDefaultExceptionHandler
 
MVDumpsDebugInfoEvent - Class in org.mvplugins.multiverse.core.event
Called when somebody requests version information about Multiverse.
MVDumpsDebugInfoEvent() - Constructor for class org.mvplugins.multiverse.core.event.MVDumpsDebugInfoEvent
 
MVEconomist - Class in org.mvplugins.multiverse.core.economy
Multiverse's Friendly Economist.
MVInvalidCommandArgument - Exception Class in org.mvplugins.multiverse.core.exceptions.command
ACF's InvalidCommandArgument with added support for MV's LocalizedMessage class.
MVPlayerTouchedPortalEvent - Class in org.mvplugins.multiverse.core.event
This event is thrown when a portal is touched.
MVPlayerTouchedPortalEvent(Player, Location) - Constructor for class org.mvplugins.multiverse.core.event.MVPlayerTouchedPortalEvent
 
MVRespawnEvent - Class in org.mvplugins.multiverse.core.event
Called when a player is respawning.
MVRespawnEvent(Location, Player) - Constructor for class org.mvplugins.multiverse.core.event.MVRespawnEvent
 
MVRootCommand - Class in org.mvplugins.multiverse.core.command
 
MVRootCommand(BukkitCommandManager, String) - Constructor for class org.mvplugins.multiverse.core.command.MVRootCommand
 
MVTeleportDestinationEvent - Class in org.mvplugins.multiverse.core.event
Event that gets called when a player teleports to a DestinationInstance with AsyncSafetyTeleporter.
MVTeleportDestinationEvent(DestinationInstance<?, ?>, Entity, CommandSender) - Constructor for class org.mvplugins.multiverse.core.event.MVTeleportDestinationEvent
 
MVWorldClonedEvent - Class in org.mvplugins.multiverse.core.event.world
Called when a world has been successfully cloned.
MVWorldClonedEvent(LoadedMultiverseWorld, LoadedMultiverseWorld) - Constructor for class org.mvplugins.multiverse.core.event.world.MVWorldClonedEvent
 
MVWorldCreatedEvent - Class in org.mvplugins.multiverse.core.event.world
Called when a world has been successfully created.
MVWorldCreatedEvent(LoadedMultiverseWorld) - Constructor for class org.mvplugins.multiverse.core.event.world.MVWorldCreatedEvent
 
MVWorldDeleteEvent - Class in org.mvplugins.multiverse.core.event.world
Called when a world is about to be deleted by Multiverse.
MVWorldDeleteEvent(LoadedMultiverseWorld) - Constructor for class org.mvplugins.multiverse.core.event.world.MVWorldDeleteEvent
 
MVWorldImportedEvent - Class in org.mvplugins.multiverse.core.event.world
Called when a world has been successfully imported.
MVWorldImportedEvent(LoadedMultiverseWorld) - Constructor for class org.mvplugins.multiverse.core.event.world.MVWorldImportedEvent
 
MVWorldLoadedEvent - Class in org.mvplugins.multiverse.core.event.world
Called when a world has been successfully loaded.
MVWorldLoadedEvent(LoadedMultiverseWorld) - Constructor for class org.mvplugins.multiverse.core.event.world.MVWorldLoadedEvent
 
MVWorldPropertyChangedEvent<T> - Class in org.mvplugins.multiverse.core.event.world
This event is fired after the property is changed.
MVWorldPropertyChangedEvent(MultiverseWorld, String, T, T) - Constructor for class org.mvplugins.multiverse.core.event.world.MVWorldPropertyChangedEvent
 
MVWorldRegeneratedEvent - Class in org.mvplugins.multiverse.core.event.world
Called when a world has been successfully regenerated.
MVWorldRegeneratedEvent(LoadedMultiverseWorld) - Constructor for class org.mvplugins.multiverse.core.event.world.MVWorldRegeneratedEvent
 
MVWorldRemovedEvent - Class in org.mvplugins.multiverse.core.event.world
Called when a world has been successfully removed.
MVWorldRemovedEvent(MultiverseWorld) - Constructor for class org.mvplugins.multiverse.core.event.world.MVWorldRemovedEvent
 
MVWorldUnloadedEvent - Class in org.mvplugins.multiverse.core.event.world
Called when a world has been successfully unloaded.
MVWorldUnloadedEvent(MultiverseWorld) - Constructor for class org.mvplugins.multiverse.core.event.world.MVWorldUnloadedEvent
 

N

name - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
 
name - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode
 
name() - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Gets the name of this node.
name(String) - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Sets the name of this node.
NAME - Enum constant in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
 
NAME - Static variable in class org.mvplugins.multiverse.core.command.flags.PageFilterFlags
 
NAME - Static variable in class org.mvplugins.multiverse.core.command.flags.RemovePlayerFlags
 
NAME - Static variable in class org.mvplugins.multiverse.core.command.flags.UnsafeFlags
 
needToFilter() - Method in interface org.mvplugins.multiverse.core.display.filters.ContentFilter
Gets whether content needs to be filtered by this filter.
needToFilter() - Method in class org.mvplugins.multiverse.core.display.filters.DefaultContentFilter
Gets whether content needs to be filtered by this filter.
needToFilter() - Method in class org.mvplugins.multiverse.core.display.filters.RegexContentFilter
Gets whether content needs to be filtered by this filter.
NETHER - Enum constant in enum class org.mvplugins.multiverse.core.world.AllowedPortalType
Only Nether style portals are allowed.
newWorldName() - Method in class org.mvplugins.multiverse.core.world.options.CloneWorldOptions
Gets the name of the new world.
NO_COMMAND_IN_QUEUE - Enum constant in enum class org.mvplugins.multiverse.core.command.queue.RunQueuedFailedReason
 
NO_ENFORCE_WORLD_ACCESS - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.WorldAccessResult.Success
 
NO_PLAYERLIMIT - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.PlayerLimitResult.Success
 
NO_WORLD_ACCESS - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.WorldAccessResult.Failure
 
noContentMessage - Variable in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
Fallback message to be displayed when there is no content to display.
noContentMessage(String) - Method in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
Sets the message to be displayed when there is no content to display.
noContentMessage(Message) - Method in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
Sets the message to be displayed when there is no content to display.
Node - Interface in org.mvplugins.multiverse.core.config.node
 
NodeGroup - Class in org.mvplugins.multiverse.core.config.node
A collection of CommentedNodes, with mappings to nodes by name.
NodeGroup() - Constructor for class org.mvplugins.multiverse.core.config.node.NodeGroup
Creates a new empty node group.
NodeGroup(Collection<Node>) - Constructor for class org.mvplugins.multiverse.core.config.node.NodeGroup
Creates a new node group with the given nodes.
nodes - Variable in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle.Builder
 
nodes - Variable in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
 
NodeSerializer<T> - Interface in org.mvplugins.multiverse.core.config.node.serializer
A function that serializes and deserializes objects to and from YAML.
NodeStringParser<T> - Interface in org.mvplugins.multiverse.core.config.node.functions
A function that parses a string into a node value object of type NodeStringParser.
NodeSuggester - Interface in org.mvplugins.multiverse.core.config.node.functions
A function that suggests possible values for a node value.
nodeValueMap - Variable in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
 
NONE - Enum constant in enum class org.mvplugins.multiverse.core.world.AllowedPortalType
No portals are allowed.
NOT_A_WORLD - Enum constant in enum class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker.FolderStatus
Folder exist, but contents in it doesnt look like a world.
NOT_BLACKLISTED - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.BlacklistResult.Success
 
NOT_ENOUGH_MONEY - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.EntryFeeResult.Failure
 
NULL_DESTINATION - Enum constant in enum class org.mvplugins.multiverse.core.teleportation.TeleportFailureReason
The destination was null.
NULL_LOCATION - Enum constant in enum class org.mvplugins.multiverse.core.teleportation.TeleportFailureReason
The location was null.
NULL_WORLD - Enum constant in enum class org.mvplugins.multiverse.core.teleportation.TeleportFailureReason
The location was null.
NullSpawnLocation - Class in org.mvplugins.multiverse.core.world.location
Null-location.
NullStringMigratorAction - Class in org.mvplugins.multiverse.core.config.migration.action
Single migrator action changes a string value of "null" to an empty string.

O

of(MessageKeyProvider, String, MessageReplacement...) - Static method in class org.mvplugins.multiverse.core.locale.message.Message
Creates a localized Message with the given message key provider, non-localized message and replacements.
of(MessageKeyProvider, MessageReplacement...) - Static method in class org.mvplugins.multiverse.core.locale.message.Message
Creates a localized Message with the given message key provider and replacements.
of(String, MessageReplacement...) - Static method in class org.mvplugins.multiverse.core.locale.message.Message
Creates a basic non-localized Message with the given message and replacements.
of(String) - Static method in class org.mvplugins.multiverse.core.config.migration.action.BooleanMigratorAction
 
of(String) - Static method in class org.mvplugins.multiverse.core.config.migration.action.DeleteMigratorAction
 
of(String) - Static method in class org.mvplugins.multiverse.core.config.migration.action.DoubleMigratorAction
 
of(String) - Static method in class org.mvplugins.multiverse.core.config.migration.action.IntegerMigratorAction
 
of(String) - Static method in class org.mvplugins.multiverse.core.config.migration.action.InvertBoolMigratorAction
Creates a new migrator action that inverts a boolean value for a given path.
of(String) - Static method in class org.mvplugins.multiverse.core.config.migration.action.LongMigratorAction
 
of(String) - Static method in class org.mvplugins.multiverse.core.config.migration.action.NullStringMigratorAction
 
of(String, String) - Static method in class org.mvplugins.multiverse.core.config.migration.action.MoveMigratorAction
Creates a new migrator action that moves a value from one path to another.
of(String, Supplier<T>) - Static method in class org.mvplugins.multiverse.core.config.migration.action.SetMigratorAction
 
of(String, T) - Static method in class org.mvplugins.multiverse.core.config.migration.action.SetMigratorAction
 
of(CompletableFuture<T>, BiFunction<T, Throwable, Attempt<T, F>>) - Static method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Wraps a CompletableFuture into an AsyncAttempt, using a completion handler to determine success or failure.
of(CompletableFuture<T>, Function<Throwable, Attempt<T, F>>) - Static method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Wraps a CompletableFuture into an AsyncAttempt, using an exception handler to determine failure cases.
of(Message) - Static method in exception class org.mvplugins.multiverse.core.exceptions.command.MVInvalidCommandArgument
 
of(Message, boolean) - Static method in exception class org.mvplugins.multiverse.core.exceptions.command.MVInvalidCommandArgument
 
onDisable() - Method in class org.mvplugins.multiverse.core.module.MultiverseModule
onDisable() - Method in class org.mvplugins.multiverse.core.MultiverseCore
onEnable() - Method in class org.mvplugins.multiverse.core.module.MultiverseModule
onEnable() - Method in class org.mvplugins.multiverse.core.MultiverseCore
onEvent(T) - Method in interface org.mvplugins.multiverse.core.dynamiclistener.EventRunnable
 
onFailure(Runnable) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Executes a runnable if this AsyncAttempt fails.
onFailure(Runnable) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttemptsAggregate
Executes the provided Runnable if there are failed attempts.
onFailure(Runnable) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Calls the given consumer if this is a failure attempt.
onFailure(Runnable) - Method in class org.mvplugins.multiverse.core.utils.result.AttemptsAggregate
Executes the provided Runnable if there are failed attempts.
onFailure(Runnable) - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
onFailure(Consumer<List<Attempt<T, F>>>) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttemptsAggregate
Executes the provided Consumer with the list of failed attempts if any exist.
onFailure(Consumer<List<Attempt<T, F>>>) - Method in class org.mvplugins.multiverse.core.utils.result.AttemptsAggregate
Executes the provided Consumer with the list of failed attempts if any exist.
onFailure(Consumer<Attempt.Failure<T, F>>) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Executes a consumer with the Attempt.Failure if this AsyncAttempt fails.
onFailure(Consumer<Attempt.Failure<T, F>>) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Calls the given consumer if this is a failure attempt.
onFailure(Consumer<Result.Failure<S, F>>) - Method in interface org.mvplugins.multiverse.core.utils.result.Result
Executes the given consumer if this result is a failure.
onFailure(Consumer<ResultChain>) - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
onFailureCount(Consumer<Map<F, Long>>) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttemptsAggregate
Executes the provided Consumer with a map of failure reasons and their occurrence counts if any failures exist.
onFailureCount(Consumer<Map<F, Long>>) - Method in class org.mvplugins.multiverse.core.utils.result.AttemptsAggregate
Executes the provided Consumer with a map of failure reasons and their occurrence counts if any failures exist.
onFailureReason(F, Consumer<F>) - Method in interface org.mvplugins.multiverse.core.utils.result.Result
Executes the given consumer if this result is a failure and the failure reason matches the given reason.
onFailureReason(Class<F>, Consumer<F>) - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
onFailureReason(Consumer<F>) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Executes a consumer with the failure reason if this AsyncAttempt fails.
onFailureReason(Consumer<F>) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Calls the given runnable if this is a failure attempt.
onFailureThen(Function<Result.Failure<S, F>, Result<S, F>>) - Method in interface org.mvplugins.multiverse.core.utils.result.Result
Executes the given function if this result is a failure and returns the result of the function.
onLoad() - Method in class org.mvplugins.multiverse.core.MultiverseCore
 
onSetItemValue - Variable in class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
 
onSetItemValue - Variable in class org.mvplugins.multiverse.core.config.node.ListConfigNode
 
onSetItemValue(I, I) - Method in class org.mvplugins.multiverse.core.config.node.ListConfigNode
Called when the value of this node is set.
onSetItemValue(I, I) - Method in interface org.mvplugins.multiverse.core.config.node.ListValueNode
Called when the value of this node is set.
onSetItemValue(BiConsumer<I, I>) - Method in class org.mvplugins.multiverse.core.config.node.ListConfigNode.Builder
Sets the onSetValue for an individual item in the list.
onSetValue - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
 
onSetValue - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode
 
onSetValue(BiConsumer<T, T>) - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Sets the action to be performed when the value is set.
onSetValue(T, T) - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode
Called when the value of this node is set.
onSetValue(T, T) - Method in interface org.mvplugins.multiverse.core.config.node.ValueNode
Called when the value of this node is set.
onSuccess(Runnable) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Executes a runnable if this AsyncAttempt is successful.
onSuccess(Runnable) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttemptsAggregate
Executes the provided Runnable if there are successful attempts.
onSuccess(Runnable) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Calls the given runnable if this is a success attempt.
onSuccess(Runnable) - Method in class org.mvplugins.multiverse.core.utils.result.AttemptsAggregate
Executes the provided Runnable if there are successful attempts.
onSuccess(Runnable) - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
onSuccess(Consumer<List<Attempt<T, F>>>) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttemptsAggregate
Executes the provided Consumer with the list of successful attempts if any exist.
onSuccess(Consumer<List<Attempt<T, F>>>) - Method in class org.mvplugins.multiverse.core.utils.result.AttemptsAggregate
Executes the provided Consumer with the list of successful attempts if any exist.
onSuccess(Consumer<Result.Success<S, F>>) - Method in interface org.mvplugins.multiverse.core.utils.result.Result
Executes the given consumer if this result is a success.
onSuccess(Consumer<ResultChain>) - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
onSuccess(Consumer<T>) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Calls the given consumer if this is a success attempt.
onSuccessCount(Consumer<Integer>) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttemptsAggregate
Executes the provided Consumer with the count of successful attempts if any exist.
onSuccessCount(Consumer<Integer>) - Method in class org.mvplugins.multiverse.core.utils.result.AttemptsAggregate
Executes the provided Consumer with the count of successful attempts if any exist.
onSuccessReason(Class<S>, Consumer<S>) - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
onSuccessReason(S, Runnable) - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
onSuccessReason(S, Consumer<S>) - Method in interface org.mvplugins.multiverse.core.utils.result.Result
Executes the given consumer if this result is a success and the success reason matches the given reason.
onSuccessThen(Function<Result.Success<S, F>, Result<S, F>>) - Method in interface org.mvplugins.multiverse.core.utils.result.Result
Executes the given function if this result is a success and returns the result of the function.
optional - Variable in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.Builder
 
optional - Variable in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.EnumBuilder
 
optional() - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.Builder
Set the flag as optional for users to specify a value.
optional() - Method in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.EnumBuilder
Set the flag as optional for users to specify a value.
org.mvplugins.multiverse.core - package org.mvplugins.multiverse.core
The "master"-package, containing everything related to Multiverse-Core.
org.mvplugins.multiverse.core.anchor - package org.mvplugins.multiverse.core.anchor
this package contains the classes that are used for the anchor system.
org.mvplugins.multiverse.core.command - package org.mvplugins.multiverse.core.command
This package contains the classes that manages command handling.
org.mvplugins.multiverse.core.command.context - package org.mvplugins.multiverse.core.command.context
 
org.mvplugins.multiverse.core.command.flag - package org.mvplugins.multiverse.core.command.flag
This package contains classes related to parsing command flags.
org.mvplugins.multiverse.core.command.flags - package org.mvplugins.multiverse.core.command.flags
This package contains predefined flags for commands.
org.mvplugins.multiverse.core.command.queue - package org.mvplugins.multiverse.core.command.queue
Manager queuing of dangerous commands in need of confirmation.
org.mvplugins.multiverse.core.commands - package org.mvplugins.multiverse.core.commands
This package contains all the commands for Multiverse-Core.
org.mvplugins.multiverse.core.config - package org.mvplugins.multiverse.core.config
 
org.mvplugins.multiverse.core.config.handle - package org.mvplugins.multiverse.core.config.handle
 
org.mvplugins.multiverse.core.config.migration - package org.mvplugins.multiverse.core.config.migration
 
org.mvplugins.multiverse.core.config.migration.action - package org.mvplugins.multiverse.core.config.migration.action
 
org.mvplugins.multiverse.core.config.node - package org.mvplugins.multiverse.core.config.node
 
org.mvplugins.multiverse.core.config.node.functions - package org.mvplugins.multiverse.core.config.node.functions
 
org.mvplugins.multiverse.core.config.node.serializer - package org.mvplugins.multiverse.core.config.node.serializer
 
org.mvplugins.multiverse.core.destination - package org.mvplugins.multiverse.core.destination
This package contains all destination-types.
org.mvplugins.multiverse.core.destination.core - package org.mvplugins.multiverse.core.destination.core
This package contains the in-built implementations of the Destination interface.
org.mvplugins.multiverse.core.display - package org.mvplugins.multiverse.core.display
This package contains all the classes that are used to display nicely formatted information to the user.
org.mvplugins.multiverse.core.display.filters - package org.mvplugins.multiverse.core.display.filters
This package contains all the filters that can be used to choose specific data to display.
org.mvplugins.multiverse.core.display.handlers - package org.mvplugins.multiverse.core.display.handlers
This package contains all the handlers for the display system.
org.mvplugins.multiverse.core.display.parsers - package org.mvplugins.multiverse.core.display.parsers
This package contains all the parsers for the display system.
org.mvplugins.multiverse.core.dynamiclistener - package org.mvplugins.multiverse.core.dynamiclistener
 
org.mvplugins.multiverse.core.dynamiclistener.annotations - package org.mvplugins.multiverse.core.dynamiclistener.annotations
 
org.mvplugins.multiverse.core.economy - package org.mvplugins.multiverse.core.economy
This package contains the economy classes to handle external economy plugins.
org.mvplugins.multiverse.core.event - package org.mvplugins.multiverse.core.event
This package contains all multiverse core events.
org.mvplugins.multiverse.core.event.world - package org.mvplugins.multiverse.core.event.world
 
org.mvplugins.multiverse.core.exceptions - package org.mvplugins.multiverse.core.exceptions
This package contains all exceptions.
org.mvplugins.multiverse.core.exceptions.command - package org.mvplugins.multiverse.core.exceptions.command
 
org.mvplugins.multiverse.core.exceptions.world - package org.mvplugins.multiverse.core.exceptions.world
 
org.mvplugins.multiverse.core.inject - package org.mvplugins.multiverse.core.inject
 
org.mvplugins.multiverse.core.inject.binder - package org.mvplugins.multiverse.core.inject.binder
 
org.mvplugins.multiverse.core.listeners - package org.mvplugins.multiverse.core.listeners
This package contains all listeners.
org.mvplugins.multiverse.core.locale - package org.mvplugins.multiverse.core.locale
 
org.mvplugins.multiverse.core.locale.message - package org.mvplugins.multiverse.core.locale.message
 
org.mvplugins.multiverse.core.module - package org.mvplugins.multiverse.core.module
 
org.mvplugins.multiverse.core.permissions - package org.mvplugins.multiverse.core.permissions
 
org.mvplugins.multiverse.core.teleportation - package org.mvplugins.multiverse.core.teleportation
This package contains all the teleportation and location safety related classes.
org.mvplugins.multiverse.core.utils - package org.mvplugins.multiverse.core.utils
This package contains all Utility-clases.
org.mvplugins.multiverse.core.utils.result - package org.mvplugins.multiverse.core.utils.result
 
org.mvplugins.multiverse.core.utils.webpaste - package org.mvplugins.multiverse.core.utils.webpaste
This package contains webpaste-utilities.
org.mvplugins.multiverse.core.world - package org.mvplugins.multiverse.core.world
 
org.mvplugins.multiverse.core.world.biomeprovider - package org.mvplugins.multiverse.core.world.biomeprovider
 
org.mvplugins.multiverse.core.world.entity - package org.mvplugins.multiverse.core.world.entity
 
org.mvplugins.multiverse.core.world.entrycheck - package org.mvplugins.multiverse.core.world.entrycheck
 
org.mvplugins.multiverse.core.world.generators - package org.mvplugins.multiverse.core.world.generators
 
org.mvplugins.multiverse.core.world.helpers - package org.mvplugins.multiverse.core.world.helpers
 
org.mvplugins.multiverse.core.world.location - package org.mvplugins.multiverse.core.world.location
 
org.mvplugins.multiverse.core.world.options - package org.mvplugins.multiverse.core.world.options
 
org.mvplugins.multiverse.core.world.reasons - package org.mvplugins.multiverse.core.world.reasons
 
OTHER - Enum constant in enum class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker.Scope
 
otp() - Method in class org.mvplugins.multiverse.core.command.queue.CommandQueuePayload
Gets the OTP number for validation.
otp(String) - Method in class org.mvplugins.multiverse.core.command.queue.CommandQueuePayload
Sets the OTP number for validation.
OVERWORLD_PLACEHOLDER - Static variable in class org.mvplugins.multiverse.core.world.helpers.DimensionFinder.DimensionFormat
 

P

page - Variable in class org.mvplugins.multiverse.core.command.flags.PageFilterFlags
 
PageCommandFlag - Class in org.mvplugins.multiverse.core.command.flags
A command flag for page number.
PagedSendHandler - Class in org.mvplugins.multiverse.core.display.handlers
Display content as a list with optional pagination.
PageFilterFlags - Class in org.mvplugins.multiverse.core.command.flags
 
PageFilterFlags(String, CommandFlagsManager) - Constructor for class org.mvplugins.multiverse.core.command.flags.PageFilterFlags
 
PageFilterFlags(CommandFlagsManager) - Constructor for class org.mvplugins.multiverse.core.command.flags.PageFilterFlags
 
parse() - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlagsParser
Parses the flags.
parse(String[]) - Method in class org.mvplugins.multiverse.core.command.flag.FlagBuilder
Parses flags.
parse(String, Class<T>) - Method in interface org.mvplugins.multiverse.core.config.node.functions.NodeStringParser
Parses a string into a node value object of type NodeStringParser.
parse(String, String[]) - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlagsManager
Parses the flags.
parse(MVCommandIssuer) - Method in interface org.mvplugins.multiverse.core.display.parsers.ContentProvider
Parse the object to string(s) and add it to the content.
parse(MVCommandIssuer) - Method in class org.mvplugins.multiverse.core.display.parsers.ListContentProvider
Parse the object to string(s) and add it to the content.
parse(MVCommandIssuer) - Method in class org.mvplugins.multiverse.core.display.parsers.MapContentProvider
Parse the object to string(s) and add it to the content.
parseBiomeProvider(String, String) - Method in class org.mvplugins.multiverse.core.world.biomeprovider.BiomeProviderFactory
Parses a biome provider string and returns a corresponding BiomeProvider object.
parseBiomeProvider(String, String) - Method in interface org.mvplugins.multiverse.core.world.biomeprovider.BiomeProviderParser
Parses a biome provider string and returns a corresponding BiomeProvider object.
ParsedCommandFlags - Class in org.mvplugins.multiverse.core.command.flag
Object to contain the results of the flags present and its values.
parseDestination(String) - Method in class org.mvplugins.multiverse.core.destination.DestinationsProvider
Converts a destination string to a destination object.
parseFromString(String) - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode
Parses the given string into a value of type ValueNode.
parseFromString(String) - Method in interface org.mvplugins.multiverse.core.config.node.ValueNode
Parses the given string into a value of type ValueNode.
parseGeneratorString(String, String) - Method in class org.mvplugins.multiverse.core.world.generators.GeneratorProvider
 
parseItemFromString(String) - Method in class org.mvplugins.multiverse.core.config.node.ListConfigNode
Parses the given string into a value of type ListValueNode.
parseItemFromString(String) - Method in interface org.mvplugins.multiverse.core.config.node.ListValueNode
Parses the given string into a value of type ListValueNode.
parseQuotesInArgs(String[]) - Static method in class org.mvplugins.multiverse.core.utils.StringFormatter
Parse quotes in args into a single string.
pasteAllTo(T) - Method in class org.mvplugins.multiverse.core.world.helpers.DataTransfer
Copies the data from all DataStore instances in this DataTransfer instance to the given object.
PASTEBIN - Enum constant in enum class org.mvplugins.multiverse.core.utils.webpaste.PasteServiceType
 
PasteFailedException - Exception Class in org.mvplugins.multiverse.core.utils.webpaste
Thrown when pasting fails.
PasteFailedException() - Constructor for exception class org.mvplugins.multiverse.core.utils.webpaste.PasteFailedException
 
PasteFailedException(Throwable) - Constructor for exception class org.mvplugins.multiverse.core.utils.webpaste.PasteFailedException
 
PASTEGG - Enum constant in enum class org.mvplugins.multiverse.core.utils.webpaste.PasteServiceType
 
PASTESDEV - Enum constant in enum class org.mvplugins.multiverse.core.utils.webpaste.PasteServiceType
 
PasteService - Class in org.mvplugins.multiverse.core.utils.webpaste
An interface to a web-based text-pasting service.
PasteServiceFactory - Class in org.mvplugins.multiverse.core.utils.webpaste
Used to construct PasteServices.
PasteServiceType - Enum Class in org.mvplugins.multiverse.core.utils.webpaste
An enum containing all known PasteServices.
pasteTo(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.DataStore.GameRulesStore
Copies the data from this DataStore instance to the given object.
pasteTo(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.DataStore.WorldBorderStore
Copies the data from this DataStore instance to the given object.
pasteTo(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.DataStore.WorldConfigStore
Copies the data from this DataStore instance to the given object.
pasteTo(T) - Method in interface org.mvplugins.multiverse.core.world.helpers.DataStore
Copies the data from this DataStore instance to the given object.
path - Variable in class org.mvplugins.multiverse.core.config.node.ConfigHeaderNode.Builder
 
path() - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Gets the path of this node.
payEntryFee(Player, double, Material) - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Pays for a given amount of currency either from the player's economy account or inventory if the currency.
payEntryFee(Player, MultiverseWorld) - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Pays for a given amount of currency either from the player's economy account or inventory if the currency.
peek(Consumer<T>) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Peeks at the value if this is a success attempt.
PermissionUtils - Class in org.mvplugins.multiverse.core.permissions
 
PLAYER - Enum constant in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
 
PLAYER_NOT_FOUND - Enum constant in enum class org.mvplugins.multiverse.core.destination.core.BedDestination.InstanceFailureReason
 
PLAYER_NOT_FOUND - Enum constant in enum class org.mvplugins.multiverse.core.destination.core.PlayerDestination.InstanceFailureReason
 
PLAYER_ONLY - Enum constant in enum class org.mvplugins.multiverse.core.command.queue.ConfirmMode
Only players need to confirm before executing a command.
PlayerDestination - Class in org.mvplugins.multiverse.core.destination.core
Destination implementation for players.s
PlayerDestination.InstanceFailureReason - Enum Class in org.mvplugins.multiverse.core.destination.core
 
PlayerDestinationInstance - Class in org.mvplugins.multiverse.core.destination.core
Destination instance implementation for the PlayerDestination.
PlayerFinder - Class in org.mvplugins.multiverse.core.utils
Helper class to get Player from name, UUID or Selectors.
PlayerFinder() - Constructor for class org.mvplugins.multiverse.core.utils.PlayerFinder
 
PlayerLimitResult - Class in org.mvplugins.multiverse.core.world.entrycheck
Result of a world player limit check.
PlayerLimitResult() - Constructor for class org.mvplugins.multiverse.core.world.entrycheck.PlayerLimitResult
 
PlayerLimitResult.Failure - Enum Class in org.mvplugins.multiverse.core.world.entrycheck
Failure reasons for a player limit check.
PlayerLimitResult.Success - Enum Class in org.mvplugins.multiverse.core.world.entrycheck
Success reasons for a player limit check.
PlayerWorldTeleporter - Class in org.mvplugins.multiverse.core.world.helpers
Handles all player actions that need to be done when a change in world related activity occurs.
PluginBinder<T> - Class in org.mvplugins.multiverse.core.inject.binder
The base class for all plugin binders.
PluginBinder(T) - Constructor for class org.mvplugins.multiverse.core.inject.binder.PluginBinder
 
PluginLocales - Class in org.mvplugins.multiverse.core.locale
Locale manager with additional methods for loading locales from plugin's locales folder.
PluginLocales(MVCommandManager) - Constructor for class org.mvplugins.multiverse.core.locale.PluginLocales
Creates a new instance of PluginLocales.
PluginServiceLocator - Class in org.mvplugins.multiverse.core.inject
 
PluginServiceLocatorFactory - Class in org.mvplugins.multiverse.core.inject
A factory for creating and managing service locators for Multiverse plugins.
popFromQueue(String) - Method in class org.mvplugins.multiverse.core.teleportation.TeleportQueue
This method is used to find out who is teleporting a player.
postData(String) - Method in class org.mvplugins.multiverse.core.utils.webpaste.PasteService
Post data to the Web.
postData(Map<String, String>) - Method in class org.mvplugins.multiverse.core.utils.webpaste.PasteService
Post data to the Web.
prompt() - Method in class org.mvplugins.multiverse.core.command.queue.CommandQueuePayload
Gets the question to ask sender to confirm.
prompt(Message) - Method in class org.mvplugins.multiverse.core.command.queue.CommandQueuePayload
Sets the question to ask sender to confirm.
PropertyModifyAction - Enum Class in org.mvplugins.multiverse.core.config.handle
The type of modification to a config.
purgeAllEntities(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.entity.EntityPurger
 
purgeEntities(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.entity.EntityPurger
 
purgeEntities(LoadedMultiverseWorld, SpawnCategory) - Method in class org.mvplugins.multiverse.core.world.entity.EntityPurger
 
purgeEntities(LoadedMultiverseWorld, SpawnCategory...) - Method in class org.mvplugins.multiverse.core.world.entity.EntityPurger
 
putDetailedDebugInfo(String, File) - Method in class org.mvplugins.multiverse.core.event.MVDumpsDebugInfoEvent
Adds a file to to the detailed version-info currently saved in this event.
putDetailedDebugInfo(String, String) - Method in class org.mvplugins.multiverse.core.event.MVDumpsDebugInfoEvent
Adds a file to to the detailed version-info currently saved in this event.

Q

QUEUECOMMAND_COMMANDEXECUTIONERROR - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
QUEUECOMMAND_INVALIDOTP - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
QUEUECOMMAND_NOCOMMANDINQUEUE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
quoteMultiWordString(String) - Static method in class org.mvplugins.multiverse.core.utils.StringFormatter
Add quotes to a string if it contains spaces.

R

randomSeed() - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Gets whether to use a random seed for the world to regenerate.
randomSeed(boolean) - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Sets whether to use a random seed for the world to regenerate.
raw() - Method in class org.mvplugins.multiverse.core.locale.message.Message
Gets the raw, non-localized, non-replaced message.
REASON - Enum constant in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
 
ReflectHelper - Class in org.mvplugins.multiverse.core.utils
Utility class used to help in doing various reflection actions.
ReflectHelper() - Constructor for class org.mvplugins.multiverse.core.utils.ReflectHelper
 
REGEN_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
REGEN_OTHER_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
REGEN_PROMPT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
REGEN_REGENERATING - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
REGEN_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
REGEN_WORLD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
RegenFailureReason - Enum Class in org.mvplugins.multiverse.core.world.reasons
Result of a world regeneration operation.
regenWorld(RegenWorldOptions) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Regenerates a world.
RegenWorldOptions - Class in org.mvplugins.multiverse.core.world.options
Options for customizing the regeneration of a world.
RegexContentFilter - Class in org.mvplugins.multiverse.core.display.filters
Filter content and text based on regex matching.
register(DynamicListener, Plugin) - Method in class org.mvplugins.multiverse.core.dynamiclistener.DynamicListenerRegistration
Registers a DynamicListener to bukkit's event system.
registerAllCommands(List<T>) - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
Registers a list of commands and handles LegacyAliasCommand based on config option.
registerAsyncCompletion(String, CommandCompletions.AsyncCommandCompletionHandler<BukkitCommandCompletionContext>) - Method in class org.mvplugins.multiverse.core.command.MVCommandCompletions
 
registerBiomeProviderParser(String, BiomeProviderParser) - Method in class org.mvplugins.multiverse.core.world.biomeprovider.BiomeProviderFactory
Registers a custom biome provider parser.
registerCommand(BaseCommand, boolean) - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
 
registerCommands(Class<? extends MultiverseCommand>) - Method in class org.mvplugins.multiverse.core.module.MultiverseModule
Register all commands to Command Manager.
registerCompletion(String, CommandCompletions.CommandCompletionHandler<BukkitCommandCompletionContext>) - Method in class org.mvplugins.multiverse.core.command.MVCommandCompletions
 
registerDestination(Destination<?, ?, ?>) - Method in class org.mvplugins.multiverse.core.destination.DestinationsProvider
Adds a destination to the provider.
registerDynamicListeners(Class<? extends DynamicListener>) - Method in class org.mvplugins.multiverse.core.module.MultiverseModule
 
registerEvents(Class<? extends Listener>) - Method in class org.mvplugins.multiverse.core.module.MultiverseModule
Deprecated, for removal: This API element is subject to removal in a future version.
Use MultiverseModule.registerDynamicListeners(Class) with the new DynamicListener API.
registerFlagGroup(CommandFlagGroup) - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlagsManager
Registers a flag group.
registerGeneratorPlugin(GeneratorPlugin) - Method in class org.mvplugins.multiverse.core.world.generators.GeneratorProvider
Attempts to register a plugin as SimpleGeneratorPlugin.
registerPermissionChecker(String, Predicate<CommandIssuer>) - Method in class org.mvplugins.multiverse.core.command.MVCommandPermissions
Registers a custom permission checker callback.
registerPlugin(PluginBinder<T>) - Method in class org.mvplugins.multiverse.core.inject.PluginServiceLocatorFactory
Registers a plugin and creates a service locator for it using the base service locator.
registerPlugin(PluginBinder<T>, PluginServiceLocator) - Method in class org.mvplugins.multiverse.core.inject.PluginServiceLocatorFactory
Registers a plugin using an existing parent service locator.
RELOAD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
RELOAD_RELOADING - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
RELOAD_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
reloadConfig() - Method in class org.mvplugins.multiverse.core.MultiverseCore
remove(Object) - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 
remove(ListValueNode<I>, I) - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
Removes an item from a list node.
REMOVE - Enum constant in enum class org.mvplugins.multiverse.core.config.handle.PropertyModifyAction
Remove an item from a list.
REMOVE_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
REMOVE_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.DeleteFailureReason
The world could not be removed.
REMOVE_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
REMOVE_WORLD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
removeAll(Collection<?>) - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 
removeDestinationPermissions(Destination) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissions
 
RemoveFailureReason - Enum Class in org.mvplugins.multiverse.core.world.reasons
Result of a world removal operation.
removeFromQueue(String) - Method in class org.mvplugins.multiverse.core.command.queue.CommandQueueManager
Since only one command is stored in queue per sender, we remove the old one.
removeFromWorld(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.PlayerWorldTeleporter
Removes all players from the given world.
RemovePlayerFlags - Class in org.mvplugins.multiverse.core.command.flags
 
RemovePlayerFlags(String, CommandFlagsManager) - Constructor for class org.mvplugins.multiverse.core.command.flags.RemovePlayerFlags
 
RemovePlayerFlags(CommandFlagsManager) - Constructor for class org.mvplugins.multiverse.core.command.flags.RemovePlayerFlags
 
removePlayers - Variable in class org.mvplugins.multiverse.core.command.flags.RemovePlayerFlags
 
removeProperty(String, Object) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Removes a value from a list property name.
removePropertyString(String, String) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Removes a value from a list property using its string representation.
removeWorld(String) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Removes an existing multiverse world.
removeWorld(LoadedMultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Removes an existing multiverse world.
removeWorld(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Removes an existing multiverse world.
REMOVEWORLD_WORLDNONEXISTENT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
removeWorldPermissions(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.permissions.CorePermissions
 
REPatterns - Class in org.mvplugins.multiverse.core.utils
 
REPatterns() - Constructor for class org.mvplugins.multiverse.core.utils.REPatterns
 
replace(String) - Static method in class org.mvplugins.multiverse.core.locale.message.MessageReplacement
Creates a replacement key for the given key string.
replacements - Variable in class org.mvplugins.multiverse.core.locale.message.Message
 
replaceOverworld(String) - Method in class org.mvplugins.multiverse.core.world.helpers.DimensionFinder.DimensionFormat
Parse the dimension name with the overworld world name
reset(ValueNode<T>) - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
Sets the default value of a node.
RESET - Enum constant in enum class org.mvplugins.multiverse.core.config.handle.PropertyModifyAction
Reset the value to the default.
resetProperty(String) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Resets the property name to its default value.
Result<S,F> - Interface in org.mvplugins.multiverse.core.utils.result
Represents result of an operation with a reason for success or failure that has localized messages.
Result.Failure<S,F> - Class in org.mvplugins.multiverse.core.utils.result
The class for a failed result.
Result.Success<S,F> - Class in org.mvplugins.multiverse.core.utils.result
The class for a successful result.
ResultChain - Class in org.mvplugins.multiverse.core.utils.result
 
ResultChain.Builder - Class in org.mvplugins.multiverse.core.utils.result
 
retainAll(Collection<?>) - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 
ROOT_HELP - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
ROOT_TITLE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
runQueuedCommand(MVCommandIssuer, String) - Method in class org.mvplugins.multiverse.core.command.queue.CommandQueueManager
Runs the command in queue for the given sender, if any.
RunQueuedFailedReason - Enum Class in org.mvplugins.multiverse.core.command.queue
 

S

save() - Method in class org.mvplugins.multiverse.core.config.CoreConfig
save() - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
Saves the configuration.
save() - Method in class org.mvplugins.multiverse.core.config.handle.CommentedConfigurationHandle
Saves the configuration.
save() - Method in class org.mvplugins.multiverse.core.config.handle.MemoryConfigurationHandle
 
save() - Method in class org.mvplugins.multiverse.core.config.handle.YamlConfigurationHandle
Saves the configuration.
saveAllAnchors() - Method in class org.mvplugins.multiverse.core.anchor.AnchorManager
Saves all anchors.
saveBukkitWorld() - Method in class org.mvplugins.multiverse.core.world.options.CloneWorldOptions
Gets whether to save the world to disk before clone copying.
saveBukkitWorld() - Method in class org.mvplugins.multiverse.core.world.options.UnloadWorldOptions
Gets whether to save the bukkit world before unloading.
saveBukkitWorld(boolean) - Method in class org.mvplugins.multiverse.core.world.options.CloneWorldOptions
Sets whether to save the world to disk before clone copying.
saveBukkitWorld(boolean) - Method in class org.mvplugins.multiverse.core.world.options.UnloadWorldOptions
Sets whether to save the bukkit world before unloading.
saveConfig() - Method in class org.mvplugins.multiverse.core.MultiverseCore
saveWorldsConfig() - Method in class org.mvplugins.multiverse.core.world.WorldManager
Saves the worlds.yml config to disk.
seed() - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Gets the seed of the world to create.
seed() - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Gets the seed for the world to regenerate.
seed(long) - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Sets the seed of the world to create.
seed(long) - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Sets the seed for the world to regenerate.
seed(String) - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Sets the seed of the world to create.
seed(String) - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Sets the seed for the world to regenerate.
self() - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle.Builder
 
self() - Method in class org.mvplugins.multiverse.core.config.handle.FileConfigurationHandle.Builder
 
self() - Method in class org.mvplugins.multiverse.core.config.node.ConfigHeaderNode.Builder
 
SELF - Enum constant in enum class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker.Scope
 
SEMICOLON - Static variable in class org.mvplugins.multiverse.core.utils.REPatterns
 
send(MVCommandIssuer) - Method in class org.mvplugins.multiverse.core.display.ContentDisplay
Format and display the message to command sender.
send(MVCommandIssuer, List<String>) - Method in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
Sends all the content to the given command sender.
send(MVCommandIssuer, List<String>) - Method in class org.mvplugins.multiverse.core.display.handlers.DefaultSendHandler
Sends all the content to the given command sender.
send(MVCommandIssuer, List<String>) - Method in interface org.mvplugins.multiverse.core.display.handlers.SendHandler
Sends all the content to the given command sender.
sendContent(MVCommandIssuer, List<String>) - Method in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
Display the contents.
sendContent(MVCommandIssuer, List<String>) - Method in class org.mvplugins.multiverse.core.display.handlers.InlineSendHandler
Display the contents.
sendContent(MVCommandIssuer, List<String>) - Method in class org.mvplugins.multiverse.core.display.handlers.PagedSendHandler
Display the contents.
sendError(MessageKeyProvider) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendError(MessageKeyProvider, MessageReplacement...) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendError(String, MessageReplacement...) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendError(Message) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
SendHandler - Interface in org.mvplugins.multiverse.core.display.handlers
Handles the sending of all content to the command sender.
sendHeader(MVCommandIssuer) - Method in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
Sends the header if header is present.
sendInfo(MessageKeyProvider) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendInfo(MessageKeyProvider, MessageReplacement...) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendInfo(String, MessageReplacement...) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendInfo(Message) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendMessage(MessageType, MessageKeyProvider, MessageReplacement...) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendMessage(MessageType, String) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendMessage(MessageType, String, MessageReplacement...) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendMessage(MessageType, Message) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendMessage(MessageKeyProvider, MessageReplacement...) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendMessage(String, MessageReplacement...) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendMessage(Message) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendSyntax(MessageKeyProvider) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendSyntax(MessageKeyProvider, MessageReplacement...) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendSyntax(String, MessageReplacement...) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
sendSyntax(Message) - Method in class org.mvplugins.multiverse.core.command.MVCommandIssuer
 
serialise() - Method in class org.mvplugins.multiverse.core.destination.core.AnchorDestinationInstance
Serialises the destination instance to a savable string.
serialise() - Method in class org.mvplugins.multiverse.core.destination.core.BedDestinationInstance
Serialises the destination instance to a savable string.
serialise() - Method in class org.mvplugins.multiverse.core.destination.core.CannonDestinationInstance
Serialises the destination instance to a savable string.
serialise() - Method in class org.mvplugins.multiverse.core.destination.core.ExactDestinationInstance
Serialises the destination instance to a savable string.
serialise() - Method in class org.mvplugins.multiverse.core.destination.core.PlayerDestinationInstance
Serialises the destination instance to a savable string.
serialise() - Method in class org.mvplugins.multiverse.core.destination.core.WorldDestinationInstance
Serialises the destination instance to a savable string.
serialise() - Method in class org.mvplugins.multiverse.core.destination.DestinationInstance
Serialises the destination instance to a savable string.
serialize() - Method in class org.mvplugins.multiverse.core.world.location.NullSpawnLocation
 
serialize() - Method in class org.mvplugins.multiverse.core.world.location.SpawnLocation
serialize() - Method in class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
serialize(T, Class<T>) - Method in interface org.mvplugins.multiverse.core.config.node.serializer.NodeSerializer
Serializes an object to YAML.
serializeNodeToConfig(ValueNode) - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
 
serializer - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
 
serializer - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode
 
serializer(NodeSerializer<T>) - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Sets the serializer for this node.
ServerProperties - Class in org.mvplugins.multiverse.core.utils
 
ServerProperties(FileUtils) - Constructor for class org.mvplugins.multiverse.core.utils.ServerProperties
 
serviceLocator - Variable in class org.mvplugins.multiverse.core.module.MultiverseModule
 
set(ValueNode<T>, T) - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
Sets the value of a node, if the validator is not null, it will be tested first.
SET - Enum constant in enum class org.mvplugins.multiverse.core.config.handle.PropertyModifyAction
Sets a new value based on the provided input.
setAdjustSpawn(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets whether or not Multiverse should auto-adjust the spawn for this world.
setAlias(String) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets the alias of the world.
setAllowAdvancementGrant(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets whether player's actions in this world will award them the relevant advancements.
setAllowFlight(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets whether or not players are allowed to fly in this world.
setAllowWeather(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets whether or not there will be weather events in a given world.
setAnchor(String, String) - Method in class org.mvplugins.multiverse.core.anchor.AnchorManager
Sets a new location for an anchor.
setAnchor(String, Location) - Method in class org.mvplugins.multiverse.core.anchor.AnchorManager
Sets a new location for an anchor.
setAnchorSpawn(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets whether or not a player who dies in this world will respawn in their anchor or follow the normal respawn pattern.
setAutoHeal(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets whether or not a world will auto-heal players if the difficulty is on peaceful.
setAutoImport3rdPartyWorlds(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
setAutoImportDefaultWorlds(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
setAutoLoad(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets whether or not Multiverse should auto-load this world.
setAutoPurgeEntities(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setBalance(Player, double) - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Sets the economy balance for the given player.
setBalance(Player, World, double) - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Sets the economy balance for the given player in the given world.
setBedRespawn(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets whether or not a player who dies in this world will respawn in their bed or follow the normal respawn pattern.
setBukkitYmlPath(String) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
setCancelled(boolean) - Method in class org.mvplugins.multiverse.core.event.MVPlayerTouchedPortalEvent
setCancelled(boolean) - Method in class org.mvplugins.multiverse.core.event.MVRespawnEvent
setCancelled(boolean) - Method in class org.mvplugins.multiverse.core.event.MVTeleportDestinationEvent
 
setCancelled(boolean) - Method in class org.mvplugins.multiverse.core.event.world.MVWorldDeleteEvent
setCanUseThisPortal(boolean) - Method in class org.mvplugins.multiverse.core.event.MVPlayerTouchedPortalEvent
Sets whether or not the player in this event can use this portal.
setConcurrentTeleportLimit(int) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setConfirmMode(ConfirmMode) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setConfirmTimeout(int) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
setCurrency(Material) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets the type of item that will be required given the price is not 0.
setCustomPortalSearchRadius(int) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setDebugPermissions(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setDebugPermissions(boolean) - Static method in class org.mvplugins.multiverse.core.permissions.PermissionUtils
 
setDefaultLocale(Locale) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setDefaultRespawnInOverworld(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
setDefaultRespawnWithinSameWorld(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setDifficulty(Difficulty) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets the difficulty of this world and returns true on success.
setEnableJoinDestination(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setEnablePrefixChat(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setEndWorldNameFormat(DimensionFinder.DimensionFormat) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
setEnforceAccess(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setEnforceFlight(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
setEnforceGameMode(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setEnforceRespawnAtWorldSpawn(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setEntitySpawnConfig(EntitySpawnConfig) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
 
setEntryFeeEnabled(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets if entry fee is needed when entering this world
setEventPriorityPlayerPortal(EventPriority) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
setEventPriorityPlayerRespawn(EventPriority) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
setEventPriorityPlayerTeleport(EventPriority) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
setExceptions(List<EntityType>) - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
setFirstSpawnLocation(String) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setFirstSpawnOverride(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setGameMode(GameMode) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets the game mode of this world.
setGlobalDebug(int) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setHidden(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets whether or not this world will display in chat, mvw and mvl regardless if a user has the access permissions to go to this world.
setHunger(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets whether or not the hunger level of players will go down in a world.
setJoinDestination(String) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setKeepSpawnInMemory(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
If true, tells Craftbukkit to keep a worlds spawn chunks loaded in memory (default: true) If not, CraftBukkit will attempt to free memory when players have not used that world.
SetMigratorAction<T> - Class in org.mvplugins.multiverse.core.config.migration.action
 
setNetherWorldNameFormat(DimensionFinder.DimensionFormat) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
setPerPlayerLocale(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setPlayerLimit(int) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets the player limit for this world after which players without an override permission node will not be allowed in.
setPortalForm(AllowedPortalType) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets The types of portals that are allowed in this world.
setPrefixChatFormat(String) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setPrice(double) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets the price for entry to this world.
setPriority(String, EventPriority) - Method in class org.mvplugins.multiverse.core.dynamiclistener.EventPriorityMapper
Sets the event priority for the given key.
setProperty(String, Object) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Sets the value of the specified property name.
setPropertyString(String, String) - Method in class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Sets the property value from a string representation.
setPvp(boolean) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Turn pvp on or off.
setRegisterPapiHook(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setResolveAliasName(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setRespawnLocation(Location) - Method in class org.mvplugins.multiverse.core.event.MVRespawnEvent
Sets the player's respawn-Location.
setRespawnWorld(String) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets the world players will respawn in if they die in this one.
setRespawnWorld(World) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets the world players will respawn in if they die in this one.
setRespawnWorld(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets the world players will respawn in if they die in this one.
setSafeLocationHorizontalSearchRadius(int) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setSafeLocationVerticalSearchRadius(int) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setScale(double) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets the scale of this world.
setShowDonateMessage(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setShowLegacyAliases(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
 
setSilentStart(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setSpawn(boolean) - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
SETSPAWN_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
SETSPAWN_LOCATION_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
SETSPAWN_WORLD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
setSpawnLimit(int) - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
setSpawnLocation(Location) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets the spawn location for a world.
setTeleportIntercept(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setTickRate(int) - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
setUpLocales() - Method in class org.mvplugins.multiverse.core.module.MultiverseModule
Register locales.
setUpNodes() - Method in class org.mvplugins.multiverse.core.config.handle.BaseConfigurationHandle
Sets up the nodes.
setUseConfirmOtp(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setUseCustomPortalSearch(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setUseFinerTeleportPermissions(boolean) - Method in class org.mvplugins.multiverse.core.config.CoreConfig
setWorld(World) - Method in class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
setWorld(World) - Method in class org.mvplugins.multiverse.core.world.location.SpawnLocation
setWorldBlacklist(List<String>) - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
Sets the list of worlds that players CANNOT travel to from this world, regardless of their access permissions.
setWorldName(String) - Method in class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
setWorldRef(MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.entity.EntitySpawnConfig
 
shorten(String) - Method in class org.mvplugins.multiverse.core.utils.webpaste.URLShortener
Shorten a URL.
shouldAllowSpawn(Entity) - Method in class org.mvplugins.multiverse.core.world.entity.EntitySpawnConfig
 
shouldAllowSpawn(Entity) - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
shouldAllowSpawn(EntityType) - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
showUsage(CommandHelp) - Method in class org.mvplugins.multiverse.core.command.MVCommandManager
Standardise usage command formatting for all mv modules.
shutdown() - Method in class org.mvplugins.multiverse.core.inject.PluginServiceLocatorFactory
Stops injection of all Multiverse plugins and resets the factory.
shutdownDependencyInjection() - Method in class org.mvplugins.multiverse.core.module.MultiverseModule
 
size() - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 
SkipIfEventExist - Annotation Interface in org.mvplugins.multiverse.core.dynamiclistener.annotations
Do not register the event if the following event class exists on the server.
SPAWN_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
SPAWN_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
SPAWN_PLAYER_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
SPAWN_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
SpawnCategoryConfig - Class in org.mvplugins.multiverse.core.world.entity
 
SpawnLocation - Class in org.mvplugins.multiverse.core.world.location
Just like a regular Location, however world is usually null or just a weak reference and it implements ConfigurationSerializable.
SpawnLocation(double, double, double) - Constructor for class org.mvplugins.multiverse.core.world.location.SpawnLocation
Constructs a new Location with the given coordinates.
SpawnLocation(double, double, double, float, float) - Constructor for class org.mvplugins.multiverse.core.world.location.SpawnLocation
Constructs a new Location with the given coordinates and direction.
SpawnLocation(Location) - Constructor for class org.mvplugins.multiverse.core.world.location.SpawnLocation
Constructs a new Location from an existing Location.
strCoords(Location) - Method in class org.mvplugins.multiverse.core.teleportation.LocationManipulation
Returns a colored string with the coords.
strCoordsRaw(Location) - Method in class org.mvplugins.multiverse.core.teleportation.LocationManipulation
Converts a location to a printable readable formatted string including pitch/yaw.
StringFormatter - Class in org.mvplugins.multiverse.core.utils
Common string formatting methods used throughout Multiverse plugins.
stringParser - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
 
stringParser - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode
 
stringParser(NodeStringParser<T>) - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Sets the string parser for this node.
StringPropertyHandle - Class in org.mvplugins.multiverse.core.config.handle
Used to map property string name to config node and parse string value to node's class type.
StringPropertyHandle(BaseConfigurationHandle<?>) - Constructor for class org.mvplugins.multiverse.core.config.handle.StringPropertyHandle
Creates a new string property handle.
stringToLocation(String) - Method in class org.mvplugins.multiverse.core.teleportation.LocationManipulation
Returns a new location from a given string.
stringToMaterial(String) - Static method in class org.mvplugins.multiverse.core.utils.MaterialConverter
Converts a string representing a numeric id or flattened material name to a Material.
success() - Static method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Creates a successful AsyncAttempt with a null result.
success(S, Message) - Static method in interface org.mvplugins.multiverse.core.utils.result.Result
Creates a new success result.
success(S, MessageReplacement...) - Static method in interface org.mvplugins.multiverse.core.utils.result.Result
Creates a new success result.
success(T) - Static method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Creates a new success attempt.
SuccessReason - Interface in org.mvplugins.multiverse.core.utils.result
 
suggest(String) - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode
Suggests possible string values for this node.
suggest(String) - Method in interface org.mvplugins.multiverse.core.config.node.functions.NodeSuggester
Suggests possible values for a node value.
suggest(String) - Method in interface org.mvplugins.multiverse.core.config.node.ValueNode
Suggests possible string values for this node.
suggest(String, String[]) - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlagsManager
Autocompletes suggestions for flags.
suggestBiomeString(String) - Method in class org.mvplugins.multiverse.core.world.biomeprovider.BiomeProviderFactory
Generates a list of suggested biome provider strings based on the user's current input.
suggestDestinations(CommandSender, String) - Method in class org.mvplugins.multiverse.core.destination.core.AnchorDestination
Returns a list of possible destinations for the given destination parameters.
suggestDestinations(CommandSender, String) - Method in class org.mvplugins.multiverse.core.destination.core.BedDestination
Returns a list of possible destinations for the given destination parameters.
suggestDestinations(CommandSender, String) - Method in class org.mvplugins.multiverse.core.destination.core.CannonDestination
Returns a list of possible destinations for the given destination parameters.
suggestDestinations(CommandSender, String) - Method in class org.mvplugins.multiverse.core.destination.core.ExactDestination
Returns a list of possible destinations for the given destination parameters.
suggestDestinations(CommandSender, String) - Method in class org.mvplugins.multiverse.core.destination.core.PlayerDestination
Returns a list of possible destinations for the given destination parameters.
suggestDestinations(CommandSender, String) - Method in class org.mvplugins.multiverse.core.destination.core.WorldDestination
Returns a list of possible destinations for the given destination parameters.
suggestDestinations(CommandSender, String) - Method in interface org.mvplugins.multiverse.core.destination.Destination
Returns a list of possible destinations for the given destination parameters.
suggestDestinations(CommandSender, String) - Method in class org.mvplugins.multiverse.core.destination.DestinationsProvider
 
suggestEnums(Class<T>) - Method in class org.mvplugins.multiverse.core.command.MVCommandCompletions
Shortcut to suggest enums values
suggester - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
 
suggester - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode
 
suggester(NodeSuggester) - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Sets the suggester for this node.
suggestGeneratorString(String) - Method in class org.mvplugins.multiverse.core.world.generators.GeneratorProvider
Auto complete generator strings, used in command tab completion.
suggestIds(String) - Method in interface org.mvplugins.multiverse.core.world.generators.GeneratorPlugin
Suggest possible generator ids.
suggestItem(String) - Method in class org.mvplugins.multiverse.core.config.node.ListConfigNode
Suggests possible string values for this node.
suggestItem(String) - Method in interface org.mvplugins.multiverse.core.config.node.ListValueNode
Suggests possible string values for this node.
suggestParams(String) - Method in interface org.mvplugins.multiverse.core.world.biomeprovider.BiomeProviderParser
Generates a list of suggested biome provider strings based on the user's current input.
supportsMultiFile() - Method in class org.mvplugins.multiverse.core.utils.webpaste.PasteService
Does this service support uploading multiple files.

T

teleport(List<T>) - Method in class org.mvplugins.multiverse.core.teleportation.AsyncSafetyTeleporterAction
Teleport multiple entities
teleport(Entity) - Method in class org.mvplugins.multiverse.core.teleportation.AsyncSafetyTeleporterAction
Teleports one entity
TELEPORT_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
TELEPORT_DESTINATION_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
TELEPORT_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
TELEPORT_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.teleportation.TeleportFailureReason
The server teleport return false.
TELEPORT_FAILED_EXCEPTION - Enum constant in enum class org.mvplugins.multiverse.core.teleportation.TeleportFailureReason
An exception was thrown.
TELEPORT_PLAYER_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
TELEPORT_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
TELEPORT_TOOMANYPLAYERS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
TeleportFailureReason - Enum Class in org.mvplugins.multiverse.core.teleportation
Reasons for a failed teleport.
TELEPORTFAILUREREASON_EVENT_CANCELLED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
TELEPORTFAILUREREASON_NULL_DESTINATION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
TELEPORTFAILUREREASON_NULL_LOCATION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
TELEPORTFAILUREREASON_NULL_WORLD - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
TELEPORTFAILUREREASON_TELEPORT_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
TELEPORTFAILUREREASON_TELEPORT_FAILED_EXCEPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
TELEPORTFAILUREREASON_UNSAFE_LOCATION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
teleportPlayersToWorld(List<Player>, MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.PlayerWorldTeleporter
Teleports all players to the given world's spawn location.
TeleportQueue - Class in org.mvplugins.multiverse.core.teleportation
 
then(Supplier<Result<?, ?>>) - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain.Builder
 
thenAccept(Consumer<Either<T, F>>) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Executes the provided consumer with the result of this AsyncAttempt if it is successful.
thenAccept(Consumer<Either<T, F>>) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
 
thenRun(Runnable) - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Executes the provided runnable with the result of this AsyncAttempt if it is successful.
thenRun(Runnable) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
 
to(Location) - Method in class org.mvplugins.multiverse.core.teleportation.AsyncSafetyTeleporter
Sets the location to teleport to.
to(DestinationInstance<?, ?>) - Method in class org.mvplugins.multiverse.core.teleportation.AsyncSafetyTeleporter
Sets the destination to teleport to.
toArray() - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 
toArray(T[]) - Method in class org.mvplugins.multiverse.core.config.node.NodeGroup
 
toAttempt() - Method in class org.mvplugins.multiverse.core.utils.result.AsyncAttempt
Blocks until the asynchronous attempt completes and returns the corresponding Attempt.
toBukkitLocation() - Method in class org.mvplugins.multiverse.core.world.location.SpawnLocation
Makes a bukkit Location copy from this SpawnLocation.
toBukkitLocation() - Method in class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
Makes a bukkit Location copy from this SpawnLocation.
toSection() - Method in class org.mvplugins.multiverse.core.world.entity.EntitySpawnConfig
 
toString() - Method in record class org.mvplugins.multiverse.core.command.context.GameRuleValue
Returns a string representation of this record class.
toString() - Method in class org.mvplugins.multiverse.core.command.flag.CommandFlag
toString() - Method in class org.mvplugins.multiverse.core.config.node.ConfigHeaderNode
 
toString() - Method in class org.mvplugins.multiverse.core.destination.DestinationInstance
String representation of the destination instance that can be deserialised back into the destination instance.
toString() - Method in record class org.mvplugins.multiverse.core.destination.DestinationSuggestionPacket
Returns a string representation of this record class.
toString() - Method in interface org.mvplugins.multiverse.core.display.filters.ContentFilter
Gets the string representation of this filter.
toString() - Method in class org.mvplugins.multiverse.core.display.filters.DefaultContentFilter
 
toString() - Method in class org.mvplugins.multiverse.core.display.filters.RegexContentFilter
 
toString() - Method in enum class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker.Scope
 
toString() - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Failure
 
toString() - Method in class org.mvplugins.multiverse.core.utils.result.Attempt.Success
 
toString() - Method in class org.mvplugins.multiverse.core.utils.result.Result.Failure
 
toString() - Method in class org.mvplugins.multiverse.core.utils.result.Result.Success
 
toString() - Method in class org.mvplugins.multiverse.core.utils.result.ResultChain
 
toString() - Method in class org.mvplugins.multiverse.core.world.entity.EntitySpawnConfig
 
toString() - Method in class org.mvplugins.multiverse.core.world.entity.SpawnCategoryConfig
 
toString() - Method in class org.mvplugins.multiverse.core.world.helpers.DimensionFinder.DimensionFormat
 
toString() - Method in class org.mvplugins.multiverse.core.world.LoadedMultiverseWorld
toString() - Method in class org.mvplugins.multiverse.core.world.location.NullSpawnLocation
 
toString() - Method in class org.mvplugins.multiverse.core.world.location.SpawnLocation
toString() - Method in class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
toString() - Method in class org.mvplugins.multiverse.core.world.MultiverseWorld
toVector() - Method in class org.mvplugins.multiverse.core.world.location.NullSpawnLocation
 
transferAllFromWorldToLocation(LoadedMultiverseWorld, Location) - Method in class org.mvplugins.multiverse.core.world.helpers.PlayerWorldTeleporter
Transfers all players from the given world to the given location.
transferFromWorldTo(LoadedMultiverseWorld, World) - Method in class org.mvplugins.multiverse.core.world.helpers.PlayerWorldTeleporter
Transfers all players from the given world to another world's spawn location.
transferFromWorldTo(LoadedMultiverseWorld, MultiverseWorld) - Method in class org.mvplugins.multiverse.core.world.helpers.PlayerWorldTeleporter
Transfers all players from the given world to another world's spawn location.
transform(UF) - Method in interface org.mvplugins.multiverse.core.utils.result.Attempt
Maps to another attempt with a different fail reason.
type - Variable in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.Builder
 
type - Variable in class org.mvplugins.multiverse.core.command.flag.CommandValueFlag.EnumBuilder
 
type - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
 
type - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode
 

U

UNDERSCORE - Static variable in class org.mvplugins.multiverse.core.utils.REPatterns
 
UNKNOWN_FROM_WORLD - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.BlacklistResult.Success
 
UNLOAD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
UNLOAD_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.RemoveFailureReason
The world could not be unloaded.
UNLOAD_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
UNLOAD_UNLOADING - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
UNLOAD_WORLD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
unloadBukkitWorld() - Method in class org.mvplugins.multiverse.core.world.options.UnloadWorldOptions
Gets whether to unload the bukkit world before unloading.
unloadBukkitWorld(boolean) - Method in class org.mvplugins.multiverse.core.world.options.UnloadWorldOptions
Sets whether to unload the bukkit world.
UnloadedWorldLocation - Class in org.mvplugins.multiverse.core.world.location
A location that store a world name instead of a world object.
UnloadedWorldLocation(String, double, double, double) - Constructor for class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
UnloadedWorldLocation(String, double, double, double, float, float) - Constructor for class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
UnloadedWorldLocation(Location) - Constructor for class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
UnloadedWorldLocation(World, double, double, double) - Constructor for class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
UnloadedWorldLocation(World, double, double, double, float, float) - Constructor for class org.mvplugins.multiverse.core.world.location.UnloadedWorldLocation
 
UnloadFailureReason - Enum Class in org.mvplugins.multiverse.core.world.reasons
Result of a world unloading operation.
unloadWorld(UnloadWorldOptions) - Method in class org.mvplugins.multiverse.core.world.WorldManager
Unloads an existing multiverse world.
UNLOADWORLD_BUKKITUNLOADFAILED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
UNLOADWORLD_WORLDALREADYUNLOADING - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
UNLOADWORLD_WORLDNONEXISTENT - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
UNLOADWORLD_WORLDUNLOADED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
UnloadWorldOptions - Class in org.mvplugins.multiverse.core.world.options
Options for customizing the unloading of a world.
unregisterGeneratorPlugin(String) - Method in class org.mvplugins.multiverse.core.world.generators.GeneratorProvider
Unregisters a plugin.
unsafe - Variable in class org.mvplugins.multiverse.core.command.flags.UnsafeFlags
 
UNSAFE_LOCATION - Enum constant in enum class org.mvplugins.multiverse.core.teleportation.TeleportFailureReason
The location was unsafe.
UnsafeFlags - Class in org.mvplugins.multiverse.core.command.flags
 
UnsafeFlags(String, CommandFlagsManager) - Constructor for class org.mvplugins.multiverse.core.command.flags.UnsafeFlags
 
UnsafeFlags(CommandFlagsManager) - Constructor for class org.mvplugins.multiverse.core.command.flags.UnsafeFlags
 
URLShortener - Class in org.mvplugins.multiverse.core.utils.webpaste
An interface to a web-based URL Shortener.
URLShortenerFactory - Class in org.mvplugins.multiverse.core.utils.webpaste
Used to construct URLShorteners.
URLShortenerType - Enum Class in org.mvplugins.multiverse.core.utils.webpaste
An enum containing all known URLShorteners.
USAGE_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
useSpawnAdjust() - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Gets whether multiverse will search for a safe spawn location.
useSpawnAdjust() - Method in class org.mvplugins.multiverse.core.world.options.ImportWorldOptions
Gets whether multiverse will search for a safe spawn location.
useSpawnAdjust(boolean) - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Sets whether multiverse will search for a safe spawn location.
useSpawnAdjust(boolean) - Method in class org.mvplugins.multiverse.core.world.options.ImportWorldOptions
Sets whether multiverse will search for a safe spawn location.
UUID - Static variable in class org.mvplugins.multiverse.core.utils.REPatterns
 

V

VALID - Enum constant in enum class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker.FolderStatus
Folder is valid.
VALID - Enum constant in enum class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker.NameStatus
Name is valid.
validate(T) - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode
Validates the value of this node.
validate(T) - Method in interface org.mvplugins.multiverse.core.config.node.ValueNode
Validates the value of this node.
validateItem(I) - Method in class org.mvplugins.multiverse.core.config.node.ListConfigNode
Validates the value of this node.
validateItem(I) - Method in interface org.mvplugins.multiverse.core.config.node.ListValueNode
Validates the value of this node.
validator - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
 
validator - Variable in class org.mvplugins.multiverse.core.config.node.ConfigNode
 
validator(Function<T, Try<Void>>) - Method in class org.mvplugins.multiverse.core.config.node.ConfigNode.Builder
Sets the validator for this node.
value() - Method in record class org.mvplugins.multiverse.core.command.context.GameRuleValue
Returns the value of the value record component.
value() - Element in annotation interface org.mvplugins.multiverse.core.dynamiclistener.annotations.DefaultEventPriority
 
value() - Element in annotation interface org.mvplugins.multiverse.core.dynamiclistener.annotations.EventClass
 
value() - Element in annotation interface org.mvplugins.multiverse.core.dynamiclistener.annotations.EventPriorityKey
 
value() - Element in annotation interface org.mvplugins.multiverse.core.dynamiclistener.annotations.SkipIfEventExist
 
VALUE - Enum constant in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
 
ValueNode<T> - Interface in org.mvplugins.multiverse.core.config.node
 
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.command.queue.ConfirmMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.command.queue.RunQueuedFailedReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.config.handle.PropertyModifyAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.destination.core.AnchorDestination.InstanceFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.destination.core.BedDestination.InstanceFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.destination.core.CannonDestination.InstanceFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.destination.core.ExactDestination.InstanceFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.destination.core.PlayerDestination.InstanceFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.destination.core.WorldDestination.InstanceFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.destination.DestinationsProvider.ParseFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker.Scope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.teleportation.TeleportFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.utils.webpaste.PasteServiceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.utils.webpaste.URLShortenerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.AllowedPortalType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.BlacklistResult.Failure
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.BlacklistResult.Success
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.EntryFeeResult.Failure
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.EntryFeeResult.Success
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.PlayerLimitResult.Failure
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.PlayerLimitResult.Success
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.WorldAccessResult.Failure
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.WorldAccessResult.Success
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker.FolderStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker.NameStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.reasons.CloneFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.reasons.CreateFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.reasons.DeleteFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.reasons.ImportFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.reasons.LoadFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.reasons.RegenFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.reasons.RemoveFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.reasons.UnloadFailureReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mvplugins.multiverse.core.world.reasons.WorldCreatorFailureReason
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.mvplugins.multiverse.core.command.queue.ConfirmMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.command.queue.RunQueuedFailedReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.config.handle.PropertyModifyAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.destination.core.AnchorDestination.InstanceFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.destination.core.BedDestination.InstanceFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.destination.core.CannonDestination.InstanceFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.destination.core.ExactDestination.InstanceFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.destination.core.PlayerDestination.InstanceFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.destination.core.WorldDestination.InstanceFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.destination.DestinationsProvider.ParseFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.permissions.CorePermissionsChecker.Scope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.teleportation.TeleportFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.utils.webpaste.PasteServiceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.utils.webpaste.URLShortenerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.AllowedPortalType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.BlacklistResult.Failure
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.BlacklistResult.Success
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.EntryFeeResult.Failure
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.EntryFeeResult.Success
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.PlayerLimitResult.Failure
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.PlayerLimitResult.Success
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.WorldAccessResult.Failure
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.entrycheck.WorldAccessResult.Success
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker.FolderStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker.NameStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.reasons.CloneFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.reasons.CreateFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.reasons.DeleteFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.reasons.ImportFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.reasons.LoadFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.reasons.RegenFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.reasons.RemoveFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.reasons.UnloadFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mvplugins.multiverse.core.world.reasons.WorldCreatorFailureReason
Returns an array containing the constants of this enum class, in the order they are declared.
VAULT_ECONOMY_CODE - Static variable in class org.mvplugins.multiverse.core.economy.MVEconomist
 
VAULT_ECONOMY_MATERIAL - Static variable in class org.mvplugins.multiverse.core.economy.MVEconomist
 
VERSION_AUTHORS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
VERSION_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
VERSION_MV - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
VERSION_SECRETCODE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
VersionMigrator - Class in org.mvplugins.multiverse.core.config.migration
A version migrator is a collection of migrator actions that are performed when migrating a config to a specific version.
VersionMigrator(double, List<MigratorAction>) - Constructor for class org.mvplugins.multiverse.core.config.migration.VersionMigrator
 
VersionMigrator.Builder - Class in org.mvplugins.multiverse.core.config.migration
A builder for a VersionMigrator.

W

WHO_ALL_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WHO_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WHO_EMPTY - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WHO_FLAGS_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WHO_HEADER - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WHO_WORLD_DESCRIPTION - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
with(Object) - Method in class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Key
Creates a replacement for this key.
with(Object) - Method in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
Creates a replacement for this key.
with(Message) - Method in class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Key
Creates a replacement for this key.
with(Message) - Method in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
Creates a replacement for this key.
withDelimiter(String) - Method in class org.mvplugins.multiverse.core.display.handlers.InlineSendHandler
Sets the delimiter.
withdraw(Player, double, Material) - Method in class org.mvplugins.multiverse.core.economy.MVEconomist
Withdraws a given amount of currency either from the player's economy account or inventory if the currency is not null.
withFilter(ContentFilter) - Method in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
Sets content filter used to match specific content to be displayed.
withFormat(String) - Method in class org.mvplugins.multiverse.core.display.parsers.MapContentProvider
Sets the format that will be used to parse each map entry.
withHeader(String, Object...) - Method in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
Sets header to be displayed.
withHeader(Message) - Method in class org.mvplugins.multiverse.core.display.handlers.BaseSendHandler
Sets header to be displayed.
WITHIN_PLAYERLIMIT - Enum constant in enum class org.mvplugins.multiverse.core.world.entrycheck.PlayerLimitResult.Success
 
withKeyColor(ChatColor) - Method in class org.mvplugins.multiverse.core.display.parsers.MapContentProvider
Sets the color for the key text.
withLinesPerPage(int) - Method in class org.mvplugins.multiverse.core.display.handlers.PagedSendHandler
Sets the max number of lines per page.
withPrefix(String) - Method in class org.mvplugins.multiverse.core.display.handlers.InlineSendHandler
 
withSendHandler(SendHandler) - Method in class org.mvplugins.multiverse.core.display.ContentDisplay
Sets the handler for displaying the message to command sender.
withSeparator(String) - Method in class org.mvplugins.multiverse.core.display.parsers.MapContentProvider
Sets the separator between each key value pairing.
withTargetPage(int) - Method in class org.mvplugins.multiverse.core.display.handlers.PagedSendHandler
Sets the page number to display.
withValueColor(ChatColor) - Method in class org.mvplugins.multiverse.core.display.parsers.MapContentProvider
Sets the color for the value text.
world - Variable in class org.mvplugins.multiverse.core.event.world.MVWorldClonedEvent
 
world - Variable in class org.mvplugins.multiverse.core.event.world.MVWorldCreatedEvent
 
world - Variable in class org.mvplugins.multiverse.core.event.world.MVWorldDeleteEvent
 
world - Variable in class org.mvplugins.multiverse.core.event.world.MVWorldImportedEvent
 
world - Variable in class org.mvplugins.multiverse.core.event.world.MVWorldLoadedEvent
 
world - Variable in class org.mvplugins.multiverse.core.event.world.MVWorldPropertyChangedEvent
 
world - Variable in class org.mvplugins.multiverse.core.event.world.MVWorldRegeneratedEvent
 
world - Variable in class org.mvplugins.multiverse.core.event.world.MVWorldRemovedEvent
 
world - Variable in class org.mvplugins.multiverse.core.event.world.MVWorldUnloadedEvent
 
world() - Method in class org.mvplugins.multiverse.core.world.options.CloneWorldOptions
Gets the world to clone.
world() - Method in class org.mvplugins.multiverse.core.world.options.DeleteWorldOptions
 
world() - Method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Gets the world to regenerate.
world() - Method in class org.mvplugins.multiverse.core.world.options.UnloadWorldOptions
Gets the world to unload.
world(LoadedMultiverseWorld) - Static method in class org.mvplugins.multiverse.core.world.options.RegenWorldOptions
Creates a new RegenWorldOptions instance with the given world.
world(MultiverseWorld) - Static method in class org.mvplugins.multiverse.core.world.options.DeleteWorldOptions
Creates a new DeleteWorldOptions instance with the given world.
world(LoadedMultiverseWorld) - Static method in class org.mvplugins.multiverse.core.world.options.UnloadWorldOptions
Creates a new UnloadWorldOptions instance with the given world.
WORLD - Enum constant in enum class org.mvplugins.multiverse.core.locale.message.MessageReplacement.Replace
 
WORLD_ALREADY_LOADING - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.LoadFailureReason
Loading operation is underway.
WORLD_ALREADY_UNLOADING - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.UnloadFailureReason
Unloading operation is underway.
WORLD_CREATOR_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.CreateFailureReason
Bukkit API failed to create the world.
WORLD_CREATOR_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.ImportFailureReason
Bukkit API failed to create the world.
WORLD_CREATOR_FAILED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.LoadFailureReason
Bukkit API failed to create the world.
WORLD_EXIST_FOLDER - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.CloneFailureReason
The target new world folder already exists.
WORLD_EXIST_FOLDER - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.CreateFailureReason
The target new world folder already exists.
WORLD_EXIST_FOLDER - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.LoadFailureReason
The world folder exists but is not known to Multiverse.
WORLD_EXIST_LOADED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.CloneFailureReason
The target new world is already loaded.
WORLD_EXIST_LOADED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.CreateFailureReason
The target new world is already exist and loaded.
WORLD_EXIST_LOADED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.ImportFailureReason
The target world is already exist and loaded.
WORLD_EXIST_LOADED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.LoadFailureReason
The world is already loaded.
WORLD_EXIST_UNLOADED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.CloneFailureReason
The target new world is already exist but unloaded.
WORLD_EXIST_UNLOADED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.CreateFailureReason
The target new world is already exist but unloaded.
WORLD_EXIST_UNLOADED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.ImportFailureReason
The target world folder already exists.
WORLD_FOLDER_INVALID - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.ImportFailureReason
The world folder is invalid.
WORLD_FOLDER_NOT_FOUND - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.DeleteFailureReason
The world could not be unloaded.
WORLD_NON_EXISTENT - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.DeleteFailureReason
The world does not exist.
WORLD_NON_EXISTENT - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.LoadFailureReason
The world does not exist.
WORLD_NON_EXISTENT - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.RemoveFailureReason
The world does not exist.
WORLD_NON_EXISTENT - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.UnloadFailureReason
The world does not exist.
WORLD_NOT_FOUND - Enum constant in enum class org.mvplugins.multiverse.core.destination.core.CannonDestination.InstanceFailureReason
 
WORLD_NOT_FOUND - Enum constant in enum class org.mvplugins.multiverse.core.destination.core.ExactDestination.InstanceFailureReason
 
WORLD_NOT_FOUND - Enum constant in enum class org.mvplugins.multiverse.core.destination.core.WorldDestination.InstanceFailureReason
 
WORLD_UNLOADED - Enum constant in enum class org.mvplugins.multiverse.core.world.reasons.UnloadFailureReason
The world is already unloaded.
WorldAccessResult - Class in org.mvplugins.multiverse.core.world.entrycheck
Result of a world access check.
WorldAccessResult() - Constructor for class org.mvplugins.multiverse.core.world.entrycheck.WorldAccessResult
 
WorldAccessResult.Failure - Enum Class in org.mvplugins.multiverse.core.world.entrycheck
Failure reasons for a world access check.
WorldAccessResult.Success - Enum Class in org.mvplugins.multiverse.core.world.entrycheck
Success reasons for a world access check.
WORLDBORDER_CENTER_NOTHINGCHANGED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_CENTER_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_DAMAGEAMOUNT_NOTHINGCHANGED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_DAMAGEAMOUNT_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_DAMAGEBUFFER_NOTHINGCHANGED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_DAMAGEBUFFER_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_GET_SIZE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_SET_GROWING - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_SET_IMMEDIATE - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_SET_NOTHINGCHANGED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_SET_SHRINKING - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_WARNINGDISTANCE_NOTHINGCHANGED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_WARNINGDISTANCE_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_WARNINGTIME_NOTHINGCHANGED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDBORDER_WARNINGTIME_SUCCESS - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WorldBorderStore() - Constructor for class org.mvplugins.multiverse.core.world.helpers.DataStore.WorldBorderStore
 
WorldConfigStore() - Constructor for class org.mvplugins.multiverse.core.world.helpers.DataStore.WorldConfigStore
 
WORLDCREATOR_BUKKITCREATIONFAILED - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDCREATOR_INVALIDBIOMEPROVIDER - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WORLDCREATOR_INVALIDCHUNKGENERATOR - Enum constant in enum class org.mvplugins.multiverse.core.locale.MVCorei18n
 
WorldCreatorFailureReason - Enum Class in org.mvplugins.multiverse.core.world.reasons
Result of bukkit's world creator failure.
WorldDestination - Class in org.mvplugins.multiverse.core.destination.core
Destination implementation for exact locations.
WorldDestination.InstanceFailureReason - Enum Class in org.mvplugins.multiverse.core.destination.core
 
WorldDestinationInstance - Class in org.mvplugins.multiverse.core.destination.core
Destination instance implementation for the WorldDestination.
WorldEntryChecker - Class in org.mvplugins.multiverse.core.world.entrycheck
Checks if a player can enter a world.
WorldEntryCheckerProvider - Class in org.mvplugins.multiverse.core.world.entrycheck
 
WorldManager - Class in org.mvplugins.multiverse.core.world
 
worldName - Variable in class org.mvplugins.multiverse.core.world.MultiverseWorld
This world's name.
worldName() - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Gets the name of the world to create.
worldName() - Method in class org.mvplugins.multiverse.core.world.options.ImportWorldOptions
Gets the name of the world to create.
worldName(String) - Static method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Creates a new CreateWorldOptions instance with the given world name.
worldName(String) - Static method in class org.mvplugins.multiverse.core.world.options.ImportWorldOptions
Creates a new ImportWorldOptions instance with the given world name.
WorldNameChecker - Class in org.mvplugins.multiverse.core.world.helpers
Utility class in helping to check the status of a world name and it's associated world folder.
WorldNameChecker() - Constructor for class org.mvplugins.multiverse.core.world.helpers.WorldNameChecker
 
WorldNameChecker.FolderStatus - Enum Class in org.mvplugins.multiverse.core.world.helpers
Result after checking validity of world folder.
WorldNameChecker.NameStatus - Enum Class in org.mvplugins.multiverse.core.world.helpers
Result after checking validity of world name.
WorldTickDeferrer - Class in org.mvplugins.multiverse.core.utils
Defers action that cannot be done during world tick.
worldType() - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Gets the world type.
worldType(WorldType) - Method in class org.mvplugins.multiverse.core.world.options.CreateWorldOptions
Sets the world type.

Y

YamlConfigurationHandle - Class in org.mvplugins.multiverse.core.config.handle
Configuration handle for YAML files.
YamlConfigurationHandle(Path, Logger, NodeGroup, ConfigMigrator) - Constructor for class org.mvplugins.multiverse.core.config.handle.YamlConfigurationHandle
 
YamlConfigurationHandle.Builder<B> - Class in org.mvplugins.multiverse.core.config.handle
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form