Assist With Minecraft LAN Server On Mac?


This is not trivial because it requires forcing a _JAVA_Option override at launch (or system broad).


Diagnose


To diagnose this because the cause, first launch Minecraft from terminal with the _JAVA_Choices overridden.


1. Close Minecraft
2. Open Highlight ( in upper right of Desktop)
3. Seek for "Terminal", open the app
Paste the following command in:


_JAVA_Options=-Djava.internet.preferIPv4Stack=true /Purposes/Minecraft.app/Contents/MacOS/launcher


Try and connect with LAN server and see if it fixes the problem


Permanently Fix


UtilizingMinecraftLaunch Options: @TheOnlyMrCat supplies a way here that does not contain modifying any files by hand. Please try that earlier than making modifications to the Minecraft launcher.


Patching the launcher manually:


Use this methodology only in case you have problems utilizing @TheOnlyMrCat's resolution.


This _JAVA_Options override can be provided in many places however since launching from Terminal is just not ultimate, we'd like to make use of a method that fixes when clicking on the icon. At time of posting, the Apple really useful technique for providing overrides is contained in the App bundle itself using one thing known as LSEnvironment


1. Optionally install a Text Editor comparable to Atom to edit XML recordsdata.
2. Using Finder, go to Functions
3. Find (do not open) the Minecraft App
4. Proper click Minecraft, Present Package Contents
5. Go into the Contents folder and locate Information.plist
6. Right click Info.plist, Open With, Atom (or TextEditor)
Close to the underside of the file, add the next in between the LSEnvironment _JAVA_Options -Djava.internet.preferIPv4Stack=true


Unfortunately this doesn't take impact immediately. This is because of the way in which Mac caches it's launch companies.