So there's a new feature with the spawn mobs script. You can create the mobs custom AI, and there's a place to add that to your script so that when you spawn that mob, it has a custom AI. Not only that, but you can choose the AI for the mob using one of the premade AIs. However, there's a bug that when you spawn in the mob with the AI, it acts as if it ignores it. It will only use the default AI.

I know this is worded kind of oddly, but to be honest, it's kind of hard to explain it. I'm just terrible at explaining things.

I dont know much about the networking part of game development, but Craig could probably set the worlds to only run off of the host's files, and make the other players that join use none of their files, other than the player files. Kind of like minecraft, where you join a world, and it prompts you that it uses a mod, and if you want to install it.

That could also cause a few problems with shady files being hidden in the mod folder though...

Oh my, I do believe you misunderstand. What's contained in the mod folder isn't the main issue. The main issue, is that I could join a world, load up a cheat tool, and give myself an unending supply of gold if I so wanted to.