Package io.lumine.mythic.core.config
Class MythicLineConfigImpl
java.lang.Object
io.lumine.utils.config.LineConfig
io.lumine.mythic.core.config.MythicLineConfigImpl
- All Implemented Interfaces:
MythicLineConfig,GenericConfig
public class MythicLineConfigImpl
extends io.lumine.utils.config.LineConfig
implements GenericConfig, MythicLineConfig
-
Constructor Summary
ConstructorsConstructorDescriptionMythicLineConfigImpl(File file, String line) MythicLineConfigImpl(String fileName, String line) -
Method Summary
Modifier and TypeMethodDescriptiongetAudience(String[] key, String def, String... args) getAudience(String key, String def) <T extends Enum<T>>
T<T extends Enum<T>>
TgetPlaceholderDouble(String[] key, double def, String... args) getPlaceholderDouble(String[] key, PlaceholderDouble def, String... args) getPlaceholderDouble(String[] key, String def, String... args) getPlaceholderDouble(String key, double def) getPlaceholderDouble(String key, PlaceholderDouble def) getPlaceholderDouble(String key, String def) getPlaceholderFloat(String[] key, float def, String... args) getPlaceholderFloat(String[] key, String def, String... args) getPlaceholderFloat(String key, float def) getPlaceholderFloat(String key, String def) getPlaceholderInteger(String[] key, int def, String... args) getPlaceholderInteger(String[] key, PlaceholderInt def, String... args) getPlaceholderInteger(String[] key, String def, String... args) getPlaceholderInteger(String key, int def) getPlaceholderInteger(String key, PlaceholderInt def) getPlaceholderInteger(String key, String def) getPlaceholderString(String[] key, String def, String... args) getPlaceholderString(String key, String def) getStringList(String[] key, String def) getStringList(String[] key, String def, String... args) getStringList(String key, String def) static MythicLineConfigImplstatic MythicLineConfigImplstatic StringparseBlock(String s) static StringMethods inherited from class io.lumine.utils.config.LineConfig
entrySet, getBoolean, getBoolean, getBoolean, getColor, getColor, getDouble, getDouble, getDouble, getDouble, getFileName, getFloat, getFloat, getFloat, getFloat, getInteger, getInteger, getInteger, getInteger, getKey, getKey, getLine, getLocationList, getLocationList, getLong, getLong, getLong, getLong, getString, getString, getString, getString, parseSpecialChars, size, unparseSpecialCharsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.lumine.mythic.core.config.GenericConfig
getBoolean, getBoolean, getInteger, getInteger, getString, getStringMethods inherited from interface io.lumine.mythic.api.config.MythicLineConfig
entrySet, getBoolean, getBoolean, getBoolean, getDouble, getDouble, getDouble, getFileName, getFloat, getFloat, getFloat, getInteger, getInteger, getInteger, getInteger, getKey, getLine, getLocationList, getLong, getString, getString, getString, getString
-
Constructor Details
-
MythicLineConfigImpl
-
MythicLineConfigImpl
-
MythicLineConfigImpl
-
-
Method Details
-
of
-
of
-
getPlaceholderString
- Specified by:
getPlaceholderStringin interfaceMythicLineConfig
-
getPlaceholderString
- Specified by:
getPlaceholderStringin interfaceMythicLineConfig
-
getPlaceholderInteger
- Specified by:
getPlaceholderIntegerin interfaceMythicLineConfig
-
getPlaceholderInteger
- Specified by:
getPlaceholderIntegerin interfaceMythicLineConfig
-
getPlaceholderInteger
- Specified by:
getPlaceholderIntegerin interfaceMythicLineConfig
-
getPlaceholderInteger
- Specified by:
getPlaceholderIntegerin interfaceMythicLineConfig
-
getPlaceholderInteger
- Specified by:
getPlaceholderIntegerin interfaceMythicLineConfig
-
getPlaceholderInteger
- Specified by:
getPlaceholderIntegerin interfaceMythicLineConfig
-
getPlaceholderDouble
- Specified by:
getPlaceholderDoublein interfaceMythicLineConfig
-
getPlaceholderDouble
- Specified by:
getPlaceholderDoublein interfaceMythicLineConfig
-
getPlaceholderDouble
- Specified by:
getPlaceholderDoublein interfaceMythicLineConfig
-
getPlaceholderDouble
- Specified by:
getPlaceholderDoublein interfaceMythicLineConfig
-
getPlaceholderDouble
- Specified by:
getPlaceholderDoublein interfaceMythicLineConfig
-
getPlaceholderDouble
- Specified by:
getPlaceholderDoublein interfaceMythicLineConfig
-
getPlaceholderFloat
- Specified by:
getPlaceholderFloatin interfaceMythicLineConfig
-
getPlaceholderFloat
- Specified by:
getPlaceholderFloatin interfaceMythicLineConfig
-
getPlaceholderFloat
- Specified by:
getPlaceholderFloatin interfaceMythicLineConfig
-
getPlaceholderFloat
- Specified by:
getPlaceholderFloatin interfaceMythicLineConfig
-
getAudience
- Specified by:
getAudiencein interfaceMythicLineConfig
-
getAudience
- Specified by:
getAudiencein interfaceMythicLineConfig
-
getEnum
- Specified by:
getEnumin interfaceMythicLineConfig
-
getEnum
- Specified by:
getEnumin interfaceMythicLineConfig
-
parseStringList
- Specified by:
parseStringListin interfaceMythicLineConfig
-
getStringList
- Specified by:
getStringListin interfaceMythicLineConfig
-
getStringList
- Specified by:
getStringListin interfaceMythicLineConfig
-
getStringList
- Specified by:
getStringListin interfaceMythicLineConfig
-
unparseBlock
-
parseBlock
-