Skip to main content

Projects & Members

In MapArt Land Rental, map art production is organized around Projects. A project allows a creator to manage multiple plots under a single workspace and invite teammates to build collaboratively.


Roles and Permissions​

Projects differentiate between two permission roles: Project Owner and Project Member.

RoleTargetPermitted Actions
Project OwnerThe player who created the projectUpdate project settings, invite/remove members, rent plots, extend leases, release plots, archive or delete the project
Project MemberCollaborator invited by the ownerEnter leased plots, teleport to plots, place/break blocks, open chests and barrels inside active plots
Owners do not need member status

The project owner always maintains full administrative and building access to all plots under that project. You do not need to add yourself as a member.


Project Lifecycles​

Projects progress through the following states:

  • ACTIVE: The default operational state. New plots can be leased and members can build.
  • ARCHIVED: An inactive state used to organize finished or paused projects without deleting them. Archived projects can be reactivated at any time.

Project Commands​

Create a Project​

Create a new project workspace. Creating a project is free.

/mapart project create <ProjectName>

In the GUI, select "New Project" from the /mapart main menu.

List and Inspect Projects​

View all projects you own or belong to as a member:

/mapart project list

View detailed information about a specific project:

/mapart project info <ProjectName|ID>

This displays the project ID, owner UUID, current state, total members, and active leases.

Archive and Activate Projects​

Archive completed or paused projects to keep your list clean:

# Archive a project
/mapart project archive <ProjectName|ID>

# Reactivate an archived project
/mapart project activate <ProjectName|ID>

Delete a Project​

Delete an unwanted project. A project cannot be deleted while it contains active leases or plots undergoing reset. Ensure all leases are released and resets have completed before deleting:

/mapart project delete <ProjectName|ID>

Re-run with confirm within 30 seconds to confirm deletion:

/mapart project delete <ProjectName|ID> confirm

Member Management​

Add a Member​

Invite a collaborator to your project. The player must be online or have previously logged into the server:

/mapart member add <ProjectName|ID> <PlayerName|UUID>

List Members​

List all current collaborators in a project:

/mapart member list <ProjectName|ID>

Remove a Member​

Remove a collaborator from your project. The removed player immediately loses access to the project's plots:

/mapart member remove <ProjectName|ID> <PlayerName|UUID>