An update of the Lords of Minecraft website