Lineage
Toggle table of contents
0.1.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
Lineage
proxy
/
ru.hytalemodding.lineage.proxy.config
/
ModConfigImpl
Mod
Config
Impl
class
ModConfigImpl
(
val
name
:
String
,
val
path
:
Path
,
defaults
:
(
)
->
String
?
=
null
,
createIfMissing
:
Boolean
=
false
)
:
ModConfig
TOML-backed mod configuration.
Members
Constructors
Mod
Config
Impl
Link copied to clipboard
constructor
(
name
:
String
,
path
:
Path
,
defaults
:
(
)
->
String
?
=
null
,
createIfMissing
:
Boolean
=
false
)
Properties
name
Link copied to clipboard
open
override
val
name
:
String
path
Link copied to clipboard
open
override
val
path
:
Path
Functions
contains
Link copied to clipboard
open
override
fun
contains
(
path
:
String
)
:
Boolean
get
Boolean
Link copied to clipboard
open
override
fun
getBoolean
(
path
:
String
)
:
Boolean
?
open
override
fun
getBoolean
(
path
:
String
,
defaultValue
:
Boolean
)
:
Boolean
get
Duration
Link copied to clipboard
open
override
fun
getDuration
(
path
:
String
)
:
Duration
?
open
override
fun
getDuration
(
path
:
String
,
defaultValue
:
Duration
)
:
Duration
get
Int
Link copied to clipboard
open
override
fun
getInt
(
path
:
String
)
:
Int
?
open
override
fun
getInt
(
path
:
String
,
defaultValue
:
Int
)
:
Int
get
Long
Link copied to clipboard
open
override
fun
getLong
(
path
:
String
)
:
Long
?
open
override
fun
getLong
(
path
:
String
,
defaultValue
:
Long
)
:
Long
get
String
Link copied to clipboard
open
override
fun
getString
(
path
:
String
)
:
String
?
open
override
fun
getString
(
path
:
String
,
defaultValue
:
String
)
:
String
get
String
List
Link copied to clipboard
open
override
fun
getStringList
(
path
:
String
)
:
List
<
String
>
reload
Link copied to clipboard
open
override
fun
reload
(
)
:
ModConfig
remove
Link copied to clipboard
open
override
fun
remove
(
path
:
String
)
save
Link copied to clipboard
open
override
fun
save
(
)
set
Link copied to clipboard
open
override
fun
set
(
path
:
String
,
value
:
Any
?
)