Minecraft Server Development : An SMP that determines its own societies (if it will run)