diff --git a/Knowledge-Base.md b/Knowledge-Base.md index 04f796a..30bb351 100644 --- a/Knowledge-Base.md +++ b/Knowledge-Base.md @@ -19,4 +19,21 @@ These options support [hex color codes](https://htmlcolorcodes.com/) and [web co **Examples** - `"#ff00ff"` -- `"DeepSkyBlue"` \ No newline at end of file +- `"DeepSkyBlue"` + +*** + +### What is JSON/How do I change my configuration? +JSON is a text format that allows structured data storage in a plain-text format. +IW4MAdmin uses this format to store configuration data. +Because the format is very specific, it is recommended to run any configuration changes through a [JSON validator/formatter](https://jsonformatter.curiousconcept.com/) before starting IW4MAdmin. +If you receive a message like below when starting IW4MAdmin, it is likely you made a change that resulted in an invalid JSON format +![image](https://user-images.githubusercontent.com/6732771/161816490-1f7c8e32-d7a9-4a27-9d29-41210c4648be.png) +This error message displays the file as well as the line number the format error occurred on. +**This will need to be addressed before IW4MAdmin can start.** + +*** + +### I'm running an IW4x server and I see duplicated messages from IW4MAdmin +This is an IW4x bug that causes out of band packets to be dropped or processed multiple times. +There is an open PR to resolve this https://github.com/XLabsProject/iw4x-client/pull/29, but until that is merged there is no work around short of compiling IW4x yourself.