Minecraft game art illustration of a nighttime world.


Need assistance on your journey with Minecraft: Education Edition? Use the knowledge base to find what you’re looking for.

Category: Game Features


Latest Changelog for Minecraft: Education Edition

Click here to find the latest changelog for Minecraft: Education Edition. If you have any questions on new features or updates, please don't hesitate to get in touch with Minecraft: Education Edition Support.

Connecting Code Connection with Minecraft

Code Connection is a companion app for Minecraft: Education Edition that connects educators and students with Code Builder for Minecraft: Education Edition. Once Code Connection is installed, Code Builder can be accessed in game by typing the command “/code” in the command console. Code Connection will launch in a separate window. From here you will be able to select the environment of your choice. Select from Scratch, Tynker, or MakeCode, or add your own service as more become available. Once a service is selected you are ready to use Code Builder. Return to Minecraft: Education Edition and you’ll be greeted by The Agent, who can be programmed to perform all sorts of activities, from mining to building to farming.

Assigning “worldbuilder” Permission

To place or use certain Minecraft: Education Edition blocks or items, a player must possess a special ability called ‘World Builder’. Educators start with this ability, students do not. The host (as an Operator with cheats enabled) can assign the ‘World Builder’ ability to themselves or others by using the command “/ability worldbuilder”. Here’s some examples of how it works: To make all players World Builder, type: /ability @a worldbuilder true To make the nearest player a World Builder, type: /ability @p worldbuilder true To make a specific player World Builder, type: /ability @ playername worldbuilder true Revoking the World Builder ability is done in nearly the same way as giving the ability, by changing the TRUE to FALSE. As with most permission commands, you can set the target to match your needs. Here is an example: To revoke World Builder from all players, type: /ability @a worldbuilder false Sometimes a World Builder might want to quickly transition between World Builder ON and World Builder OFF to see how non-World Builders will experience their lesson. An example might be checking border block placement or verifying an NPC link. Because typing a long command over and over can be a tedious process, the World Builder” can quickly toggle his ability ON or OFF by simply typing: “/wb”.

How To Set Up A Multiplayer World

About Minecraft: Education Edition multiplayer games take place connecting over IP. Games can only take place between users within the same Office 365 Education tenant. Before you begin Multiplayer worlds are designed for a maximum of thirty (30) users at a time. If the host computer disconnects (even temporarily) everyone on the world will lose connection. To enjoy a successful multiplayer game, be sure the following connections are open:
  • Meeservices.azurewebsites.net (used for login)
  • Port 19132 (this carries Minecraft multiplayer traffic)
All multiplayer users should use the most current release of Minecraft: Education Edition and/or any additional applications (Code Builder, Classroom Mode). If you see something like the following, it usually indicates not everyone is running an up to date copy of Minecraft: Education Edition. A dark textured box with the words "Disconnected from Server" and a gray OK button at the bottom.   Please download and install the most recent version before you start. (Additionally, you will need to backup any work in progress before you upgrade.) Here are the steps you need to follow to set up a multiplayer world in Minecraft: Education Edition 1. Create a world on the host machine (for this example, we’ll refer to them as the “host”). 2. Be sure the multiplayer settings are on. This will broadcast the game as available to join to others. A screenshot of Multiplayer Settings. The toggle is darkened and to the left, indicating it is off. This is what it looks like when multiplayer games are off. Multiplayer settings box image, showing multiplayer game and visible to lan players toggled to ON. This is what it looks like when multiplayer games are on. 3. The host creates a world containing settings for visitors to enjoy and loads the world on their machine. 

4. Locate the host machine IP address. Once the host is in the world, pressing escape will bring up the Game Menu. On the right of the screen, the IP address can be seen.

The host can give the IP address out to other users to log in. When the other users start Minecraft: Education Edition they can open Worlds, click the Friends tab, and then select Add Server. 

To join, simply type in the IP address of the host machine, add a name, and select “Add Server”. Users can find the host machine in their Friends list and connect to it whenever the host machine is online.

That is all you need to get started with multiplayer worlds. Please contact support if you run into any technical issues. Additional Resources We are also working on some exciting new resources to help you get up and running multiplayer worlds with ease, including a community created video. If you have any suggestions on excellent multiplayer worlds or lessons you would like to see featured here, please contact support or post a thread in the "Feature Request" area of the forums with the title "Multiplayer KB Suggestions" (or similar) so we see it right away for consideration.

Operator (Profile Types)

When a player starts a game, they begin as an Operator. If the world was created with cheats on (which is the default setting), an Operator can run “/ commands” in the world. Subsequent players who join the game do not start with this privilege. To ‘OP’ another player, that is, to give them Operator privileges, the host can use the command “/op”. Here are some examples of how to use “/op”: To ‘OP’ all players, type: /op @a To ‘OP’ the nearest player, type: /op @p To ‘OP’ a random player(s), type: /op @r To ‘OP’ a specific player, type: /op @playername The options available to you will display on screen as you type, so don’t worry if you can’t remember them all now. Operators can also ‘DE-OP’ which means revoking Operator status from other players. This is accomplished by using the command “/deop”: To ‘DE-OP’ all players, type: /op @a To ‘DE-OP’ the nearest player, type: /op @p To ‘DE-OP’ a random player(s), type: /op @r To ‘DE-OP’ a specific player, type: /op @playername Any player granted Operator status will have all the privileges and abilities of the host, so you may want to proceed with caution before you bestow Operator status on a player.

1 2 3