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
ConstructorDescriptionMythicLineConfigImpl
(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 MythicLineConfigImpl
static MythicLineConfigImpl
static String
parseBlock
(String s) static String
Methods 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, unparseSpecialChars
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.lumine.mythic.core.config.GenericConfig
getBoolean, getBoolean, getInteger, getInteger, getString, getString
Methods 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:
getPlaceholderString
in interfaceMythicLineConfig
-
getPlaceholderString
- Specified by:
getPlaceholderString
in interfaceMythicLineConfig
-
getPlaceholderInteger
- Specified by:
getPlaceholderInteger
in interfaceMythicLineConfig
-
getPlaceholderInteger
- Specified by:
getPlaceholderInteger
in interfaceMythicLineConfig
-
getPlaceholderInteger
- Specified by:
getPlaceholderInteger
in interfaceMythicLineConfig
-
getPlaceholderInteger
- Specified by:
getPlaceholderInteger
in interfaceMythicLineConfig
-
getPlaceholderInteger
- Specified by:
getPlaceholderInteger
in interfaceMythicLineConfig
-
getPlaceholderInteger
- Specified by:
getPlaceholderInteger
in interfaceMythicLineConfig
-
getPlaceholderDouble
- Specified by:
getPlaceholderDouble
in interfaceMythicLineConfig
-
getPlaceholderDouble
- Specified by:
getPlaceholderDouble
in interfaceMythicLineConfig
-
getPlaceholderDouble
- Specified by:
getPlaceholderDouble
in interfaceMythicLineConfig
-
getPlaceholderDouble
- Specified by:
getPlaceholderDouble
in interfaceMythicLineConfig
-
getPlaceholderDouble
- Specified by:
getPlaceholderDouble
in interfaceMythicLineConfig
-
getPlaceholderDouble
- Specified by:
getPlaceholderDouble
in interfaceMythicLineConfig
-
getPlaceholderFloat
- Specified by:
getPlaceholderFloat
in interfaceMythicLineConfig
-
getPlaceholderFloat
- Specified by:
getPlaceholderFloat
in interfaceMythicLineConfig
-
getPlaceholderFloat
- Specified by:
getPlaceholderFloat
in interfaceMythicLineConfig
-
getPlaceholderFloat
- Specified by:
getPlaceholderFloat
in interfaceMythicLineConfig
-
getAudience
- Specified by:
getAudience
in interfaceMythicLineConfig
-
getAudience
- Specified by:
getAudience
in interfaceMythicLineConfig
-
getEnum
- Specified by:
getEnum
in interfaceMythicLineConfig
-
getEnum
- Specified by:
getEnum
in interfaceMythicLineConfig
-
parseStringList
- Specified by:
parseStringList
in interfaceMythicLineConfig
-
getStringList
- Specified by:
getStringList
in interfaceMythicLineConfig
-
getStringList
- Specified by:
getStringList
in interfaceMythicLineConfig
-
getStringList
- Specified by:
getStringList
in interfaceMythicLineConfig
-
unparseBlock
-
parseBlock
-