Settlement Editor(Library)