Hi all! My son has really gotten into Minecraft and I've been thinking of setting up a server so he can play with some friends "safely". As a parent, I'm always concerned with him playing online. I've been doing some research and it looks like I can setup a whitelist for him and his friends so no one else can join. It would be running on a Windows 10 PC, and his friends would be playing from different devices (iOS, Xbox, possibly Switch, etc). I'm leaning against going with a virtual host because the server would be running mostly on the weekends. But I have some questions that may sway that, so I'm hoping this community can help me out. There would probably be 10 kids at most playing at the same (possibly expanding to 15 in the future). Most likely it would be a few concurrently. I do have gigabit internet, so I have the bandwidth, but I've read the usage could be as much as 100mb per user per hour. I don't have any limits at this time, but obviously I don't want my ISP to decide to change their policy because they're seeing spikes in my usage. I have no idea if I need or should run plugins or mods. I grew up a gamer and play plenty on PC and consoles, but Minecraft was a game I never got into, so I have no idea what's available, what's considered "required" to make the game better, etc. If I host the server, I would probably only have it running Friday nights through Sunday evenings, then shut it down. If I do that, does their world and creations stay intact or do they lose everything when the server shuts down? One of the reasons I would run it on the weekends is to avoid temptation for them to try to play during the week (homework, family time, etc). I may run it on days when they're out of school, but right now just weekends. Given the above information, especially in regards to bandwidth, would it be worth it to still get a host for cheap and just leave the server running all the time, and maybe "lock" the server so the kids can't jump on during the week? Also, I see a lot of hosts will say something like $2/GB. Is that referring to memory for the server (ex. $6 for a server with 3GB RAM)? Thanks all!