Index

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

A

ABOUT - Enum constant in enum class org.sgrewritten.stargate.property.CommandPermission
The permission necessary for executing the about command
AbstractPortalBehavior - Class in org.sgrewritten.stargate.api.network.portal.behavior
 
AbstractPortalBehavior(LanguageManager) - Constructor for class org.sgrewritten.stargate.api.network.portal.behavior.AbstractPortalBehavior
 
AbstractSignLine - Class in org.sgrewritten.stargate.api.network.portal.formatting
 
AbstractSignLine(List<Holder<StargateComponent>>) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.AbstractSignLine
 
activate(Player) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
activate(Player) - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Activates this portal for the given player during internally specified time
activatedTime - Variable in class org.sgrewritten.stargate.network.portal.StargatePortal
 
activator - Variable in class org.sgrewritten.stargate.network.portal.StargatePortal
 
addAction(Runnable) - Method in class org.sgrewritten.stargate.thread.SynchronousPopulator
Adds a populator action to the queue
addAction(Runnable, boolean) - Method in class org.sgrewritten.stargate.thread.SynchronousPopulator
Adds a populator action to the queue
addBlockHandlerInterface(BlockHandlerInterface) - Method in class org.sgrewritten.stargate.api.BlockHandlerResolver
Add a listener for block placement next by a portal
addEventHandling(OfflinePlayer) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
Make the builder throw an StargateCreatePortalEvent
addExit(BlockVector) - Method in class org.sgrewritten.stargate.gate.structure.GateIris
Adds an exit point to this iris
addFlag(Character, Portal, StorageType) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Add a flag to a portal in the database
addFlag(Character, Portal, StorageType) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
addFlag(PortalFlag) - Method in class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
Add flag to related portal and save to storage
addFlag(PortalFlag) - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Add a flag from this portal (does not do so to storage)
addFlag(PortalFlag) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
addFlag(PortalFlag) - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
addFlagType(char) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Add a new flag type
addFlagType(char) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
addMessageReceiver(Entity) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
 
ADDON_INTERFERE - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
A generic message to display when an addon prevents the user from doing something
addPart(BlockVector) - Method in class org.sgrewritten.stargate.gate.structure.GateControlBlock
Adds a vector to the list of control blocks
addPart(BlockVector) - Method in class org.sgrewritten.stargate.gate.structure.GateIris
Adds a block to the blocks which are part of this iris
addPart(BlockVector, Set<Material>) - Method in class org.sgrewritten.stargate.gate.structure.GateFrame
Adds a block to this gate frame
addPermissionCheck(Player) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
Check for all stargate related permissions for target
addPortal(Portal) - Method in interface org.sgrewritten.stargate.api.network.Network
Adds the given portal to this network
addPortal(Portal) - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
addPortalPosition(PreparedStatement, RealPortal, PortalPosition) - Static method in class org.sgrewritten.stargate.util.database.PortalStorageHelper
 
addPortalPosition(Location, PositionType, String) - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Add a position specific for this Gate
addPortalPosition(Location, PositionType, String) - Method in class org.sgrewritten.stargate.gate.Gate
 
addPortalPosition(BlockVector, PositionType, String) - Method in class org.sgrewritten.stargate.gate.Gate
Add a position specific for this Gate
addPortalPosition(PortalPosition) - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Add a position specific to this Gate
addPortalPosition(PortalPosition) - Method in class org.sgrewritten.stargate.gate.Gate
 
addPortalPosition(RealPortal, StorageType, PortalPosition) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Add a portalPosition to a portal in the database
addPortalPosition(RealPortal, StorageType, PortalPosition) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
addPortalPositions(List<PortalPosition>) - Method in class org.sgrewritten.stargate.gate.Gate
Add portal positions specific for this Gate
addPortalPositionType(String) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Add a new type of portalPosition
addPortalPositionType(String) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
AdventureStargateComponent - Class in org.sgrewritten.stargate.api.network.portal.formatting
 
AdventureStargateComponent(Component) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.AdventureStargateComponent
 
AF_ZA - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Afrikaans is from South Africa.
allUsedFlags - Static variable in class org.sgrewritten.stargate.network.portal.StargatePortal
Used for bStats metrics, this is every flag that has been used by all portals
ALWAYS_ON - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A stargate which is always on and always open
ALWAYS_ON - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A stargate which is always on and always open
append(StargateComponent) - Method in class org.sgrewritten.stargate.api.network.portal.formatting.AdventureStargateComponent
 
append(StargateComponent) - Method in class org.sgrewritten.stargate.api.network.portal.formatting.LegacyStargateComponent
 
append(StargateComponent) - Method in interface org.sgrewritten.stargate.api.network.portal.formatting.StargateComponent
Append another components content after this component
AR_SA - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Arabic is from Saudi Arabia.
assignPortal(RealPortal) - Method in class org.sgrewritten.stargate.api.network.portal.behavior.AbstractPortalBehavior
 
assignPortal(RealPortal) - Method in class org.sgrewritten.stargate.api.network.portal.behavior.LegacyBungeeBehavior
 
assignPortal(RealPortal) - Method in class org.sgrewritten.stargate.api.network.portal.behavior.NetworkedBehavior
 
assignPortal(RealPortal) - Method in interface org.sgrewritten.stargate.api.network.portal.behavior.PortalBehavior
Assign this behavior to a portal
assignPortal(RealPortal) - Method in class org.sgrewritten.stargate.gate.Gate
 
assignPortal(RealPortal) - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Assign a real portal to this gate
assignPortal(RealPortal) - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
 
assignToRegistry(RegistryAPI) - Method in interface org.sgrewritten.stargate.api.network.Network
Assign the network to a registry
assignToRegistry(RegistryAPI) - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
AsyncStargateSendMessagePortalEvent - Class in org.sgrewritten.stargate.api.event.portal.message
 
AsyncStargateSendMessagePortalEvent(Portal, Entity, MessageType, StargateComponent) - Constructor for class org.sgrewritten.stargate.api.event.portal.message.AsyncStargateSendMessagePortalEvent
Instantiates a new stargate player event

B

BACKWARDS - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A stargate where the exit is on the opposite side of the sign
BACKWARDS - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A stargate where the exit is on the opposite side of the sign
BKCommonLibListener - Class in org.sgrewritten.stargate.listener
 
BKCommonLibListener(RegistryAPI, NetworkManager) - Constructor for class org.sgrewritten.stargate.listener.BKCommonLibListener
 
BLOCK_BREAK - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_BURN - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_DISPENSE - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_EXPLODE - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_FADE - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_FERTILIZE - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_FORM - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_FROM_TO - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_MULTI_PLACE - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_PHYSICS - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_PISTON_EXTEND - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_PISTON_RETRACT - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_PLACE - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
BLOCK_UTIL - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyClass
 
BlockDropManager - Class in org.sgrewritten.stargate.manager
 
BlockEventHelper - Class in org.sgrewritten.stargate.util
 
BlockEventListener - Class in org.sgrewritten.stargate.listener
A listener for detecting any relevant block events
BlockEventListener(StargateAPI) - Constructor for class org.sgrewritten.stargate.listener.BlockEventListener
Instantiates a new block event listener
BlockEventType - Enum Class in org.sgrewritten.stargate.property
Enum to keep track of all supported block events that can destroy a portal
BlockHandlerInterface - Interface in org.sgrewritten.stargate.api
 
BlockHandlerResolver - Class in org.sgrewritten.stargate.api
 
BlockHandlerResolver(StorageAPI) - Constructor for class org.sgrewritten.stargate.api.BlockHandlerResolver
 
BlockLocation - Class in org.sgrewritten.stargate.api.network.portal
A class used to avoid memory leak from world unloading
BlockLocation(Location) - Constructor for class org.sgrewritten.stargate.api.network.portal.BlockLocation
Instantiates a new block location
BlockLoggingManager - Interface in org.sgrewritten.stargate.manager
 
blocks - Variable in class org.sgrewritten.stargate.gate.structure.GateIris
 
BOOLEAN - Enum constant in enum class org.sgrewritten.stargate.api.config.OptionDataType
The data type if the option is a Boolean
BStatsHelper - Class in org.sgrewritten.stargate.util
A helper for preparing bStats metrics
build() - Method in class org.sgrewritten.stargate.api.gate.ExplicitGateBuilder
 
build() - Method in interface org.sgrewritten.stargate.api.gate.GateBuilder
Build a gate
build() - Method in class org.sgrewritten.stargate.api.gate.ImplicitGateBuilder
Creates a new gate from the given sign
build() - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
Build an instance of a portal
buildHeader() - Method in class org.sgrewritten.stargate.config.StargateYamlConfiguration
 
BukkitPluginMessageInterface - Class in org.sgrewritten.stargate.network.proxy
A wrapper to the bungeecord plugin message sender
BukkitPluginMessageInterface() - Constructor for class org.sgrewritten.stargate.network.proxy.BukkitPluginMessageInterface
 
BUNGEE - Enum constant in enum class org.sgrewritten.stargate.property.PluginChannel
Represents the BungeeCord plugin channel
BUNGEE_ADDRESS - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The address of the used database, if using a remote database
BUNGEE_DATABASE - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The name of the used database, if using a remote database
BUNGEE_DENY - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a player is lacking permissions to create a bungee or inter-server network
BUNGEE_DISABLED - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a player tries to interact / create / enter a bungee or inter-server gate.
BUNGEE_DRIVER - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The database driver to use, if using a remote database
BUNGEE_INSTANCE_NAME - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
When using remote database, what should the name of the proxy be?
BUNGEE_INVALID_GATE - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display if a BungeeCord exit gate is invalid
BUNGEE_INVALID_NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display if a BungeeCord exit network is invalid
BUNGEE_LACKING_SIGN_INFORMATION - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display if creating a legacy BungeeCord portal and the sign is missing information
BUNGEE_PASSWORD - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The password for the used database, if using a remote database
BUNGEE_PORT - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The port of the used database, if using a remote database
BUNGEE_SIGN_LINE_4 - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The last line on a sign for legacy bungee portals
BUNGEE_USE_SSL - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Whether to use an SSL connection, if using a remote database
BUNGEE_USERNAME - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The username for the used database, if using a remote database
BungeeHelper - Class in org.sgrewritten.stargate.util
A helper class for dealing with BungeeCord
BungeeManager - Interface in org.sgrewritten.stargate.api.manager
An interface for handling anything related to bungee
BungeeNameException - Exception Class in org.sgrewritten.stargate.exception.name
 
BungeeNameException(String, TranslatableMessage) - Constructor for exception class org.sgrewritten.stargate.exception.name.BungeeNameException
 
BUTTON - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.PositionType
A button that works as an interface for confirming destination or activating a portal
ButtonHelper - Class in org.sgrewritten.stargate.util
A helper class for dealing with buttons
BypassPermission - Enum Class in org.sgrewritten.stargate.api.permission
This enum represents the different permissions used to bypass various protections

C

CA_ES - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Catalan is from Spain.
calculateAngleDifference(BlockFace, BlockFace) - Static method in class org.sgrewritten.stargate.util.VectorUtils
Calculates the relative angle difference between two block faces
calculatePortalPositions(boolean) - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Calculates all portal positions for this gate
calculatePortalPositions(boolean) - Method in class org.sgrewritten.stargate.gate.Gate
 
cancel() - Method in class org.sgrewritten.stargate.thread.task.StargateTask
Cancel this task
CancellableStargatePortalEvent - Class in org.sgrewritten.stargate.api.event.portal
A Stargate event which can be cancelled
CancellableStargatePortalEvent(Portal, boolean) - Constructor for class org.sgrewritten.stargate.api.event.portal.CancellableStargatePortalEvent
Instantiates a new cancellable stargate event
canCreateInNetwork(String, NetworkType) - Method in interface org.sgrewritten.stargate.api.permission.PermissionManager
Checks whether the entity is allowed to create stargates in the given network
canCreateInNetwork(String, NetworkType) - Method in class org.sgrewritten.stargate.manager.StargatePermissionManager
 
canCreateInNetwork(String, NetworkType) - Method in class org.sgrewritten.stargate.manager.UnrestrictedPermissionManager
 
canDestroyPortal() - Method in enum class org.sgrewritten.stargate.property.BlockEventType
 
canSeePortal(Portal, Portal, Player) - Method in interface org.sgrewritten.stargate.api.network.Network
Whether the origin portal can list / choose the portal to see.
canSeePortal(Portal, Portal, Player) - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
canSendBungeeMessages() - Static method in class org.sgrewritten.stargate.util.BungeeHelper
To send bungee messages, it is required that a player is online and that stargate knows the server name as defined In the velocity / bungee config.
CHARGE_FREE_DESTINATION - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Whether to charge for a teleportation from a non-free stargate even if the destination is free
chargeAndDepositPlayer(OfflinePlayer, OfflinePlayer, double) - Method in class org.sgrewritten.stargate.economy.EconomyManager
Charges the given player and deposits it into the other given player's account
chargePlayer(OfflinePlayer, double) - Method in interface org.sgrewritten.stargate.economy.EconomyAPI
Charges a player if possible
chargePlayer(OfflinePlayer, double) - Method in class org.sgrewritten.stargate.economy.VaultEconomyManager
 
chargePlayer(OfflinePlayer, Portal, double) - Method in class org.sgrewritten.stargate.economy.EconomyManager
 
chargePlayer(OfflinePlayer, Portal, double) - Method in interface org.sgrewritten.stargate.economy.StargateEconomyAPI
Charges the given player for using the given portal
CHAT_COLOR - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyClass
 
clear() - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
Clear all stored networks
clear() - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
clear() - Method in class org.sgrewritten.stargate.network.StargateRegistry
Clear this registry
clear() - Method in class org.sgrewritten.stargate.thread.SynchronousPopulator
Force all populator tasks to be performed and clear the tasks unable to be performed
clearPopulator() - Static method in class org.sgrewritten.stargate.thread.task.StargateRegionTask
 
close() - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Closes this gate
close() - Method in class org.sgrewritten.stargate.gate.Gate
 
close(boolean) - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Closes this portal
close(boolean) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
close(boolean) - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
close(long) - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Closes this portal
close(long) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
closeAllPortals() - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
Close all portals of the networks contained in this registry
closeAllPortals() - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
COLOR - Enum constant in enum class org.sgrewritten.stargate.api.config.OptionDataType
The data type if the option is a string color
ColorConverter - Class in org.sgrewritten.stargate.colors
A converter for converting between different types of colors
ColorNameInterpreter - Class in org.sgrewritten.stargate.colors
 
ColorRegistry - Class in org.sgrewritten.stargate.colors
 
ColorSelector - Enum Class in org.sgrewritten.stargate.colors
 
colorToChatColor(Color) - Static method in class org.sgrewritten.stargate.colors.ColorConverter
Convert from java.awt.Color to net.md_5.bungee.api.ChatColor
COMMAND_HELP - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display whenever the admin-help is executed
COMMAND_INFO - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display whenever the admin-info is executed
COMMAND_RELOAD - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display whenever the reload command is executed
CommandAbout - Class in org.sgrewritten.stargate.command
This command represents the plugin's about command
CommandAbout(LanguageManager) - Constructor for class org.sgrewritten.stargate.command.CommandAbout
 
CommandParity - Class in org.sgrewritten.stargate.command
 
CommandPermission - Enum Class in org.sgrewritten.stargate.property
A representation of the permissions required for executing commands
CommandReload - Class in org.sgrewritten.stargate.command
This command represents the plugin's reload command
CommandReload(LanguageManager) - Constructor for class org.sgrewritten.stargate.command.CommandReload
 
CommandStargate - Class in org.sgrewritten.stargate.command
This command represents any command which starts with stargate
CommandStargate(Stargate) - Constructor for class org.sgrewritten.stargate.command.CommandStargate
 
CommandTrace - Class in org.sgrewritten.stargate.command
 
CommandTrace(Stargate) - Constructor for class org.sgrewritten.stargate.command.CommandTrace
 
COMPONENT - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyClass
 
CONFIG_FILE - Static variable in class org.sgrewritten.stargate.property.StargateConstant
The name of the config file
CONFIG_VERSION - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The version of the configuration.
ConfigurationAPI - Interface in org.sgrewritten.stargate.api.config
An API for interacting with Stargate's configuration file
ConfigurationHelper - Class in org.sgrewritten.stargate.config
Contains various methods for getting values of current settings
ConfigurationOption - Enum Class in org.sgrewritten.stargate.api.config
An enum containing all available settings/configuration options
CONTROL_BLOCK - Enum constant in enum class org.sgrewritten.stargate.api.gate.structure.GateFormatStructureType
Represents the control blocks of a gate
convertToSignLine(LineData) - Method in interface org.sgrewritten.stargate.api.network.portal.formatting.LineFormatter
 
convertToSignLine(LineData) - Method in class org.sgrewritten.stargate.network.portal.formatting.LegacyLineColorFormatter
 
convertToSignLine(LineData) - Method in class org.sgrewritten.stargate.network.portal.formatting.LineColorFormatter
 
convertToSignLine(LineData) - Method in class org.sgrewritten.stargate.network.portal.formatting.NoLineColorFormatter
 
CoreProtectManager - Class in org.sgrewritten.stargate.manager
Logs certain events to coreprotect
CoreProtectManager() - Constructor for class org.sgrewritten.stargate.manager.CoreProtectManager
 
COST_CREATE - Enum constant in enum class org.sgrewritten.stargate.api.permission.BypassPermission
The ability to bypass the cost of creating stargates
COST_DESTROY - Enum constant in enum class org.sgrewritten.stargate.api.permission.BypassPermission
The ability to bypass the cost of destroying stargates
COST_USE - Enum constant in enum class org.sgrewritten.stargate.api.permission.BypassPermission
The ability to bypass the cost of using stargates
CREATE - Enum constant in enum class org.sgrewritten.stargate.api.event.portal.message.MessageType
Called whenever a portal has been created
CREATE - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to be displayed when a stargate has been successfully created
CREATE_INDEX_INTER_PORTAL_POSITION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the (name,network) index on the inter-portal position table
CREATE_INDEX_PORTAL_POSITION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the (name,network) index on the portal position table
CREATE_PERSONAL - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to be display when a portal has successfully been created on a personal network
CREATE_TABLE_INTER_PORTAL - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the inter-portal table
CREATE_TABLE_INTER_PORTAL_FLAG_RELATION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the inter-portal flag relation table
CREATE_TABLE_INTER_PORTAL_POSITION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the inter-portal position table
CREATE_TABLE_LAST_KNOWN_NAME - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the last known name table
CREATE_TABLE_PORTAL - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the portal table
CREATE_TABLE_PORTAL_FLAG - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the (portal) flag table
CREATE_TABLE_PORTAL_FLAG_RELATION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the portal flag relation table
CREATE_TABLE_PORTAL_POSITION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the portal position table
CREATE_TABLE_PORTAL_POSITION_TYPE - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the position type table
CREATE_TABLE_SERVER_INFO - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the server info table
CREATE_VIEW_INTER_PORTAL - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the inter-portal view
CREATE_VIEW_PORTAL - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for creating the portal view
createHiddenFileIfNotExists(String, String, String) - Static method in class org.sgrewritten.stargate.util.FileHelper
Creates a hidden file if it does not already exist
createNetwork(String, Set<PortalFlag>, boolean) - Method in interface org.sgrewritten.stargate.api.network.NetworkManager
Creates a new network assigned to this registry
createNetwork(String, Set<PortalFlag>, boolean) - Method in class org.sgrewritten.stargate.network.StargateNetworkManager
 
createNetwork(String, NetworkType, StorageType) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Creates a new network unassigned to a registry
createNetwork(String, NetworkType, StorageType) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
createNetwork(String, NetworkType, StorageType, boolean) - Method in interface org.sgrewritten.stargate.api.network.NetworkManager
Creates a new network assigned to this registry
createNetwork(String, NetworkType, StorageType, boolean) - Method in class org.sgrewritten.stargate.network.StargateNetworkManager
 
createPortal(Network, String, String, String, Set<PortalFlag>, GateAPI, UUID, StargateAPI, String) - Static method in class org.sgrewritten.stargate.util.portal.PortalCreationHelper
Creates a new portal of the correct type
createPortal(Network, PortalData, Gate, StargateAPI) - Static method in class org.sgrewritten.stargate.util.portal.PortalCreationHelper
Creates a new portal of the correct type
createTables(SQLDatabaseAPI, SQLQueryGenerator, boolean) - Static method in class org.sgrewritten.stargate.util.database.DatabaseHelper
Create all tables used by the sql database
CREATION_COST - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The cost of creating a new stargate
CS_CZ - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Czech is from the Czech Republic.
CURLY_BRACKETS - Enum constant in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
The highlighting to use for personal networks
CURRENT_CONFIG_VERSION - Static variable in class org.sgrewritten.stargate.property.StargateConstant
The current config (and database) version; used in migrations
CUSTOM - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.PositionType
A custom position type meant for addon use
CUSTOM - Enum constant in enum class org.sgrewritten.stargate.network.NetworkType
A customised network
CUSTOM_NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The name of a custom network
CUSTOM_NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A stargate custom network
CUSTOM_NETWORK - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A stargate custom network
CustomFlag - Class in org.sgrewritten.stargate.api.network.portal.flag
 

D

DA_DK - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Danish is from Denmark.
DATABASE_NAME - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The name of the .db file if using SQLite
DatabaseDriver - Enum Class in org.sgrewritten.stargate.database
An enum representing the different SQL drivers available
DatabaseHelper - Class in org.sgrewritten.stargate.util.database
 
DataMigration - Class in org.sgrewritten.stargate.migration
A specification for a data migration
DataMigration() - Constructor for class org.sgrewritten.stargate.migration.DataMigration
 
DataMigration6 - Class in org.sgrewritten.stargate.migration
The specification for data migration from legacy to 1.0.0.0
DataMigration6(File, StoredPropertiesAPI) - Constructor for class org.sgrewritten.stargate.migration.DataMigration6
Instantiates a new migration
DataMigration7 - Class in org.sgrewritten.stargate.migration
A data migrator to upgrade data and config to the 1.0.14 alpha
DataMigration7() - Constructor for class org.sgrewritten.stargate.migration.DataMigration7
 
DataMigration9 - Class in org.sgrewritten.stargate.migration
A data migrator to migrate from 1.0.0.14 to 1.0.0.16
DataMigration9() - Constructor for class org.sgrewritten.stargate.migration.DataMigration9
 
DataMigrator - Class in org.sgrewritten.stargate.migration
A migrator for migrating legacy data to new formats
DataMigrator(File, File, StoredPropertiesAPI) - Constructor for class org.sgrewritten.stargate.migration.DataMigrator
Instantiates a new data migrator
DE_DE - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of German is from Germany.
deactivate() - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Deactivate this portal
deactivate() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
deactivate(long) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
De-activates this portal if necessary
DEBUG_LEVEL - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The level of debugging/warning messages to display
DEFAULT - Enum constant in enum class org.sgrewritten.stargate.network.NetworkType
The default network
DEFAULT_COLORS - Static variable in class org.sgrewritten.stargate.colors.ColorRegistry
The default color depending on the color selector
DEFAULT_DYE_COLOR - Static variable in class org.sgrewritten.stargate.colors.ColorRegistry
The default dye color
DEFAULT_NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The default network if no network is specified
DEFAULT_NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The name of the default network
DEFAULT_NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A stargate on the default network
DEFAULT_NETWORK - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A stargate on the default network
DEFAULT_NETWORK_ID - Static variable in class org.sgrewritten.stargate.property.StargateConstant
The id of the default network
DEFAULT_SIGN_COLOR - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The default color to use for signs
DEFAULT_TERMINAL_NAME - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
TODO: Unimplemented
DELETE_GATE_FORMAT - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Delete all portals with the specified gate format
DELETE_INTER_GATE_FORMAT - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Delete all inter server portals with the specified gate format and server
DELETE_INTER_PORTAL - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for deleting an inter-portal
DELETE_INTER_PORTAL_FLAG_RELATION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for deliting one inter-portal flag relation
DELETE_INTER_PORTAL_FLAG_RELATIONS - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for deleting an inter-portal flag relation
DELETE_INTER_PORTAL_POSITION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Remove inter portal from the database
DELETE_INTER_PORTAL_POSITIONS - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for deleting an inter-portal position
DELETE_INTER_WORLD - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Delete all inter server portals residing in specified world and server
DELETE_PORTAL - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for deleting a portal
DELETE_PORTAL_FLAG_RELATION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for deleting one portal flag relation
DELETE_PORTAL_FLAG_RELATIONS - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for deleting a portal flag relation
DELETE_PORTAL_POSITION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Remove portal position from the database
DELETE_PORTAL_POSITIONS - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for deleting a portal position
DELETE_WORLD - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Delete all portals residing in specified world
DeniableStargatePortalEvent - Class in org.sgrewritten.stargate.api.event.portal
A Stargate event which can be denied
DENY - Enum constant in enum class org.sgrewritten.stargate.api.event.portal.message.MessageType
Called whenever the user lacks perms
DENY - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to be displayed when a player is missing the required permissions to teleport to a destination
depositPlayer(OfflinePlayer, double) - Method in interface org.sgrewritten.stargate.economy.EconomyAPI
Deposits money in a player's account if possible
depositPlayer(OfflinePlayer, double) - Method in class org.sgrewritten.stargate.economy.VaultEconomyManager
 
