MCME Wiki

Most of Middle-earth is protected: you cannot place or break blocks on the main map, and that is on purpose. It keeps years of work safe from one stray click. To build, you join a job. A job is an area that a staff member opens for building while the job runs. Everyone who joins can build inside that area, and when the job ends it locks again. Jobs are run by a plugin called TheGaffer. This page explains jobs from the builder's side. If you start and run jobs yourself, read Running jobs.

What a job is

Finding a job

When a job starts, a message appears in chat on every server of the network. It shows the job's name, who started it, a short description and a Click to join button. A sound plays as well. If you log in while jobs are running, you get a message about them with a join button or a list.

Missed it? Type:

/job check

This lists every job running anywhere on the network, under the heading Available Jobs. Each line shows the job's name, who started it, and a JOIN button. Hover over a job's name to read its description. Click JOIN to join that job. If it runs on another server, you are moved there first.

Each JOIN button works once. If you need it again, run /job check again. When nothing is running you see "There are no active jobs."

If the leader chose to, the job is also posted on MCME's Discord, with the exact /job join command to type.

Joining a job

Command What it does
/job join <job> Joins that job by name. If the job runs on another server, you are moved there first.
/job join If exactly one job is running on the network, joins it. If more are running, shows the list so you can pick one.

Job names are case-sensitive. /job join Minas_Tirith works; /job join minas_tirith does not. Copy the name exactly as /job check shows it, or just click the button.

When you join:

When you are invited

A leader can invite you to a job, which is how you get into a private job. You see a message like <leader> has invited you to <job>. with an Accept button. Click Accept to join.

When joining fails

You see a red message starting with "Error:". The common ones:

Message What it means
You are already in another job - use /job leave first. You can be on one job at a time. Leave your current job first.
<job> is private, and you are not invited. Ask the job's leader for an invite.
<you> is banned from <job> The leader has banned you from this job.
No job running by the name of <job>. Check the spelling and capitals, or use /job check.

Leaving a job

/job leave

You see You left the job <job>, and you go back to Survival. The rest of the job sees that you left.

You also leave a job when:

While you are on a job

Creative and Survival

Walk into the job's area while in Survival and you are switched to Creative. The bar above your hotbar says Entered the <job> build area — you can build here. Walk out of the area and you go back to Survival, with You left the job build area — building is disabled out here. If you were flying, you keep flying.

That switch is the plugin doing its work. You do not need to change gamemode yourself, and you should not try. The plugin only switches players who are in Survival.

If the job is paused, you go back to Survival the next time you move, and you cannot build until it resumes.

Seeing the edge: /job border

A wall of white particles marks the edge of the build area. It appears by itself when you join. It shows the parts of the edge within about 64 blocks of you, in a band around your own height. It is only a picture: you can walk and fly through it.

Command What it does
/job border Hides the wall (Job boundary hidden.). Run it again to show it (Job boundary shown.). Your choice is kept until the server restarts.

Can't see the wall? Set Options → Video Settings → Particles to All. With fewer particles, your game may not draw it.

Other commands

Command What it does
/job mine Your current job, your role, and whether the job is paused. It has buttons to warp to the job or leave it.
/job who [job] Lists the job's owner, helpers and workers. Names in green are online. Without a job name it shows your own job.
/job info <job> The job's details: public or private, owner, helpers, number of workers, project, start time, location, and whether it is open, closed or paused. Works for finished jobs too.
/job warpto <job> Teleports you to a job's warp. This only works for jobs on the server you are on.
/job archive [page] Lists finished jobs, eight per page. Click a name to see its details.
/job Lists all job commands you can use.

Job chat

Job chat keeps the conversation with the people you build with apart from general chat.

Command What it does
/jobchat or /jc Turns job chat on or off. While it is on, everything you type goes to your job only.
/jc <message> Sends one message to your job without turning job chat on.

For example:

/jc passing you the stone now

Job chat messages look like Job <name>: message. Everyone on your job sees them: workers, helpers and the leader. Nobody else does, and they are not sent to Discord. When you turn job chat on you see Job chat enabled — your messages now go to job <job>. If you leave the job while it is on, it switches itself off the next time you type.

If you cannot place or break a block

The game tells you why, in red:

Message What it means What to do
You're not in a job here — /job check to find one. You are not on a job, or not on the job that runs in this world. Join a job with /job check.
You're outside the job area — /job border to see its edge. You are on the job, but this spot is outside its area. Turn on /job border and move inside the wall.
You are not allowed to build in this world. No job is running in the world you are in. Use /job warpto <job> or /job mine to get to your job.
This job is paused — building is locked until staff resume it. The leader has paused the job. Wait. Everyone on the job sees a message when it is unpaused.
You are not allowed to build here. Another plugin has blocked building at this spot. Ask the job's leader.

Being on a job is not enough on its own. You must also stand inside its area, in its world, and the job must not be paused.

The same rules apply to:

Crafting is turned off for builders. Use the Creative inventory inside the job's area instead.

Your statistics

Blocks you place and break inside your job's area are counted. So is your build time: the time you spend actually placing and breaking blocks. A pause of more than about a minute between blocks does not count, so standing still does not add time.

Command What it shows
/job stats <player> That player's blocks placed and broken, the number of jobs, and their build time, from finished jobs.
/job stats <job> A job's owner, number of builders, how long it ran, where it is, and blocks placed and broken per builder. Works for a running job too.
/job leaderboard The top 10 builders by blocks placed. /job top does the same.
/job leaderboard broke The top 10 by blocks broken.
/job leaderboard active The top 10 by number of jobs worked on.
/job leaderboard time The top 10 by build time.

Click a name on the leaderboard to see that player's stats.

The leaderboard and /job stats <player> count a job once it has finished. If you have been building all evening on a job that is still running, you will not appear there yet. Your work is recorded; it joins the totals when the job ends.

Projects

Big builds are made of many jobs. A project groups those jobs, so the whole effort counts as one thing: every job on Minas Tirith, for example. /pj is short for /project.

Command What it shows
/project list Projects being worked on now, most blocks placed first, with each project's lead and number of jobs. Click a name to open it.
/project list completed Finished projects. Use archived for archived ones.
/project info <project> The project's status, description, goal, lead and managers; its number of jobs and builders; blocks placed and broken; "Total build time" (how long its jobs have run, added up); its top five builders; and a clickable list of its jobs.

Project names are not case-sensitive and may contain spaces, so /project info minas tirith works. A project's totals include its running jobs. If a job belongs to a project, /job info <job> shows the project's name; click it to open the project.

Getting a job started

Jobs are started by staff. If there is something you would like to work on, ask in game or on Discord rather than waiting for a job to appear. Job leaders are usually happy to open a job for people who want to help.