File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed
src/main/kotlin/com/mairwunnx/projectessentials/chat Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -42,6 +42,12 @@ class EntryPoint : EssBase() {
4242
4343 @SubscribeEvent
4444 fun onChatMessage (event : ServerChatEvent ) {
45+ if (! ChatModelBase .chatModel.messaging.chatEnabled) {
46+ sendMsg(" chat" , event.player.commandSource, " chat.disabled" )
47+ event.isCanceled = true
48+ return
49+ }
50+
4551 if (! PermissionsAPI .hasPermission(event.username, " ess.chat" )) {
4652 sendMsg(" chat" , event.player.commandSource, " chat.restricted" )
4753 event.isCanceled = true
Original file line number Diff line number Diff line change @@ -23,7 +23,8 @@ data class ChatModel(
2323 var messageLocalPattern : String = " &8[&cLOCAL&8] &4┃ &8[&7%player&8]&7: &7§o%message" ,
2424 var messageCommonPattern : String = " &8[&7%player&8]&7: &f%message" ,
2525 var enableRangedChat : Boolean = true ,
26- var localChatRange : Int = 100
26+ var localChatRange : Int = 100 ,
27+ var chatEnabled : Boolean = true
2728 )
2829
2930 @Serializable
You can’t perform that action at this time.
0 commit comments