Skip to content

Enshrouded 1.0 is out! 🎉 Get 25% OFF your next Enshrouded Server today!

Minecraft multiplayer safety for parents

How to keep a private Minecraft server safe for children: Mojang's account controls, the whitelist, who gets console access, rules and reporting.

Updated 4 min read

If your child wants to play Minecraft with friends, a private server run by you is one of the more controlled ways to do it. Safety comes from two places. Mojang and Microsoft control the account side, such as whether a child account may join multiplayer at all. Your server controls who gets in, who can run commands and what rules apply once they are in. This guide covers both.

Checked against Mojang's Minecraft Parents' Guide and Parental Controls articles on minecraft.net, and the current panel, October 2026.

Start with the account

Mojang describes a child account as one belonging to a player under 16 in the US and EU (19 in South Korea). It needs an adult Microsoft account attached, and only that adult account can change the family settings. Multiplayer is turned off by default on child accounts in both Java Edition and Bedrock Edition, so your child cannot join your server until you allow it.

To allow it, open account.xbox.com/settings as the adult and pick your child's account. Under Online Safety, select Allow for "You can join multiplayer games". Under Privacy, the setting "Others can communicate with voice, text, or invites" controls chat from people who are not on the friends list, and offers Everyone, Friends or Block.

Mojang also says it does not provide parental control features for modded versions of the game, or for versions before 1.16.4. If your server runs mods, those account controls may not apply.

Make the server private

  1. Open the Players tab and add only the names you know to the Whitelist. Make sure the whitelist is on: the button reads Turn whitelist on while it is off. With it on, only names on the list can join. The one exception on Java Edition is an operator, who can always connect, so keep that list short too.
  2. Open the Config Editor tab and leave Online mode on. It checks each player against their Mojang account instead of accepting any name. Minecraft offline mode and its risks explains why that matters.
  3. Share the server address only with the people on the whitelist.

Minecraft whitelist: add players, set ops walks through the tab.

Decide who gets control

The Team tab invites other people to the panel, and the Console & commands permission lets someone send commands to the server. The Player (friend or family) and Moderator presets both include it.

When you press Invite someone, untick Console & commands for anyone you would not trust with commands. Adults you trust can take Moderator. Give friends access to your server panel lists what each preset allows.

Operators in game can run commands too, so use Make operator sparingly.

Set the rules of play

In the Config Editor, you can change what the world is like:

  • Difficulty: Peaceful stops hostile mobs spawning.
  • PvP: turn it off if you do not want players hurting each other.
  • Player slots: cap how many can be online at once.

Mojang notes that Minecraft has mild violence and no blood, with a PEGI rating of 7 and an ESRB rating of Everyone 10+.

Moderation and reporting

  • Ban or kick. The Players tab has Ban and Ban IP buttons, and a kick in the player's profile.
  • See what is said. The History tab on the Console tab lists chat, joins and deaths.
  • Reporting works on private servers. Mojang says the in-game reporting tool is available on servers of any size. A player opens the pause menu and picks Player Reporting to hide a player's messages or report one. Check what tools that switch chat reporting off do first. Disable chat reporting on your Minecraft server covers what they do.
Tip

Take a backup before a new player group starts, so griefing can be undone. How to create and restore backups covers it.

Bedrock players

Bedrock Edition players can join a Java server through the Crossplay tab. With the Floodgate (no Java account) sign-in, those players join without a Java account. Let Bedrock players join your Java server covers the setup.

Was this guide helpful?

Still stuck?

Talk to a real person, we answer fast.

  • Open a ticket

    Paste the exact error and name your server, so we can look at it from our side.

  • Ask on Discord

    Chat with the team and other server owners.

  • Browse the Help Centre

    Versions, mods, plugins, backups and RAM sizing, all in plain English.

Ready to launch your Minecraft server?

Aussie hardware, NVMe disks and DDoS protection, with the version and mod loader yours to change whenever you like.