function disconnect()
{
schedule(500, 0,killambenv);
return Parent::disconnect();
}
you are missing the argument on your packaged disconnect function
function disconnect(%x)
{
schedule(500, 0,killambenv);
return Parent::disconnect(%x);
}
it should look like this, failing to do so will cause your addon to break core blockland functionality of gamemode changing reconnects