Normally I'd make gameplay suggestions, but I've had an idea in mind for a while and I've wanted to share it. I work in a library where we have public computers. These computers are set up so that after a restart, the computer is reset to prevent people from downloading viruses or just saving personal information to the PC.
We have computers available to kids, and I think it'd be great if we could put either the Java edition or Bedrock on these computers, however there are a few problems with doing this. I think that if Mojang was able to solve these, though, it'd be a good opportunity for Mojang to let libraries and schools use Minecraft.
Kiosk mode would be controlled through a config file in the main Minecraft folder.
Problem 1: Singleplayer Worlds
This is the core of this suggestion. The Singleplayer button will not appear on the screen and is instead replaced by a lone "Join Server" button, which lets you join a server with an IP.
Possibly in addition to this, the game will let you plug in a USB and save Singleplayer worlds to the USB, but since this seems like it'd create some issues down the road, this would be an optional setting in the Kiosk Mode config.
Problem 2: Limited Launcher and Saved Users
If Kiosk Mode is activated, the launcher will require a Minecraft login every time someone uses the launcher. In the event that someone forgets to click the exit button and leaves their login details for someone malicious to use, the launcher will close when the game starts, and the game will automatically close after 5 minutes of sitting on the main menu and will close to the main menu after 5 minutes of idle time in-game, customizable in the Kiosk Mode config.
The launcher will allow you to pick which Minecraft version you want to play. These Minecraft versions are the only thing that Minecraft will download and keep between sessions so that people who want to play the latest version don't need to download it every single session.
Problem 3: Time limits
While it may not be necessary for places that already have PC reservation software, an enforced time limit might assist in certain situations. This timer would appear in the upper-right corner of the screen, and once it hits zero, Minecraft will close.
Problem 4: Server Whitelisting and Blacklisting
This will be entirely configurable in the Kiosk Mode config file. Of course, it's impossible to protect players from every swear word written on a sign or crappily-built genital, but this would at least help to prevent players from joining 2b2t or to only allow players to join the library or school's own server.
Let me know if I missed anything.
Rollback Post to RevisionRollBack
My avatar is a texture from a small block game I made in Python. It's not very good and it probably won't work if you install it.
I'm very alone in my Minecraft worlds as I don't have a very good internet connection to run a server. If you're like me, you might be interested in my Posse mod suggestion.
I'm pretty sure opening a world to LAN (same wifi network) is similar to this, but it would be cool to make it where it's just that button as well. (maybe a possible feature in education edition?)
but it would be cool to make it where it's just that button as well.
I'm not sure you read the suggestion right. The point is to limit the game to only joining multiplayer servers, not opening a world to LAN.
Rollback Post to RevisionRollBack
My avatar is a texture from a small block game I made in Python. It's not very good and it probably won't work if you install it.
I'm very alone in my Minecraft worlds as I don't have a very good internet connection to run a server. If you're like me, you might be interested in my Posse mod suggestion.
To me when you said kiosk mode I thought like the Minecraft demo or a tutorial world like you'd expect to see in retail stores more so than a multiplayer focused mode, so I was very confused (obviously I read through it to understand what it's about besides my thoughts).
Otherwise it seems like an interesting idea, I don't see it happening, but an interesting idea.
Normally I'd make gameplay suggestions, but I've had an idea in mind for a while and I've wanted to share it. I work in a library where we have public computers. These computers are set up so that after a restart, the computer is reset to prevent people from downloading viruses or just saving personal information to the PC.
We have computers available to kids, and I think it'd be great if we could put either the Java edition or Bedrock on these computers, however there are a few problems with doing this. I think that if Mojang was able to solve these, though, it'd be a good opportunity for Mojang to let libraries and schools use Minecraft.
Kiosk mode would be controlled through a config file in the main Minecraft folder.
Problem 1: Singleplayer Worlds
This is the core of this suggestion. The Singleplayer button will not appear on the screen and is instead replaced by a lone "Join Server" button, which lets you join a server with an IP.
Possibly in addition to this, the game will let you plug in a USB and save Singleplayer worlds to the USB, but since this seems like it'd create some issues down the road, this would be an optional setting in the Kiosk Mode config.
Problem 2: Limited Launcher and Saved Users
If Kiosk Mode is activated, the launcher will require a Minecraft login every time someone uses the launcher. In the event that someone forgets to click the exit button and leaves their login details for someone malicious to use, the launcher will close when the game starts, and the game will automatically close after 5 minutes of sitting on the main menu and will close to the main menu after 5 minutes of idle time in-game, customizable in the Kiosk Mode config.
The launcher will allow you to pick which Minecraft version you want to play. These Minecraft versions are the only thing that Minecraft will download and keep between sessions so that people who want to play the latest version don't need to download it every single session.
Problem 3: Time limits
While it may not be necessary for places that already have PC reservation software, an enforced time limit might assist in certain situations. This timer would appear in the upper-right corner of the screen, and once it hits zero, Minecraft will close.
Problem 4: Server Whitelisting and Blacklisting
This will be entirely configurable in the Kiosk Mode config file. Of course, it's impossible to protect players from every swear word written on a sign or crappily-built genital, but this would at least help to prevent players from joining 2b2t or to only allow players to join the library or school's own server.
Let me know if I missed anything.
My avatar is a texture from a small block game I made in Python. It's not very good and it probably won't work if you install it.
I'm very alone in my Minecraft worlds as I don't have a very good internet connection to run a server. If you're like me, you might be interested in my Posse mod suggestion.
I'm pretty sure opening a world to LAN (same wifi network) is similar to this, but it would be cool to make it where it's just that button as well. (maybe a possible feature in education edition?)
I'm not sure you read the suggestion right. The point is to limit the game to only joining multiplayer servers, not opening a world to LAN.
My avatar is a texture from a small block game I made in Python. It's not very good and it probably won't work if you install it.
I'm very alone in my Minecraft worlds as I don't have a very good internet connection to run a server. If you're like me, you might be interested in my Posse mod suggestion.
To me when you said kiosk mode I thought like the Minecraft demo or a tutorial world like you'd expect to see in retail stores more so than a multiplayer focused mode, so I was very confused (obviously I read through it to understand what it's about besides my thoughts).
Otherwise it seems like an interesting idea, I don't see it happening, but an interesting idea.
Niche Community Content Finder, Youtuber, Modpack/Map Maker, Duck
Forum Thread Maintainer for APortingCore, Liteloader Download HUB, Asphodel Meadows, Fabric Project, Legacy Fabric/Cursed Fabric, Power API, Rift/Fabric/Forge 1.13 to 1.17.
Wikis I Maintain: https://modwiki.miraheze.org/wiki/User:SuntannedDuck2