depthFirstSearch(Entity) - Method in class org.sgrewritten.stargate.network.portal.TeleportedEntityRelationDFS
Does a deep first search
destination() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Returns the value of the destination record component.
DESTINATION - Enum constant in enum class org.sgrewritten.stargate.property.MetadataType
Used to store destination for networked portals during restart
DESTINATION_EMPTY - Enum constant in enum class org.sgrewritten.stargate.api.event.portal.message.MessageType
Called during activation and the destination list is empty
DESTINATION_EMPTY - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a networked portal does not have any destinations
DESTINATION_PORTAL - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.formatting.SignLineType
Sign line with the current selected portal name
destroy() - Method in interface org.sgrewritten.stargate.api.network.Network
Destroys this network and every portal contained in it
destroy() - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
The method used when destroying a portal
destroy() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
destroy() - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
destroy() - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
DESTROY - Enum constant in enum class org.sgrewritten.stargate.api.event.portal.message.MessageType
Called whenever the portal has been destroyed
DESTROY - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a stargate has been destroyed
DESTROY_COST - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The cost of destroying a stargate
DESTROY_ON_EXPLOSION - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Allow explosions to destroy portals
destroyPortal(RealPortal) - Method in interface org.sgrewritten.stargate.api.network.NetworkManager
Saves to database
destroyPortal(RealPortal) - Method in class org.sgrewritten.stargate.network.StargateNetworkManager
 
destroyPortalIfHasPermissionAndCanPay(Player, Portal, Runnable, LanguageManager, StargateEconomyAPI) - Static method in class org.sgrewritten.stargate.util.portal.PortalDestructionHelper
Destroys a portal if the entity has permission and can pay any fees
directionalAngleOperator(Vector, Vector) - Static method in class org.sgrewritten.stargate.util.VectorUtils
Gets the angle between two vectors
DISABLE_CUSTOM_COLORED_NAMES - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Whether to strip any color tags from stargate names and inter-server networks
disableAsyncQueue() - Static method in class org.sgrewritten.stargate.thread.task.StargateQueuedAsyncTask
 
disableBlockDrops(Block) - Static method in class org.sgrewritten.stargate.manager.BlockDropManager
Disable the block drops of the specified blocks if there is a present block util manager
DISCONNECTED - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The sign text to use for marking a stargate as disconnected
doesNotThrow(Class<T>, Runnable) - Static method in class org.sgrewritten.stargate.util.ExceptionHelper
 
doesNotThrow(Runnable) - Static method in class org.sgrewritten.stargate.util.ExceptionHelper
 
doesThrow(Class<T>, Runnable) - Static method in class org.sgrewritten.stargate.util.ExceptionHelper
 
doTeleport(Entity) - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Teleports the given entity to stored destination
doTeleport(Entity) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
doTeleport(Entity, Portal) - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Teleports the given entity to given destination
doTeleport(Entity, Portal) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
DOUBLE - Enum constant in enum class org.sgrewritten.stargate.api.config.OptionDataType
The data type if the option is a double
DOUBLE_GREATER_LESSER_THAN - Enum constant in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
A variant of GREATER_LESSER_THAN
downloadFile(String, File) - Static method in class org.sgrewritten.stargate.util.WebHelper
Download file from the web
drawControlMechanisms(LineData[]) - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Set button and draw sign
drawControlMechanisms(LineData[]) - Method in class org.sgrewritten.stargate.gate.Gate
 

E

ECO_DEDUCT - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to be displayed when a player successfully is charged money
ECO_OBTAIN - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to be displayed when a player receives money from an owned portal
EconomyAPI - Interface in org.sgrewritten.stargate.economy
An API describing the necessary basic instructions necessary for economy
EconomyHelper - Class in org.sgrewritten.stargate.util
A helper class for dealing with economy
EconomyManager - Class in org.sgrewritten.stargate.economy
An abstract economy manager containing the essential economy code
EconomyManager(LanguageManager) - Constructor for class org.sgrewritten.stargate.economy.EconomyManager
Instantiates a new economy manager
EL_GR - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Greek is from Greece.
empty() - Static method in interface org.sgrewritten.stargate.api.network.portal.formatting.StargateComponent
 
EN_CA - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
Canadian English
EN_GB - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
British English
EN_PT - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
Pirate English (esoteric)
EN_UD - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
Upside-down English (esoteric)
EN_US - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
American English
ENABLE_OWNED_GATES - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Allows users to use/break any gates they create, regardless of any permissions that may prevent them from doing so
enableAsyncQueue() - Static method in class org.sgrewritten.stargate.thread.task.StargateQueuedAsyncTask
 
END_OF_COMMENT - Static variable in class org.sgrewritten.stargate.config.StargateYamlConfiguration
 
ENTITY_BLOCK_FORM - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
ENTITY_BREAK_DOOR - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
ENTITY_CHANGE_EVENT_BLOCK - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
ENTITY_EXPLODE - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
ENTITY_INSIDE_BLOCK_EVENT - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyClass
 
ENTITY_PLACE - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
EntityInsideBlockEventListener - Class in org.sgrewritten.stargate.listener
A listener specifically for the Paper-only EntityInsideBlockEvent event
EntityInsideBlockEventListener(RegistryAPI) - Constructor for class org.sgrewritten.stargate.listener.EntityInsideBlockEventListener
 
equals(Object) - Method in class org.sgrewritten.stargate.api.network.portal.BlockLocation
 
equals(Object) - Method in class org.sgrewritten.stargate.api.network.portal.flag.CustomFlag
 
equals(Object) - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
 
equals(Object) - Method in class org.sgrewritten.stargate.api.network.portal.StargateChunk
 
equals(Object) - Method in record class org.sgrewritten.stargate.network.portal.GlobalPortalId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.sgrewritten.stargate.network.portal.portaldata.GateData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Indicates whether some other object is "equal to" this one.
ERROR - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.formatting.SignLineType
Sign line with error message
ES_ES - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
Spaniard Spanish
ExceptionHelper - Class in org.sgrewritten.stargate.util
 
executeAddFlagRelation(StorageType, GlobalPortalId, Set<StargateFlag>) - Method in class org.sgrewritten.stargate.database.SQLQueryExecutor
Executes the query for adding a new flag to a portal
ExplicitGateBuilder - Class in org.sgrewritten.stargate.api.gate
Builder for gate objects based on already known parameters.
ExplicitGateBuilder(RegistryAPI, Location, GateFormatAPI) - Constructor for class org.sgrewritten.stargate.api.gate.ExplicitGateBuilder
Constructor for ExplicitGateBuilder

F

facing() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.GateData
Returns the value of the facing record component.
FANCY_INTERSERVER - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The name of a cross server network
FI_FI - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Finnish is from Finland.
FileHelper - Class in org.sgrewritten.stargate.util
Utility class for helping with file reading and writing
findConfigKey(String[], Map<String, Object>) - Static method in class org.sgrewritten.stargate.util.LegacyDataHandler
Utility method to find any of the given possible keys in the config
findViableSpawnLocation(Entity, RealPortal) - Static method in class org.sgrewritten.stargate.util.portal.TeleportationHelper
Tries to find an alternative viable spawn location for the specified entity
FIXED - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A fixed stargate with only one destination
FIXED - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A fixed stargate with only one destination
FixedBehavior - Class in org.sgrewritten.stargate.api.network.portal.behavior
 
FixedBehavior(LanguageManager, String) - Constructor for class org.sgrewritten.stargate.api.network.portal.behavior.FixedBehavior
 
FLAG_COLORS - Static variable in class org.sgrewritten.stargate.colors.ColorRegistry
A stargate flag to chat color conversion
flags() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Returns the value of the flags record component.
flagsToString(Set<PortalFlag>) - Static method in class org.sgrewritten.stargate.util.portal.PortalHelper
Gets the string representation of a set of portal flags
flagString() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
 
flipZ() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.GateData
Returns the value of the flipZ record component.
FORCE_SHOW - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A stargate displaying all available destinations, regardless of whether they are available to the player
FORCE_SHOW - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A stargate displaying all available destinations, regardless of whether they are available to the player
forceGenerateStructure() - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Modify the world such that the gate follows its gateformat
forceGenerateStructure() - Method in class org.sgrewritten.stargate.gate.Gate
 
forceRunAllTasks() - Static method in class org.sgrewritten.stargate.thread.task.StargateTask
Runs all tasks
formatCost(String, double) - Static method in class org.sgrewritten.stargate.util.TranslatableMessageFormatter
Replaces the %cost% in a string with the given cost
formatFlags(String, Set<PortalFlag>) - Static method in class org.sgrewritten.stargate.util.TranslatableMessageFormatter
Replaces the %flags% in a string with the given set of flags
formatLineData(LineData[]) - Method in interface org.sgrewritten.stargate.api.network.portal.formatting.LineFormatter
 
formatNetwork(String, String) - Static method in class org.sgrewritten.stargate.util.TranslatableMessageFormatter
Replaces the %network% in a string with the given network name
formatNetworkType(String, NetworkType, LanguageManager) - Static method in class org.sgrewritten.stargate.util.TranslatableMessageFormatter
 
formatPortal(String, String) - Static method in class org.sgrewritten.stargate.util.TranslatableMessageFormatter
Replaces the %portal% in a string with the given portal name
formatsStored() - Static method in class org.sgrewritten.stargate.api.gate.GateFormatRegistry
Gets the number of stored gate formats
formatUnimplementedConflictMessage(Network, Network, LanguageManager) - Static method in class org.sgrewritten.stargate.util.TranslatableMessageFormatter
formatVersion(String, String) - Static method in class org.sgrewritten.stargate.util.TranslatableMessageFormatter
Replaces the %version% in a string with the given version
formatWorld(String, String) - Static method in class org.sgrewritten.stargate.util.TranslatableMessageFormatter
Replaces the %world% in a string with the given world name
FORWARD - Enum constant in enum class org.sgrewritten.stargate.property.PluginChannel
Represents the BungeeCord sub-channel for forwarding a custom plugin message to another server
FR_FR - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of French is from France.
FRAME - Enum constant in enum class org.sgrewritten.stargate.api.gate.GateStructureType
The frame of the portal
FRAME - Enum constant in enum class org.sgrewritten.stargate.api.gate.structure.GateFormatStructureType
Represents the frame of a gate
FREE - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A free stargate, regardless of all set prices
FREE - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A free stargate, regardless of all set prices

G

Gate - Class in org.sgrewritten.stargate.gate
Acts as an interface for portals to modify worlds
Gate(GateFormatAPI, Location, BlockFace, boolean, RegistryAPI) - Constructor for class org.sgrewritten.stargate.gate.Gate
Instantiates a new gate
Gate(GateData, RegistryAPI) - Constructor for class org.sgrewritten.stargate.gate.Gate
Instantiates a gate from already predetermined parameters, no checking is done to see if format matches
GATE - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The name of a portal
GATE_ALREADY_EXIST - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a new stargate's name is already in use
GATE_CONFLICT - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display if a new stargate conflicts with an existing one
GATE_CREATE_FALLBACK - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display during portal creation if the chosen network changed
GATE_DENY - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a player is lacking permission to create a gateDesign
GATE_EXIT_SPEED_MULTIPLIER - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The multiplier to use for the exit speed when leaving a Stargate
GATE_FOLDER - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The folder to load gate files from
GATE_FORMAT - Enum constant in enum class org.sgrewritten.stargate.exception.PortalLoadException.FailureType
Unable to load the portal, as the gate format did not exist
GATE_LIMIT - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The maximum number of stargates on a single network
GATE_LIMIT - Enum constant in enum class org.sgrewritten.stargate.api.permission.BypassPermission
The ability to bypass the max "gates per network" limit
GATE_OWNED_BY - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The second line of a portals sign when displaying portal info
GATE_OWNER_REVENUE - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Whether to send any transaction fees to the gate owner's balance
GateAPI - Interface in org.sgrewritten.stargate.api.gate
Acts as an interface between a minecraft world, and a format space.
GateBuilder - Interface in org.sgrewritten.stargate.api.gate
 
GateConflictException - Exception Class in org.sgrewritten.stargate.exception
The gate conflict exception is thrown when trying to create a stargate which is in conflict with an existing one
GateConflictException() - Constructor for exception class org.sgrewritten.stargate.exception.GateConflictException
 
GateControlBlock - Class in org.sgrewritten.stargate.gate.structure
Represents one of the control blocks in a gate structure
GateControlBlock() - Constructor for class org.sgrewritten.stargate.gate.structure.GateControlBlock
Instantiates a new gate control block container
gateData() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Returns the value of the gateData record component.
GateData - Record Class in org.sgrewritten.stargate.network.portal.portaldata
 
GateData(GateFormatAPI, boolean, Location, BlockFace) - Constructor for record class org.sgrewritten.stargate.network.portal.portaldata.GateData
Creates an instance of a GateData record class.
gateFormat() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.GateData
Returns the value of the gateFormat record component.
GateFormat - Class in org.sgrewritten.stargate.gate
A representation of a gate's format, including all its structures
GateFormat(GateIris, GateFrame, GateControlBlock, String, boolean, Set<Material>) - Constructor for class org.sgrewritten.stargate.gate.GateFormat
Instantiates a new gate format
GateFormatAPI - Interface in org.sgrewritten.stargate.api.gate
Represents a specific gate format
GateFormatHandler - Class in org.sgrewritten.stargate.gate
A handler that keeps track of all known gate formats
GateFormatParser - Class in org.sgrewritten.stargate.gate
The gate format parser is responsible for parsing gate format files
GateFormatParser(Scanner, String) - Constructor for class org.sgrewritten.stargate.gate.GateFormatParser
Instantiates a new gate format parser
GateFormatReader - Class in org.sgrewritten.stargate.util
Helper class for reading gate files
GateFormatRegistry - Class in org.sgrewritten.stargate.api.gate
 
GateFormatStructureType - Enum Class in org.sgrewritten.stargate.api.gate.structure
The gate structure type represents the different types of structures used in a gate
GateFrame - Class in org.sgrewritten.stargate.gate.structure
Represents the frame part of the gate structure
GateFrame() - Constructor for class org.sgrewritten.stargate.gate.structure.GateFrame
Instantiates a new gate frame
GateIris - Class in org.sgrewritten.stargate.gate.structure
Represents the iris (opening) part of the gate structure
GateIris(Set<Material>, Set<Material>) - Constructor for class org.sgrewritten.stargate.gate.structure.GateIris
Instantiates a new gate iris
GateStructure - Class in org.sgrewritten.stargate.api.gate.structure
Represents one of the structures used in a gate
GateStructure() - Constructor for class org.sgrewritten.stargate.api.gate.structure.GateStructure
 
GateStructureType - Enum Class in org.sgrewritten.stargate.api.gate
 
