Quick answer: Minecraft has two editions, and only one of them has real parental controls. Bedrock Edition (consoles, mobile, Windows from the Microsoft Store) integrates with Microsoft Family Safety, giving you control over multiplayer, chat, friend requests, and spending. Java Edition (PC, via minecraft.net or the launcher) has almost no built-in parental controls. Which edition your child plays changes everything about what you can and cannot control.

Most parents know Minecraft is popular. Roughly 170 million people play it every month. What most parents do not know is that there are two completely different editions of the game, and the safety tools available in each one are not even close to equal.

If your child plays Bedrock, you have a dashboard. If they play Java, you are largely on your own. And neither edition can see what happens in voice chat, because Minecraft has no built-in voice chat at all. The voice happens elsewhere, through Discord, Xbox Party Chat, or mods your child may have installed without you knowing.

This guide covers the honest setup for both editions, the gaps that neither one fills, and what you can do about the parts Minecraft cannot reach.

Do this first: which edition does your child play?

Before you touch any settings, you need to answer one question. The controls you have depend entirely on which edition is installed.

Bedrock Edition

Java Edition

If you are not sure: ask your child which one they play. If they mention mods, shaders, Fabric, or Forge, it is Java. If they play on a console, phone, or tablet, it is Bedrock.

Bedrock parental controls: step-by-step via Microsoft Family Safety

