diff --git a/src/main/kotlin/net/axay/kspigot/main/ValueHolder.kt b/src/main/kotlin/net/axay/kspigot/main/ValueHolder.kt index db47fe8b..8367c0a3 100644 --- a/src/main/kotlin/net/axay/kspigot/main/ValueHolder.kt +++ b/src/main/kotlin/net/axay/kspigot/main/ValueHolder.kt @@ -9,7 +9,9 @@ object ValueHolder { GsonBuilder() } - val gson: Gson by lazy { gsonBuilder.create() } - val gsonPretty: Gson by lazy { gsonBuilder.setPrettyPrinting().create() } + private val gson: Gson by lazy { gsonBuilder.create() } + private val gsonPretty: Gson by lazy { gsonBuilder.setPrettyPrinting().create() } + + fun getGson(pretty: Boolean) = if (pretty) gsonPretty else gson } \ No newline at end of file