Class BungeeProjectOptionsConfig
java.lang.Object
dev.magicmq.pyspigot.bungee.config.BungeeProjectOptionsConfig
- All Implemented Interfaces:
dev.magicmq.pyspigot.config.ProjectOptionsConfig
public class BungeeProjectOptionsConfig
extends Object
implements dev.magicmq.pyspigot.config.ProjectOptionsConfig
The Bungee-specific implementation of the
ProjectOptionsConfig class, for retrieving values from a project's project.yml file.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleangetEnabled(boolean defaultValue) booleangetFileLoggingEnabled(boolean defaultValue) intgetLoadPriority(int defaultValue) getMainScript(String defaultValue) getMinLoggingLevel(String defaultValue) getPermissionDefault(String defaultValue) No-op implementationgetPermissions(Map<String, Object> defaultValue) No-op implementationgetPluginDepend(List<String> defaultValue)
-
Constructor Details
-
BungeeProjectOptionsConfig
-
-
Method Details
-
contains
- Specified by:
containsin interfacedev.magicmq.pyspigot.config.ProjectOptionsConfig
-
getMainScript
- Specified by:
getMainScriptin interfacedev.magicmq.pyspigot.config.ProjectOptionsConfig
-
getEnabled
public boolean getEnabled(boolean defaultValue) - Specified by:
getEnabledin interfacedev.magicmq.pyspigot.config.ProjectOptionsConfig
-
getLoadPriority
public int getLoadPriority(int defaultValue) - Specified by:
getLoadPriorityin interfacedev.magicmq.pyspigot.config.ProjectOptionsConfig
-
getPluginDepend
- Specified by:
getPluginDependin interfacedev.magicmq.pyspigot.config.ProjectOptionsConfig
-
getFileLoggingEnabled
public boolean getFileLoggingEnabled(boolean defaultValue) - Specified by:
getFileLoggingEnabledin interfacedev.magicmq.pyspigot.config.ProjectOptionsConfig
-
getMinLoggingLevel
- Specified by:
getMinLoggingLevelin interfacedev.magicmq.pyspigot.config.ProjectOptionsConfig
-
getPermissionDefault
No-op implementation- Specified by:
getPermissionDefaultin interfacedev.magicmq.pyspigot.config.ProjectOptionsConfig
-
getPermissions
No-op implementation- Specified by:
getPermissionsin interfacedev.magicmq.pyspigot.config.ProjectOptionsConfig
-