Interface MultiverseCoreConfig
-
- All Superinterfaces:
org.bukkit.configuration.serialization.ConfigurationSerializable
- All Known Implementing Classes:
MultiverseCoreConfiguration
public interface MultiverseCoreConfig extends org.bukkit.configuration.serialization.ConfigurationSerializableThe configuration of MultiverseCore.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetDisplayPermErrors()Gets displayPermErrors.booleangetEnableBuscript()Gets enableBuscript.booleangetEnforceAccess()Gets enforceAccess.booleangetFirstSpawnOverride()Gets firstSpawnOverride.java.lang.StringgetFirstSpawnWorld()Gets firstSpawnWorld.intgetGlobalDebug()Gets globalDebug.intgetMessageCooldown()Gets messageCooldown.intgetPortalSearchRadius()Gets the radius at which vanilla style portals will be searched for to connect to worlds together.booleangetPrefixChat()Gets prefixChat.java.lang.StringgetPrefixChatFormat()Gets prefixChatFormat.booleangetSilentStart()Whether we are suppressing startup messages.intgetTeleportCooldown()Gets portalCooldown.booleangetTeleportIntercept()Gets teleportIntercept.booleangetUseAsyncChat()Gets useasyncchat.doublegetVersion()Gets version.booleanisAutoPurgeEnabled()Gets whether or not the automatic purge of entities is enabled.booleanisShowingDonateMessage()Gets whether or not the donation/patreon messages are shown.booleanisUsingDefaultPortalSearch()Gets whether or not Bukkit will be determining portal search radius on its own or if Multiverse should help.voidsetAutoPurgeEnabled(boolean autopurge)Sets whether or not the automatic purge of entities is enabled.booleansetConfigProperty(java.lang.String property, java.lang.String value)Sets a property using aString.voidsetDisplayPermErrors(boolean displayPermErrors)Sets displayPermErrors.voidsetEnableBuscript(boolean enableBuscript)Sets enableBuscript.voidsetEnforceAccess(boolean enforceAccess)Sets enforceAccess.voidsetFirstSpawnOverride(boolean firstSpawnOverride)Sets firstSpawnOverride.voidsetFirstSpawnWorld(java.lang.String firstSpawnWorld)Sets firstSpawnWorld.voidsetGlobalDebug(int globalDebug)Sets globalDebug.voidsetMessageCooldown(int messageCooldown)Sets messageCooldown.voidsetPortalSearchRadius(int searchRadius)Sets the radius at which vanilla style portals will be searched for to connect to worlds together.voidsetPrefixChat(boolean prefixChat)Sets prefixChat.voidsetPrefixChatFormat(java.lang.String prefixChatFormat)Sets prefixChatFormat.voidsetShowDonateMessage(boolean idonotwanttodonate)Sets whether or not the donation/patreon messages are shown.voidsetSilentStart(boolean silentStart)Sets whether to suppress startup messages.voidsetTeleportCooldown(int portalCooldown)Sets portalCooldown.voidsetTeleportIntercept(boolean teleportIntercept)Sets teleportIntercept.voidsetUseAsyncChat(boolean useAsyncChat)Sets useasyncchat.voidsetUseDefaultPortalSearch(boolean useDefaultPortalSearch)Sets whether or not to let Bukkit determine portal search radius on its own or if Multiverse should give input.voidsetVersion(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.
-
-