Better Chat plugin not loadingNot An Issue
Hi,

I've installed a bunch of Oxide plugins with no problem, but when installing BetterChat, it doesn't load at all. I've tried uninstalling and re-installing, and also reloading the plugins from console.

From RCON I can see the plugin itself doesn't even load... Yet there's a Config file?

/chat command doesn't work either.

Permissions assigned.

Any ideas?
Did you check your oxide/logs for errors?
Just reviewed the logs: 

BetterChat was compiled successfully in 1723ms
Unloaded plugin Better Chat v5.1.0 by LaserHydra
BetterChat v5.1.0: Failed to load config file (is the config file corrupt?) (Additional text encountered after finished reading JSON content: [. Path '', line 6, position 2.)
Could not initialize plugin 'BetterChat v5.1.0' (JsonReaderException: Additional text encountered after finished reading JSON content: [. Path '', line 6, position 2.) at Newtonsoft.Json.JsonTextReader.Read () [0x000c8] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000d9] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00053] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <4452f821def6406d834e4149849fe7ea>:0
at Oxide.Plugins.BetterChat.LoadConfig () [0x0000d] in <313fdeb5a2a9490aab50f2e4a44a53e9>:0
at Oxide.Core.Plugins.Plugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x0000f] in <4452f821def6406d834e4149849fe7ea>:0
at Oxide.Core.Plugins.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <4452f821def6406d834e4149849fe7ea>:0
at Oxide.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <9affce1cd15c4ec183941adef8db1722>:0
at Oxide.Plugins.CovalencePlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x000b3] in <9affce1cd15c4ec183941adef8db1722>:0
at Oxide.Core.Plugins.PluginManager.AddPlugin (Oxide.Core.Plugins.Plugin plugin) [0x00027] in <4452f821def6406d834e4149849fe7ea>:0
at Oxide.Core.OxideMod.PluginLoaded (Oxide.Core.Plugins.Plugin plugin) [0x00035] in <4452f821def6406d834e4149849fe7ea>:0
No previous version to rollback plugin: BetterChat

Here's the configuration doc for me at the moment:

----------------------------------------------


{
"Maximal Titles": 3,
"Maximal Characters Per Message": 128
}

[
{
"GroupName": "default",
"Priority": 0,
"Title": {
"Text": "[Player]",
"Color": "#55aaff",
"Size": 15,
"Hidden": false,
"HiddenIfNotPrimary": false
},
"Username": {
"Color": "#55aaff",
"Size": 15
},
"Message": {
"Color": "white",
"Size": 15
},
"Format": {
"Chat": "[{Title}] {Username}: {Message}",
"Console": "[{Title}] {Username}: {Message}"
}
]
That is not a valid configuration file. I'd suggest resetting it to default and make sure to keep ALL formatting from the default and only customize the values.
Locked automatically