Interface MultiverseCoreConfig
-
- All Superinterfaces:
org.bukkit.configuration.serialization.ConfigurationSerializable
- All Known Implementing Classes:
MultiverseCoreConfiguration
public interface MultiverseCoreConfig extends org.bukkit.configuration.serialization.ConfigurationSerializable
The configuration of MultiverseCore.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
getDisplayPermErrors()
Gets displayPermErrors.boolean
getEnableBuscript()
Gets enableBuscript.boolean
getEnforceAccess()
Gets enforceAccess.boolean
getFirstSpawnOverride()
Gets firstSpawnOverride.java.lang.String
getFirstSpawnWorld()
Gets firstSpawnWorld.int
getGlobalDebug()
Gets globalDebug.int
getMessageCooldown()
Gets messageCooldown.int
getPortalSearchRadius()
Gets the radius at which vanilla style portals will be searched for to connect to worlds together.boolean
getPrefixChat()
Gets prefixChat.java.lang.String
getPrefixChatFormat()
Gets prefixChatFormat.boolean
getSilentStart()
Whether we are suppressing startup messages.int
getTeleportCooldown()
Gets portalCooldown.boolean
getTeleportIntercept()
Gets teleportIntercept.boolean
getUseAsyncChat()
Gets useasyncchat.double
getVersion()
Gets version.boolean
isAutoPurgeEnabled()
Gets whether or not the automatic purge of entities is enabled.boolean
isShowingDonateMessage()
Gets whether or not the donation/patreon messages are shown.boolean
isUsingDefaultPortalSearch()
Gets whether or not Bukkit will be determining portal search radius on its own or if Multiverse should help.void
setAutoPurgeEnabled(boolean autopurge)
Sets whether or not the automatic purge of entities is enabled.boolean
setConfigProperty(java.lang.String property, java.lang.String value)
Sets a property using aString
.void
setDisplayPermErrors(boolean displayPermErrors)
Sets displayPermErrors.void
setEnableBuscript(boolean enableBuscript)
Sets enableBuscript.void
setEnforceAccess(boolean enforceAccess)
Sets enforceAccess.void
setFirstSpawnOverride(boolean firstSpawnOverride)
Sets firstSpawnOverride.void
setFirstSpawnWorld(java.lang.String firstSpawnWorld)
Sets firstSpawnWorld.void
setGlobalDebug(int globalDebug)
Sets globalDebug.void
setMessageCooldown(int messageCooldown)
Sets messageCooldown.void
setPortalSearchRadius(int searchRadius)
Sets the radius at which vanilla style portals will be searched for to connect to worlds together.void
setPrefixChat(boolean prefixChat)
Sets prefixChat.void
setPrefixChatFormat(java.lang.String prefixChatFormat)
Sets prefixChatFormat.void
setShowDonateMessage(boolean idonotwanttodonate)
Sets whether or not the donation/patreon messages are shown.void
setSilentStart(boolean silentStart)
Sets whether to suppress startup messages.void
setTeleportCooldown(int portalCooldown)
Sets portalCooldown.void
setTeleportIntercept(boolean teleportIntercept)
Sets teleportIntercept.void
setUseAsyncChat(boolean useAsyncChat)
Sets useasyncchat.void
setUseDefaultPortalSearch(boolean useDefaultPortalSearch)
Sets whether or not to let Bukkit determine portal search radius on its own or if Multiverse should give input.void
setVersion(int version)
Sets version.
-
-
-
Method Detail
-
setConfigProperty
boolean setConfigProperty(java.lang.String property, java.lang.String value)
Sets a property using aString
.- Parameters:
property
- The name of the property.value
- The value.- Returns:
- True on success, false if the operation failed.
-
setTeleportCooldown
void setTeleportCooldown(int portalCooldown)
Sets portalCooldown.- Parameters:
portalCooldown
- The new value.
-
getTeleportCooldown
int getTeleportCooldown()
Gets portalCooldown.- Returns:
- portalCooldown.
-
setFirstSpawnWorld
void setFirstSpawnWorld(java.lang.String firstSpawnWorld)
Sets firstSpawnWorld.- Parameters:
firstSpawnWorld
- The new value.
-
getFirstSpawnWorld
java.lang.String getFirstSpawnWorld()
Gets firstSpawnWorld.- Returns:
- firstSpawnWorld.
-
setVersion
void setVersion(int version)
Sets version.- Parameters:
version
- The new value.
-
getVersion
double getVersion()
Gets version.- Returns:
- version.
-
setMessageCooldown
void setMessageCooldown(int messageCooldown)
Sets messageCooldown.- Parameters:
messageCooldown
- The new value.
-
getMessageCooldown
int getMessageCooldown()
Gets messageCooldown.- Returns:
- messageCooldown.
-
setGlobalDebug
void setGlobalDebug(int globalDebug)
Sets globalDebug.- Parameters:
globalDebug
- The new value.
-
getGlobalDebug
int getGlobalDebug()
Gets globalDebug.- Returns:
- globalDebug.
-
setDisplayPermErrors
void setDisplayPermErrors(boolean displayPermErrors)
Sets displayPermErrors.- Parameters:
displayPermErrors
- The new value.
-
getDisplayPermErrors
boolean getDisplayPermErrors()
Gets displayPermErrors.- Returns:
- displayPermErrors.
-
setEnableBuscript
void setEnableBuscript(boolean enableBuscript)
Sets enableBuscript.- Parameters:
enableBuscript
- The new value.
-
getEnableBuscript
boolean getEnableBuscript()
Gets enableBuscript.- Returns:
- enableBuscript.
-
setFirstSpawnOverride
void setFirstSpawnOverride(boolean firstSpawnOverride)
Sets firstSpawnOverride.- Parameters:
firstSpawnOverride
- The new value.
-
getFirstSpawnOverride
boolean getFirstSpawnOverride()
Gets firstSpawnOverride.- Returns:
- firstSpawnOverride.
-
setTeleportIntercept
void setTeleportIntercept(boolean teleportIntercept)
Sets teleportIntercept.- Parameters:
teleportIntercept
- The new value.
-
getTeleportIntercept
boolean getTeleportIntercept()
Gets teleportIntercept.- Returns:
- teleportIntercept.
-
setPrefixChat
void setPrefixChat(boolean prefixChat)
Sets prefixChat.- Parameters:
prefixChat
- The new value.
-
getPrefixChat
boolean getPrefixChat()
Gets prefixChat.- Returns:
- prefixChat.
-
setPrefixChatFormat
void setPrefixChatFormat(java.lang.String prefixChatFormat)
Sets prefixChatFormat.- Parameters:
prefixChatFormat
- The new value.
-
getPrefixChatFormat
java.lang.String getPrefixChatFormat()
Gets prefixChatFormat.- Returns:
- prefixChatFormat.
-
setEnforceAccess
void setEnforceAccess(boolean enforceAccess)
Sets enforceAccess.- Parameters:
enforceAccess
- The new value.
-
getEnforceAccess
boolean getEnforceAccess()
Gets enforceAccess.- Returns:
- enforceAccess.
-
setUseAsyncChat
void setUseAsyncChat(boolean useAsyncChat)
Sets useasyncchat.- Parameters:
useAsyncChat
- The new value.
-
getUseAsyncChat
boolean getUseAsyncChat()
Gets useasyncchat.- Returns:
- useasyncchat.
-
setSilentStart
void setSilentStart(boolean silentStart)
Sets whether to suppress startup messages.- Parameters:
silentStart
- true to suppress messages.
-
getSilentStart
boolean getSilentStart()
Whether we are suppressing startup messages.- Returns:
- true if we are suppressing startup messages.
-
setUseDefaultPortalSearch
void setUseDefaultPortalSearch(boolean useDefaultPortalSearch)
Sets whether or not to let Bukkit determine portal search radius on its own or if Multiverse should give input.- Parameters:
useDefaultPortalSearch
- True to let Bukkit determine portal search radius on its own.
-
isUsingDefaultPortalSearch
boolean isUsingDefaultPortalSearch()
Gets whether or not Bukkit will be determining portal search radius on its own or if Multiverse should help.- Returns:
- True means Bukkit will use its own default values.
-
setPortalSearchRadius
void setPortalSearchRadius(int searchRadius)
Sets the radius at which vanilla style portals will be searched for to connect to worlds together.- Parameters:
searchRadius
- The portal search radius.
-
getPortalSearchRadius
int getPortalSearchRadius()
Gets the radius at which vanilla style portals will be searched for to connect to worlds together.- Returns:
- The portal search radius.
-
isAutoPurgeEnabled
boolean isAutoPurgeEnabled()
Gets whether or not the automatic purge of entities is enabled.- Returns:
- True if automatic purge is enabled.
-
setAutoPurgeEnabled
void setAutoPurgeEnabled(boolean autopurge)
Sets whether or not the automatic purge of entities is enabled.- Parameters:
autopurge
- True if automatic purge should be enabled.
-
isShowingDonateMessage
boolean isShowingDonateMessage()
Gets whether or not the donation/patreon messages are shown.- Returns:
- True if donation/patreon messages should be shown.
-
setShowDonateMessage
void setShowDonateMessage(boolean idonotwanttodonate)
Sets whether or not the donation/patreon messages are shown.- Parameters:
idonotwanttodonate
- True if donation/patreon messages should be shown.
-
-