All Bedrock parental controls run through Microsoft Family Safety. The settings apply across every device your child plays on, so you set them once.

  1. Go to family.microsoft.com and sign in with your Microsoft account (the parent account, not your child's).

  2. Add your child to the family group if they are not already there. They need their own Microsoft account. If they have been playing on your account, create a child account for them now. This is what makes every other setting stick.

  3. Select your child's profile from the family dashboard.

  4. Under Xbox privacy settings, configure these individually:

    • "You can join multiplayer games": set to Allow (for Realms with friends) or Block (for single-player only).
    • "Others can communicate with voice, text, or invites": set to Friends (safest practical option) or Block.
    • "You can play with people outside of Xbox Live": set to Block to prevent cross-play with unknown platforms, or Friends if their friends play on different devices.

  5. Under Content Restrictions, set the age rating filter to your child's age. Minecraft itself is rated E10+, but this setting applies to all games on the account.

  6. Under Spending, turn on Ask to Buy so any Marketplace purchase requires your approval. The Minecraft Marketplace sells skins, texture packs, and worlds, and without this setting a saved payment method is one tap away.

You can also manage all of these settings from the Xbox Family Settings app on your phone (iOS or Android), which is often easier than the web dashboard.

Bedrock's built-in chat filter

Bedrock has a profanity filter on text chat, signs, item names, and books. It runs even in single-player. Child accounts cannot disable it. On Windows, the 1.21.60 update added a toggle to turn the filter off, but that toggle is not available to child accounts.

The filter catches swearing and slurs. It does not catch grooming, social engineering, or someone asking your child to "add me on Discord." More on that gap below.

Bedrock's chat reporting

Players can report inappropriate chat messages to Mojang moderators. Reported messages are reviewed and can result in temporary or permanent bans. This system is built into the game and works across all Bedrock servers and Realms.

In the UK, Xbox now requires age verification to use voice and text chat with players outside the friends list, in any Xbox game including Minecraft. This came into force in early 2026 under the Online Safety Act.

Java Edition: the honest no

Java Edition has almost no built-in parental controls. That is not a gap waiting to be filled. It is a design reality of an edition built for an older, more technical player base.

Here is what Java does have:

Here is what Java does not have:

What to do instead on Java

  1. Keep multiplayer approval on. Leave the Microsoft account multiplayer setting on "parent approval required" so you know when your child wants to join online servers.

  2. Use a whitelist server or Realm. If your child plays multiplayer, a private server with a whitelist (only approved players can join) or a Realm is far safer than a public server.

  3. Restrict mod installation. Set up their computer with a standard user account (not admin). This prevents them from installing mod loaders, voice chat mods, or other software without your knowledge. On Mac, this is under System Settings, then Users and Groups. On Windows, Settings, then Accounts, then Family and Other Users.

  4. Periodically look at the mods folder. If your child does have mods installed, the folder is at .minecraft/mods in their user directory. If you see files named "voicechat" or "simple-voice-chat" or "plasmo," your child has a voice chat mod installed.

Realms: the safest multiplayer option

Minecraft Realms are invite-only servers run by Minecraft's own infrastructure. They are the safest way to play multiplayer, and the right default for younger children who want to play with friends.

Realms cost a monthly subscription (paid by the owner). For families with younger children, it is worth the cost for the control it provides.

The one risk: if your child shares the Realm invite link publicly, on a forum, Discord server, or social media, anyone with the link can join. Talk to your child about keeping the invite private.

Public servers: where the risk lives

Public servers are run by third parties with their own rules, their own moderation (or lack of it), and their own communities. Some are well-run. Many are not. All of them put your child in contact with strangers.

For children under 13, public servers are worth avoiding unless you have personally reviewed the server, its rules, and its Discord. For older teenagers, large well-moderated servers are a reasonable middle ground.

Text chat in Minecraft: what the filter catches and misses

Minecraft's text chat is built in on both editions. On public servers, it lets strangers message your child directly.

What the Bedrock filter catches: profanity, slurs, and some explicit language. The filter is aggressive enough that it sometimes catches innocent words by accident (a known frustration in the community).

What neither filter catches: grooming. Grooming language is designed to sound normal. "How old are you?" "What school do you go to?" "Want me to send you a skin pack?" "Add me on Discord, it's easier to talk there." None of those sentences contain a blocked word. No profanity filter on any platform catches them reliably.

The real risk in Minecraft text chat is not swearing. It is the conversation that starts normal and moves somewhere private. The classic pattern is a stranger in a public server who builds trust over a few sessions and then suggests moving to Discord, where there is no server moderation and conversations are one-on-one.

For a deeper look at how this works in gaming, see our guide on grooming warning signs in online gaming.

Voice chat: Minecraft has none, but your child probably uses it

Minecraft has no built-in voice chat on either edition. But if your child plays with other people, voice is almost certainly happening through a side channel. For the full picture, see our Minecraft voice chat safety guide and our breakdown of whether Minecraft actually has voice chat.

The short version: voice happens through three paths.

Because voice happens outside Minecraft, none of Minecraft's own safety tools can see or control it. Your Bedrock parental controls, your chat filter, your reporting system: none of them apply to a Discord call or a voice mod running on a separate network port.

The voice mod problem parents miss

Simple Voice Chat and Plasmo Voice are popular mods on Java Edition servers. They add proximity-based voice: your child can talk to other players based on how close their characters are in the game world. Simple Voice Chat also supports group voice channels for non-proximity conversations.

These mods have:

They run on a separate network port (UDP 24454 by default for Simple Voice Chat), completely outside Minecraft's own communication systems. Both the server and the player's client need the mod installed for it to work.

The problem is visibility. A parent who has set up Microsoft Family Safety, reviewed their child's server list, and feels confident about Minecraft's text chat filter may have no idea that their child is also in live, unfiltered, unmoderated voice conversations with strangers on the same server. The voice mod does not appear in any parental control dashboard. It lives in a mods folder on the computer.

Monitoring comparison: what can actually see what

Tool

What it does

Platforms

Limitations

Microsoft Family Safety

Controls multiplayer, chat, friend requests, content ratings, and spending for Bedrock Edition. Activity reports show play time.

Xbox, PlayStation, Switch, mobile, Windows

Bedrock only. No visibility into what is said in chat. No voice coverage. Settings restrict who, not what.

Minecraft chat filter (Bedrock)

Blocks profanity and slurs in text chat, signs, books, and item names. Runs automatically.

All Bedrock platforms

Does not catch grooming, social engineering, or requests to move to another platform. Catches words, not intent.

Minecraft chat reporting

Lets players report messages to Mojang moderators. Available on Bedrock (all servers) and Java (servers with secure chat enabled).

Bedrock (all), Java (partial)

Reactive, not proactive. Many large Java servers have opted out. Only covers text, not voice.

Halo

Runs on-device and alerts you only when it detects a genuine danger pattern (grooming, bullying, self-harm) in voice or in-game text chat. It monitors the voice chat and the text chat, and it never records a thing.

iPhone, iPad, Mac, Windows

No Android yet. No console. Audio is processed on-device and never uploaded or stored; only the resulting alert is sent to you. 7-day free trial, then US$99.99/yr (about US$8/mo billed annually) or US$12.99/mo.

Console parental controls (Xbox, PS, Switch)

Restrict who can communicate with your child, control content ratings, and cap spending.

Per console

No visibility into conversation content. No transcript. No voice coverage. Settings are per-platform, not per-game.

The honest picture: Microsoft Family Safety and console controls decide who your child can talk to. The chat filter catches profanity. None of them catch what is actually said in a grooming conversation, and none of them reach voice chat at all.

Age-specific recommendations

Under 9

Ages 9 to 12

Ages 13 and older

What to say to your child

Ages 8 to 10

Ages 11 to 13

Ages 14 and older

Frequently asked questions

Does Minecraft have parental controls?

It depends on the edition. Bedrock Edition (consoles, mobile, Windows from the Microsoft Store) integrates with Microsoft Family Safety, which lets you control multiplayer, chat, friend requests, and purchases from a single dashboard. Java Edition (PC from minecraft.net or the launcher) has almost no built-in parental controls. Multiplayer on Java child accounts (under 16) is blocked by default and must be parent-approved, but beyond that there are no in-game content filters or chat restrictions you can set.

How do I set up Minecraft parental controls on Bedrock?

Sign in at family.microsoft.com with your Microsoft account and select your child's profile. Under Xbox privacy settings, set multiplayer, chat, and friend requests to Friends or Block. Under spending, enable Ask to Buy. You can also manage everything from the Xbox Family Settings app on your phone. These settings apply across every device your child plays Bedrock on.

Does Minecraft Java Edition have parental controls?

Almost none. Java now requires a Microsoft account, and multiplayer is blocked by default on child accounts until a parent approves it. But there are no in-game content filters, no chat restrictions you can toggle, and no purchase controls (Java has no marketplace). Safety on Java depends on which servers your child joins, whether you manage mod installation, and device-level controls like restricting admin access on their computer.

Can Minecraft's chat filter stop grooming?

No. Bedrock's profanity filter catches swearing and slurs, and its reporting system lets players flag messages to Mojang moderators. But grooming does not use profanity. It uses normal-sounding language: compliments, questions about age and location, offers of in-game items, and invitations to move to Discord or another platform. No automated chat filter catches that pattern reliably. Java's chat reporting exists but many large servers have effectively opted out of it.

Are Minecraft Realms safe for children?

Realms are the safest multiplayer option in Minecraft. They are invite-only, limited to 10 players, subject to Minecraft's community standards, and have proactive chat moderation. You control who is on the invite list. The main risk is your child sharing the invite link with someone you do not know. Realms do not support mods and have no voice chat, which removes two common risk surfaces.

What are voice chat mods in Minecraft?

Mods like Simple Voice Chat and Plasmo Voice add proximity-based voice directly into Java Edition. Players can talk to anyone nearby in the game world, and the conversation fades with distance. These mods have no moderation, no filtering, and no parental controls. They are installed through mod loaders like Fabric or Forge, and a child can install them without a parent knowing. They run on a separate network port outside of Minecraft's own systems.

Which Minecraft edition should I choose for my child?

If parental controls matter, choose Bedrock Edition. It integrates with Microsoft Family Safety, has chat filtering, supports chat reporting, and works across consoles, mobile, and Windows. Java Edition has more freedom, full mod support, and a larger modding community, but almost no built-in safety controls. For children under 13, Bedrock is the straightforward choice. For older teenagers who want mods and custom servers, Java is fine with device-level controls and open conversation about what they are installing.

Sources

This guide is updated as Minecraft and Microsoft change safety features. Last reviewed August 2026.