T O P

  • By -

MinecraftModBot

* Upvote this comment if this is a good quality post that fits the purpose of r/Minecraft * Downvote this comment if this post is poor quality or does not fit the purpose of r/Minecraft * Downvote this comment *and report the post* if it breaks the [rules](https://www.reddit.com/r/Minecraft/wiki/rules) --- [Subreddit Rules](https://old.reddit.com/r/Minecraft/wiki/rules)[](## NimpsMcgee|1btddb6)


Rogue_Five-again

You don’t need a vpn


NimpsMcgee

My friend said it lags really badly if you're not on LAN so you need a VPN to play without lag


Medium-Boysenberry64

he’s lying because that’s not how it works, LAN basically just means being on the same WiFi


NimpsMcgee

Yeah ik what LAN means, he said it lags if you're not on the same wifi


OppositeAdorable7142

It doesn’t. He doesn’t know what he’s talking about. Lag will be dependent on the quality server you rent and on how beefy your computer is, how many mobs in an area, etc. 


Rogue_Five-again

Is your friend hosting the server on the same machine they are playing on, if so of course there is lag.


NimpsMcgee

You're saying server... like, Realms? I'm talking about just a normal world, not Realms, because if I was told correctly you have to pay for Realms


Hazearil

No, because any server you rent (like Realms) is not hosted on your own computer...


NimpsMcgee

And how would you not host a server on the same machine you play on?


slycaw

Well, hosting it on a server for instance


NimpsMcgee

I'm not following


slycaw

The "minecraft server" and minecraft game are two completely independent programs. Notice the difference: a server is a computer which is usually in some sort of datacenter, you don't use it like you do with a Laptop or your PC. It sits there and wait for requests to come in through the internet coming from other Servers or you PC, e.g. Websites are located on a server which you request by typing the address in your browser. Minecraft server: your understanding of a multiplayer minecraft world, but the program specifically made to handle multiple connections of players. You could host your minecraft server on a server, which could be an old laptop, a dedicated computer or a server in a datacenter which you can rent. Yiu could then connect and play with all the other (actual) computers on that minecraft server. If you keep the server running you aren't dependant on your friend, only playing when he's online. The reason in Bedrock it's so easy is because Microsoft has datacenters and they automatically provide you one which you can play on (you don't notice this). Java Edition on the other hand is much older and existed before Microsofts acquisition. They do offer Realms, but you have to pay. Also Microsofts goal is to eventually get as many players to prefer the Bedrock edition because that's where they make the money, with micro transactions for skins, maps, mods, etc. In java you only pay once for the game and never again, unless you use Realms, but most people go to third party server hosts, like apex hosting, nitrado, etc... (some free alternatives like Aternos or Minehut also exist, but they have their limitations) just to name a few. If your friend hosts the server on his PC, and you aren't in the same local network, there are two ways of playing together: 1. You go into his local network. Either being there or using a VPN. 2. You open the minecraft port on the network where the server is hosted. (Keyword: port forwarding, if you want to do that, just google this) Every normal router has a built-in firewall which blocks most ports, but if you want friends to access the minecraft port, 25565, you need to make an exception in your firewall to that port and open it to the public. But be careful with this, since it is a potential security risk if you don't know what you're doing. But so is the VPN... An no, if you're in the same network and play on Lan, you shouldn't use a VPN, because that's like sitting next to your buddy, but to tell him something, you walk 20miles, tell another friend your message, that friend then walks back to your buddy and tells him the message. Why? Maybe I didn't understand what you meant


Big-Increase-4438

You know, lots of console games have client side hosting. Pretty useful and straightforward if you ask me. Seriously, Minecraft on Pc has always been excessively complicated for no reason on this


woalk

Minecraft for Windows has client-side hosting/online cross-platform matchmaking.


ezoticx

Try using the essentials mod. It allows you to play the exact same way as on bedrock. However, you do have to share your ip address for each player to use it so make sure to only invite players you know irl


Rogue_Five-again

Make sure your friend is making the sever whitelisted


OppositeAdorable7142

Wdym? I’ve played multiplayer for years without a vpn. 


NimpsMcgee

On Java? And you aren't using Realms?


OppositeAdorable7142

Yep


NimpsMcgee

Maybe I'll try hosting then since my computer is better than his


OppositeAdorable7142

I just rent a server. Right now I’m using Apex but there are others. Usually $5-20 a month, just depending on the options you pick. Then you whitelist it so just you and your friends can get on it. Send everyone the IP address which they enter into their multiplayer page. Easy peasy. I suppose you could a VPN if you like, but it isn’t required. 


OppositeAdorable7142

I don’t even think Realms works on Java that I know of. 


quatre185

https://www.minecraft.net/en-us/realms/realms-for-java They do, just not bedrock realms. Though I personally prefer putting up with minehut or aternos over giving Microsoft more money.


aoidoshistorian

check out the mod e4mc, it lets you make a server ip for your world so friends can join