1
1
package com.mairwunnx.projectessentials.core.impl.commands
2
2
3
3
import com.mairwunnx.projectessentials.core.api.v1.MESSAGE_CORE_PREFIX
4
- import com.mairwunnx.projectessentials.core.api.v1.SETTING_LOC_ENABLED
5
4
import com.mairwunnx.projectessentials.core.api.v1.commands.Command
6
5
import com.mairwunnx.projectessentials.core.api.v1.commands.CommandAPI
7
6
import com.mairwunnx.projectessentials.core.api.v1.commands.CommandBase
@@ -10,7 +9,7 @@ import com.mairwunnx.projectessentials.core.api.v1.configuration.ConfigurationAP
10
9
import com.mairwunnx.projectessentials.core.api.v1.extensions.getPlayer
11
10
import com.mairwunnx.projectessentials.core.api.v1.extensions.isPlayerSender
12
11
import com.mairwunnx.projectessentials.core.api.v1.extensions.playerName
13
- import com.mairwunnx.projectessentials.core.api.v1.extensions.sendMessage
12
+ import com.mairwunnx.projectessentials.core.api.v1.messaging.MessagingAPI
14
13
import com.mairwunnx.projectessentials.core.api.v1.messaging.ServerMessagingAPI
15
14
import com.mairwunnx.projectessentials.core.api.v1.permissions.hasPermission
16
15
import com.mairwunnx.projectessentials.core.impl.commands.ConfigureEssentialsCommandAPI.requiredServerRestart
@@ -90,28 +89,28 @@ internal object ConfigureEssentialsCommand : CommandBase(
90
89
LogManager .getLogger().info(
91
90
" Setting name `$setting ` value changed by ${context.playerName()} from `$oldValue ` to $value , but restart required for applying changes."
92
91
)
93
- context.getPlayer()!! .sendMessage(
92
+ MessagingAPI .sendMessage(
93
+ context.getPlayer()!! ,
94
94
" $MESSAGE_CORE_PREFIX .configure.successfully_required_restart" ,
95
- generalConfiguration.getBoolOrDefault(SETTING_LOC_ENABLED , false ),
96
- setting, oldValue, value
95
+ args = * arrayOf(setting, oldValue, value)
97
96
)
98
97
} else {
99
98
LogManager .getLogger().info(
100
99
" Setting name `$setting ` value changed by ${context.playerName()} from `$oldValue ` to $value "
101
100
)
102
- context.getPlayer()!! .sendMessage(
101
+ MessagingAPI .sendMessage(
102
+ context.getPlayer()!! ,
103
103
" $MESSAGE_CORE_PREFIX .configure.successfully" ,
104
- generalConfiguration.getBoolOrDefault(SETTING_LOC_ENABLED , false ),
105
- setting, oldValue, value
104
+ args = * arrayOf(setting, oldValue, value)
106
105
)
107
106
}
108
107
generalConfiguration.put(setting, value)
109
108
super .process(context)
110
109
} else {
111
- context.getPlayer()!! .sendMessage(
110
+ MessagingAPI .sendMessage(
111
+ context.getPlayer()!! ,
112
112
" $MESSAGE_CORE_PREFIX .configure.restricted" ,
113
- generalConfiguration.getBoolOrDefault(SETTING_LOC_ENABLED , false ),
114
- setting
113
+ args = * arrayOf(setting)
115
114
)
116
115
}
117
116
} else {
0 commit comments