With how the Splatoon API is implemented, no plugin can interact with the Splatoon distributed here. Besides my own plugin, the other plugin I know uses the API is AbyssosToolbox - which is also in your repo, clicking Test splatoon connection
likewise doesn't work.
[ERR] [ECommons] [AbyssosToolbox] Object reference not set to an instance of an object.
at System.Object.GetType()
at ECommons.SplatoonAPI.Element..ctor(ElementType type) in C:\VS\ECommons\ECommons\SplatoonAPI\Element.cs:line 18
at AbyssosToolbox.AbyssosToolbox.CreateElement(Vector2 x, Single z) in C:\VS\AbyssosToolbox\AbyssosToolbox\AbyssosToolbox.cs:line 129
at AbyssosToolbox.Gui.DrawTabSettings() in C:\VS\AbyssosToolbox\AbyssosToolbox\Gui.cs:line 79
at ECommons.ImGuiMethods.ImGuiEx.EzTabBar(String id, ValueTuple`4[] tabs) in C:\VS\ECommons\ECommons\ImGuiMethods\ImGuiEx.cs:line 305
at AbyssosToolbox.Gui.Draw() in C:\VS\AbyssosToolbox\AbyssosToolbox\Gui.cs:line 20
at ECommons.GenericHelpers.Safe(Action a, Boolean suppressErrors) in C:\VS\ECommons\ECommons\GenericHelpers.cs:line 309
Oh, and you also have Splatoon included twice in your repository (one version is outdated, as it still points to https://github.com/Eternita-S/