My 10 year old daughter is into Minecraft, and wishes to use some of the mods. She will use a Windows 7 client to access Minecraft. I am sure all these mods are perfectly fine, but I would rather not install them on the Windows 7 PC. Instead, I have several Linux/Centos servers on my LAN and I wish to run a Minecraft server on one of them.
Questions...
Does what I describe make any sense?
Do mods run on the client or the server?
How does one access Minecraft when it is running on a separate Linux server? Looks like I can also remotely access it by forwarding port 25565 to the right server.
She purchased Minecraft, and installed in on the Windows 7 client. Will it need to be repurchased for the Linux server? For that matter, what do you get when you "Buy Minecraft"?
Any (legal) client can access any server, no matter which platform it is hosted on.
And yes, hosting servers on Linux is fairly standard practice so it makes perfect sense.
As for the mods, well you can use plugins on your server, which your daughter will not need to download anything to play with.
Plugins are server-side, mods are client side.
Your server can also use mods, but your daughters client will have to have the same mods installed.
(I do not know exactly how to set that up, perhaps someone with hosting experience can help with that.
Great third party server, and has thousands of mods/plug-in's and they are easy to install (just drop them into the plug-in folder).
This is how I have my server set up, accept I'm running Windows 7 because I am apparently not smart enough to run a Lunix server (been foiled by it 3 times now!).
Found that it makes very little difference if your running the server on another machine in your house or if your running it on the same computer. Overhead is not to bad. The big benefit is that plug-in's can make it easer to backup and copy your world.
Best and most awesome plug-in's for bukkit (ones I use) are. Essentials (just essentials not by any other name) - allows you to modify (via a script) nearly everything about your server from what monsters spawn, fire, lava etc. Allows you to teleport and set warp points over multiple worlds.
World Edit - This allows you to move blocks (doezens at a time), copy, etc.
Voxel Sniper - Another world editor but it has brushes (kinda like for a photo editor) that moves hundreds of blocks and rearranges them in a natural (for Minecraft) looking manor. After a wile you will not be able to tell that the world was modified and not server generated terrain. Also makes trees
Bukkit also allows multiple worlds to run at the same time, so you can hop between them.
I would not be playing Minecraft any longer if not for all this. Would have been bored a long, long time ago.
So, it shoulds like Minecarft runs on the client, and accesses the server, and some version of Minecraft must also run on the server. Correct?
When buying Minecraft, did we buy the version that runs on the client, or the server?
Do plugins and mods typically go hand in hand? For instance, I would install a "dragon" plugin on the server, and anyone accessing the server would need to install the applicable mod on their client?
My 10 year old daughter is into Minecraft, and wishes to use some of the mods. She will use a Windows 7 client to access Minecraft. I am sure all these mods are perfectly fine, but I would rather not install them on the Windows 7 PC. Instead, I have several Linux/Centos servers on my LAN and I wish to run a Minecraft server on one of them.
Questions...
Does what I describe make any sense?
Do mods run on the client or the server?
How does one access Minecraft when it is running on a separate Linux server? Looks like I can also remotely access it by forwarding port 25565 to the right server.
She purchased Minecraft, and installed in on the Windows 7 client. Will it need to be repurchased for the Linux server? For that matter, what do you get when you "Buy Minecraft"?
Thank you!
Yes! Set up a server for her. You can install a mod to the server called "bukkit" which is something that allows you to drop plugins (there's thousands and thousands of plugins on their website, bukkit plugins are used by most servers) into the server's plugin folder. This will allow everyone on the server to be able to play with those "mods"... For instance, on my server, I have a plugin for moving ships/airships. Everyone is able to use it, not just me.
I think Mojang is currently working on something called "Minecraft Realms" in which you could pay money to have Mojang host the server. The setup would be much more simple, too. It is being made for parents so they can easily set up a server for their kids to play on.
If you daughter does set up a server, I'd recommend you whitelist it. She would have to manually input the names of the people she wants to allow to play on the server. Here's a video...
The hardest thing to do is port forwarding. That basically opens a port of your router so people outside of your WiFi system can connect to it and play on the server. It's not really that dangerous, but you'll have to go into your router settings from your computer and mess with some stuff. There's countless tutorials on YouTube.
Also, some plugins have to be configured after you download them. It might be kinda hard for a 10 year old to do, so you'll have to do it for a few years.
Yes, I did stumble upon bukkit, but wasn't really sure if it was a must have. Sounds like it is.
Still a little confused on the whole mod/plugin thing. So, mods typically run on the client and plugins run on the server. Bukkit is a mod, but not in the normal sense in that it runs on the server, and allows plugins to be used. When using a plugin, does the client need to install some sort of mod?
So, it shoulds like Minecarft runs on the client, and accesses the server, and some version of Minecraft must also run on the server. Correct?
When buying Minecraft, did we buy the version that runs on the client, or the server?
I can't speak to the questions about mods and plugins because I don't use them, I just play the vanilla game.
When you bought Minecraft, you bought both client and server. They can both be downloaded from the same page (log in to see). Follow the instructions on that page to start your server either on Windows or Linux. If you have problems or questions about opening ports, feel free to ask.
I have several servers running on one Windows 7 machine that I also play on. The servers don't use a lot of resources although I don't know how mods or plugins might affect them.
Yes, I did stumble upon bukkit, but wasn't really sure if it was a must have. Sounds like it is.
Still a little confused on the whole mod/plugin thing. So, mods typically run on the client and plugins run on the server. Bukkit is a mod, but not in the normal sense in that it runs on the server, and allows plugins to be used. When using a plugin, does the client need to install some sort of mod?
Okay think of it like this Notion;
Bukkit+Plugins = No other need of installations
Vanilla+Mods = You must install them into the server and then everyone else who wants to connect to that server must in stall the same ones.
Yes, I did stumble upon bukkit, but wasn't really sure if it was a must have. Sounds like it is.
Still a little confused on the whole mod/plugin thing. So, mods typically run on the client and plugins run on the server. Bukkit is a mod, but not in the normal sense in that it runs on the server, and allows plugins to be used. When using a plugin, does the client need to install some sort of mod?
Bukkit is a third party server software. This is what you will want to use. If you want to install any server side mods or plugins, you simply drop them in the plugins folder. The linux servers will be fine. Also consider how many people will be playing on the server. For every ~8 people connecting you would ideally want at least 1Mbps of upstream bandwidth available.
You can just port forward to the server for outside connections (you can choose the port in the minecraft config file). Internally you can just connect to the LAN address (and port if it was changed from the default).
The server software does not require a purchase. It is the account you are actually purchasing that allows you to login to your Minecraft client. When you run the server on your linux box you will simply see a console that scrolls server messages.
Basically, you have everything you need other than downloading the latest release of Bukkit Server. Set that up and you are good to go.
My 10 year old daughter is into Minecraft, and wishes to use some of the mods. She will use a Windows 7 client to access Minecraft. I am sure all these mods are perfectly fine, but I would rather not install them on the Windows 7 PC. Instead, I have several Linux/Centos servers on my LAN and I wish to run a Minecraft server on one of them.
Questions...
And yes, hosting servers on Linux is fairly standard practice so it makes perfect sense.
As for the mods, well you can use plugins on your server, which your daughter will not need to download anything to play with.
Plugins are server-side, mods are client side.
Your server can also use mods, but your daughters client will have to have the same mods installed.
(I do not know exactly how to set that up, perhaps someone with hosting experience can help with that.
Great third party server, and has thousands of mods/plug-in's and they are easy to install (just drop them into the plug-in folder).
This is how I have my server set up, accept I'm running Windows 7 because I am apparently not smart enough to run a Lunix server (been foiled by it 3 times now!).
Found that it makes very little difference if your running the server on another machine in your house or if your running it on the same computer. Overhead is not to bad. The big benefit is that plug-in's can make it easer to backup and copy your world.
Best and most awesome plug-in's for bukkit (ones I use) are.
Essentials (just essentials not by any other name) - allows you to modify (via a script) nearly everything about your server from what monsters spawn, fire, lava etc. Allows you to teleport and set warp points over multiple worlds.
World Edit - This allows you to move blocks (doezens at a time), copy, etc.
Voxel Sniper - Another world editor but it has brushes (kinda like for a photo editor) that moves hundreds of blocks and rearranges them in a natural (for Minecraft) looking manor. After a wile you will not be able to tell that the world was modified and not server generated terrain. Also makes trees
Bukkit also allows multiple worlds to run at the same time, so you can hop between them.
I would not be playing Minecraft any longer if not for all this. Would have been bored a long, long time ago.
So, it shoulds like Minecarft runs on the client, and accesses the server, and some version of Minecraft must also run on the server. Correct?
When buying Minecraft, did we buy the version that runs on the client, or the server?
Do plugins and mods typically go hand in hand? For instance, I would install a "dragon" plugin on the server, and anyone accessing the server would need to install the applicable mod on their client?
Yes! Set up a server for her. You can install a mod to the server called "bukkit" which is something that allows you to drop plugins (there's thousands and thousands of plugins on their website, bukkit plugins are used by most servers) into the server's plugin folder. This will allow everyone on the server to be able to play with those "mods"... For instance, on my server, I have a plugin for moving ships/airships. Everyone is able to use it, not just me.
I think Mojang is currently working on something called "Minecraft Realms" in which you could pay money to have Mojang host the server. The setup would be much more simple, too. It is being made for parents so they can easily set up a server for their kids to play on.
If you daughter does set up a server, I'd recommend you whitelist it. She would have to manually input the names of the people she wants to allow to play on the server. Here's a video...
The hardest thing to do is port forwarding. That basically opens a port of your router so people outside of your WiFi system can connect to it and play on the server. It's not really that dangerous, but you'll have to go into your router settings from your computer and mess with some stuff. There's countless tutorials on YouTube.
Also, some plugins have to be configured after you download them. It might be kinda hard for a 10 year old to do, so you'll have to do it for a few years.
Yes, I did stumble upon bukkit, but wasn't really sure if it was a must have. Sounds like it is.
Still a little confused on the whole mod/plugin thing. So, mods typically run on the client and plugins run on the server. Bukkit is a mod, but not in the normal sense in that it runs on the server, and allows plugins to be used. When using a plugin, does the client need to install some sort of mod?
I can't speak to the questions about mods and plugins because I don't use them, I just play the vanilla game.
When you bought Minecraft, you bought both client and server. They can both be downloaded from the same page (log in to see). Follow the instructions on that page to start your server either on Windows or Linux. If you have problems or questions about opening ports, feel free to ask.
I have several servers running on one Windows 7 machine that I also play on. The servers don't use a lot of resources although I don't know how mods or plugins might affect them.
Join me on World Community Grid and help find a cure for COVID-19!
Bukkit+Plugins = No other need of installations
Vanilla+Mods = You must install them into the server and then everyone else who wants to connect to that server must in stall the same ones.
Bukkit is a third party server software. This is what you will want to use. If you want to install any server side mods or plugins, you simply drop them in the plugins folder. The linux servers will be fine. Also consider how many people will be playing on the server. For every ~8 people connecting you would ideally want at least 1Mbps of upstream bandwidth available.
You can just port forward to the server for outside connections (you can choose the port in the minecraft config file). Internally you can just connect to the LAN address (and port if it was changed from the default).
The server software does not require a purchase. It is the account you are actually purchasing that allows you to login to your Minecraft client. When you run the server on your linux box you will simply see a console that scrolls server messages.
Basically, you have everything you need other than downloading the latest release of Bukkit Server. Set that up and you are good to go.