MinecraftEdu Servers are made up of the Server and the World. The Server is the program that all of the clients connect to. The World is all of the information that the Server delivers. The World contains all of the blocks, items, and their locations, as well as all of the player information including player locations and inventory contents. Worlds often contain many files, but it is easier to consider them as a singular unit.
A MinecraftEdu Hosted Server operates in ‘the cloud’ and is managed by TeacherGaming. Because the Server runs on a remote computer in a completely different physical location, there is a handy web-based interface to perform tasks on your server.
To access available MinecraftEdu Hosted Servers, login to https://hosting.teachergaming.com/members and press MANAGE MY MINECRAFTEDU HOSTED CLASSROOM SERVER
- 1 My Servers
- 2 My Inactive Worlds
- 3 Users and Groups
- 4 Account
- 5 Updating Hosting Servers
On this screen authorized users will see any available servers and the state they are in. You also have the ability to rename both the active world that is running on a server, as well as rename the server itself. Servers that have an Active World show the thumbnail in color with other supporting information. If a server is deactivated, the thumbnail image is in black and white. This means it is not running and no users will be able to connect. A server will also appear grayed out if the subscription has run out; you will need to click on the Renew Subscription button and purchase additional months of hosting before you can activate that server again.
Activating a World
You can only activate a world on a server that has been deactivated
Start by pressing Activate a World
There are five choices presented to activate on a server
- The Minecraft Tutorial World - A safe and friendly world designed to teach users the basics of Minecraft
- Pick a World from the MinecraftEdu World and Lesson Library - Ready Made Worlds and Lesson Plans designed by TeacherGaming and other teachers worldwide. Any mods that are associated with a Library World are automatically loaded. Clients must have mods installed before connecting.
- One of my Inactive Worlds - Pick up where you left off in a previously saved session.
- Create a new, random MinecraftEdu world - Generate a new random Minecraft world with no pre-built content.
- Upload a world - Choose a premade world from your computer and upload it.
Creating a New, Random Minecraft World
Some teachers may like to start with a "traditional" Minecraft world. If this option is selected when activating a world, you will be given three options:
- Generate a Random World - Create a truly randomized Minecraft world, just like in the original game.
- Generate a World from a Seed - Every Minecraft world has a seed; a unique string of characters that, if entered in upon world creation, will generate an exact copy of that world. This option will provide you with a text field that allows you to do just that. Please note that seeds will only work as intended for Minecraft worlds from 1.7.10 or older; seeds from newer versions of the game may have unpredictable results!
- Generate a Completely Flat World - Create a "SuperFlat" world, perfect for when you want a clean slate for massive building projects. You can choose one of various default World Types that change what biome and blocks make up the flat world, or input a Customized World Code that you generated from sites such as this one.
In addition, no matter what option you choose, you can toggle whether or not structures (Villages, Abandoned Mines, Strongholds, etc.), animals (Cows, Pigs, Sheep, etc.), or Villagers will appear in your world. These options can be changed after the world has been created from the Teacher Menu in-game.
Uploading a New World
Often it may be easier to create a specific type of world offline, or using the retail edition of Minecraft. For this situation we are enabling teachers to upload worlds that have be previously created.
There are a few requirements to uploaded worlds.
- All uploaded worlds must prepared in a zip file. - How to prepare a world for upload
- All uploaded worlds must be compatible with Minecraft 1.7.10
- All uploaded worlds must be 3 GB or less.
Closing a World to Students
Closing a world to students is simply that, making the world unavailable to student access. By clicking Close to Students on your My Servers page, student accounts will be unable to connect and access the world. This will not stop teacher or administrator accounts from connecting or accessing the world.
Teachers may find this function useful to close access to the world after school hours, or when they are working to build out or develop content that is not ready for students. You can reopen access to students by clicking Open to Students
If the world currently running on your server uses mods, the mods that it is running will be listed. You will need to make sure the mods are also downloaded and installed on your client computers in order to access the world. You will not be able to join the server otherwise.
Taking a backup of an active World
In case you ever want to undo some changes made to your worlds, you can set your servers to take backups of the active worlds. A backup will restore the world exactly to the state it was at the time of the backup. From the server control panel, you can choose to take a backup immediately, restore an old backup or schedule an automatic backup for the server.
- Backup Now Immediately creates a backup of the active World.
- Restore a Backup Opens a list of existing backups you have taken. You can choose to restore any of them, reverting everything in your World back to the time of the backup. This will also take an automatic backup of the World before restoring the older version. You can also choose to delete any backups on the list.
- Backup Schedule Your world is automatically backed up at least once per day while it is active. Here, you can choose to take backups more frequently (e.g. every lunch break between classes). You can set the backup frequency to every three, six or twelve hours and choose the time for your first daily backup.
Information about the subscription for your server will be listed at the very bottom. Subscriptions can either be prepaid or monthly renewals; if it's the former, then the days until it expires will also be listed. You can choose to manage your subscription from here as well, such as purchasing additional months of hosting.
My Inactive Worlds
From this screen, authorized users are able to view and modify the properties of saved worlds associated to their group or institution. This screen will allow you to activate saved words on an available server, modify the name of a saved world, delete a saved world, create a new copy of a saved world, and download the most recent backup of a saved world.
Activate A World
In order to activate a saved world from this screen you must have an available deactivated server with an open slot.
If a server is available, just press the Activate button to make the world active on the available server. It does take short amount of time, about a full minute, for the server to load and be ready for users to connect.
Activate a Copy
Often times, teachers will take a world from the MinecraftEdu World Library and modify it for use in their classes (we highly encourage this!). While we know that most teachers don't just teach one class, it can be cumbersome to try and use the same world over and over for different classes. The Activate A Copy button will allow you to make a completely new world based off a saved world. This is useful to have separate branching copies of a particular kind of world.
When you create a world by pressing Activate A Copy, a new world will be made active on your server based on the saved world, but the suffix (COPY) will be added to its name. Once running, you can choose to rename that world as needed wish before you deactivate it and place it back in your library.
Download a World
When downloading a world from the My Inactive Worlds page, the world will be downloaded as a zip archive. There are several directories and files nested inside.
For more information about the contents of a world directory visit this page on the Minecraft Wiki.
Users and Groups
On this screen you can manage the user accounts associated with your servers. You as a teacher can add new students to your institution, remove them and create subgroups to help manage big numbers of users. You also find a Self Registration link, which your students can use to create their own user accounts.
Institution - Group
Institution is the top level entity. All user accounts are always registered under the institution. In addition you can further divide the users into groups. It may be helpful to think of an institution as a school and a group as an individual class in that school. Each institution can have multiple groups - just like there are multiple classes in each school. At the moment each student account can only belong to ONE group.
In the future you can control which groups can access a server - however this feature is not in place yet.
Each hosting service user will need their own, personal user account. There are three ways to create these user accounts in the server control panel.
Add a user manually
Here you can add both teacher and student users. You must select the user role (Teacher / Student) and fill in the username and password. If you check ‘Collect real names for each user’ box, the user’s first and last name are also collected. Unchecking this box leaves these details out. To create the user account click ‘Add user’. The user is added to the group you have selected and can now login to the hosting service with the login details you just used.
Add multiple students
If you want to create multiple student accounts at once, this screen will let you do that. Please note that new teacher accounts will always have to be added individually through ‘Add a user manually’.
The format of the information is very important. You can add a username, password, first name, last name and a group you want the user to belong to. Username and password are always required whereas first name, last name and group are optional. You should write one student’s information per row, with a single comma separating each piece of information for the student, and hit ‘Enter’ to move to a new student and row - please don’t use spaces! When you are done, click ‘Add students’. The user accounts are created and users added to the group you have selected and can now login to the hosting service with the login details you just used.
Student Self Registration
This option lets the students create their own user accounts through the Self Registration link you as a teacher provide. The short name is the last part of the url and can be edited to be more descriptive.
Share the link with your students and ask them to fill in their username and password (required) plus other optional information. The users are added to the group you have selected and can now login to the hosting service with the login details they used to self register.
Managing and removing users
You can also move students between groups (button with the green arrows) and remove them (red cross). Clicking on the magnifying glass lets you see the user's history and access log.
From this screen you can change the timezone, time and date formats of your servers. These will affect for example server logs, backups you have scheduled and connected users lists.
Updating Hosting Servers
When a new version of Hosting Servers is available, you will see a notification on the top of 'My Servers' page.
Choosing to update will update all the servers you control - you cannot update individual servers or revert back to older versions. After the update you will manually have to update Hosting Clients. Updating the servers will not break your current worlds, and all running worlds are automatically backed up before the update.