generateAddFlagStatement(Connection) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for inserting a flag into the flag table
generateAddPortalFlagRelationStatement(Connection, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for inserting a relation between a portal and a flag
generateAddPortalPositionStatement(Connection, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for inserting a portal position into the portal position table
generateAddPortalPositionTypeStatement(Connection) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for inserting a portal position type into the portal position type table
generateAddPortalStatement(Connection, RealPortal, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for adding a portal
generateCreateFlagRelationTableStatement(Connection, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for adding a flag to a portal
generateCreateFlagTableStatement(Connection) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for creating the flag table
generateCreateLastKnownNameTableStatement(Connection) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for creating the last known name table
generateCreatePortalPositionIndex(Connection, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for adding an index on portalName, networkName for the portal position table
generateCreatePortalPositionTableStatement(Connection, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for creating the portal position table
generateCreatePortalPositionTypeTableStatement(Connection) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for creating the portal position type table
generateCreatePortalTableStatement(Connection, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for creating a new portals table
generateCreatePortalViewStatement(Connection, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for generating the portal view
generateCreateServerInfoTableStatement(Connection) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for creating the server info table
generateCustomNetworkPermission(String, String) - Static method in class org.sgrewritten.stargate.util.portal.PortalPermissionHelper
Generates the permission required for creating a custom network
generateDeleteWorldStatement(Connection, String, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
 
generateGetAllFlagsStatement(Connection) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for getting all stored flags
generateGetAllPortalPositionTypesStatement(Connection) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for getting all stored portal position types
generateGetAllPortalsOfNetwork(Connection, String, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
 
generateGetAllPortalsStatement(Connection, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for selecting all portals in a table
generateGetPortalPositionsStatement(Connection, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for getting all portal positions for one portal
generateGetPortalPositionStatement(Connection, Portal, PortalPosition, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
 
generateGetPortalStatement(Connection, Portal, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Generate statement to fetch the data on specified portal
generateJsonMessage(Portal, StargateProtocolRequestType) - Static method in class org.sgrewritten.stargate.util.BungeeHelper
 
generateLegacyTeleportMessage(String, Portal) - Static method in class org.sgrewritten.stargate.util.BungeeHelper
 
generateRemoveFlagsStatement(Connection, StorageType, Portal) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for removing the relation between a portal and its flags
generateRemoveFlagStatement(Connection, StorageType, Portal, Character) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for removing the relation between a portal and its flag
generateRemoveGateStatement(Connection, String, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
 
generateRemovePortalPositionsStatement(Connection, StorageType, Portal) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for removing a position
generateRemovePortalPositionStatement(Connection, StorageType, Portal, PortalPosition) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
 
generateRemovePortalStatement(Connection, Portal, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for removing a portal
generateRenameNetworkMessage(String, String) - Static method in class org.sgrewritten.stargate.util.BungeeHelper
Get json message for changing the id of a network
generateRenamePortalMessage(String, String, Network) - Static method in class org.sgrewritten.stargate.util.BungeeHelper
 
generateSetPortalMetaStatement(Connection, Portal, String, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
 
generateSetPortalPositionMeta(Connection, RealPortal, PortalPosition, String, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
 
generateShowPortalPositionIndexesStatement(Connection, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for getting the portal position index
generateStructure(VectorOperation, Location) - Method in class org.sgrewritten.stargate.api.gate.structure.GateStructure
Generate the structure from format
generateStructure(VectorOperation, Location) - Method in class org.sgrewritten.stargate.gate.structure.GateControlBlock
 
generateStructure(VectorOperation, Location) - Method in class org.sgrewritten.stargate.gate.structure.GateFrame
 
generateStructure(VectorOperation, Location) - Method in class org.sgrewritten.stargate.gate.structure.GateIris
 
generateTeleportJsonMessage(String, Portal) - Static method in class org.sgrewritten.stargate.util.BungeeHelper
 
generateUpdateLastKnownNameStatement(Connection) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for inserting/updating the last known name of a player
generateUpdateNetworkNameStatement(Connection, String, String, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
 
generateUpdatePortalNameStatement(Connection, String, String, String, StorageType) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
 
generateUpdateServerInfoStatus(Connection, String, String) - Method in class org.sgrewritten.stargate.database.SQLQueryGenerator
Gets a prepared statement for updating a server's name
GET_ALL_INTER_PORTALS - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for getting every inter-portal
GET_ALL_INTER_PORTALS_OF_NETWORK - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Get all inter server portals of network
GET_ALL_PORTAL_FLAGS - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for getting all portal flags
GET_ALL_PORTAL_POSITION_TYPES - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for getting all portal position types
GET_ALL_PORTALS - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for getting every portal
GET_ALL_PORTALS_OF_NETWORK - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Get all portals of specified network
GET_FUEL - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyMethod
The powered minecart getFuel method
GET_INTER_PORTAL - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for getting data of one inteserver portal
GET_INTER_PORTAL_POSITION_META - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Get the meta inside a inter-portal position
GET_INTER_PORTAL_POSITIONS - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for getting all inter-portal positions
GET_PORTAL - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for getting data of one portal
GET_PORTAL_POSITION_META - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Get the meta inside a portal position
GET_PORTAL_POSITIONS - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for getting all portal positions
GET_SERVER - Enum constant in enum class org.sgrewritten.stargate.property.PluginChannel
Represents the BungeeCord sub-channel for getting the name of this server
GET_WORLD_MAX - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyMethod
The world get getMaxHeight() method
GET_WORLD_MIN - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyMethod
The world get getMinHeight() method
getAbsoluteDataFolder() - Method in class org.sgrewritten.stargate.Stargate
Gets the absolute path to Stargate's data folder
getAccessPermissions(RealPortal, Entity) - Static method in class org.sgrewritten.stargate.util.portal.PortalPermissionHelper
Generate access permissions
getActivatorUUID() - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
 
getActivatorUUID() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getAdjacentRelativePositions() - Static method in class org.sgrewritten.stargate.util.VectorUtils
Get all relative blockvectors that represent a position that represent a block adjacent to (0 0 0)
getAllFlagsString() - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Gets all of this portal's portal flags in the form of a string
getAllFlagsString() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getAllFlagsString() - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
getAllGateFormatNames() - Static method in class org.sgrewritten.stargate.api.gate.GateFormatRegistry
Gets the names of all known gate formats
getAllPortals() - Method in interface org.sgrewritten.stargate.api.network.Network
Gets all portals belonging to this network
getAllPortals() - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
getAttachedFlag() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.FixedBehavior
 
getAttachedFlag() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.LegacyBungeeBehavior
 
getAttachedFlag() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.NetworkedBehavior
 
getAttachedFlag() - Method in interface org.sgrewritten.stargate.api.network.portal.behavior.PortalBehavior
 
getAttachedFlag() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.RandomBehavior
 
getAttachment() - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
 
getAvailablePortals(Player, Portal) - Method in interface org.sgrewritten.stargate.api.network.Network
Gets names of all portals available to the given player from the given portal
getAvailablePortals(Player, Portal) - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
getBannedNames() - Static method in class org.sgrewritten.stargate.util.NetworkCreationHelper
Get banned network names
getBehavior() - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
 
getBehavior() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getBlockList(List<BlockState>) - Static method in class org.sgrewritten.stargate.util.BlockEventHelper
Convert a list of block states into a list of blocks
getBlockLoggerManager() - Method in class org.sgrewritten.stargate.Stargate
 
getBoolean(ConfigurationOption) - Static method in class org.sgrewritten.stargate.config.ConfigurationHelper
Gets the boolean value of a setting
getBoundingBox() - Method in interface org.sgrewritten.stargate.api.gate.GateFormatAPI
Get the bounding box of this gate format
getBoundingBox() - Method in class org.sgrewritten.stargate.api.gate.structure.GateStructure
 
getBoundingBox() - Method in class org.sgrewritten.stargate.gate.GateFormat
 
getBoundingBox() - Method in class org.sgrewritten.stargate.gate.structure.GateControlBlock
 
getBoundingBox() - Method in class org.sgrewritten.stargate.gate.structure.GateFrame
 
getBoundingBox() - Method in class org.sgrewritten.stargate.gate.structure.GateIris
 
getBufferedReader(File) - Static method in class org.sgrewritten.stargate.util.FileHelper
Gets a buffered reader for reading the given file
getBufferedReader(File, String) - Static method in class org.sgrewritten.stargate.util.FileHelper
Gets a buffered reader for reading the given file
getBufferedReaderFromInputStream(InputStream) - Static method in class org.sgrewritten.stargate.util.FileHelper
Gets a buffered reader given an input stream
getBufferedWriter(File, boolean) - Static method in class org.sgrewritten.stargate.util.FileHelper
Gets a buffered writer for writing to the given file
getBungeeManager() - Method in interface org.sgrewritten.stargate.api.StargateAPI
Gets the bungee manager used for dealing with bungee related events
getBungeeManager() - Method in class org.sgrewritten.stargate.Stargate
 
getButtonMaterial(Location) - Static method in class org.sgrewritten.stargate.util.ButtonHelper
Gets the button material to use for this gate
getCause() - Method in class org.sgrewritten.stargate.api.event.portal.StargateDestroyPortalEvent
 
getChannel() - Method in enum class org.sgrewritten.stargate.property.PluginChannel
Gets this plugin channel's name/string representation
getCharacterRepresentation() - Method in class org.sgrewritten.stargate.api.network.portal.flag.CustomFlag
 
getCharacterRepresentation() - Method in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
Gets the character representing this portal flag
getCharacterRepresentation() - Method in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
 
getChatColorFromDyeColor(DyeColor) - Static method in class org.sgrewritten.stargate.colors.ColorConverter
Gets the corresponding chat color for the given dye color
getChunk() - Method in class org.sgrewritten.stargate.api.network.portal.StargateChunk
 
getClosestDyeColor(ChatColor) - Static method in class org.sgrewritten.stargate.colors.ColorConverter
Gets the dye-color with the closest similarity of the chat-color
getColor(String) - Static method in class org.sgrewritten.stargate.colors.ColorNameInterpreter
Determine a possible color based out of a string Accepts: CSS color codes, DyeColors, ChatColors, java.awt.Colors, hex, rgb, rgba, hsb
getColorChange() - Method in class org.sgrewritten.stargate.api.event.portal.StargateSignDyeChangePortalEvent
 
getComponent(SignLine) - Static method in class org.sgrewritten.stargate.api.network.portal.formatting.StargateComponentCombiner
Convert from SignLine to Component
getComponents() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.AbstractSignLine
 
getComponents() - Method in interface org.sgrewritten.stargate.api.network.portal.formatting.SignLine
 
getConfig() - Method in class org.sgrewritten.stargate.Stargate
 
getConfigNode() - Method in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Gets the config file string node corresponding to this setting
getConfigurationAPI() - Method in interface org.sgrewritten.stargate.api.StargateAPI
Gets the configuration API used to interact with the configuration file
getConfigurationAPI() - Method in class org.sgrewritten.stargate.Stargate
 
getConfigurationOptionValue(ConfigurationOption) - Method in interface org.sgrewritten.stargate.api.config.ConfigurationAPI
Gets the current value of a configuration option
getConfigurationOptionValue(ConfigurationOption) - Method in class org.sgrewritten.stargate.Stargate
 
getConfigVersion() - Method in class org.sgrewritten.stargate.migration.DataMigration
Gets the configuration version this modifier will update the configuration to
getConfigVersion() - Method in class org.sgrewritten.stargate.migration.DataMigration6
 
getConfigVersion() - Method in class org.sgrewritten.stargate.migration.DataMigration7
 
getConfigVersion() - Method in class org.sgrewritten.stargate.migration.DataMigration9
 
getConnection() - Method in class org.sgrewritten.stargate.database.MySqlDatabase
 
getConnection() - Method in interface org.sgrewritten.stargate.database.SQLDatabaseAPI
Gets a database connection
getConnection() - Method in class org.sgrewritten.stargate.database.SQLiteDatabase
 
getControlBlocks() - Method in interface org.sgrewritten.stargate.api.gate.GateFormatAPI
 
getControlBlocks() - Method in class org.sgrewritten.stargate.gate.GateFormat
Gets the locations of this gate format's control blocks
getControlMaterials() - Method in class org.sgrewritten.stargate.gate.GateFormat
 
getCost() - Method in class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
Gets the cost of creating the stargate
getCost() - Method in class org.sgrewritten.stargate.api.event.portal.StargatePlayerDestroyPortalEvent
Gets the cost of destroying the portal
getCreatePermissions(RealPortal, Entity) - Static method in class org.sgrewritten.stargate.util.portal.PortalPermissionHelper
Generate create permissions
getDataType() - Method in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Gets the data type used for storing this config option
getDefaultNamesTaken() - Static method in class org.sgrewritten.stargate.util.NetworkCreationHelper
 
getDefaultPointerColor(String) - Static method in class org.sgrewritten.stargate.colors.ColorNameInterpreter
 
getDefaultTextColor(String) - Static method in class org.sgrewritten.stargate.colors.ColorNameInterpreter
 
getDefaultValue() - Method in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Gets this config option's default value
getDeny() - Method in class org.sgrewritten.stargate.api.event.portal.DeniableStargatePortalEvent
Gets whether the entity should be denied access
getDeny() - Method in class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
Gets whether the entity should be denied access
getDenyMessage() - Method in interface org.sgrewritten.stargate.api.permission.PermissionManager
Gets the deny-message to display if a previous permission check returned false
getDenyMessage() - Method in class org.sgrewritten.stargate.manager.StargatePermissionManager
 
getDenyMessage() - Method in class org.sgrewritten.stargate.manager.UnrestrictedPermissionManager
 
getDenyReason() - Method in class org.sgrewritten.stargate.api.event.portal.DeniableStargatePortalEvent
Gets the reason the stargate access was denied
getDenyReason() - Method in class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
Gets the reason the stargate access was denied
getDescription() - Method in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Gets the description of what this config option does
getDestination() - Method in class org.sgrewritten.stargate.api.event.portal.StargateActivatePortalEvent
Gets the selected destination
getDestination() - Method in class org.sgrewritten.stargate.api.event.portal.StargateOpenPortalEvent
 
getDestination() - Method in class org.sgrewritten.stargate.api.event.portal.StargateTeleportPortalEvent
Gets the destination portal
getDestination() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.FixedBehavior
 
getDestination() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.LegacyBungeeBehavior
 
getDestination() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.NetworkedBehavior
 
getDestination() - Method in interface org.sgrewritten.stargate.api.network.portal.behavior.PortalBehavior
 
getDestination() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.RandomBehavior
 
getDestinationName() - Method in class org.sgrewritten.stargate.api.event.StargatePreCreatePortalEvent
The name of the destination, might be empty if no destination was selected
getDestinationName() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.AbstractPortalBehavior
 
getDestinationName() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.FixedBehavior
 
getDestinationName() - Method in interface org.sgrewritten.stargate.api.network.portal.behavior.PortalBehavior
 
getDestinationName() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.RandomBehavior
 
getDestinations() - Method in class org.sgrewritten.stargate.api.event.portal.StargateActivatePortalEvent
Gets the destinations available for the portal
getDestroyPermissions(RealPortal, Entity) - Static method in class org.sgrewritten.stargate.util.portal.PortalPermissionHelper
Generate destroy permissions
getDirectionalConeLayer(List<Location>, BlockVector, BlockVector, BlockVector, BlockVector, BlockVector, int, Location) - Static method in class org.sgrewritten.stargate.util.portal.TeleportationHelper
Gets the next layer in a cone going out from the given set of location in the given direction (outwards)
getDouble(ConfigurationOption) - Static method in class org.sgrewritten.stargate.config.ConfigurationHelper
Gets the double value of a setting
getDriver() - Method in enum class org.sgrewritten.stargate.database.DatabaseDriver
Gets the string representation of this database driver
getDriver() - Method in class org.sgrewritten.stargate.database.MySqlDatabase
 
getDriver() - Method in interface org.sgrewritten.stargate.database.SQLDatabaseAPI
 
getDriver() - Method in class org.sgrewritten.stargate.database.SQLiteDatabase
 
getDyeColorFromMaterial(Material) - Static method in class org.sgrewritten.stargate.colors.ColorConverter
Gets the dye color corresponding to the given dye material
getEconomyManager() - Method in interface org.sgrewritten.stargate.api.StargateAPI
 
getEconomyManager() - Method in class org.sgrewritten.stargate.Stargate
Gets the economy manager used for this plugin
getEntitiesToTeleport() - Method in class org.sgrewritten.stargate.network.portal.TeleportedEntityRelationDFS
Gets all entities found during the last call to depthFirstSearch
getEntity() - Method in class org.sgrewritten.stargate.api.event.portal.message.StargateSendMessagePortalEvent
 
getEntity() - Method in class org.sgrewritten.stargate.api.event.portal.StargateEntityPortalEvent
Gets the entity involved in this event
getErrorMessage(TranslatableMessage) - Method in interface org.sgrewritten.stargate.api.formatting.LanguageManager
Gets a formatted error message
getErrorMessage(TranslatableMessage) - Method in class org.sgrewritten.stargate.formatting.StargateLanguageManager
 
getExit() - Method in class org.sgrewritten.stargate.api.event.portal.StargateTeleportPortalEvent
Gets the location the entity is about to be teleported to
getExit() - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Gets the exit location of this gate
getExit() - Method in interface org.sgrewritten.stargate.api.gate.GateFormatAPI
 
getExit() - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Gets the exit location of this portal
getExit() - Method in class org.sgrewritten.stargate.gate.Gate
 
getExit() - Method in class org.sgrewritten.stargate.gate.GateFormat
Gets this gate format's exit block
getExit() - Method in class org.sgrewritten.stargate.gate.structure.GateIris
Gets the exit location of this iris
getExit() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getExitFacing() - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Get the facing entities exit from this portal.
getExitFacing() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getFacing() - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Gets the block face defining this gate's direction
getFacing() - Method in class org.sgrewritten.stargate.api.vectorlogic.MatrixVectorOperation
 
getFacing() - Method in class org.sgrewritten.stargate.api.vectorlogic.SimpleVectorOperation
 
getFacing() - Method in interface org.sgrewritten.stargate.api.vectorlogic.VectorOperation
Gets the block face of a sign given upon instantiation
getFacing() - Method in class org.sgrewritten.stargate.gate.Gate
 
getFacing(double) - Static method in class org.sgrewritten.stargate.util.LegacyDataHandler
Gets the facing direction from the given rotation
getFacing(int, int) - Static method in class org.sgrewritten.stargate.util.LegacyDataHandler
Gets the facing direction from the given x and z values
getFailureType() - Method in exception class org.sgrewritten.stargate.exception.PortalLoadException
 
getFileConfiguration() - Static method in class org.sgrewritten.stargate.Stargate
 
getFileName() - Method in interface org.sgrewritten.stargate.api.gate.GateFormatAPI
 
getFileName() - Method in class org.sgrewritten.stargate.gate.GateFormat
 
getFirstValue() - Method in class org.sgrewritten.stargate.container.ThreeTuple
Gets the first value stored in this three-tuple
getFirstValue() - Method in class org.sgrewritten.stargate.container.TwoTuple
Gets the first value stored in this two-tuple
getFlag() - Method in interface org.sgrewritten.stargate.api.BlockHandlerInterface
 
getFlagRelationTableName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the table storing set flags for normal portals
getFlagString() - Method in class org.sgrewritten.stargate.api.event.StargatePreCreatePortalEvent
Note that the resulting flags might heavily be changed from this string.
getFlagTableName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the table storing available portal-flags
getFlipZ() - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Gets whether this gate has been flipped on the z-axis
getFlipZ() - Method in class org.sgrewritten.stargate.gate.Gate
 
getFloorLocations(int, Location) - Static method in class org.sgrewritten.stargate.util.portal.TeleportationHelper
Calculate the locations where an entity would have a supported floor
getForce() - Method in class org.sgrewritten.stargate.api.event.portal.StargateClosePortalEvent
Gets whether to force the stargate to close
getForce() - Method in class org.sgrewritten.stargate.api.event.portal.StargateOpenPortalEvent
Gets whether the portal should be forced open
getFormat() - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Gets the gate format used by this gate
getFormat() - Method in class org.sgrewritten.stargate.gate.Gate
 
getFormat(String) - Static method in class org.sgrewritten.stargate.api.gate.GateFormatRegistry
Gets the gate format corresponding to the given gate design name
getFormatSpaceCoordinate(Location, VectorOperation, Location) - Static method in class org.sgrewritten.stargate.util.VectorUtils
Convert between two different coordinate systems.
getFromName(String) - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
 
getFromName(String) - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
getFromPortal(Portal) - Static method in record class org.sgrewritten.stargate.network.portal.GlobalPortalId
Gets a global portal id from the given portal
getGate() - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Gets the gate belonging to this portal
getGate() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getGateBuilder() - Method in class org.sgrewritten.stargate.api.event.StargatePreCreatePortalEvent
 
getGateFormatEquivalent() - Method in enum class org.sgrewritten.stargate.api.gate.GateStructureType
 
getGlobalId() - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Gets the globally unique identifier for this portal
getGlobalId() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getGlobalId() - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
getHandledMaterial() - Method in interface org.sgrewritten.stargate.api.BlockHandlerInterface
 
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.message.AsyncStargateSendMessagePortalEvent
 
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.message.SyncStargateSendMessagePortalEvent
 
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargateAccessPortalEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargateActivatePortalEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargateClosePortalEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargateDeactivatePortalEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargateDestroyPortalEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargateListPortalEvent
 
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargateOpenPortalEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargatePlayerDestroyPortalEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargatePortalLoadEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargateSignDyeChangePortalEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargateSignFormatPortalEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.portal.StargateTeleportPortalEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.StargateMessageEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.StargatePreCreatePortalEvent
Gets a handler-list containing all event handlers
getHandlerList() - Static method in class org.sgrewritten.stargate.api.event.StargateReloadEvent
Gets a handler-list containing all event handlers
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.message.AsyncStargateSendMessagePortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.message.SyncStargateSendMessagePortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargateAccessPortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargateActivatePortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargateClosePortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargateDeactivatePortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargateDestroyPortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargateListPortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargateOpenPortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargatePlayerDestroyPortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargatePortalLoadEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargateSignDyeChangePortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargateSignFormatPortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.portal.StargateTeleportPortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.StargateMessageEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.StargatePreCreatePortalEvent
 
getHandlers() - Method in class org.sgrewritten.stargate.api.event.StargateReloadEvent
 
getHeight() - Method in interface org.sgrewritten.stargate.api.gate.GateFormatAPI
 
getHeight() - Method in class org.sgrewritten.stargate.gate.GateFormat
 
getHighlightedName(String) - Method in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
Gets the given name with the highlighting applied
getHighlightingStyle() - Method in interface org.sgrewritten.stargate.api.network.Network
Gets the style this network should be highlighted with by default
getHighlightingStyle() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.data.TextLineData
 
getHighlightingStyle() - Method in enum class org.sgrewritten.stargate.network.NetworkType
The applicable highlighting style.
getHighlightingStyle() - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
getHighlightType(String) - Static method in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
 
getHue(ChatColor) - Static method in class org.sgrewritten.stargate.colors.ColorConverter
Get the hue of a rgb format color by converting it into hsb
getId() - Method in interface org.sgrewritten.stargate.api.network.Network
Gets the unique identifier for this network
getId() - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Gets the unique identifier for this portal
getId() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getId() - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
getId() - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
getInputStreamForInternalFile(String) - Static method in class org.sgrewritten.stargate.util.FileHelper
Gets an input stream from a string pointing to an internal file
getInstance() - Static method in class org.sgrewritten.stargate.Stargate
Gets an instance of this plugin
getInteger(ConfigurationOption) - Static method in class org.sgrewritten.stargate.config.ConfigurationHelper
Gets the integer value of a setting
getInterfaceType() - Method in interface org.sgrewritten.stargate.api.BlockHandlerInterface
 
getInterFlagRelationTableName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the table storing set flags for inter-server portals
getInterPortalPositionIndexTableName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the index for the inter-server portal position table
getInterPortalPositionTableName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the table used to store inter-portal positions
getInterPortalTableName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the table storing inter-portals
getInterPortalViewName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the view used to get the full information about inter-server portals
getInterServerLocalConflict(Network, RegistryAPI) - Static method in class org.sgrewritten.stargate.util.NetworkCreationHelper
Get a network that is conflicting with the
getInverse() - Method in class org.sgrewritten.stargate.api.vectorlogic.MatrixYRotation
Gets the inverse rotation of this rotation
getInvertedChatColor(ChatColor) - Static method in class org.sgrewritten.stargate.colors.ColorConverter
Invert the chatColor.
getIrisMaterial(boolean) - Method in interface org.sgrewritten.stargate.api.gate.GateFormatAPI
Gets the material used for this gate format's iris when in the given state
getIrisMaterial(boolean) - Method in class org.sgrewritten.stargate.gate.GateFormat
 
getIrisNormal() - Method in class org.sgrewritten.stargate.api.vectorlogic.MatrixVectorOperation
 
getIrisNormal() - Method in class org.sgrewritten.stargate.api.vectorlogic.SimpleVectorOperation
 
getIrisNormal() - Method in interface org.sgrewritten.stargate.api.vectorlogic.VectorOperation
Gets the normal axis orthogonal to the iris plane
getKey() - Method in enum class org.sgrewritten.stargate.database.property.StoredProperty
 
getLanguage() - Method in enum class org.sgrewritten.stargate.formatting.Language
Gets the language of this language code
getLanguageCode() - Method in enum class org.sgrewritten.stargate.formatting.Language
Gets the language code of this language
getLanguageFolder() - Method in enum class org.sgrewritten.stargate.formatting.Language
Gets the relative language folder containing this language's files
getLanguageManager() - Method in interface org.sgrewritten.stargate.api.StargateAPI
Gets the language manager used for translating strings
getLanguageManager() - Method in class org.sgrewritten.stargate.Stargate
 
getLastKnownNameTableName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the table in which to store the last known names attached to UUIDs
getLegacyBungeeNetwork(RegistryAPI, NetworkManager, String) - Static method in class org.sgrewritten.stargate.util.BungeeHelper
Gets the legacy bungee network
getLine(int) - Method in class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
Gets a given line from the sign creating the star gate
getLines() - Method in class org.sgrewritten.stargate.api.event.portal.StargateSignFormatPortalEvent
 
getLines() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.FixedBehavior
 
getLines() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.LegacyBungeeBehavior
 
getLines() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.NetworkedBehavior
 
getLines() - Method in interface org.sgrewritten.stargate.api.network.portal.behavior.PortalBehavior
 
getLines() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.RandomBehavior
 
getListedPortal() - Method in class org.sgrewritten.stargate.api.event.portal.StargateListPortalEvent
 
getLocalisedMessage(LanguageManager) - Method in exception class org.sgrewritten.stargate.exception.LocalisedMessageException
 
getLocalisedMessage(LanguageManager) - Method in exception class org.sgrewritten.stargate.exception.name.NameConflictException
 
getLocalisedMessage(LanguageManager) - Method in exception class org.sgrewritten.stargate.exception.TranslatableException
 
getLocalisedMessage(LanguageManager) - Method in exception class org.sgrewritten.stargate.exception.UnimplementedFlagException
 
getLocation() - Method in class org.sgrewritten.stargate.api.event.portal.StargateSignDyeChangePortalEvent
 
getLocation() - Method in class org.sgrewritten.stargate.api.network.portal.BlockLocation
Gets the location corresponding to this block location
getLocation(Location, VectorOperation, Vector) - Static method in class org.sgrewritten.stargate.util.VectorUtils
Convert between two different coordinate systems.
getLocation(Vector) - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Gets a location from a relative vector
getLocation(Vector) - Method in class org.sgrewritten.stargate.gate.Gate
 
getLocations(GateStructureType) - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Gets all locations of this gate containing the given structure type
getLocations(GateStructureType) - Method in class org.sgrewritten.stargate.gate.Gate
 
getMaterial(boolean) - Method in class org.sgrewritten.stargate.gate.structure.GateIris
Gets one of the materials used for this iris
getMaterialFromDyeColor(DyeColor) - Static method in class org.sgrewritten.stargate.colors.ColorConverter
Gets the dye material corresponding to the given dye color
getMaterialHandlerResolver() - Method in interface org.sgrewritten.stargate.api.StargateAPI
 
getMaterialHandlerResolver() - Method in class org.sgrewritten.stargate.Stargate
 
getMessage() - Method in class org.sgrewritten.stargate.api.event.portal.message.StargateSendMessagePortalEvent
 
getMessage() - Method in class org.sgrewritten.stargate.api.event.StargateMessageEvent
 
getMessage(TranslatableMessage) - Method in interface org.sgrewritten.stargate.api.formatting.LanguageManager
Gets a formatted message
getMessage(TranslatableMessage) - Method in class org.sgrewritten.stargate.formatting.StargateLanguageManager
 
getMessageKey() - Method in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
Gets this translatable message's string key used to identify the message in language files
getMessageType() - Method in exception class org.sgrewritten.stargate.exception.LocalisedMessageException
 
getMetadata() - Method in interface org.sgrewritten.stargate.api.MetadataHolder
Get metadata for this portal.
getMetadata() - Method in class org.sgrewritten.stargate.api.network.portal.Metadata
 
getMetadata() - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
 
getMetadata() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getMetadata(String) - Method in interface org.sgrewritten.stargate.api.MetadataHolder
Get the metadata of this instance
getName() - Method in interface org.sgrewritten.stargate.api.network.Network
Gets the name of this network
getName() - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Gets the name of this portal
getName() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getName() - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
getName() - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
getNameFromHighlightedText(String) - Static method in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
Gets the plain name from a name with highlighting
getNetwork() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.data.NetworkLineData
 
getNetwork() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.NetworkLine
 
getNetwork() - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Gets the network this portal belongs to
getNetwork() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getNetwork() - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
getNetwork(String) - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
Gets the network with the given
getNetwork(String) - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
getNetwork(String, StorageType) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Gets the network with the given
getNetwork(String, StorageType) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getNetworkManager() - Method in interface org.sgrewritten.stargate.api.StargateAPI
 
getNetworkManager() - Method in class org.sgrewritten.stargate.Stargate
 
getNetworkName() - Method in class org.sgrewritten.stargate.api.event.StargatePreCreatePortalEvent
Do note that this network name will be heavily modified from permission checks.
getNetworkRegistry(StorageType) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Get the network registry
getNetworkRegistry(StorageType) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getNetworkTypeFromFlags(Set<PortalFlag>) - Static method in enum class org.sgrewritten.stargate.network.NetworkType
A method that infers a NetworkType from provided flags.
getNetworkTypeFromHighlight(HighlightingStyle) - Static method in enum class org.sgrewritten.stargate.network.NetworkType
A method that infers a NetworkType from a provided HighlightingStyle, if sufficient information is available.
getNewConfigPair(TwoTuple<String, Object>) - Method in class org.sgrewritten.stargate.migration.DataMigration
Gets the new key-value pair corresponding to the old key-value pair
getNewConfigPair(TwoTuple<String, Object>) - Method in class org.sgrewritten.stargate.migration.DataMigration6
 
getNewConfigPair(TwoTuple<String, Object>) - Method in class org.sgrewritten.stargate.migration.DataMigration7
 
getNewConfigPair(TwoTuple<String, Object>) - Method in class org.sgrewritten.stargate.migration.DataMigration9
 
getNormalizedName(String) - Static method in class org.sgrewritten.stargate.util.NameHelper
Gets the normalized version of the given name
getOccupiedLocations(int, int, Location) - Static method in class org.sgrewritten.stargate.util.portal.TeleportationHelper
Calculate the locations an entity will occupy based from a corner location of the entity
getOpenPermissions(RealPortal, Portal, Entity) - Static method in class org.sgrewritten.stargate.util.portal.PortalPermissionHelper
Generate open permissions
getOrCreate(char) - Static method in class org.sgrewritten.stargate.api.network.portal.flag.CustomFlag
Get or create flags
getOwnerUUID() - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Gets the UUID of this portal's owner
getOwnerUUID() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getOwnerUUID() - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
getPermissionManager(Entity) - Method in interface org.sgrewritten.stargate.api.StargateAPI
Gets permission manager for specified entity
getPermissionManager(Entity) - Method in class org.sgrewritten.stargate.Stargate
 
getPermissionNode() - Method in enum class org.sgrewritten.stargate.property.CommandPermission
Gets the permission node related to this permission
getPermissionString() - Method in enum class org.sgrewritten.stargate.api.permission.BypassPermission
Gets the permission string for this protection bypass
getPlayer() - Method in class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
Get the player that is creating the portal
getPlayer() - Method in class org.sgrewritten.stargate.api.event.StargatePreCreatePortalEvent
 
getPlayerUUID(String) - Static method in class org.sgrewritten.stargate.util.LegacyDataHandler
Gets the UUID from an owner string
getPlugin() - Method in interface org.sgrewritten.stargate.api.BlockHandlerInterface
 
getPluginMessageSender() - Method in interface org.sgrewritten.stargate.api.network.Network
 
getPluginMessageSender() - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
getPluginName() - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
 
getPortal() - Method in class org.sgrewritten.stargate.api.event.portal.StargatePortalEvent
Gets the portal involved in this stargate event
getPortal() - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Get the portal assigned to this portal position
getPortal() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.data.PortalLineData
 
getPortal() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.PortalLine
 
getPortal() - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
 
getPortal() - Method in exception class org.sgrewritten.stargate.exception.LocalisedMessageException
 
getPortal() - Method in class org.sgrewritten.stargate.gate.Gate
 
getPortal(String) - Method in interface org.sgrewritten.stargate.api.network.Network
Gets the portal with the given name
getPortal(String) - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
getPortal(Location) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Get the portal at the given location
getPortal(Location) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getPortal(Location, GateStructureType) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Gets the portal with the given structure type at the given location
getPortal(Location, GateStructureType) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getPortal(Location, GateStructureType[]) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Gets the portal with any of the given structure types at the given location
getPortal(Location, GateStructureType[]) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getPortal(BlockLocation, GateStructureType) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Get the portal with the given structure type at the given location
getPortal(BlockLocation, GateStructureType) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getPortal(BlockLocation, GateStructureType[]) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Get the portal with any of the given structure types at the given location
getPortal(BlockLocation, GateStructureType[]) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getPortalBuilder() - Method in class org.sgrewritten.stargate.api.event.StargatePreCreatePortalEvent
 
getPortalMetaData(Portal, StorageType) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Get misc data of a portal
getPortalMetaData(Portal, StorageType) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
getPortalName() - Method in class org.sgrewritten.stargate.api.event.StargatePreCreatePortalEvent
 
getPortalPosition() - Method in class org.sgrewritten.stargate.api.event.portal.StargateSignDyeChangePortalEvent
 
getPortalPosition() - Method in class org.sgrewritten.stargate.api.event.portal.StargateSignFormatPortalEvent
 
getPortalPosition(Location) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Gets the portal position at given location
getPortalPosition(Location) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getPortalPosition(PositionType) - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Gets the location of all positions of the specified portal position type
getPortalPosition(PositionType) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getPortalPositionIndexTableName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the index for the portal position table
getPortalPositionMetaData(Portal, PortalPosition, StorageType) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Get misc data of a portal position
getPortalPositionMetaData(Portal, PortalPosition, StorageType) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
getPortalPositions() - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Gets a copy of this gate's portal positions
getPortalPositions() - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Get all portal positions
getPortalPositions() - Method in class org.sgrewritten.stargate.gate.Gate
 
getPortalPositions() - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getPortalPositionsOwnedByPlugin(Plugin) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
 
getPortalPositionsOwnedByPlugin(Plugin) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getPortalPositionTableName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the table used to store portal positions
getPortalsFromTouchingBlock(Location, GateStructureType) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Get portal from block next to portal, will randomly choose one portal if block is next to two portals
getPortalsFromTouchingBlock(Location, GateStructureType) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getPortalsInChunk(StargateChunk) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Get all the portals in a chunk
getPortalsInChunk(StargateChunk) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getPortalTableName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the table storing portals
getPortalViewName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the view used to get the full information about portals
getPositionType() - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
Gets this portal position's type
getPositionTypeTableName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the table used to store the available position types
getPossibleGateFormatsFromControlBlockMaterial(Material) - Static method in class org.sgrewritten.stargate.api.gate.GateFormatRegistry
Gets all gate format using the given control block material
getPrefix() - Method in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
 
getPriority() - Method in interface org.sgrewritten.stargate.api.BlockHandlerInterface
 
getPriorityValue() - Method in enum class org.sgrewritten.stargate.api.Priority
 
getProperty(StoredProperty) - Method in class org.sgrewritten.stargate.database.property.PropertiesDatabase
 
getProperty(StoredProperty) - Method in interface org.sgrewritten.stargate.database.property.StoredPropertiesAPI
Get a property from a stored properties file
getQuery(SQLQuery, DatabaseDriver) - Static method in class org.sgrewritten.stargate.database.SQLQueryHandler
Gets the given SQL query
getQueryFolder() - Method in enum class org.sgrewritten.stargate.database.DatabaseDriver
Gets the name of the query file containing this driver's queries
getRegistry() - Method in interface org.sgrewritten.stargate.api.StargateAPI
Gets the registry used to register and unregister Stargates
getRegistry() - Method in class org.sgrewritten.stargate.Stargate
 
getRelatedClass() - Method in enum class org.sgrewritten.stargate.property.NonLegacyClass
 
getRelatedFlag() - Method in enum class org.sgrewritten.stargate.network.NetworkType
The applicable flags.
getRelativePositionLocation() - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
Gets this portal position's relative location to that of the gate
getRelativeVector(Location) - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Gets a vector relative to this gate's top-left location using the given location
getRelativeVector(Location) - Method in class org.sgrewritten.stargate.gate.Gate
 
getScheduledGatesClearing() - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
 
getScheduledGatesClearing() - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
getSecondValue() - Method in class org.sgrewritten.stargate.container.ThreeTuple
Gets the second value of this three-tuple
getSecondValue() - Method in class org.sgrewritten.stargate.container.TwoTuple
Gets the second value of this two-tuple
getServer() - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
getServerId(String, String) - Static method in class org.sgrewritten.stargate.util.BungeeHelper
Gets the server's unique ID
getServerInfoTableName() - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Gets the name of the table in which to store information, such as names about the known servers in the network
getServerName() - Static method in class org.sgrewritten.stargate.Stargate
Gets the name of this server as defined by BungeeCord
getServerUUID() - Static method in class org.sgrewritten.stargate.Stargate
Gets this server's unique id
getSign() - Method in class org.sgrewritten.stargate.api.event.portal.StargateSignFormatPortalEvent
 
getSQLGenerator(boolean) - Static method in class org.sgrewritten.stargate.util.database.DatabaseHelper
 
getStorageAPI() - Method in interface org.sgrewritten.stargate.api.StargateAPI
Gets the storage API used to store and load Stargates
getStorageAPI() - Method in class org.sgrewritten.stargate.Stargate
 
getStorageAPIStatic() - Static method in class org.sgrewritten.stargate.Stargate
Static access of the database interface, will throw null pointer exception if stargate has not been initialized
getStorageType() - Method in interface org.sgrewritten.stargate.api.network.Network
Gets how the network is stored
getStorageType() - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Gets how the portal is stored
getStorageType() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
getStorageType() - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
getStorageType() - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
getStoredPropertiesAPI() - Method in class org.sgrewritten.stargate.Stargate
 
getString(ConfigurationOption) - Static method in class org.sgrewritten.stargate.config.ConfigurationHelper
Gets the string value of a setting
getString(TranslatableMessage) - Method in interface org.sgrewritten.stargate.api.formatting.LanguageManager
Gets a translated string
getString(TranslatableMessage) - Method in class org.sgrewritten.stargate.formatting.StargateLanguageManager
 
getStringList(ConfigurationOption) - Static method in class org.sgrewritten.stargate.config.ConfigurationHelper
 
getStructure(GateFormatStructureType) - Method in interface org.sgrewritten.stargate.api.gate.GateFormatAPI
Get a structure based on the type of structure
getStructure(GateFormatStructureType) - Method in class org.sgrewritten.stargate.gate.GateFormat
Get the GateStructure of the specified type
getStructureTypePositions() - Method in class org.sgrewritten.stargate.api.gate.structure.GateStructure
Gets all positions, represented by block vectors, where this structure type is used
getStructureTypePositions() - Method in class org.sgrewritten.stargate.gate.structure.GateControlBlock
 
getStructureTypePositions() - Method in class org.sgrewritten.stargate.gate.structure.GateFrame
 
getStructureTypePositions() - Method in class org.sgrewritten.stargate.gate.structure.GateIris
 
getSuffix() - Method in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
 
getTableNameConfiguration(boolean) - Static method in class org.sgrewritten.stargate.util.database.DatabaseHelper
 
getTeleportPermissions(RealPortal, Entity) - Static method in class org.sgrewritten.stargate.util.portal.PortalPermissionHelper
Generate teleport permissions
getTerminology() - Method in enum class org.sgrewritten.stargate.network.NetworkType
 
getText() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.AdventureStargateComponent
 
getText() - Method in interface org.sgrewritten.stargate.api.network.portal.formatting.data.LineData
 
getText() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.data.NetworkLineData
 
getText() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.data.PortalLineData
 
getText() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.data.TextLineData
 
getText() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.LegacyStargateComponent
 
getThirdValue() - Method in class org.sgrewritten.stargate.container.ThreeTuple
Gets the third value of this three-tuple
getTopLeft() - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Gets this gate's top-left location
getTopLeft() - Method in class org.sgrewritten.stargate.gate.Gate
 
getTranslatableMessage() - Method in exception class org.sgrewritten.stargate.exception.LocalisedMessageException
 
getTranslatableMessage() - Method in exception class org.sgrewritten.stargate.exception.name.BungeeNameException
 
getTranslatableMessage() - Method in exception class org.sgrewritten.stargate.exception.name.InvalidNameException
 
getTranslatableMessage() - Method in exception class org.sgrewritten.stargate.exception.name.NameConflictException
 
getTranslatableMessage() - Method in exception class org.sgrewritten.stargate.exception.name.NameLengthException
 
getTranslatableMessage() - Method in exception class org.sgrewritten.stargate.exception.TranslatableException
 
getTranslatableMessage() - Method in exception class org.sgrewritten.stargate.exception.UnimplementedFlagException
 
getTrimmedName(String) - Static method in class org.sgrewritten.stargate.util.NameHelper
Trims a name and replaces whitespace with normal spaces
getType() - Method in class org.sgrewritten.stargate.api.event.portal.message.StargateSendMessagePortalEvent
 
getType() - Method in interface org.sgrewritten.stargate.api.network.Network
Gets the NetworkType of this network
getType() - Method in interface org.sgrewritten.stargate.api.network.portal.formatting.data.LineData
 
getType() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.data.NetworkLineData
 
getType() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.data.PortalLineData
 
getType() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.data.TextLineData
 
getType() - Method in interface org.sgrewritten.stargate.api.network.portal.formatting.LineFormatter
 
getType() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.NetworkLine
 
getType() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.PortalLine
 
getType() - Method in interface org.sgrewritten.stargate.api.network.portal.formatting.SignLine
 
getType() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.TextLine
 
getType() - Method in interface org.sgrewritten.stargate.api.network.portal.PortalPositionAttachment
 
getType() - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
getUnrecognisedFlags(String) - Static method in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
Ignores arguments enveloped within {}
getUpdatedConfig() - Method in class org.sgrewritten.stargate.migration.DataMigrator
Gets updated configuration values
getUpdatedConfigValues(Map<String, Object>) - Method in class org.sgrewritten.stargate.migration.DataMigration
Gets an updated configuration given the old configuration
getUpdatedConfigValues(Map<String, Object>) - Method in class org.sgrewritten.stargate.migration.DataMigration6
 
getValidNewName(Network) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Get a non-clashing name close to the current name of the network.
getValidNewName(Network) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
getValues() - Method in enum class org.sgrewritten.stargate.api.config.OptionDataType
Gets a list of available values for this data type
getVersionFrom() - Method in class org.sgrewritten.stargate.migration.DataMigration
 
getVersionFrom() - Method in class org.sgrewritten.stargate.migration.DataMigration6
 
getVersionFrom() - Method in class org.sgrewritten.stargate.migration.DataMigration7
 
getVersionFrom() - Method in class org.sgrewritten.stargate.migration.DataMigration9
 
getVersionTo() - Method in class org.sgrewritten.stargate.migration.DataMigration
 
getVersionTo() - Method in class org.sgrewritten.stargate.migration.DataMigration6
 
getVersionTo() - Method in class org.sgrewritten.stargate.migration.DataMigration7
 
getVersionTo() - Method in class org.sgrewritten.stargate.migration.DataMigration9
 
getWarningMessage(TranslatableMessage) - Method in interface org.sgrewritten.stargate.api.formatting.LanguageManager
Gets a formatted warning message
getWarningMessage(TranslatableMessage) - Method in class org.sgrewritten.stargate.formatting.StargateLanguageManager
 
getWidth() - Method in interface org.sgrewritten.stargate.api.gate.GateFormatAPI
 
getWidth() - Method in class org.sgrewritten.stargate.gate.GateFormat
 
GlobalPortalId - Record Class in org.sgrewritten.stargate.network.portal
A class representing a portal's global identifier
GlobalPortalId(String, String) - Constructor for record class org.sgrewritten.stargate.network.portal.GlobalPortalId
Creates an instance of a GlobalPortalId record class.
GREATER_LESSER_THAN - Enum constant in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
HighlightingStyle generally used for terminal gates

H

HANDLE_LEASHES - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Handle leashed entities during teleportation
HANDLE_VEHICLES - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Allow vehicles to teleport without any player inside
has(OfflinePlayer, double) - Method in interface org.sgrewritten.stargate.economy.EconomyAPI
Check if player has enough money
has(OfflinePlayer, double) - Method in class org.sgrewritten.stargate.economy.VaultEconomyManager
 
hasAccessPermission(RealPortal) - Method in interface org.sgrewritten.stargate.api.permission.PermissionManager
Check if entity has permission to access portal
hasAccessPermission(RealPortal) - Method in class org.sgrewritten.stargate.manager.StargatePermissionManager
 
hasAccessPermission(RealPortal) - Method in class org.sgrewritten.stargate.manager.UnrestrictedPermissionManager
 
hasCreatePermissions(RealPortal) - Method in interface org.sgrewritten.stargate.api.permission.PermissionManager
Check if entity has permission to create portal
hasCreatePermissions(RealPortal) - Method in class org.sgrewritten.stargate.manager.StargatePermissionManager
 
hasCreatePermissions(RealPortal) - Method in class org.sgrewritten.stargate.manager.UnrestrictedPermissionManager
 
hasDestroyPermissions(RealPortal) - Method in interface org.sgrewritten.stargate.api.permission.PermissionManager
Check if entity has permission to destroy portal
hasDestroyPermissions(RealPortal) - Method in class org.sgrewritten.stargate.manager.StargatePermissionManager
 
hasDestroyPermissions(RealPortal) - Method in class org.sgrewritten.stargate.manager.UnrestrictedPermissionManager
 
hasFlag(PortalFlag) - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Checks whether this portal has the given portal flag enabled
hasFlag(PortalFlag) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
hasFlag(PortalFlag) - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
hashCode() - Method in class org.sgrewritten.stargate.api.network.portal.BlockLocation
 
hashCode() - Method in class org.sgrewritten.stargate.api.network.portal.flag.CustomFlag
 
hashCode() - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
 
hashCode() - Method in class org.sgrewritten.stargate.api.network.portal.StargateChunk
 
hashCode() - Method in record class org.sgrewritten.stargate.network.portal.GlobalPortalId
Returns a hash code value for this object.
hashCode() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.GateData
Returns a hash code value for this object.
hashCode() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Returns a hash code value for this object.
hasOpenPermissions(RealPortal, Portal) - Method in interface org.sgrewritten.stargate.api.permission.PermissionManager
Check if entity has permission to open portal
hasOpenPermissions(RealPortal, Portal) - Method in class org.sgrewritten.stargate.manager.StargatePermissionManager
 
hasOpenPermissions(RealPortal, Portal) - Method in class org.sgrewritten.stargate.manager.UnrestrictedPermissionManager
 
hasRegisteredBlockHandler(Material) - Method in class org.sgrewritten.stargate.api.BlockHandlerResolver
Method used for performance
hasRegisteredCustomFlag(PortalFlag) - Method in class org.sgrewritten.stargate.api.BlockHandlerResolver
 
hasTeleportPermissions(RealPortal) - Method in interface org.sgrewritten.stargate.api.permission.PermissionManager
Check if the entity has permission to teleport through portal
hasTeleportPermissions(RealPortal) - Method in class org.sgrewritten.stargate.manager.StargatePermissionManager
 
hasTeleportPermissions(RealPortal) - Method in class org.sgrewritten.stargate.manager.UnrestrictedPermissionManager
 
HE_IL - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Hebrew is from Israel.
HIDDEN - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A stargate which is hidden on the network for unprivileged users, except for the owner
HIDDEN - Enum constant in enum class org.sgrewritten.stargate.api.permission.BypassPermission
The ability to bypass the protection of hidden stargates
HIDDEN - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A stargate which is hidden on the network for unprivileged users, except for the owner
HIDE_NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A stargate with its network name hidden
HIDE_NETWORK - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A stargate with its network name hidden
HIGH - Enum constant in enum class org.sgrewritten.stargate.api.Priority
High priority
HIGHEST - Enum constant in enum class org.sgrewritten.stargate.api.Priority
Highest priority
HighlightingStyle - Enum Class in org.sgrewritten.stargate.network.portal.formatting
The highlighting characters to use around a portal or network name
Holder<T> - Class in org.sgrewritten.stargate.api.container
 
Holder(T) - Constructor for class org.sgrewritten.stargate.api.container.Holder
 
HU_HU - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Hungarian is from Hungary.

I

IGNORE - Enum constant in enum class org.sgrewritten.stargate.property.PortalValidity
Ignore loading the portal if it has an invalid structure
ImplicitGateBuilder - Class in org.sgrewritten.stargate.api.gate
Scans through available gate formats, given a sign position.
ImplicitGateBuilder(Location, RegistryAPI) - Constructor for class org.sgrewritten.stargate.api.gate.ImplicitGateBuilder
Construct an instance of ImplicitGateBuilder
INSERT_INTER_PORTAL - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for inserting a new inter-portal
INSERT_INTER_PORTAL_FLAG_RELATION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for inserting a new inter-portal flag relation
INSERT_INTER_PORTAL_POSITION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for inserting a new inter-portal position
INSERT_PORTAL - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for inserting a new portal
INSERT_PORTAL_FLAG - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for inserting a new portal flag
INSERT_PORTAL_FLAG_RELATION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for inserting a new portal flag relation
INSERT_PORTAL_POSITION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for inserting a new portal position
INSERT_PORTAL_POSITION_TYPE - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for inserting a new portal position type
INTEGER - Enum constant in enum class org.sgrewritten.stargate.api.config.OptionDataType
The data type if the option is an Integer
INTER_SERVER - Enum constant in enum class org.sgrewritten.stargate.network.StorageType
Inter-server portals are portals from all servers, and available from all servers
INTER_SERVER_DISABLED - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a Fancy Inter-server type portal is created, but server is on a local database
INTERNAL_FOLDER - Static variable in class org.sgrewritten.stargate.property.StargateConstant
Where should stargate store internal data (such as server uuid, and the .properties database)
INTERNAL_GATE_FOLDER - Static variable in class org.sgrewritten.stargate.property.StargateConstant
Where the default gate formats are stored internally
INTERNAL_PROPERTIES_FILE - Static variable in class org.sgrewritten.stargate.property.StargateConstant
The name of the stargate properties database
INTERSERVER - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
An across-server stargate using the new and better protocol
INTERSERVER - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
An across-server stargate using the new and better protocol
InterServerMessageSender - Class in org.sgrewritten.stargate.network.proxy
Handles any cross server information sending
InterServerMessageSender() - Constructor for class org.sgrewritten.stargate.network.proxy.InterServerMessageSender
 
InterServerMessageSender(PluginMessageInterface) - Constructor for class org.sgrewritten.stargate.network.proxy.InterServerMessageSender
 
INVALID - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display if a stargate doesn't have a valid destination
INVALID_NAME - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when the NetworkType is not compatible with given name
INVALID_NAME_LENGTH - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a portal or network name exceeds the max length
InvalidNameException - Exception Class in org.sgrewritten.stargate.exception.name
The name error exception is thrown when a portal name is invalid for whatever reason
InvalidNameException(String) - Constructor for exception class org.sgrewritten.stargate.exception.name.InvalidNameException
 
InvalidStructureException - Exception Class in org.sgrewritten.stargate.exception
The invalid structure exception is thrown when a physical stargate doesn't match its gate format
InvalidStructureException() - Constructor for exception class org.sgrewritten.stargate.exception.InvalidStructureException
 
InvalidStructureException(String) - Constructor for exception class org.sgrewritten.stargate.exception.InvalidStructureException
 
invoke(Object, Object...) - Method in enum class org.sgrewritten.stargate.property.NonLegacyMethod
Invokes this non-legacy method
IRIS - Enum constant in enum class org.sgrewritten.stargate.api.gate.GateStructureType
The traversable part of the portal, which when entered and portal is opened teleports the entity
IRIS - Enum constant in enum class org.sgrewritten.stargate.api.gate.structure.GateFormatStructureType
Represents the iris (opening) of a gate
irisClosed - Variable in class org.sgrewritten.stargate.gate.structure.GateIris
 
irisOpen - Variable in class org.sgrewritten.stargate.gate.structure.GateIris
 
IRON_DOOR - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A stargate whose opening can be entirely blocked by an iron door
IRON_DOOR - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A stargate whose opening can be entirely blocked by an iron door
isActive() - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
 
isActive() - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
 
isActive() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
isBehaviorFlag() - Method in class org.sgrewritten.stargate.api.network.portal.flag.CustomFlag
 
isBehaviorFlag() - Method in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
 
isBehaviorFlag() - Method in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
 
isButton(Material) - Static method in class org.sgrewritten.stargate.util.ButtonHelper
Checks whether the given material is a valid button
isCancelled() - Method in class org.sgrewritten.stargate.api.event.portal.CancellableStargatePortalEvent
 
isCancelled() - Method in class org.sgrewritten.stargate.api.event.portal.StargateOpenPortalEvent
 
isCancelled() - Method in class org.sgrewritten.stargate.api.event.StargateMessageEvent
 
isCancelled() - Method in class org.sgrewritten.stargate.api.event.StargatePreCreatePortalEvent
 
isCustom() - Method in class org.sgrewritten.stargate.api.network.portal.flag.CustomFlag
 
isCustom() - Method in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
 
isCustom() - Method in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
 
isDestroyed - Variable in class org.sgrewritten.stargate.network.portal.StargatePortal
 
isDestroyed() - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
 
isDestroyed() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
isDestroyed() - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
isHidden() - Method in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Gets whether this configuration option is hidden
isImplemented() - Method in enum class org.sgrewritten.stargate.property.NonLegacyClass
 
isImplemented() - Method in enum class org.sgrewritten.stargate.property.NonLegacyMethod
Checks whether this non-legacy method is available
isInterferingWithSpawnProtection(GateAPI) - Static method in class org.sgrewritten.stargate.util.SpawnDetectionHelper
Checks whether the given gate has any block inside the spawn protection area
isInternalFlag() - Method in class org.sgrewritten.stargate.api.network.portal.flag.CustomFlag
 
isInternalFlag() - Method in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
Gets whether this flag is an internal flag
isInternalFlag() - Method in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
 
isInvalidName(String) - Static method in class org.sgrewritten.stargate.util.NameHelper
Checks the length of the name
isIronDoorBlockable() - Method in interface org.sgrewritten.stargate.api.gate.GateFormatAPI
Gets whether this gate format is iron door blockable
isIronDoorBlockable() - Method in class org.sgrewritten.stargate.gate.GateFormat
 
isMigrationNecessary() - Method in class org.sgrewritten.stargate.migration.DataMigrator
Gets whether a migration is necessary
isNetworkTypeFlag(PortalFlag) - Static method in enum class org.sgrewritten.stargate.network.NetworkType
 
isNextToPortal(Location, GateStructureType) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Checks one block away from the given location to check if it's adjacent to a portal structure
isNextToPortal(Location, GateStructureType) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
isOpen() - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Gets whether this gate is currently open
isOpen() - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Checks whether this portal is currently open
isOpen() - Method in class org.sgrewritten.stargate.gate.Gate
 
isOpen() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
isOpen() - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
isOpenFor(Entity) - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Checks whether this portal is currently open and the given target is the one the portal opened for
isOpenFor(Entity) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
isOpenFor(Entity) - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
isPartOfPortal(List<Block>) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Checks if any of the given blocks belong to a portal
isPartOfPortal(List<Block>) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
isPortalNameTaken(String) - Method in interface org.sgrewritten.stargate.api.network.Network
Checks whether there is already a portal in this network with the given name
isPortalNameTaken(String) - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
isValid() - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Check if this gate with the current settings is valid
isValid() - Method in class org.sgrewritten.stargate.gate.Gate
 
isValidBlock(BlockVector, Material) - Method in class org.sgrewritten.stargate.api.gate.structure.GateStructure
Checks if a block in the built portal matches the block in this structure
isValidBlock(BlockVector, Material) - Method in class org.sgrewritten.stargate.gate.structure.GateControlBlock
 
isValidBlock(BlockVector, Material) - Method in class org.sgrewritten.stargate.gate.structure.GateFrame
 
isValidBlock(BlockVector, Material) - Method in class org.sgrewritten.stargate.gate.structure.GateIris
 
isValidState(VectorOperation, Location) - Method in class org.sgrewritten.stargate.api.gate.structure.GateStructure
Checks if all the blocks part of this structure matches a built structure
isViableSpawnLocation(int, int, Location) - Static method in class org.sgrewritten.stargate.util.portal.TeleportationHelper
Check whether an entity will be safe when spawning into specified location
IT_IT - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Italian is from Italy.
iterator() - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
 
iterator() - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 

J

JA_JP - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Japanese is from Japan.

K

knowsServerName() - Static method in class org.sgrewritten.stargate.Stargate
Gets whether this server knows its own name
KO_KR - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Korean is from South Korea.

L

LACKING_FLAGS_PERMISSION - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display
LACKING_FUNDS - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to be displayed if a player is missing the sufficient funds to perform an action
Language - Enum Class in org.sgrewritten.stargate.formatting
A representation of all potentially available languages Used to resolve potential ambiguity.
LANGUAGE - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The language used for all translatable messages
LANGUAGE - Enum constant in enum class org.sgrewritten.stargate.api.config.OptionDataType
The data type if the option is a string language
languageManager - Variable in class org.sgrewritten.stargate.api.network.portal.behavior.AbstractPortalBehavior
 
languageManager - Variable in class org.sgrewritten.stargate.network.portal.StargatePortal
 
LanguageManager - Interface in org.sgrewritten.stargate.api.formatting
 
LEAVES_DECAY - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
LEGACY_BUNGEE - Enum constant in enum class org.sgrewritten.stargate.property.PluginChannel
Represents the custom forwarding sub-channel used by legacy stargate plugins; for backwards compatibility
LEGACY_BUNGEE_NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The network used for all legacy BungeeCord Stargates
LEGACY_INTERSERVER - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
An across-server stargate using the legacy BungeeCord protocol
LEGACY_INTERSERVER - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
An across-server stargate using the legacy BungeeCord protocol
LEGACY_SIGN_COLOR - Static variable in class org.sgrewritten.stargate.colors.ColorRegistry
Legacy default color
LegacyBungeeBehavior - Class in org.sgrewritten.stargate.api.network.portal.behavior
 
LegacyBungeeBehavior(LanguageManager, String, String) - Constructor for class org.sgrewritten.stargate.api.network.portal.behavior.LegacyBungeeBehavior
 
LegacyDataHandler - Class in org.sgrewritten.stargate.util
 
LegacyLineColorFormatter - Class in org.sgrewritten.stargate.network.portal.formatting
 
LegacyLineColorFormatter() - Constructor for class org.sgrewritten.stargate.network.portal.formatting.LegacyLineColorFormatter
 
legacyPlayerConnect(String) - Method in interface org.sgrewritten.stargate.api.manager.BungeeManager
Handle the connection of a player using the legacy Stargate method
legacyPlayerConnect(String) - Method in class org.sgrewritten.stargate.manager.StargateBungeeManager
 
LegacyPortalStorageLoader - Class in org.sgrewritten.stargate.util
A helper tool for loading legacy portals from legacy storage
LegacyStargateComponent - Class in org.sgrewritten.stargate.api.network.portal.formatting
 
LegacyStargateComponent(String) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.LegacyStargateComponent
 
LegacyVirtualPortal - Class in org.sgrewritten.stargate.network.portal
A virtual portal compatible with the legacy BungeeCord behavior
LegacyVirtualPortal(String, String, Network, Set<PortalFlag>, UUID) - Constructor for class org.sgrewritten.stargate.network.portal.LegacyVirtualPortal
Instantiates a new legacy virtual portal
LESSER_GREATER_THAN - Enum constant in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
The highlighting to use around a portal's destination
LINE_FORMATTER - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.PortalPositionAttachment.Type
Formats text
LineColorFormatter - Class in org.sgrewritten.stargate.network.portal.formatting
 
LineColorFormatter(DyeColor, Material) - Constructor for class org.sgrewritten.stargate.network.portal.formatting.LineColorFormatter
Instantiates a new line color formatter for a sign
LineData - Interface in org.sgrewritten.stargate.api.network.portal.formatting.data
Used as input arguments for LineFormatter
LineFormatter - Interface in org.sgrewritten.stargate.api.network.portal.formatting
A formatter for formatting a line on a sign
listFilesOfInternalDirectory(String) - Static method in class org.sgrewritten.stargate.util.FileHelper
 
load(SQLDatabaseAPI) - Method in class org.sgrewritten.stargate.database.SQLDatabase
Loads the database from the given API, and prepares necessary tables
loadDatabase(Stargate) - Static method in class org.sgrewritten.stargate.util.database.DatabaseHelper
Loads the database
loadDefaultColorsFromConfig() - Static method in class org.sgrewritten.stargate.colors.ColorRegistry
Load default colors from config
loadFromStorage(StargateAPI) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Loads all portals from storage and adds them to the portal registry
loadFromStorage(StargateAPI) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
loadFromString(String) - Method in class org.sgrewritten.stargate.config.StargateYamlConfiguration
 
loadGateFormats(File) - Static method in class org.sgrewritten.stargate.api.gate.GateFormatRegistry
Load all gate formats from the specified plugin data folder
loadGateFormats(File) - Static method in class org.sgrewritten.stargate.gate.GateFormatHandler
Loads all gate formats from the gate folder
loadLocation(World, String) - Static method in class org.sgrewritten.stargate.util.LegacyDataHandler
Loads a location from the given input string
loadPortalData(String[], World, String) - Static method in class org.sgrewritten.stargate.util.database.PortalStorageHelper
Load legacy data
loadPortalData(ResultSet, StorageType) - Static method in class org.sgrewritten.stargate.util.database.PortalStorageHelper
Load portal data from sql result set
loadPortalPosition(ResultSet) - Static method in class org.sgrewritten.stargate.util.database.PortalStorageHelper
Load a portal position from sql result set
loadPortals(StargateAPI) - Method in interface org.sgrewritten.stargate.api.network.NetworkManager
Loads all portals from storage
loadPortals(StargateAPI) - Method in class org.sgrewritten.stargate.network.StargateNetworkManager
 
loadPortalsFromStorage(File, String, StargateAPI) - Static method in class org.sgrewritten.stargate.util.LegacyPortalStorageLoader
Loads legacy portals in .db files from the given folder
LOCAL - Enum constant in enum class org.sgrewritten.stargate.network.StorageType
Local portals are the portals on this server
LocalisedMessageException - Exception Class in org.sgrewritten.stargate.exception
Generic exception for any exception that can directly provide a localized message
LocalisedMessageException(String) - Constructor for exception class org.sgrewritten.stargate.exception.LocalisedMessageException
 
LocalisedMessageException(String, Portal, MessageType) - Constructor for exception class org.sgrewritten.stargate.exception.LocalisedMessageException
 
LocalNetworkMessageSender - Class in org.sgrewritten.stargate.network.proxy
Currently does not send any messages to the other servers connected to the proxy
LocalNetworkMessageSender() - Constructor for class org.sgrewritten.stargate.network.proxy.LocalNetworkMessageSender
 
log(Throwable) - Static method in class org.sgrewritten.stargate.Stargate
Log an exception at the WARNING level
log(Level, String) - Static method in class org.sgrewritten.stargate.Stargate
Log any message at the given level
log(Level, Throwable) - Static method in class org.sgrewritten.stargate.Stargate
Log an exception at the given level
LOGGING_LEVEL - Enum constant in enum class org.sgrewritten.stargate.api.config.OptionDataType
The data type if the option is a string logging level
logMessage(Level, String) - Method in class org.sgrewritten.stargate.Stargate
Log any message at the given level
logMessage(Level, String) - Method in interface org.sgrewritten.stargate.StargateLogger
Logs a message to the console
logPlayerInteractEvent(PlayerInteractEvent) - Method in interface org.sgrewritten.stargate.manager.BlockLoggingManager
 
logPlayerInteractEvent(PlayerInteractEvent) - Method in class org.sgrewritten.stargate.manager.CoreProtectManager
 
LOL_US - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Lolcat is from the United States.
LOW - Enum constant in enum class org.sgrewritten.stargate.api.Priority
Low priority
LOWEST - Enum constant in enum class org.sgrewritten.stargate.api.Priority
Lowest priority

M

MARIADB - Enum constant in enum class org.sgrewritten.stargate.database.DatabaseDriver
Represents a MariaDB driver
matches(String) - Method in enum class org.sgrewritten.stargate.formatting.Language
Gets whether a given language specification matches this language
matches(VectorOperation, Location) - Method in interface org.sgrewritten.stargate.api.gate.GateFormatAPI
Determines whether the format matches when provided a conversion between minecraft space and format space.
matches(VectorOperation, Location) - Method in class org.sgrewritten.stargate.gate.GateFormat
Checks if the structure of a physical stargate matches this one
matchesFormat(Location, boolean) - Method in class org.sgrewritten.stargate.gate.Gate
Checks if the built stargate matches this gate's format
MatrixVectorOperation - Class in org.sgrewritten.stargate.api.vectorlogic
A vector operation helps with various operations done on vectors
MatrixVectorOperation(BlockFace) - Constructor for class org.sgrewritten.stargate.api.vectorlogic.MatrixVectorOperation
Instantiates a vector operation to rotate vectors in the direction of a sign face
MatrixYRotation - Class in org.sgrewritten.stargate.api.vectorlogic
A vector rotation limited to n*pi/2 radians rotations
MatrixYRotation(double) - Constructor for class org.sgrewritten.stargate.api.vectorlogic.MatrixYRotation
Instantiates a new matrix y rotation
MAX_TEXT_LENGTH - Static variable in class org.sgrewritten.stargate.property.StargateConstant
Maximum name length of networks and portals
MessageType - Enum Class in org.sgrewritten.stargate.api.event.portal.message
 
MessageUtils - Class in org.sgrewritten.stargate.util
 
metaData() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Returns the value of the metaData record component.
Metadata - Class in org.sgrewritten.stargate.api.network.portal
Convenience class to hold one string value that can be changed without losing the reference.
Metadata(String) - Constructor for class org.sgrewritten.stargate.api.network.portal.Metadata
 
MetadataHolder - Interface in org.sgrewritten.stargate.api
 
MetadataType - Enum Class in org.sgrewritten.stargate.property
Metadata types used by stargate
MINUS_SIGN - Enum constant in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
The highlighting to use around a portal's name
modify(boolean, boolean) - Method in class org.sgrewritten.stargate.api.network.portal.flag.CustomFlag
 
MoveEventListener - Class in org.sgrewritten.stargate.listener
A listener for relevant move events, such as a player entering a stargate
MoveEventListener(RegistryAPI) - Constructor for class org.sgrewritten.stargate.listener.MoveEventListener
 
MULTI_BLOCK_CHANGE_EVENT - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyClass
Check for bkcommonlib compatibility
MYSQL - Enum constant in enum class org.sgrewritten.stargate.database.DatabaseDriver
Represents a MySQL driver
MySqlDatabase - Class in org.sgrewritten.stargate.database
Represents a MySQL database
MySqlDatabase(JavaPlugin) - Constructor for class org.sgrewritten.stargate.database.MySqlDatabase
Instantiates a new MySQL database connection using this stargate plugin instance's config
MySqlDatabase(DatabaseDriver, String, int, String, String, String, boolean) - Constructor for class org.sgrewritten.stargate.database.MySqlDatabase
Instantiates a new MySQL database connection using the given values

N

name - Variable in class org.sgrewritten.stargate.network.portal.StargatePortal
 
name() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Returns the value of the name record component.
NameConflictException - Exception Class in org.sgrewritten.stargate.exception.name
 
NameConflictException(String) - Constructor for exception class org.sgrewritten.stargate.exception.name.NameConflictException
 
NameConflictException(String, NetworkType) - Constructor for exception class org.sgrewritten.stargate.exception.name.NameConflictException
 
NameHelper - Class in org.sgrewritten.stargate.util
A helper class for dealing with portal and network names
NameLengthException - Exception Class in org.sgrewritten.stargate.exception.name
 
NameLengthException(String) - Constructor for exception class org.sgrewritten.stargate.exception.name.NameLengthException
 
NB_NO - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Bokmål is from Norway.
NET_CONFLICT - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a network is in conflict with a network of another type
NET_DENY - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a player is lacking the permission to access a network
NET_FULL - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a network is already full
network - Variable in class org.sgrewritten.stargate.network.portal.StargatePortal
 
Network - Interface in org.sgrewritten.stargate.api.network
A description of a network
NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The name of a local network
NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.formatting.SignLineType
Sign line with network name on it
NETWORK - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolProperty
The network name property of a request
NETWORK_CHANGED - Enum constant in enum class org.sgrewritten.stargate.property.PluginChannel
Represents the custom forwarding sub-channel used when a stargate is added to or removed from a network
NETWORK_RENAME - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolRequestType
Defines a network rename request
NetworkCreationHelper - Class in org.sgrewritten.stargate.util
A helper class for creating a new network
NETWORKED - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A normal networked stargate
NETWORKED - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A normal networked stargate
NetworkedBehavior - Class in org.sgrewritten.stargate.api.network.portal.behavior
 
NetworkedBehavior(LanguageManager) - Constructor for class org.sgrewritten.stargate.api.network.portal.behavior.NetworkedBehavior
 
networkExists(String) - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
Checks whether the given network name exists
networkExists(String) - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
networkExists(String, StorageType) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Checks whether the given network name exists
networkExists(String, StorageType) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
netWorkExists(String, StorageType) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Check if the networks exists in the database
netWorkExists(String, StorageType) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
networkId() - Method in record class org.sgrewritten.stargate.network.portal.GlobalPortalId
Returns the value of the networkId record component.
NetworkLine - Class in org.sgrewritten.stargate.api.network.portal.formatting
 
NetworkLine(List<Holder<StargateComponent>>, Network) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.NetworkLine
 
NetworkLine(HighlightingStyle, Network, ChatColor, ChatColor) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.NetworkLine
 
NetworkLineData - Class in org.sgrewritten.stargate.api.network.portal.formatting.data
 
NetworkLineData(Network) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.data.NetworkLineData
 
NetworkManager - Interface in org.sgrewritten.stargate.api.network
Interface for creating/accessing/removing/modifying portals and networks
networkName() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Returns the value of the networkName record component.
networkNameExists(String) - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
 
networkNameExists(String) - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
NetworkRegistry - Interface in org.sgrewritten.stargate.api.network
 
NetworkType - Enum Class in org.sgrewritten.stargate.network
 
NEW_NETWORK_NAME - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolProperty
The new name of the network
NEW_PORTAL_NAME - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolProperty
The new name of the portal
NL_NL - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Dutch is from the Netherlands.
NN_NO - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
Norwegian Nynorsk.
NO_SIGN - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A stargate without a sign.
NO_SIGN - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A stargate without a sign.
NoFormatFoundException - Exception Class in org.sgrewritten.stargate.exception
The no format found exception is thrown when a gate format/layout matching a physical stargate cannot be found
NoFormatFoundException() - Constructor for exception class org.sgrewritten.stargate.exception.NoFormatFoundException
 
NoLineColorFormatter - Class in org.sgrewritten.stargate.network.portal.formatting
A line formatter used for backwards compatibility before ChatColor was a thing
NoLineColorFormatter() - Constructor for class org.sgrewritten.stargate.network.portal.formatting.NoLineColorFormatter
 
NonLegacyClass - Enum Class in org.sgrewritten.stargate.property
Enum containing information whether a class can be found in the current setup
NonLegacyMethod - Enum Class in org.sgrewritten.stargate.property
An enum containing various new features that might be available
NORMAL - Enum constant in enum class org.sgrewritten.stargate.api.Priority
Normal priority
NOTHING - Enum constant in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
No highlighting at all.

O

of(String) - Static method in class org.sgrewritten.stargate.api.network.portal.formatting.LegacyStargateComponent
 
of(Component) - Static method in class org.sgrewritten.stargate.api.network.portal.formatting.AdventureStargateComponent
 
onAnyBlockChangeEvent(Cancellable, BlockEventType, Location, StargateAPI) - Static method in class org.sgrewritten.stargate.util.BlockEventHelper
Does event handling for any event that changes one block
onAnyMultiBlockChangeEvent(Cancellable, BlockEventType, List<Block>, StargateAPI) - Static method in class org.sgrewritten.stargate.util.BlockEventHelper
Does event handling for any event that changes multiple block
onBlockBreak(BlockBreakEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
Detects relevant block break events
onBlockBurn(BlockBurnEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
Listens to and cancels any block burn events that may break a stargate
onBlockDispense(BlockDispenseEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onBlockExplode(BlockExplodeEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
Listens to and cancels any explosion events that may break a stargate
onBlockFade(BlockFadeEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onBlockFertilize(BlockFertilizeEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onBlockFormEvent(BlockFormEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
Listens to and cancels any blocks from forming in a stargate's entrance
onBlockFromTo(BlockFromToEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
Listens to and cancels any water or lava flowing from or into a stargate's entrance
onBlockIgnite(BlockIgniteEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
Listens to and cancels any fire ignition events touching portal (avoids infinite fires)
onBlockMultiPlace(BlockMultiPlaceEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onBlockPhysics(BlockPhysicsEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onBlockPlace(BlockPlaceEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
Checks for and blocks any block placement in a stargate's iris
onButtonClick(PlayerInteractEvent) - Method in class org.sgrewritten.stargate.api.network.portal.behavior.AbstractPortalBehavior
 
onButtonClick(PlayerInteractEvent) - Method in interface org.sgrewritten.stargate.api.network.portal.behavior.PortalBehavior
This method will be triggered whenever a portal button is clicked (left or right)
onCommand(CommandSender, Command, String, String[]) - Method in class org.sgrewritten.stargate.command.CommandAbout
 
onCommand(CommandSender, Command, String, String[]) - Method in class org.sgrewritten.stargate.command.CommandParity
 
onCommand(CommandSender, Command, String, String[]) - Method in class org.sgrewritten.stargate.command.CommandReload
 
onCommand(CommandSender, Command, String, String[]) - Method in class org.sgrewritten.stargate.command.CommandStargate
 
onCommand(CommandSender, Command, String, String[]) - Method in class org.sgrewritten.stargate.command.CommandTrace
 
onDestroy() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.AbstractPortalBehavior
 
onDestroy() - Method in interface org.sgrewritten.stargate.api.network.portal.behavior.PortalBehavior
This method will be triggered whenever the portal is destroyed
onDisable() - Method in class org.sgrewritten.stargate.Stargate
 
onEnable() - Method in class org.sgrewritten.stargate.Stargate
 
onEntityBlockForm(EntityBlockFormEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onEntityBreakDoor(EntityBreakDoorEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onEntityChangeBlock(EntityChangeBlockEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onEntityExplode(EntityExplodeEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
Listens to and cancels any explosion events that may break a stargate
onEntityPlace(EntityPlaceEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onEntityPortalTeleport(EntityPortalEvent) - Method in class org.sgrewritten.stargate.listener.MoveEventListener
Listens for and cancels any default vehicle portal events caused by stargates
onLeavesDecay(LeavesDecayEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onPistonExtend(BlockPistonExtendEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
Listens to and cancels any piston extend events that may break a stargate
onPistonRetract(BlockPistonRetractEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
Listens to and cancels any piston retract events that may break a stargate
onPlayerAdvancementCriterionGrant(PlayerAdvancementCriterionGrantEvent) - Method in class org.sgrewritten.stargate.listener.PlayerAdvancementListener
Listen to player advancement events, and cancel if the advancement came from touching a generated portal block
onPlayerBucketEmpty(PlayerBucketEmptyEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onPlayerInteract(PlayerInteractEvent) - Method in class org.sgrewritten.stargate.listener.PlayerEventListener
Listens for and handles any relevant interaction events such as sign or button interaction
onPlayerJoin(PlayerJoinEvent) - Method in class org.sgrewritten.stargate.listener.PlayerEventListener
Listens for any player join events that might be relevant for BungeeCord
onPlayerMove(PlayerMoveEvent) - Method in class org.sgrewritten.stargate.listener.MoveEventListener
Listens for any player movement and teleports the player if entering a stargate
onPlayerTeleport(PlayerTeleportEvent) - Method in class org.sgrewritten.stargate.listener.MoveEventListener
Listens for and cancels any default player teleportation events caused by stargates
onPluginDisable(PluginDisableEvent) - Method in class org.sgrewritten.stargate.listener.PluginEventListener
Listens for the economy manager plugin being unloaded and informs the console
onPluginEnable(PluginEnableEvent) - Method in class org.sgrewritten.stargate.listener.PluginEventListener
Listens for any valid economy plugins being loaded and sets up economy if necessary
onPluginMessageReceived(String, Player, byte[]) - Method in class org.sgrewritten.stargate.listener.StargateBungeePluginMessageListener
Handles relevant received plugin messages
onPortalCreate(PortalCreateEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onSignChange(SignChangeEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
Checks for any sign change events that may result in the creation of a stargate
onSignClick(PlayerInteractEvent) - Method in class org.sgrewritten.stargate.api.network.portal.behavior.AbstractPortalBehavior
 
onSignClick(PlayerInteractEvent) - Method in class org.sgrewritten.stargate.api.network.portal.behavior.NetworkedBehavior
 
onSignClick(PlayerInteractEvent) - Method in interface org.sgrewritten.stargate.api.network.portal.behavior.PortalBehavior
This method will be triggered whenever a portal sig nis clicked (left or right)
onSpongeAbsorb(SpongeAbsorbEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class org.sgrewritten.stargate.command.StargateTabCompleter
 
onTNTPrime(TNTPrimeEvent) - Method in class org.sgrewritten.stargate.listener.BlockEventListener
 
onVehicleMove(VehicleMoveEvent) - Method in class org.sgrewritten.stargate.listener.MoveEventListener
Listens for any vehicle movement and teleports the vehicle if entering a stargate
open() - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Opens this gate
open() - Method in class org.sgrewritten.stargate.gate.Gate
 
open(Player) - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Opens this portal for the given player
open(Player) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
open(Player) - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
open(Portal, Player) - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Open this portal without any checks
open(Portal, Player) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
openFor - Variable in class org.sgrewritten.stargate.network.portal.StargatePortal
 
OptionDataType - Enum Class in org.sgrewritten.stargate.api.config
An enum defining the different data types an option can have
org.sgrewritten.stargate - package org.sgrewritten.stargate
 
org.sgrewritten.stargate.api - package org.sgrewritten.stargate.api
 
org.sgrewritten.stargate.api.config - package org.sgrewritten.stargate.api.config
 
org.sgrewritten.stargate.api.container - package org.sgrewritten.stargate.api.container
 
org.sgrewritten.stargate.api.database - package org.sgrewritten.stargate.api.database
 
org.sgrewritten.stargate.api.event - package org.sgrewritten.stargate.api.event
 
org.sgrewritten.stargate.api.event.portal - package org.sgrewritten.stargate.api.event.portal
 
org.sgrewritten.stargate.api.event.portal.message - package org.sgrewritten.stargate.api.event.portal.message
 
org.sgrewritten.stargate.api.formatting - package org.sgrewritten.stargate.api.formatting
 
org.sgrewritten.stargate.api.gate - package org.sgrewritten.stargate.api.gate
 
org.sgrewritten.stargate.api.gate.structure - package org.sgrewritten.stargate.api.gate.structure
 
org.sgrewritten.stargate.api.manager - package org.sgrewritten.stargate.api.manager
 
org.sgrewritten.stargate.api.network - package org.sgrewritten.stargate.api.network
 
org.sgrewritten.stargate.api.network.portal - package org.sgrewritten.stargate.api.network.portal
 
org.sgrewritten.stargate.api.network.portal.behavior - package org.sgrewritten.stargate.api.network.portal.behavior
 
org.sgrewritten.stargate.api.network.portal.flag - package org.sgrewritten.stargate.api.network.portal.flag
 
org.sgrewritten.stargate.api.network.portal.formatting - package org.sgrewritten.stargate.api.network.portal.formatting
 
org.sgrewritten.stargate.api.network.portal.formatting.data - package org.sgrewritten.stargate.api.network.portal.formatting.data
 
org.sgrewritten.stargate.api.network.proxy - package org.sgrewritten.stargate.api.network.proxy
 
org.sgrewritten.stargate.api.permission - package org.sgrewritten.stargate.api.permission
 
org.sgrewritten.stargate.api.vectorlogic - package org.sgrewritten.stargate.api.vectorlogic
 
org.sgrewritten.stargate.colors - package org.sgrewritten.stargate.colors
 
org.sgrewritten.stargate.command - package org.sgrewritten.stargate.command
 
org.sgrewritten.stargate.config - package org.sgrewritten.stargate.config
 
org.sgrewritten.stargate.container - package org.sgrewritten.stargate.container
 
org.sgrewritten.stargate.database - package org.sgrewritten.stargate.database
 
org.sgrewritten.stargate.database.property - package org.sgrewritten.stargate.database.property
 
org.sgrewritten.stargate.economy - package org.sgrewritten.stargate.economy
 
org.sgrewritten.stargate.exception - package org.sgrewritten.stargate.exception
 
org.sgrewritten.stargate.exception.database - package org.sgrewritten.stargate.exception.database
 
org.sgrewritten.stargate.exception.name - package org.sgrewritten.stargate.exception.name
 
org.sgrewritten.stargate.formatting - package org.sgrewritten.stargate.formatting
 
org.sgrewritten.stargate.gate - package org.sgrewritten.stargate.gate
 
org.sgrewritten.stargate.gate.structure - package org.sgrewritten.stargate.gate.structure
 
org.sgrewritten.stargate.listener - package org.sgrewritten.stargate.listener
 
org.sgrewritten.stargate.manager - package org.sgrewritten.stargate.manager
 
org.sgrewritten.stargate.migration - package org.sgrewritten.stargate.migration
 
org.sgrewritten.stargate.network - package org.sgrewritten.stargate.network
 
org.sgrewritten.stargate.network.portal - package org.sgrewritten.stargate.network.portal
 
org.sgrewritten.stargate.network.portal.formatting - package org.sgrewritten.stargate.network.portal.formatting
 
org.sgrewritten.stargate.network.portal.portaldata - package org.sgrewritten.stargate.network.portal.portaldata
 
org.sgrewritten.stargate.network.proxy - package org.sgrewritten.stargate.network.proxy
 
org.sgrewritten.stargate.property - package org.sgrewritten.stargate.property
 
org.sgrewritten.stargate.thread - package org.sgrewritten.stargate.thread
 
org.sgrewritten.stargate.thread.task - package org.sgrewritten.stargate.thread.task
 
org.sgrewritten.stargate.util - package org.sgrewritten.stargate.util
 
org.sgrewritten.stargate.util.database - package org.sgrewritten.stargate.util.database
 
org.sgrewritten.stargate.util.portal - package org.sgrewritten.stargate.util.portal
 
OUTSIDE_WORLD_BORDER - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to send if the player is teleporting past the world-border
overriddenDestination - Variable in class org.sgrewritten.stargate.network.portal.StargatePortal
 
overrideDestination(Portal) - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Forces this portal to temporarily go to the given destination regardless of the normal destination(s)
overrideDestination(Portal) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
overrideDestination(Portal) - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
OWNER - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolProperty
The portal owner property of a request
ownerUUID() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Returns the value of the ownerUUID record component.

P

PARITY_UPGRADE - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to send when installing parity modules
PARITY_UPGRADES_AVAILABLE - Enum constant in enum class org.sgrewritten.stargate.database.property.StoredProperty
Boolean property that indicates whether parity updates are available
parse(String) - Static method in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
Parses the given string key into its enum representation
parse(String) - Static method in enum class org.sgrewritten.stargate.property.PluginChannel
Parses a channel's string representation into a channel enum
parseFlags(String) - Static method in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
 
parseFlags(String) - Static method in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
Gets all portal flags present in the given string
parseFlags(String[]) - Static method in class org.sgrewritten.stargate.util.LegacyDataHandler
Parses the flags found in a portal file
parseGateFormat() - Method in class org.sgrewritten.stargate.gate.GateFormatParser
Parses the gate file given during instantiation
parseMaterial(String, String) - Static method in class org.sgrewritten.stargate.util.GateFormatReader
Parses a material string
ParsingErrorException - Exception Class in org.sgrewritten.stargate.exception
 
ParsingErrorException(String) - Constructor for exception class org.sgrewritten.stargate.exception.ParsingErrorException
Instantiates a new parsing error exception
performOperation(Vector) - Method in class org.sgrewritten.stargate.api.vectorlogic.MatrixYRotation
Performs the matrix y rotation on a vector
performToAbstractSpaceOperation(Vector) - Method in class org.sgrewritten.stargate.api.vectorlogic.MatrixVectorOperation
 
performToAbstractSpaceOperation(Vector) - Method in class org.sgrewritten.stargate.api.vectorlogic.SimpleVectorOperation
 
performToAbstractSpaceOperation(Vector) - Method in interface org.sgrewritten.stargate.api.vectorlogic.VectorOperation
Performs this vector operation on the given vector
performToRealSpaceOperation(BlockVector) - Method in class org.sgrewritten.stargate.api.vectorlogic.MatrixVectorOperation
 
performToRealSpaceOperation(BlockVector) - Method in class org.sgrewritten.stargate.api.vectorlogic.SimpleVectorOperation
 
performToRealSpaceOperation(BlockVector) - Method in interface org.sgrewritten.stargate.api.vectorlogic.VectorOperation
Performs the reverse of this vector operation on the given vector
performToRealSpaceOperation(Vector) - Method in class org.sgrewritten.stargate.api.vectorlogic.MatrixVectorOperation
 
performToRealSpaceOperation(Vector) - Method in class org.sgrewritten.stargate.api.vectorlogic.SimpleVectorOperation
 
performToRealSpaceOperation(Vector) - Method in interface org.sgrewritten.stargate.api.vectorlogic.VectorOperation
Performs the reverse of this vector operation on the given vector
PermissionException - Exception Class in org.sgrewritten.stargate.exception
The exception thrown by invalid permission checks.
PermissionException() - Constructor for exception class org.sgrewritten.stargate.exception.PermissionException
 
PermissionManager - Interface in org.sgrewritten.stargate.api.permission
An interface describing a permission manager
PERSONAL - Enum constant in enum class org.sgrewritten.stargate.network.NetworkType
A network that is directly linked to players
PERSONAL_NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The name of a personal network
PERSONAL_NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A stargate part of a personal network
PERSONAL_NETWORK - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A stargate part of a personal network
PL_PL - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Polish is from Poland.
plainText() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.AdventureStargateComponent
 
plainText() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.LegacyStargateComponent
 
plainText() - Method in interface org.sgrewritten.stargate.api.network.portal.formatting.StargateComponent
 
PLAYER - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolProperty
The player name property of a request
PLAYER_ADVANCEMENT_CRITERION_EVENT - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyClass
 
PLAYER_BUCKET_EMPTY - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
PLAYER_CONNECT - Enum constant in enum class org.sgrewritten.stargate.property.PluginChannel
Represents the BungeeCord sub-channel for making a player connect to a server
PLAYER_TELEPORT - Enum constant in enum class org.sgrewritten.stargate.property.PluginChannel
Represents the custom forwarding sub-channel used when a player is teleported from a stargate through BungeeCord
PlayerAdvancementListener - Class in org.sgrewritten.stargate.listener
A listener for the PlayerAdvancementCriterionEvent event
PlayerAdvancementListener(RegistryAPI) - Constructor for class org.sgrewritten.stargate.listener.PlayerAdvancementListener
 
playerConnect(String) - Method in interface org.sgrewritten.stargate.api.manager.BungeeManager
Handles a player teleport message
playerConnect(String) - Method in class org.sgrewritten.stargate.manager.StargateBungeeManager
 
PlayerEventListener - Class in org.sgrewritten.stargate.listener
A listener for relevant player events such as right- or left-clicking
PlayerEventListener(LanguageManager, RegistryAPI, BungeeManager, BlockLoggingManager, StorageAPI) - Constructor for class org.sgrewritten.stargate.listener.PlayerEventListener
 
PLUGIN_DISABLE - Enum constant in enum class org.sgrewritten.stargate.property.PluginChannel
Represents the custom forwarding sub-channel used for nothing ???
PLUGIN_ENABLE - Enum constant in enum class org.sgrewritten.stargate.property.PluginChannel
Represents the custom forwarding sub-channel used for nothing ???
PluginChannel - Enum Class in org.sgrewritten.stargate.property
The channel represents the different usable plugin channels that can be used with BungeeCord
PluginEventListener - Class in org.sgrewritten.stargate.listener
Listens for and sets up any relevant plugins being loaded
PluginEventListener(StargateEconomyAPI, BlockLoggingManager) - Constructor for class org.sgrewritten.stargate.listener.PluginEventListener
 
PluginMessageInterface - Interface in org.sgrewritten.stargate.network.proxy
Interface for sending plugin messages if necessary
PluginMessageSender - Interface in org.sgrewritten.stargate.api.network.proxy
 
POINTER - Enum constant in enum class org.sgrewritten.stargate.colors.ColorSelector
Always two opposite symbols that wrap around text in a sign, see HighlightingStyle
POINTER_BEHAVIOR - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
How should SG style its pointer symbol?
POINTER_COLORS - Static variable in class org.sgrewritten.stargate.colors.ColorRegistry
A dye color to chat color conversion table for sign text pointers
portal - Variable in class org.sgrewritten.stargate.api.network.portal.behavior.AbstractPortalBehavior
 
Portal - Interface in org.sgrewritten.stargate.api.network.portal
An interface describing any portal
PORTAL - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.formatting.SignLineType
Sign line with any portal
PORTAL - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolProperty
The portal name property of a request
PORTAL_ADD - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolRequestType
Defines a portal adding request
PORTAL_CREATE - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
PORTAL_FLAG - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolProperty
The enabled portal flags property of a request
PORTAL_REMOVE - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolRequestType
Defines a portal removal request
PORTAL_RENAME - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolRequestType
Defines a portal rename request
PORTAL_VALIDITY - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The action that should be made whenever a loaded portal does not have a valid layout
PORTAL_VALIDITY - Enum constant in enum class org.sgrewritten.stargate.api.config.OptionDataType
How to handle invalid portals
PortalBehavior - Interface in org.sgrewritten.stargate.api.network.portal.behavior
 
PortalBuilder - Class in org.sgrewritten.stargate.api.network
Used to build portals
PortalBuilder(StargateAPI, OfflinePlayer, String) - Constructor for class org.sgrewritten.stargate.api.network.PortalBuilder
Construct an instance of a PortalBuilder
portalCount - Static variable in class org.sgrewritten.stargate.network.portal.StargatePortal
Used in bStats metrics
PortalCreationHelper - Class in org.sgrewritten.stargate.util.portal
A helper class for creating new portals
PortalData - Record Class in org.sgrewritten.stargate.network.portal.portaldata
The data contained within a Portal.
PortalData(GateData, String, String, String, Set<PortalFlag>, UUID, String, String, StorageType, String) - Constructor for record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Creates an instance of a PortalData record class.
PortalDestructionHelper - Class in org.sgrewritten.stargate.util.portal
A helper class for removing an existing portal
PortalFlag - Interface in org.sgrewritten.stargate.api.network.portal.flag
 
PortalHelper - Class in org.sgrewritten.stargate.util.portal
A helper class for dealing with portals
portalId() - Method in record class org.sgrewritten.stargate.network.portal.GlobalPortalId
Returns the value of the portalId record component.
PortalLine - Class in org.sgrewritten.stargate.api.network.portal.formatting
 
PortalLine(List<Holder<StargateComponent>>, Portal, SignLineType) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.PortalLine
 
PortalLine(HighlightingStyle, Portal, ChatColor, ChatColor, SignLineType) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.PortalLine
 
PortalLineData - Class in org.sgrewritten.stargate.api.network.portal.formatting.data
 
PortalLineData(String, SignLineType) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.data.PortalLineData
 
PortalLineData(Portal, SignLineType) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.data.PortalLineData
 
PortalLoadException - Exception Class in org.sgrewritten.stargate.exception
 
PortalLoadException(PortalLoadException.FailureType) - Constructor for exception class org.sgrewritten.stargate.exception.PortalLoadException
 
PortalLoadException.FailureType - Enum Class in org.sgrewritten.stargate.exception
 
PortalPermissionHelper - Class in org.sgrewritten.stargate.util.portal
A permission helper for dealing with portal permissions
PortalPosition - Class in org.sgrewritten.stargate.api.network.portal
A position of a portal's control block
PortalPosition(PositionType, BlockVector, String) - Constructor for class org.sgrewritten.stargate.api.network.portal.PortalPosition
Instantiates a new active portal position
PortalPosition(PositionType, BlockVector, String, boolean) - Constructor for class org.sgrewritten.stargate.api.network.portal.PortalPosition
Instantiates a new active portal position
PortalPositionAttachment - Interface in org.sgrewritten.stargate.api.network.portal
 
PortalPositionAttachment.Type - Enum Class in org.sgrewritten.stargate.api.network.portal
 
PortalStorageHelper - Class in org.sgrewritten.stargate.util.database
 
portalType() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Returns the value of the portalType record component.
PortalValidity - Enum Class in org.sgrewritten.stargate.property
How should portals with invalid structures be dealt with?
portalValidityCheck(RealPortal, NetworkManager) - Static method in class org.sgrewritten.stargate.util.portal.PortalHelper
 
PositionType - Enum Class in org.sgrewritten.stargate.api.network.portal
An enum containing the different types a portal position can have
POSTGRESQL - Enum constant in enum class org.sgrewritten.stargate.database.DatabaseDriver
Represents a PostgreSQL driver
POWERED_MINECART - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyClass
 
PRE_STARTUP_LOG_LEVEL - Static variable in class org.sgrewritten.stargate.property.StargateConstant
The log level to use before loading the log level from config
PREFIX - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The [Stargate] prefix used at the start of all messages
Priority - Enum Class in org.sgrewritten.stargate.api
 
PRIVATE - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A stargate which can only be used by the owner and unprivileged users
PRIVATE - Enum constant in enum class org.sgrewritten.stargate.api.permission.BypassPermission
The ability to bypass the protection of private stargates
PRIVATE - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A stargate which can only be used by the owner and unprivileged users
PropertiesDatabase - Class in org.sgrewritten.stargate.database.property
 
PropertiesDatabase(File) - Constructor for class org.sgrewritten.stargate.database.property.PropertiesDatabase
 
PT_BR - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
Brazilian Portuguese.
PT_PT - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
Portugal Portuguese.
pullFromQueue(String) - Method in interface org.sgrewritten.stargate.api.manager.BungeeManager
Gets a portal from the BungeeCord teleportation queue
pullFromQueue(String) - Method in class org.sgrewritten.stargate.manager.StargateBungeeManager
 
PUSH_X - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyMethod
The powered minecart pushX method
PUSH_Z - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyMethod
The powered minecart pushZ method

R

RANDOM - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The sign text to use for marking a stargate as random
RANDOM - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A random stargate which teleports to a random destination in its network
RANDOM - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A random stargate which teleports to a random destination in its network
RandomBehavior - Class in org.sgrewritten.stargate.api.network.portal.behavior
 
RandomBehavior(LanguageManager) - Constructor for class org.sgrewritten.stargate.api.network.portal.behavior.RandomBehavior
 
readGateFile(Scanner, Map<Character, Set<Material>>, List<List<Character>>, Map<String, String>) - Static method in class org.sgrewritten.stargate.util.GateFormatReader
Reads a gate file
readInternalFileToMap(String, Map<String, String>) - Static method in class org.sgrewritten.stargate.util.FileHelper
Reads key, value pairs in an internal file to the given map
readKeyValuePairs(BufferedReader) - Static method in class org.sgrewritten.stargate.util.FileHelper
Reads key/value pairs from an input stream
readStreamToString(InputStream) - Static method in class org.sgrewritten.stargate.util.FileHelper
Converts the stream directly into a string, includes the newline character
RealPortal - Interface in org.sgrewritten.stargate.api.network.portal
A real portal with a physical sign that is located on this server
redrawPosition(PortalPosition, LineData[]) - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Update the state on the portal position according to its type
redrawPosition(PortalPosition, LineData[]) - Method in class org.sgrewritten.stargate.gate.Gate
 
redrawSigns() - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Redraw all signs in this portal
redrawSigns() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
refundPlayer(OfflinePlayer, Portal, double) - Method in class org.sgrewritten.stargate.economy.EconomyManager
 
refundPlayer(OfflinePlayer, Portal, double) - Method in interface org.sgrewritten.stargate.economy.StargateEconomyAPI
Refunds a player's payment for using a portal
REGIONIZED_SERVER - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyClass
Check for Folia compatibility
registerBlock(Location, OfflinePlayer, Portal, Metadata) - Method in interface org.sgrewritten.stargate.api.BlockHandlerInterface
Called if a Stargate is created or a block is placed, and the result of getHandledMaterial matches with the detected location
registerBukkitTask(BukkitRunnable) - Method in class org.sgrewritten.stargate.thread.task.StargateTask
Register a bukkit task
registerCustomFlag(char) - Method in class org.sgrewritten.stargate.api.BlockHandlerResolver
Register a custom flag to stargate.
registerFoliaTask(ScheduledTask) - Method in class org.sgrewritten.stargate.thread.task.StargateTask
Register a Folia task
registerLocation(GateStructureType, BlockLocation, RealPortal) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Registers a location with attached portal and structure type to this registry
registerLocation(GateStructureType, BlockLocation, RealPortal) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
registerLocations(GateStructureType, Map<BlockLocation, RealPortal>) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Registers the existence of the given structure type in the given locations
registerLocations(GateStructureType, Map<BlockLocation, RealPortal>) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
registerMetrics(int, JavaPlugin, RegistryAPI) - Static method in class org.sgrewritten.stargate.util.BStatsHelper
Registers a metrics with all relevant portal data
registerNetwork(Network) - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
Use NetworkManager instead.
registerNetwork(Network) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Use NetworkManager instead.
registerNetwork(Network) - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
registerNetwork(Network) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
registerPlacement(RegistryAPI, Location, List<RealPortal>, Material, OfflinePlayer) - Method in class org.sgrewritten.stargate.api.BlockHandlerResolver
 
registerPortal(RealPortal) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
registerPortal(RealPortal) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Register a portal to this registry
registerPortalPosition(PortalPosition, Location, RealPortal) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Register given portal position to registry.
registerPortalPosition(PortalPosition, Location, RealPortal) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
registerRemoval(RegistryAPI, Location, RealPortal) - Method in class org.sgrewritten.stargate.api.BlockHandlerResolver
 
registerTask() - Method in class org.sgrewritten.stargate.thread.task.StargateTask
Register the task to all tasks that are currently run
RegistryAPI - Interface in org.sgrewritten.stargate.api.network
The API for the stargate registry.
reload() - Method in interface org.sgrewritten.stargate.api.config.ConfigurationAPI
Reloads the configuration from disk
reload() - Method in class org.sgrewritten.stargate.Stargate
 
RELOAD - Enum constant in enum class org.sgrewritten.stargate.property.CommandPermission
The permission necessary for executing the reload command
reloadConfig() - Method in class org.sgrewritten.stargate.Stargate
 
REMEMBER_LAST_DESTINATION - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Remember the last destination a networked portal was connected to
REMOTE_DATABASE_DRIVER - Enum constant in enum class org.sgrewritten.stargate.api.config.OptionDataType
The data type if the option is a string remote database driver
REMOVE - Enum constant in enum class org.sgrewritten.stargate.property.PortalValidity
Remove the portal from the database if it has an invalid structure
removeBlockHandlerInterface(BlockHandlerInterface) - Method in class org.sgrewritten.stargate.api.BlockHandlerResolver
Remove a listener for block placement next by a portal
removeBlockHandlerInterfaces(Plugin) - Method in class org.sgrewritten.stargate.api.BlockHandlerResolver
Remove all listeners for block placement next by a portal
removeFlag(Character, Portal, StorageType) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Remove a flag to a portal in the database
removeFlag(Character, Portal, StorageType) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
removeFlag(PortalFlag) - Method in class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
Remove flag to related portal and save to storage
removeFlag(PortalFlag) - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Remove a flag from this portal (does not do so from storage)
removeFlag(PortalFlag) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
removeFlag(PortalFlag) - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
removeNetworkTypeRelatedFlags(Set<PortalFlag>) - Static method in enum class org.sgrewritten.stargate.network.NetworkType
A method to remove internal flags related to the network's type.
removePortal(Portal) - Method in interface org.sgrewritten.stargate.api.network.Network
Removes the given portal from this network
removePortal(Portal) - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
removePortalFromStorage(Portal) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Removes a portal and its associated data from storage
removePortalFromStorage(Portal) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
removePortalPosition(Location) - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Remove portal position at specified location
removePortalPosition(Location) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Remove portal position from registry
removePortalPosition(Location) - Method in class org.sgrewritten.stargate.gate.Gate
 
removePortalPosition(Location) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
removePortalPosition(PortalPosition) - Method in interface org.sgrewritten.stargate.api.gate.GateAPI
Remove a portal position from this gate.
removePortalPosition(PortalPosition) - Method in class org.sgrewritten.stargate.gate.Gate
 
removePortalPosition(RealPortal, StorageType, PortalPosition) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Remove a portalPosition to a portal in the database
removePortalPosition(RealPortal, StorageType, PortalPosition) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
removeUTF8BOM(String) - Static method in class org.sgrewritten.stargate.util.FileHelper
Removes the UTF-8 Byte Order Mark if present
rename(Network, String) - Method in interface org.sgrewritten.stargate.api.network.NetworkManager
Rename the network to specified name, saves to storage
rename(Network, String) - Method in class org.sgrewritten.stargate.network.StargateNetworkManager
 
rename(Portal, String) - Method in interface org.sgrewritten.stargate.api.network.NetworkManager
 
rename(Portal, String) - Method in class org.sgrewritten.stargate.network.StargateNetworkManager
 
renameNetwork(String, String) - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
Use NetworkManager instead.
renameNetwork(String, String) - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
renameNetwork(String, String, StorageType) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Use NetworkManager instead.
renameNetwork(String, String, StorageType) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
renamePortal(String, String) - Method in interface org.sgrewritten.stargate.api.network.Network
Renames the portal, does not save to database and is also not cross server compatible.
renamePortal(String, String) - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
REPAIR - Enum constant in enum class org.sgrewritten.stargate.property.PortalValidity
Repair the portal if it has an invalid structure
REPLACE_LAST_KNOWN_NAME - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for replacing the last known name of a player
REPLACE_SERVER_INFO - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for replacing the known information about a server
replaceKnownTableNames(String) - Method in class org.sgrewritten.stargate.config.TableNameConfiguration
Replaces known table name keys with their proper name values
REQUEST_TYPE - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolProperty
The protocol message type used for this request
returnDisallowedFlags(Set<PortalFlag>) - Method in interface org.sgrewritten.stargate.api.permission.PermissionManager
Gets all flags usable by the entity
returnDisallowedFlags(Set<PortalFlag>) - Method in class org.sgrewritten.stargate.manager.StargatePermissionManager
 
returnDisallowedFlags(Set<PortalFlag>) - Method in class org.sgrewritten.stargate.manager.UnrestrictedPermissionManager
 
RIGHT_CLICK - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The first line of the right-click prompt to display on signs
RO_RO - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Romanian is from Romania.
ROUNDED_BRACKETS - Enum constant in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
The highlighting to use around a normal network name
RU_RU - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Russian is from Russia.
run() - Method in class org.sgrewritten.stargate.migration.SQLDatabaseMigrator
Run multiple SQL scripts in specified directory (constructor)
run() - Method in class org.sgrewritten.stargate.thread.SynchronousPopulator
 
run() - Method in class org.sgrewritten.stargate.thread.task.StargateBukkitRunnable
 
run(SQLDatabaseAPI, StargateAPI) - Method in class org.sgrewritten.stargate.migration.DataMigration
Runs this configuration modifier
run(SQLDatabaseAPI, StargateAPI) - Method in class org.sgrewritten.stargate.migration.DataMigration6
 
run(SQLDatabaseAPI, StargateAPI) - Method in class org.sgrewritten.stargate.migration.DataMigration7
 
run(SQLDatabaseAPI, StargateAPI) - Method in class org.sgrewritten.stargate.migration.DataMigration9
 
run(SQLDatabaseAPI, StargateAPI) - Method in class org.sgrewritten.stargate.migration.DataMigrator
Runs all relevant config migrations
runDelayed(long) - Method in class org.sgrewritten.stargate.thread.task.StargateAsyncTask
 
runDelayed(long) - Method in class org.sgrewritten.stargate.thread.task.StargateEntityTask
 
runDelayed(long) - Method in class org.sgrewritten.stargate.thread.task.StargateGlobalTask
 
runDelayed(long) - Method in class org.sgrewritten.stargate.thread.task.StargateQueuedAsyncTask
 
runDelayed(long) - Method in class org.sgrewritten.stargate.thread.task.StargateRegionTask
 
runDelayed(long) - Method in class org.sgrewritten.stargate.thread.task.StargateTask
 
runNow() - Method in class org.sgrewritten.stargate.thread.task.StargateAsyncTask
 
runNow() - Method in class org.sgrewritten.stargate.thread.task.StargateEntityTask
 
runNow() - Method in class org.sgrewritten.stargate.thread.task.StargateGlobalTask
 
runNow() - Method in class org.sgrewritten.stargate.thread.task.StargateQueuedAsyncTask
 
runNow() - Method in class org.sgrewritten.stargate.thread.task.StargateRegionTask
 
runNow() - Method in class org.sgrewritten.stargate.thread.task.StargateTask
 
runStatement(PreparedStatement) - Static method in class org.sgrewritten.stargate.util.database.DatabaseHelper
Executes and closes the given statement
runTask() - Method in class org.sgrewritten.stargate.thread.task.StargateTask
Run the task if not already been running (should be threadsafe)
runTask(ScheduledTask) - Method in class org.sgrewritten.stargate.thread.task.StargateTask
Convenience method, does same as StargateTask.runTask()
runTaskTimer(long, long) - Method in class org.sgrewritten.stargate.thread.task.StargateAsyncTask
 
runTaskTimer(long, long) - Method in class org.sgrewritten.stargate.thread.task.StargateEntityTask
 
runTaskTimer(long, long) - Method in class org.sgrewritten.stargate.thread.task.StargateGlobalTask
 
runTaskTimer(long, long) - Method in class org.sgrewritten.stargate.thread.task.StargateQueuedAsyncTask
 
runTaskTimer(long, long) - Method in class org.sgrewritten.stargate.thread.task.StargateRegionTask
 
runTaskTimer(long, long) - Method in class org.sgrewritten.stargate.thread.task.StargateTask
 
runTaskTimer(long, long, Runnable) - Method in class org.sgrewritten.stargate.thread.task.StargateGlobalTask
 

S

saveConfig() - Method in class org.sgrewritten.stargate.Stargate
 
saveConfiguration() - Method in interface org.sgrewritten.stargate.api.config.ConfigurationAPI
Saves the current state of the configuration to disk
saveConfiguration() - Method in class org.sgrewritten.stargate.Stargate
 
savePortal(RealPortal, Network) - Method in interface org.sgrewritten.stargate.api.network.NetworkManager
Add portal to network and save to storage
savePortal(RealPortal, Network) - Method in class org.sgrewritten.stargate.network.StargateNetworkManager
 
savePortalPosition(RealPortal, Location, PositionType, Plugin) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Save given portal position to storage and register it to the registry
savePortalPosition(RealPortal, Location, PositionType, Plugin) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
savePortalToStorage(RealPortal) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Saves the given portal to storage
savePortalToStorage(RealPortal) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
saveToString() - Method in class org.sgrewritten.stargate.config.StargateYamlConfiguration
 
SCHEDULED_GATE_CLEARING - Enum constant in enum class org.sgrewritten.stargate.database.property.StoredProperty
Long property that indicates the time of the next clearing (or -1 if there's no scheduled clearing)
scheduleSendMessage(String, PluginChannel) - Method in class org.sgrewritten.stargate.network.proxy.BukkitPluginMessageInterface
 
scheduleSendMessage(String, PluginChannel) - Method in interface org.sgrewritten.stargate.network.proxy.PluginMessageInterface
Schedule sending a plugin message until a player joins the server.
selectNetwork(String, PermissionManager, OfflinePlayer, Set<PortalFlag>) - Method in interface org.sgrewritten.stargate.api.network.NetworkManager
Interprets a networkname and type, then selects it or creates it if it does not already exist
selectNetwork(String, PermissionManager, OfflinePlayer, Set<PortalFlag>) - Method in class org.sgrewritten.stargate.network.StargateNetworkManager
 
selectNetwork(String, NetworkType, StorageType) - Method in interface org.sgrewritten.stargate.api.network.NetworkManager
Gets the network with the given name, and creates it if it doesn't already exist
selectNetwork(String, NetworkType, StorageType) - Method in class org.sgrewritten.stargate.network.StargateNetworkManager
 
sendChargeSuccessMessage(OfflinePlayer, double) - Method in class org.sgrewritten.stargate.economy.EconomyManager
Sends a message to a player telling them they've been successfully charged
sendCreatePortal(RealPortal) - Method in interface org.sgrewritten.stargate.api.network.proxy.PluginMessageSender
Send create portal message
sendCreatePortal(RealPortal) - Method in class org.sgrewritten.stargate.network.proxy.InterServerMessageSender
 
sendCreatePortal(RealPortal) - Method in class org.sgrewritten.stargate.network.proxy.LocalNetworkMessageSender
 
sendDeletePortal(RealPortal) - Method in interface org.sgrewritten.stargate.api.network.proxy.PluginMessageSender
Send delete portal message
sendDeletePortal(RealPortal) - Method in class org.sgrewritten.stargate.network.proxy.InterServerMessageSender
 
sendDeletePortal(RealPortal) - Method in class org.sgrewritten.stargate.network.proxy.LocalNetworkMessageSender
 
sendDirectedMessage(String, PluginChannel, Plugin, String) - Method in class org.sgrewritten.stargate.network.proxy.BukkitPluginMessageInterface
 
sendDirectedMessage(String, PluginChannel, Plugin, String) - Method in interface org.sgrewritten.stargate.network.proxy.PluginMessageInterface
Send a plugin message directed to only one server
sendMessage(String, PluginChannel, Plugin) - Method in class org.sgrewritten.stargate.network.proxy.BukkitPluginMessageInterface
 
sendMessage(String, PluginChannel, Plugin) - Method in interface org.sgrewritten.stargate.network.proxy.PluginMessageInterface
Send a plugin message to all servers in specified network.
sendMessage(Entity, String) - Static method in class org.sgrewritten.stargate.util.MessageUtils
Send a message that does not belong to any portal, will trigger a StargateMessageEvent
sendMessage(Entity) - Method in class org.sgrewritten.stargate.api.network.portal.formatting.AdventureStargateComponent
 
sendMessage(Entity) - Method in class org.sgrewritten.stargate.api.network.portal.formatting.LegacyStargateComponent
 
sendMessage(Entity) - Method in interface org.sgrewritten.stargate.api.network.portal.formatting.StargateComponent
 
sendMessageFromPortal(Portal, Entity, String, MessageType) - Static method in class org.sgrewritten.stargate.util.MessageUtils
Send a message from this portal; triggers a StargateSendMessagePortalEvent
sendObtainSuccessMessage(OfflinePlayer, double, String) - Method in class org.sgrewritten.stargate.economy.EconomyManager
Sends a message to the player telling them they've successfully received funds
sendRenameNetwork(String, String) - Method in interface org.sgrewritten.stargate.api.network.proxy.PluginMessageSender
Send rename network message
sendRenameNetwork(String, String) - Method in class org.sgrewritten.stargate.network.proxy.InterServerMessageSender
 
sendRenameNetwork(String, String) - Method in class org.sgrewritten.stargate.network.proxy.LocalNetworkMessageSender
 
sendRenamePortal(String, String, Network) - Method in interface org.sgrewritten.stargate.api.network.proxy.PluginMessageSender
Send rename portal message
sendRenamePortal(String, String, Network) - Method in class org.sgrewritten.stargate.network.proxy.InterServerMessageSender
 
sendRenamePortal(String, String, Network) - Method in class org.sgrewritten.stargate.network.proxy.LocalNetworkMessageSender
 
server - Variable in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
SERVER - Enum constant in enum class org.sgrewritten.stargate.property.StargateProtocolProperty
The server name property of a request
serverName() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Returns the value of the serverName record component.
serverUUID() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Returns the value of the serverUUID record component.
SET_INTER_PORTAL_META - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for setting the metadata of an inter-server portal
SET_INTER_PORTAL_POSITION_META - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for setting the meta for an inter-portal-position
SET_PORTAL_META - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for setting the metadata of a portal
SET_PORTAL_POSITION_META - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for setting the meta for a portal position
setActive(boolean) - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
Activate/deactive this portal position
setAdaptiveGatePositionGeneration(boolean) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
Requires the constructor PortalBuilder(StargateAPI, OfflinePlayer, String) to matter
setAttachment(PortalPositionAttachment) - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
 
setBehavior(PortalBehavior) - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Modify the behavior this portal uses
setBehavior(PortalBehavior) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
setCalculatePortalPositions(boolean) - Method in class org.sgrewritten.stargate.api.gate.ExplicitGateBuilder
 
setCancelled(boolean) - Method in class org.sgrewritten.stargate.api.event.portal.CancellableStargatePortalEvent
 
setCancelled(boolean) - Method in class org.sgrewritten.stargate.api.event.portal.StargateOpenPortalEvent
 
setCancelled(boolean) - Method in class org.sgrewritten.stargate.api.event.StargateMessageEvent
 
setCancelled(boolean) - Method in class org.sgrewritten.stargate.api.event.StargatePreCreatePortalEvent
 
setConfigurationOptionValue(ConfigurationOption, Object) - Method in interface org.sgrewritten.stargate.api.config.ConfigurationAPI
Sets the value of a configuration option
setConfigurationOptionValue(ConfigurationOption, Object) - Method in class org.sgrewritten.stargate.Stargate
 
setCost(double) - Method in class org.sgrewritten.stargate.api.event.portal.StargatePlayerDestroyPortalEvent
Sets the cost of destroying the portal
setCost(double, Player) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
Set a cost for this portal
setCost(int) - Method in class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
Sets the cost of creating the stargate
setDeny(boolean) - Method in class org.sgrewritten.stargate.api.event.portal.DeniableStargatePortalEvent
Sets whether to deny access to the entity
setDeny(boolean) - Method in class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
Sets whether to deny access to the entity
setDenyReason(String) - Method in class org.sgrewritten.stargate.api.event.portal.DeniableStargatePortalEvent
Sets the reason the stargate access was denied
setDenyReason(String) - Method in class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
Sets the reason the stargate access was denied
setDestination(String) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
 
setDestination(String) - Method in class org.sgrewritten.stargate.api.event.portal.StargateActivatePortalEvent
Sets (changes) the selected destination
setDestination(Portal) - Method in class org.sgrewritten.stargate.api.event.portal.StargateOpenPortalEvent
 
setDestinations(List<String>) - Method in class org.sgrewritten.stargate.api.event.portal.StargateActivatePortalEvent
Sets the destinations available to the player using the portal
setDestinationServerName(String) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
Set the name of the server this portal should point to (only relevant for bungee portals)
setExit(Location) - Method in class org.sgrewritten.stargate.api.event.portal.StargateTeleportPortalEvent
Set the location the entity should exit from
setFacing(BlockFace) - Method in class org.sgrewritten.stargate.api.gate.ExplicitGateBuilder
Set the facing of this gate, this equals the facing of the sign.
setFlags(String) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
Set the flags of the portal
setFlags(Set<StargateFlag>) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
Set the flags of the portal
setFlipGate(boolean) - Method in class org.sgrewritten.stargate.api.gate.ExplicitGateBuilder
Whether the gate should be flipped, this effectively makes the top left position top right (flip z axis in format space)
setFlipZAxis(boolean) - Method in class org.sgrewritten.stargate.api.vectorlogic.MatrixVectorOperation
 
setFlipZAxis(boolean) - Method in class org.sgrewritten.stargate.api.vectorlogic.SimpleVectorOperation
 
setFlipZAxis(boolean) - Method in interface org.sgrewritten.stargate.api.vectorlogic.VectorOperation
Sets whether to flip the Z- axis
setForce(boolean) - Method in class org.sgrewritten.stargate.api.event.portal.StargateClosePortalEvent
Sets whether the stargate should be forced to close
setForce(boolean) - Method in class org.sgrewritten.stargate.api.event.portal.StargateOpenPortalEvent
Sets whether the portal should be forced open
setFormats(List<GateFormat>) - Static method in class org.sgrewritten.stargate.api.gate.GateFormatRegistry
Sets the gate formats known by the gate format handler
setGate(GateAPI) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
 
setGateBuilder(Location, String) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
Set the way the gate should be constructed, see ExplicitGateBuilder for more information
setGateBuilder(Location, GateFormatAPI) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
Set the way the gate should be constructed, see ExplicitGateBuilder for more information
setGateBuilder(GateBuilder) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
 
setGenerateButtonPositions(boolean) - Method in class org.sgrewritten.stargate.api.gate.ExplicitGateBuilder
 
setGenerateButtonPositions(boolean) - Method in interface org.sgrewritten.stargate.api.gate.GateBuilder
Whether to generate a button position.
setGenerateButtonPositions(boolean) - Method in class org.sgrewritten.stargate.api.gate.ImplicitGateBuilder
 
setID(String) - Method in interface org.sgrewritten.stargate.api.network.Network
Change the name of the network
setID(String) - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
setKnowsServerName(boolean) - Static method in class org.sgrewritten.stargate.Stargate
Sets whether this server knows its server name
setLanguage(String) - Method in interface org.sgrewritten.stargate.api.formatting.LanguageManager
Sets the currently used language
setLanguage(String) - Method in class org.sgrewritten.stargate.formatting.StargateLanguageManager
 
setLogLevel(Level) - Static method in class org.sgrewritten.stargate.Stargate
Change the log level of Stargate.
setMessage(StargateComponent) - Method in class org.sgrewritten.stargate.api.event.portal.message.StargateSendMessagePortalEvent
 
setMessage(StargateComponent) - Method in class org.sgrewritten.stargate.api.event.StargateMessageEvent
Change the message that is going to be sent
setMetadata(JsonElement, String) - Method in interface org.sgrewritten.stargate.api.MetadataHolder
Set the metadata of this instance
setMetadata(String) - Method in interface org.sgrewritten.stargate.api.MetadataHolder
Set metadata for this portal.
setMetadata(String) - Method in class org.sgrewritten.stargate.api.network.portal.Metadata
 
setMetadata(String) - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
 
setMetadata(String) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
setMetaData(String) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
 
setName(String) - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Changes the name of the portal.
setName(String) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
setName(String) - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
setNetwork(String) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
 
setNetwork(Network) - Method in class org.sgrewritten.stargate.api.network.PortalBuilder
 
setNetwork(Network) - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Changes the network this portal belongs to
setNetwork(Network) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
setNetwork(Network) - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
setOwner(UUID) - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Changes the player this portal belongs to
setOwner(UUID) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
setOwner(UUID) - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
setPortalMetaData(Portal, String, StorageType) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Set misc data of a portal
setPortalMetaData(Portal, String, StorageType) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
setPortalPositionMetaData(RealPortal, PortalPosition, String, StorageType) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Set misc data of a portal position
setPortalPositionMetaData(RealPortal, PortalPosition, String, StorageType) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
setProperty(StoredProperty, String) - Method in class org.sgrewritten.stargate.database.property.PropertiesDatabase
 
setProperty(StoredProperty, Object) - Method in class org.sgrewritten.stargate.database.property.PropertiesDatabase
 
setProperty(StoredProperty, Object) - Method in interface org.sgrewritten.stargate.database.property.StoredPropertiesAPI
Set a property from a stored properties file
setProperty(StoredProperty, String) - Method in interface org.sgrewritten.stargate.database.property.StoredPropertiesAPI
Set a property from a stored properties file
setProvider(RegisteredServiceProvider<BlockUtilAPI>) - Static method in class org.sgrewritten.stargate.manager.BlockDropManager
 
setRepeatable(boolean) - Method in class org.sgrewritten.stargate.thread.task.StargateTask
Should the task repeat itself?
setSavedToStorage() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
setServerName(String) - Static method in class org.sgrewritten.stargate.Stargate
Sets this server's name as defined by BungeeCord
setServerUUID(UUID) - Static method in class org.sgrewritten.stargate.Stargate
Sets this server's unique id
setSignColor(DyeColor, PortalPosition) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
setSignColor(DyeColor, PortalPosition) - Method in interface org.sgrewritten.stargate.api.network.portal.RealPortal
Updates the color of this portal's sign
setSignLine(int, Sign) - Method in class org.sgrewritten.stargate.api.network.portal.formatting.AdventureStargateComponent
 
setSignLine(int, Sign) - Method in class org.sgrewritten.stargate.api.network.portal.formatting.LegacyStargateComponent
 
setSignLine(int, Sign) - Method in interface org.sgrewritten.stargate.api.network.portal.formatting.StargateComponent
Set a line with the text of this component in the specified sign state
setupEconomy() - Method in interface org.sgrewritten.stargate.economy.StargateEconomyAPI
Sets up economy to make it ready for transactions
setupEconomy() - Method in class org.sgrewritten.stargate.economy.VaultEconomyManager
 
setUpLogging() - Method in interface org.sgrewritten.stargate.manager.BlockLoggingManager
Start providing support for any block logger, if present
setUpLogging() - Method in class org.sgrewritten.stargate.manager.CoreProtectManager
 
shouldChargePlayer(Player, Portal, BypassPermission) - Static method in class org.sgrewritten.stargate.util.EconomyHelper
Checks whether the given player should be charged for destroying a portal
SHOW_HIKARI_CONFIG - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Whether to use database settings from a Hikari config file instead of the settings in the config file
SHOW_INDEX_INTER_PORTAL_POSITION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for checking if the inter-portal position index exists
SHOW_INDEX_PORTAL_POSITION - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
The query for checking if the portal position index exists
SIGN - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.PositionType
A sign that works as an interface for selecting destination and displaying portal information
SIGN_SIDE - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyClass
 
SignLine - Interface in org.sgrewritten.stargate.api.network.portal.formatting
 
SignLineType - Enum Class in org.sgrewritten.stargate.api.network.portal.formatting
 
SILENT - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A silent stargate which doesn't output a teleportation message
SILENT - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A silent stargate which doesn't output a teleportation message
SimpleVectorOperation - Class in org.sgrewritten.stargate.api.vectorlogic
A simpler version of the vector operation class, but with the same functionality
SimpleVectorOperation(BlockFace) - Constructor for class org.sgrewritten.stargate.api.vectorlogic.SimpleVectorOperation
Instantiates a vector operation to rotate vectors in the direction of a sign face
size() - Method in interface org.sgrewritten.stargate.api.network.Network
Gets the current number of portals in this network
size() - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
 
size() - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
size() - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
SPAWN_CHUNKS_CONFLICTING - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display if a stargate is created within the spawn area
SpawnDetectionHelper - Class in org.sgrewritten.stargate.util
A helper class for deciding if a given gate is interfering with the spawn protection area
SPECIFIC_PROTECTION_OVERRIDE - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Allows for specific events to destroy portals
SPONGE_ABSORB - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
SQLDatabase - Class in org.sgrewritten.stargate.database
A generic SQL database used for loading and saving portal data
SQLDatabase(SQLDatabaseAPI, boolean, boolean, TableNameConfiguration, StoredPropertiesAPI) - Constructor for class org.sgrewritten.stargate.database.SQLDatabase
Instantiates a new stargate registry
SQLDatabase(SQLDatabaseAPI, boolean, boolean, StoredPropertiesAPI) - Constructor for class org.sgrewritten.stargate.database.SQLDatabase
Instantiates a new stargate registry
SQLDatabase(SQLDatabaseAPI, StoredPropertiesAPI) - Constructor for class org.sgrewritten.stargate.database.SQLDatabase
Instantiates a new stargate registry
SQLDatabaseAPI - Interface in org.sgrewritten.stargate.database
An interface representing an SQL database
SQLDatabaseMigrator - Class in org.sgrewritten.stargate.migration
Helps with running sql database migrations by reading sql files.
SQLDatabaseMigrator(SQLDatabaseAPI, TableNameConfiguration, String, boolean) - Constructor for class org.sgrewritten.stargate.migration.SQLDatabaseMigrator
 
SQLITE - Enum constant in enum class org.sgrewritten.stargate.database.DatabaseDriver
Represents an SQLite driver
SQLiteDatabase - Class in org.sgrewritten.stargate.database
Represents an SQLite database
SQLiteDatabase(File) - Constructor for class org.sgrewritten.stargate.database.SQLiteDatabase
Instantiates a new SQL database
SQLQuery - Enum Class in org.sgrewritten.stargate.database
All SQL queries used by this plugin
SQLQueryExecutor - Class in org.sgrewritten.stargate.database
An executor for executing common queries
SQLQueryExecutor(Connection, SQLQueryGenerator) - Constructor for class org.sgrewritten.stargate.database.SQLQueryExecutor
Instantiates an SQL query executor
SQLQueryGenerator - Class in org.sgrewritten.stargate.database
The SQL query generator is responsible for generating prepared statements for various queries
SQLQueryGenerator(TableNameConfiguration, DatabaseDriver) - Constructor for class org.sgrewritten.stargate.database.SQLQueryGenerator
Instantiates a new SQL query generator
SQLQueryHandler - Class in org.sgrewritten.stargate.database
A handler which keeps track of all queries and query variations
SQUARE_BRACKETS - Enum constant in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
The highlighting used for the destination server of legacy bungee stargates
SR_SP - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Serbian is from Serbia and Montenegro.
Stargate - Class in org.sgrewritten.stargate
A plugin that allows for instant-teleportation between large distances and across servers.
Stargate() - Constructor for class org.sgrewritten.stargate.Stargate
 
STARGATE_NAME - Static variable in class org.sgrewritten.stargate.property.StargateConstant
The name of Stargate
StargateAccessPortalEvent - Class in org.sgrewritten.stargate.api.event.portal
This event should be called whenever a player attempts to access a stargate
StargateAccessPortalEvent(Entity, Portal, boolean, String) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargateAccessPortalEvent
Instantiates a new stargate access event
StargateActivatePortalEvent - Class in org.sgrewritten.stargate.api.event.portal
This event should be called whenever a player activates a stargate
StargateActivatePortalEvent(Portal, Entity, List<String>, String) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargateActivatePortalEvent
Instantiates a new stargate activate event
StargateAPI - Interface in org.sgrewritten.stargate.api
An API to facilitate addons and integrations
StargateAsyncTask - Class in org.sgrewritten.stargate.thread.task
Runs tasks asynchronously
StargateAsyncTask() - Constructor for class org.sgrewritten.stargate.thread.task.StargateAsyncTask
 
StargateBukkitRunnable - Class in org.sgrewritten.stargate.thread.task
Convenience class
StargateBungeeManager - Class in org.sgrewritten.stargate.manager
 
StargateBungeeManager(RegistryAPI, LanguageManager, NetworkManager) - Constructor for class org.sgrewritten.stargate.manager.StargateBungeeManager
 
StargateBungeePluginMessageListener - Class in org.sgrewritten.stargate.listener
Listens for and handles any received plugin messages
StargateBungeePluginMessageListener(BungeeManager) - Constructor for class org.sgrewritten.stargate.listener.StargateBungeePluginMessageListener
Instantiates a new stargate bungee plugin message listener
StargateChunk - Class in org.sgrewritten.stargate.api.network.portal
 
StargateChunk(int, int, String) - Constructor for class org.sgrewritten.stargate.api.network.portal.StargateChunk
 
StargateChunk(int, int, World) - Constructor for class org.sgrewritten.stargate.api.network.portal.StargateChunk
 
StargateChunk(IntVector2, World) - Constructor for class org.sgrewritten.stargate.api.network.portal.StargateChunk
 
StargateChunk(Chunk) - Constructor for class org.sgrewritten.stargate.api.network.portal.StargateChunk
 
StargateClosePortalEvent - Class in org.sgrewritten.stargate.api.event.portal
This event should be called whenever a stargate is closed
StargateClosePortalEvent(Portal, boolean) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargateClosePortalEvent
Instantiates a new stargate closing event
StargateComponent - Interface in org.sgrewritten.stargate.api.network.portal.formatting
An interface for text components, meant to support both spigot and adventure text formats.
StargateComponentCombiner - Class in org.sgrewritten.stargate.api.network.portal.formatting
 
StargateConstant - Class in org.sgrewritten.stargate.property
Some stargate constants used internally
StargateCreatePortalEvent - Class in org.sgrewritten.stargate.api.event.portal
This event should be called whenever a stargate is created
StargateCreatePortalEvent(OfflinePlayer, Portal, String[], boolean, String, double) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargateCreatePortalEvent
Instantiates a new stargate creation event
StargateDeactivatePortalEvent - Class in org.sgrewritten.stargate.api.event.portal
This event should be called whenever a stargate is deactivated
StargateDeactivatePortalEvent(Portal) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargateDeactivatePortalEvent
Instantiates a new stargate deactivation event
StargateDestroyPortalEvent - Class in org.sgrewritten.stargate.api.event.portal
 
StargateDestroyPortalEvent(Portal, BlockEventType) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargateDestroyPortalEvent
Instantiates a new cancellable stargate event
StargateEconomyAPI - Interface in org.sgrewritten.stargate.economy
An API describing the economy methods required by Stargate
StargateEntityPortalEvent - Class in org.sgrewritten.stargate.api.event.portal
An abstract event describing any stargate event where a player is involved
StargateEntityTask - Class in org.sgrewritten.stargate.thread.task
Runs task on an entity thread (Folia) or on the main thread (paper)
StargateEntityTask(Entity) - Constructor for class org.sgrewritten.stargate.thread.task.StargateEntityTask
 
StargateFlag - Enum Class in org.sgrewritten.stargate.api.network.portal.flag
Represents a portal flag which defines an enabled behavior for a stargate
StargateGlobalTask - Class in org.sgrewritten.stargate.thread.task
Runs task on the global thread (Folia) or on the main thread (paper)
StargateGlobalTask() - Constructor for class org.sgrewritten.stargate.thread.task.StargateGlobalTask
 
StargateGlobalTask(boolean) - Constructor for class org.sgrewritten.stargate.thread.task.StargateGlobalTask
 
StargateInitializationException - Exception Class in org.sgrewritten.stargate.exception
An exception thrown when Stargate fails its initialization
StargateInitializationException(String) - Constructor for exception class org.sgrewritten.stargate.exception.StargateInitializationException
Instantiates a new Stargate Initialization exception
StargateInitializationException(Throwable) - Constructor for exception class org.sgrewritten.stargate.exception.StargateInitializationException
 
StargateLanguageManager - Class in org.sgrewritten.stargate.formatting
The language manager is responsible for translating various messages
StargateLanguageManager(File) - Constructor for class org.sgrewritten.stargate.formatting.StargateLanguageManager
Instantiates a new language manager
StargateListPortalEvent - Class in org.sgrewritten.stargate.api.event.portal
 
StargateListPortalEvent(Portal, Entity, Portal, boolean) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargateListPortalEvent
Instantiates a new stargate event
StargateLogger - Interface in org.sgrewritten.stargate
A logger for the stargate plugin
StargateMessageEvent - Class in org.sgrewritten.stargate.api.event
 
StargateMessageEvent(StargateComponent) - Constructor for class org.sgrewritten.stargate.api.event.StargateMessageEvent
 
StargateNetwork - Class in org.sgrewritten.stargate.network
A network of portals
StargateNetwork(String, Set<PortalFlag>, StorageType) - Constructor for class org.sgrewritten.stargate.network.StargateNetwork
Instantiates a new network
StargateNetwork(String, NetworkType, StorageType) - Constructor for class org.sgrewritten.stargate.network.StargateNetwork
 
StargateNetworkManager - Class in org.sgrewritten.stargate.network
 
StargateNetworkManager(RegistryAPI, StorageAPI) - Constructor for class org.sgrewritten.stargate.network.StargateNetworkManager
 
StargateNetworkRegistry - Class in org.sgrewritten.stargate.network
 
StargateNetworkRegistry() - Constructor for class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
StargateOpenPortalEvent - Class in org.sgrewritten.stargate.api.event.portal
This event should be called whenever a player opens a stargate
StargateOpenPortalEvent(Player, Portal, Portal, boolean, boolean) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargateOpenPortalEvent
Instantiates a new stargate open event
StargatePermissionManager - Class in org.sgrewritten.stargate.manager
Manages the plugin's permissions.
StargatePermissionManager(Entity, LanguageManager) - Constructor for class org.sgrewritten.stargate.manager.StargatePermissionManager
Instantiates a new permission manager
StargatePlayerDestroyPortalEvent - Class in org.sgrewritten.stargate.api.event.portal
This event should be called whenever a stargate is destroyed
StargatePlayerDestroyPortalEvent(Portal, Player, boolean, String, double) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargatePlayerDestroyPortalEvent
Instantiates a new Stargate Destroy Event
StargatePortal - Class in org.sgrewritten.stargate.network.portal
An abstract implementation of a real portal
StargatePortal(Network, String, Set<PortalFlag>, GateAPI, UUID, LanguageManager, StargateEconomyAPI, String) - Constructor for class org.sgrewritten.stargate.network.portal.StargatePortal
Instantiates a new abstract portal
StargatePortalEvent - Class in org.sgrewritten.stargate.api.event.portal
An abstract event describing any stargate event
StargatePortalLoadEvent - Class in org.sgrewritten.stargate.api.event.portal
 
StargatePortalLoadEvent(Portal) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargatePortalLoadEvent
Instantiates a new portal load event
StargatePreCreatePortalEvent - Class in org.sgrewritten.stargate.api.event
Is triggered before the StargateCreatePortalEvent.
StargatePreCreatePortalEvent(PortalBuilder, GateBuilder, String[], Player) - Constructor for class org.sgrewritten.stargate.api.event.StargatePreCreatePortalEvent
 
StargateProtocolProperty - Enum Class in org.sgrewritten.stargate.property
An enum containing all actions in the Stargate plugin message protocol
StargateProtocolRequestType - Enum Class in org.sgrewritten.stargate.property
An enum representing the different stargate protocol types
StargateQueuedAsyncTask - Class in org.sgrewritten.stargate.thread.task
Runs asynchronous tasks in a queue (an attempt to avoid race conditions, and probably better than not doing this)
StargateQueuedAsyncTask() - Constructor for class org.sgrewritten.stargate.thread.task.StargateQueuedAsyncTask
 
StargateRegionTask - Class in org.sgrewritten.stargate.thread.task
Runs task in a region (Folia) or in the main thread (paper)
StargateRegionTask(Location) - Constructor for class org.sgrewritten.stargate.thread.task.StargateRegionTask
 
StargateRegionTask(Location, boolean) - Constructor for class org.sgrewritten.stargate.thread.task.StargateRegionTask
 
StargateRegistry - Class in org.sgrewritten.stargate.network
Registry of all portals and networks
StargateRegistry(StorageAPI, BlockHandlerResolver) - Constructor for class org.sgrewritten.stargate.network.StargateRegistry
Instantiates a new Stargate registry
StargateReloadEvent - Class in org.sgrewritten.stargate.api.event
 
StargateReloadEvent() - Constructor for class org.sgrewritten.stargate.api.event.StargateReloadEvent
 
StargateSendMessagePortalEvent - Class in org.sgrewritten.stargate.api.event.portal.message
 
StargateSendMessagePortalEvent(Portal, Entity, MessageType, StargateComponent, boolean) - Constructor for class org.sgrewritten.stargate.api.event.portal.message.StargateSendMessagePortalEvent
Instantiates a new stargate player event
StargateSignDyeChangePortalEvent - Class in org.sgrewritten.stargate.api.event.portal
 
StargateSignDyeChangePortalEvent(Portal, DyeColor, Location, PortalPosition) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargateSignDyeChangePortalEvent
Instantiates a new stargate event
StargateSignFormatPortalEvent - Class in org.sgrewritten.stargate.api.event.portal
 
StargateSignFormatPortalEvent(RealPortal, SignLine[], PortalPosition, Location) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargateSignFormatPortalEvent
 
StargateTabCompleter - Class in org.sgrewritten.stargate.command
This is the tab completer for the /stargate (/sg) command
StargateTabCompleter(StoredPropertiesAPI) - Constructor for class org.sgrewritten.stargate.command.StargateTabCompleter
 
StargateTask - Class in org.sgrewritten.stargate.thread.task
 
StargateTask() - Constructor for class org.sgrewritten.stargate.thread.task.StargateTask
 
StargateTeleportPortalEvent - Class in org.sgrewritten.stargate.api.event.portal
This event should be called whenever a non-player teleports through a stargate
StargateTeleportPortalEvent(Entity, Portal, Portal, Location) - Constructor for class org.sgrewritten.stargate.api.event.portal.StargateTeleportPortalEvent
Instantiates a new stargate portal event
StargateYamlConfiguration - Class in org.sgrewritten.stargate.config
A YAML configuration which retains all comments
StargateYamlConfiguration() - Constructor for class org.sgrewritten.stargate.config.StargateYamlConfiguration
 
START_OF_COMMENT - Static variable in class org.sgrewritten.stargate.config.StargateYamlConfiguration
 
START_OF_COMMENT_LINE - Static variable in class org.sgrewritten.stargate.config.StargateYamlConfiguration
 
startInterServerConnection() - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
"Starts" the inter-server connection by setting this server's portals as online
startInterServerConnection() - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
startPopulator(Plugin) - Static method in class org.sgrewritten.stargate.thread.task.StargateRegionTask
 
StorageAPI - Interface in org.sgrewritten.stargate.api.database
A generic API for Stargate's storage methods
StorageReadException - Exception Class in org.sgrewritten.stargate.exception.database
An exception thrown if unable to read from Stargate's storage
StorageReadException(Throwable) - Constructor for exception class org.sgrewritten.stargate.exception.database.StorageReadException
Instantiates a new storage read exception
StorageType - Enum Class in org.sgrewritten.stargate.network
Represents the different portal types considered in the database
StorageWriteException - Exception Class in org.sgrewritten.stargate.exception.database
An exception thrown if unable to write to Stargate's storage
StorageWriteException(Throwable) - Constructor for exception class org.sgrewritten.stargate.exception.database.StorageWriteException
Instantiates a new storage write exception
StoredPropertiesAPI - Interface in org.sgrewritten.stargate.database.property
 
StoredProperty - Enum Class in org.sgrewritten.stargate.database.property
 
stream() - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
 
stream() - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
STRING - Enum constant in enum class org.sgrewritten.stargate.api.config.OptionDataType
The data type if the option is a String
STRING_LIST - Enum constant in enum class org.sgrewritten.stargate.api.config.OptionDataType
The data type if the option is a string list
styleGivesNetworkType(HighlightingStyle) - Static method in enum class org.sgrewritten.stargate.network.NetworkType
Whether the style of the gate contains sufficient information to determine its network type.
SV_SE - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
Sweden Swedish.
SynchronousPopulator - Class in org.sgrewritten.stargate.thread
Cycles through a queue of actions everytime the SynchronousPopulator.run() function is triggered.
SynchronousPopulator() - Constructor for class org.sgrewritten.stargate.thread.SynchronousPopulator
 
SyncStargateSendMessagePortalEvent - Class in org.sgrewritten.stargate.api.event.portal.message
 
SyncStargateSendMessagePortalEvent(Portal, Entity, MessageType, StargateComponent) - Constructor for class org.sgrewritten.stargate.api.event.portal.message.SyncStargateSendMessagePortalEvent
Instantiates a new stargate player event

T

TableNameConfiguration - Class in org.sgrewritten.stargate.config
A config for keeping track of the names of all database tables in use
TableNameConfiguration(String, String) - Constructor for class org.sgrewritten.stargate.config.TableNameConfiguration
Instantiates a new table config
TableNameConfiguration(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Constructor for class org.sgrewritten.stargate.config.TableNameConfiguration
Instantiates a new table config
TAX_DESTINATION - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The UUID to pay any taxes to
teleport(Entity) - Method in class org.sgrewritten.stargate.network.portal.Teleporter
Teleports the given target entity
TELEPORT - Enum constant in enum class org.sgrewritten.stargate.api.event.portal.message.MessageType
Called whenever an entity is teleported
TELEPORT - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a player is being teleported
TELEPORTATION_OCCUPIED - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to be displayed when gate is used by another player
TeleportationHelper - Class in org.sgrewritten.stargate.util.portal
A helper class for teleportation-related checks
TeleportedEntityRelationDFS - Class in org.sgrewritten.stargate.network.portal
A somewhat altered DFS used to find entities involved in a teleportation
TeleportedEntityRelationDFS(Function<Entity, Boolean>, List<LivingEntity>) - Constructor for class org.sgrewritten.stargate.network.portal.TeleportedEntityRelationDFS
Instantiates a new entity relation Depth-First-Search
Teleporter - Class in org.sgrewritten.stargate.network.portal
The teleporter that takes care of the actual teleportation
Teleporter(RealPortal, RealPortal, BlockFace, BlockFace, int, String, LanguageManager, StargateEconomyAPI) - Constructor for class org.sgrewritten.stargate.network.portal.Teleporter
Instantiate a manager for advanced teleportation between a portal and a location
teleportHere(Entity, RealPortal) - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Teleports an entity to this portal
teleportHere(Entity, RealPortal) - Method in class org.sgrewritten.stargate.network.portal.LegacyVirtualPortal
 
teleportHere(Entity, RealPortal) - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
teleportHere(Entity, RealPortal) - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
TERMINAL - Enum constant in enum class org.sgrewritten.stargate.network.NetworkType
A terminal network
TERMINAL_NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The name of a terminal network
TERMINAL_NETWORK - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
A stargate on the terminal network NOT IMPLEMENTED AT THE MOMENT, temporary an internal flag (inaccessible)
TERMINAL_NETWORK - Static variable in interface org.sgrewritten.stargate.api.network.portal.flag.PortalFlag
A stargate on the terminal network NOT IMPLEMENTED AT THE MOMENT, temporary an internal flag (inaccessible)
TEXT - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.formatting.SignLineType
Sign line with any text on it
TEXT - Enum constant in enum class org.sgrewritten.stargate.colors.ColorSelector
Text in a sign
TEXT_COLORS - Static variable in class org.sgrewritten.stargate.colors.ColorRegistry
A dye color to chat color conversion table for sign text
TextLine - Class in org.sgrewritten.stargate.api.network.portal.formatting
A line which does not relate to any stargate object, it is pure text
TextLine() - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.TextLine
 
TextLine(String) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.TextLine
 
TextLine(String, SignLineType) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.TextLine
 
TextLine(List<Holder<StargateComponent>>) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.TextLine
 
TextLine(List<Holder<StargateComponent>>, SignLineType) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.TextLine
 
TextLine(HighlightingStyle, String, ChatColor, ChatColor, SignLineType) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.TextLine
Initialize an error line the default way
TextLineData - Class in org.sgrewritten.stargate.api.network.portal.formatting.data
 
TextLineData() - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.data.TextLineData
 
TextLineData(String, SignLineType) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.data.TextLineData
 
TextLineData(String, HighlightingStyle) - Constructor for class org.sgrewritten.stargate.api.network.portal.formatting.data.TextLineData
 
THIS_PORTAL - Enum constant in enum class org.sgrewritten.stargate.api.network.portal.formatting.SignLineType
Sign line with current portal name
ThreeTuple<K,T,G> - Class in org.sgrewritten.stargate.container
 
ThreeTuple(K, T, G) - Constructor for class org.sgrewritten.stargate.container.ThreeTuple
Instantiates a new three-tuple
TNT_PRIME - Enum constant in enum class org.sgrewritten.stargate.property.BlockEventType
 
TO_USE - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The second line of the right-click prompt to display on signs
topLeft() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.GateData
Returns the value of the topLeft record component.
toString() - Method in class org.sgrewritten.stargate.api.network.portal.BlockLocation
 
toString() - Method in class org.sgrewritten.stargate.api.network.portal.flag.CustomFlag
 
toString() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.AbstractSignLine
 
toString() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.data.NetworkLineData
 
toString() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.data.PortalLineData
 
toString() - Method in class org.sgrewritten.stargate.api.network.portal.formatting.data.TextLineData
 
toString() - Method in class org.sgrewritten.stargate.api.network.portal.PortalPosition
 
toString() - Method in class org.sgrewritten.stargate.container.ThreeTuple
 
toString() - Method in class org.sgrewritten.stargate.container.TwoTuple
 
toString() - Method in record class org.sgrewritten.stargate.network.portal.GlobalPortalId
Returns a string representation of this record class.
toString() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.GateData
Returns a string representation of this record class.
toString() - Method in record class org.sgrewritten.stargate.network.portal.portaldata.PortalData
Returns a string representation of this record class.
TR_TR - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Turkish is from Turkey.
TRACE - Enum constant in enum class org.sgrewritten.stargate.property.CommandPermission
The permission necessary for executing the trace command
TranslatableException - Exception Class in org.sgrewritten.stargate.exception
 
TranslatableException(String) - Constructor for exception class org.sgrewritten.stargate.exception.TranslatableException
 
TranslatableMessage - Enum Class in org.sgrewritten.stargate.api.formatting
Keeps track of all translatable messages
TranslatableMessageFormatter - Class in org.sgrewritten.stargate.util
The translatable message formatter is responsible for formatting translatable messages
TwoTuple<K,T> - Class in org.sgrewritten.stargate.container
Just a small container class for storing two values
TwoTuple(K, T) - Constructor for class org.sgrewritten.stargate.container.TwoTuple
Instantiates a new two-tuple

U

UK_UA - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Ukrainian is from Ukraine
UNIMPLEMENTED_CONFLICT - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to send when there is an inter-server conflict
UNIMPLEMENTED_FLAG - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to send when a flag is not implemented yet
UNIMPLEMENTED_INTER_SERVER - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to send whenever an inter-server portal is created
UnimplementedFlagException - Exception Class in org.sgrewritten.stargate.exception
 
UnimplementedFlagException(String, StargateFlag) - Constructor for exception class org.sgrewritten.stargate.exception.UnimplementedFlagException
 
unRegisterBlock(Location, Portal) - Method in interface org.sgrewritten.stargate.api.BlockHandlerInterface
Called if a Stargate is removed, and the add-on has registered this location
unRegisterLocation(GateStructureType, BlockLocation) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Un-registers all portal blocks with the given structure type, at the given block location
unRegisterLocation(GateStructureType, BlockLocation) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
unregisterNetwork(Network) - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
Use NetworkManager instead.
unregisterNetwork(Network) - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
unregisterPortal(Portal) - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Removes the given portal from registry.
unregisterPortal(Portal) - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
UnrestrictedPermissionManager - Class in org.sgrewritten.stargate.manager
Does no permission checks, will always give permission to everything
UnrestrictedPermissionManager() - Constructor for class org.sgrewritten.stargate.manager.UnrestrictedPermissionManager
 
update() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.FixedBehavior
 
update() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.LegacyBungeeBehavior
 
update() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.NetworkedBehavior
 
update() - Method in interface org.sgrewritten.stargate.api.network.portal.behavior.PortalBehavior
This method will be triggered whenever the portal deems it reasonable to update itself.
update() - Method in class org.sgrewritten.stargate.api.network.portal.behavior.RandomBehavior
 
UPDATE_INTER_NETWORK_NAME - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Change the name of an inter server network
UPDATE_INTER_PORTAL_NAME - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Change the name of an inter server portal
UPDATE_NETWORK_NAME - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Change the name of the network
UPDATE_PORTAL_NAME - Enum constant in enum class org.sgrewritten.stargate.database.SQLQuery
Change the name of a portal
updateAllPortals() - Method in interface org.sgrewritten.stargate.api.network.RegistryAPI
Update all portals handled by this registry
updateAllPortals() - Method in class org.sgrewritten.stargate.network.StargateRegistry
 
updateFileConfiguration(FileConfiguration, Map<String, Object>) - Method in class org.sgrewritten.stargate.migration.DataMigrator
Updates the given file configuration with the given updated config values
updateNetwork(String) - Method in interface org.sgrewritten.stargate.api.manager.BungeeManager
Updates a network according to a "network changed" message
updateNetwork(String) - Method in class org.sgrewritten.stargate.manager.StargateBungeeManager
 
updateNetworkName(String, String, StorageType) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Update the network name in the database
updateNetworkName(String, String, StorageType) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
updatePortalName(String, GlobalPortalId, StorageType) - Method in interface org.sgrewritten.stargate.api.database.StorageAPI
Update the name of a portal
updatePortalName(String, GlobalPortalId, StorageType) - Method in class org.sgrewritten.stargate.database.SQLDatabase
 
updatePortals() - Method in interface org.sgrewritten.stargate.api.network.Network
Updates all portals in this network
updatePortals() - Method in interface org.sgrewritten.stargate.api.network.NetworkRegistry
Update all portals stored in the network
updatePortals() - Method in class org.sgrewritten.stargate.network.StargateNetwork
 
updatePortals() - Method in class org.sgrewritten.stargate.network.StargateNetworkRegistry
 
updateState() - Method in interface org.sgrewritten.stargate.api.network.portal.Portal
Looks into available portals to connect to, and updates appearance and behaviour accordingly
updateState() - Method in class org.sgrewritten.stargate.network.portal.StargatePortal
 
updateState() - Method in class org.sgrewritten.stargate.network.portal.VirtualPortal
 
UPKEEP_COST - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
TODO: Unimplemented
USE_COST - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
The cost of using (teleporting through) a stargate
USE_ECONOMY - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Whether to enable economy functionality for stargate interaction
USING_BUNGEE - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Whether BungeeCord functionality is enabled
USING_FOLIA - Static variable in class org.sgrewritten.stargate.thread.task.StargateTask
 
USING_REMOTE_DATABASE - Enum constant in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Whether to use a "real" database instead of just a .db file

V

value - Variable in class org.sgrewritten.stargate.api.container.Holder
The value in this holder
valueOf(char) - Static method in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
Gets the portal flag corresponding to the given character
valueOf(String) - Static method in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.api.config.OptionDataType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.api.event.portal.message.MessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.api.gate.GateStructureType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.api.gate.structure.GateFormatStructureType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.api.network.portal.formatting.SignLineType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.api.network.portal.PortalPositionAttachment.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.api.network.portal.PositionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.api.permission.BypassPermission
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.api.Priority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.colors.ColorSelector
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.database.DatabaseDriver
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.database.property.StoredProperty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.database.SQLQuery
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.exception.PortalLoadException.FailureType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.formatting.Language
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.network.NetworkType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.network.StorageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.property.BlockEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.property.CommandPermission
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.property.MetadataType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.property.NonLegacyClass
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.property.NonLegacyMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.property.PluginChannel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.property.PortalValidity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.property.StargateProtocolProperty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.sgrewritten.stargate.property.StargateProtocolRequestType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.sgrewritten.stargate.api.config.ConfigurationOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.api.config.OptionDataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.api.event.portal.message.MessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.api.gate.GateStructureType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.api.gate.structure.GateFormatStructureType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.api.network.portal.flag.StargateFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.api.network.portal.formatting.SignLineType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.api.network.portal.PortalPositionAttachment.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.api.network.portal.PositionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.api.permission.BypassPermission
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.api.Priority
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.colors.ColorSelector
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.database.DatabaseDriver
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.database.property.StoredProperty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.database.SQLQuery
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.exception.PortalLoadException.FailureType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.formatting.Language
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.network.NetworkType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.network.portal.formatting.HighlightingStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.network.StorageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.property.BlockEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.property.CommandPermission
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.property.MetadataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.property.NonLegacyClass
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.property.NonLegacyMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.property.PluginChannel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.property.PortalValidity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.property.StargateProtocolProperty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.sgrewritten.stargate.property.StargateProtocolRequestType
Returns an array containing the constants of this enum class, in the order they are declared.
VaultEconomyManager - Class in org.sgrewritten.stargate.economy
A class for managing economy transactions
VaultEconomyManager(LanguageManager) - Constructor for class org.sgrewritten.stargate.economy.VaultEconomyManager
Instantiates a new economy manager
VectorOperation - Interface in org.sgrewritten.stargate.api.vectorlogic
 
VectorUtils - Class in org.sgrewritten.stargate.util
 
VERSION - Enum constant in enum class org.sgrewritten.stargate.property.CommandPermission
The permission necessary for executing the version command
VI_VN - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
The default dialect of Vietnamese is from Vietnam.
VirtualPortal - Class in org.sgrewritten.stargate.network.portal
A virtual representation of a portal on a different server
VirtualPortal(String, String, Network, Set<PortalFlag>, UUID) - Constructor for class org.sgrewritten.stargate.network.portal.VirtualPortal
Instantiates a new virtual portal

W

WebHelper - Class in org.sgrewritten.stargate.util
 
willPopulateRegistry() - Method in class org.sgrewritten.stargate.migration.DataMigration
 
willPopulateRegistry() - Method in class org.sgrewritten.stargate.migration.DataMigration6
 
WORLD - Enum constant in enum class org.sgrewritten.stargate.exception.PortalLoadException.FailureType
Unable to load the portal as the world did not exist
WORLD - Enum constant in enum class org.sgrewritten.stargate.property.NonLegacyClass
 
WORLD_DENY - Enum constant in enum class org.sgrewritten.stargate.api.formatting.TranslatableMessage
The message to display when a player does not have access to a world

Z

ZH_CN - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
China Chinese
ZH_TW - Enum constant in enum class org.sgrewritten.stargate.formatting.Language
Taiwanese Chinese
A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form