How can I limit the screen time given to Minecraft?

I have recently installed Minecraft for my kid and I noticed that the "Screen Time" settings do not seem to apply or be counted correctly. The minutes spent seem to only refer to the launcher, not the actual game, and the actual game time is not even spotted in the total overview of screen time. I have seen multiple threads from the last 6 years about parents trying to limit the app, but no built-in solutions that work on macOS 15.4, it seems.



Posted on Apr 14, 2025 10:04 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 14, 2025 10:23 PM

So it seems the underlying issue is that macOS is unable to track applications made Java technology, which is what Minecraft Bedrock edition has been made with. This is basically because the programs are executed by the Java Virtual Machine, which loads and runs Java programs stored as other files. So one would need to introspect that process to figure out what is happening.


One of the links mentioned above, the Mojang bug tracker, actually had a German guy, Jürgen, that posted a link to a basic AppleScript that worked around the issue by monitoring the list of running programs and seeing if it had loaded Minecraft, then telling macOS to keep tabs on that process. This worked, but was a bit cumbersome and quite tedious to install (not to mention being in German), so I made some improvements.


It gave me a head start, as I did not think of using the built-ins that AppleScript gives us. I took the script and made it a bit more friendly to work with for end users, giving it documentation, step by step install steps and some new features.


GitHub - fatso83/minecraft-monitor: Monitor screen time on macOS of Minecraft Java version

Basically, for anyone to use the script, you only need two steps:

  1. Download and unzip the folder
  2. Run ./install.sh

I extracted the config into its own file, so it’s easy to reconfigure.


If you find any bugs or other issues with it, you can post it on the issue tracker.

1 reply
Question marked as Top-ranking reply

Apr 14, 2025 10:23 PM in response to fatso83

So it seems the underlying issue is that macOS is unable to track applications made Java technology, which is what Minecraft Bedrock edition has been made with. This is basically because the programs are executed by the Java Virtual Machine, which loads and runs Java programs stored as other files. So one would need to introspect that process to figure out what is happening.


One of the links mentioned above, the Mojang bug tracker, actually had a German guy, Jürgen, that posted a link to a basic AppleScript that worked around the issue by monitoring the list of running programs and seeing if it had loaded Minecraft, then telling macOS to keep tabs on that process. This worked, but was a bit cumbersome and quite tedious to install (not to mention being in German), so I made some improvements.


It gave me a head start, as I did not think of using the built-ins that AppleScript gives us. I took the script and made it a bit more friendly to work with for end users, giving it documentation, step by step install steps and some new features.


GitHub - fatso83/minecraft-monitor: Monitor screen time on macOS of Minecraft Java version

Basically, for anyone to use the script, you only need two steps:

  1. Download and unzip the folder
  2. Run ./install.sh

I extracted the config into its own file, so it’s easy to reconfigure.


If you find any bugs or other issues with it, you can post it on the issue tracker.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How can I limit the screen time given to Minecraft?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.