SDG.Unturned.Command forced to make protected override void execute as (public) public override void execute.
public abstract class TestCommand : Command
{
// and cause of Publicizer, it has to be 'public', not 'protected'
protected override void execute(CSteamID executorID, string parameter) {}
}
Override method 'void TestCommand.execute(CSteamID, string)' cannot change access rights
Also another error when I tried to load a plugin with Publicized package:
Field `SDG.Unturned.Provider:isDedicatedUGCInstalled' is inaccessible from method ...
Probably need to make custom publicizer to make the assembly unsafe, or smth on base of krafs publicizer, can't use existing publicizer, cause of lack public api.