A declarative language for creating Minecraft worlds