I am using the Smod2 for handling my plugins for about a day now, and while it does work, I get all kinds of red error messages in the server console. An example:
[27-05-2021 13:31:51.327 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.341 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.352 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.363 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.373 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.384 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.395 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.405 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.416 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.427 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.437 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.451 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.463 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.474 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.484 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.495 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.506 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.517 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.527 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.537 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.548 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.559 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.570 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.581 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.592 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.602 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.613 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.624 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.635 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.646 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.657 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0
[27-05-2021 13:31:51.668 +02:00] [ERROR] [Event] Event Handler: Smod.TestPlugin.RoundStartHandler Failed to handle event:Smod2.EventSystem.Events.SetRoleMaxHPEvent
[27-05-2021 13:31:51.679 +02:00] [ERROR] [Event] System.MissingMethodException: Smod2.API.Role Smod2.EventSystem.Events.SetRoleMaxHPEvent.get_Role()
at Smod2.EventSystem.Events.SetRoleMaxHPEvent.ExecuteHandler (Smod2.EventHandlers.IEventHandler handler) [0x00000] in <2e97e6b6bc24470580f3b15a30f6245b>:0
at Smod2.Events.EventManager.HandleEvent[T] (Smod2.Events.Event ev) [0x00016] in <2e97e6b6bc24470580f3b15a30f6245b>:0```
I am using the Smod2 for handling my plugins for about a day now, and while it does work, I get all kinds of red error messages in the server console. An example: