- Pair<E1,E2> - Class in com.bgsoftware.superiorskyblock.api.objects
-
This class represents a pair of elements.
- Pair(Map.Entry<E1, E2>) - Constructor for class com.bgsoftware.superiorskyblock.api.objects.Pair
-
Create a new pair out of a Map.Entry
object.
- Pair(E1, E2) - Constructor for class com.bgsoftware.superiorskyblock.api.objects.Pair
-
Create a new pair out of two elements.
- parse(World) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.BlockPosition
-
Get the location of that position in a specific world.
- parse() - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.BlockPosition
-
Get the location of that position in the default world.
- parseComponent(YamlConfiguration, String) - Method in interface com.bgsoftware.superiorskyblock.api.service.message.MessagesService
-
Parse a message from config file into a message component.
- parsePlaceholders(OfflinePlayer, String) - Method in interface com.bgsoftware.superiorskyblock.api.service.placeholders.PlaceholdersService
-
Parse placeholders in a given string.
- parseSchematic(DataInputStream, String) - Method in interface com.bgsoftware.superiorskyblock.api.schematic.parser.SchematicParser
-
Parse a schematic from a stream.
- pasteSchematic(Island, Location, Runnable) - Method in interface com.bgsoftware.superiorskyblock.api.schematic.Schematic
-
Paste te schematic in a specific location.
- pasteSchematic(Island, Location, Runnable, Consumer<Throwable>) - Method in interface com.bgsoftware.superiorskyblock.api.schematic.Schematic
-
Paste te schematic in a specific location.
- PermissionNode - Interface in com.bgsoftware.superiorskyblock.api.island
-
- PermissionsProvider - Interface in com.bgsoftware.superiorskyblock.api.hooks
-
- PersistentDataContainer - Interface in com.bgsoftware.superiorskyblock.api.persistence
-
- PersistentDataType<T> - Class in com.bgsoftware.superiorskyblock.api.persistence
-
- PersistentDataType(Class<T>, PersistentDataTypeContext<T>) - Constructor for class com.bgsoftware.superiorskyblock.api.persistence.PersistentDataType
-
Custom type constructor.
- PersistentDataTypeContext<T> - Interface in com.bgsoftware.superiorskyblock.api.persistence
-
The context class is used to serialize and deserialize a custom data type.
- PlaceholdersService - Interface in com.bgsoftware.superiorskyblock.api.service.placeholders
-
- PlayerChangeBorderColorEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PlayerChangeBorderColorEvent is called when a player changes the color of the world border.
- PlayerChangeBorderColorEvent(SuperiorPlayer, BorderColor) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PlayerChangeBorderColorEvent
-
The constructor of the event.
- PlayerChangeLanguageEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PlayerChangeLanguageEvent is called when a player has its language changed.
- PlayerChangeLanguageEvent(SuperiorPlayer, Locale) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PlayerChangeLanguageEvent
-
The constructor of the event.
- PlayerChangeRoleEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PlayerChangeRoleEvent is called when a player has its role changed.
- PlayerChangeRoleEvent(SuperiorPlayer, PlayerRole) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PlayerChangeRoleEvent
-
The constructor of the event.
- PlayerCloseMenuEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PlayerCloseMenuEvent is called when a player closes a menu.
- PlayerCloseMenuEvent(SuperiorPlayer, ISuperiorMenu, ISuperiorMenu) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PlayerCloseMenuEvent
-
The constructor of the event.
- PlayerOpenMenuEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PlayerOpenMenuEvent is called when a player opens a menu.
- PlayerOpenMenuEvent(SuperiorPlayer, ISuperiorMenu) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PlayerOpenMenuEvent
-
The constructor of the event.
- PlayerPlaceholderParser - Interface in com.bgsoftware.superiorskyblock.api.service.placeholders
-
This class represents a player placeholder parser.
- PlayerRole - Interface in com.bgsoftware.superiorskyblock.api.island
-
- PlayersContainer - Interface in com.bgsoftware.superiorskyblock.api.player.container
-
- PlayersFactory - Interface in com.bgsoftware.superiorskyblock.api.factory
-
- PlayersManager - Interface in com.bgsoftware.superiorskyblock.api.handlers
-
- PlayerTeleportAlgorithm - Interface in com.bgsoftware.superiorskyblock.api.player.algorithm
-
- PlayerToggleBlocksStackerEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PlayerToggleBlocksStackerEvent is called when a player toggles his blocks-stacker.
- PlayerToggleBlocksStackerEvent(SuperiorPlayer) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PlayerToggleBlocksStackerEvent
-
The constructor of the event.
- PlayerToggleBorderEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PlayerToggleBorderEvent is called when a player toggles his world border.
- PlayerToggleBorderEvent(SuperiorPlayer) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PlayerToggleBorderEvent
-
The constructor of the event.
- PlayerToggleFlyEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PlayerToggleFlyEvent is called when a player toggles his island fly.
- PlayerToggleFlyEvent(SuperiorPlayer) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PlayerToggleFlyEvent
-
The constructor of the event.
- PlayerTogglePanelEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PlayerTogglePanelEvent is called when a player toggles his control panel.
- PlayerTogglePanelEvent(SuperiorPlayer) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PlayerTogglePanelEvent
-
The constructor of the event.
- PlayerToggleSpyEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PlayerToggleSpyEvent is called when a player toggles his chat-spy.
- PlayerToggleSpyEvent(SuperiorPlayer) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PlayerToggleSpyEvent
-
The constructor of the event.
- PluginInitializedEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PluginInitializedEvent is called when plugin enabled completely.
- PluginInitializedEvent(SuperiorSkyblock) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PluginInitializedEvent
-
The constructor for the event.
- PluginInitializeEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PluginInitializeEvent is called when other plugins needs to register their custom data.
- PluginInitializeEvent(SuperiorSkyblock) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PluginInitializeEvent
-
The constructor for the event.
- PluginModule - Class in com.bgsoftware.superiorskyblock.api.modules
-
Plugin modules are similar to plugins.
- PluginModule(String, String) - Constructor for class com.bgsoftware.superiorskyblock.api.modules.PluginModule
-
Constructor for a module.
- PreIslandCreateEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
PreIslandCreateEvent is called when a new island is created.
- PreIslandCreateEvent(SuperiorPlayer, String) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PreIslandCreateEvent
-
The constructor of the event.
- PreIslandCreateEvent(SuperiorPlayer) - Constructor for class com.bgsoftware.superiorskyblock.api.events.PreIslandCreateEvent
-
- prepareTeleport(Island, Location, Runnable) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.WorldsProvider
-
Prepare teleportation of an entity to an island.
- prepareWorlds() - Method in interface com.bgsoftware.superiorskyblock.api.hooks.WorldsProvider
-
Prepare all the island worlds on startup.
- PricesProvider - Interface in com.bgsoftware.superiorskyblock.api.hooks
-
- ProvidersManager - Interface in com.bgsoftware.superiorskyblock.api.handlers
-
- put(String, PersistentDataType<T>, T) - Method in interface com.bgsoftware.superiorskyblock.api.persistence.PersistentDataContainer
-
Store a metadata value matching the provided key and type.
- put(String, PersistentDataType<T>, T, PersistentDataType<R>) - Method in interface com.bgsoftware.superiorskyblock.api.persistence.PersistentDataContainer
-
Store a metadata value matching the provided key and type.