Minecraft can't find server on local LAN


 * Problem:A minecraft server is running on the local network, but the Minecraft client can't find server on the local LAN.


 * Cause: on MacOS, Java uses IPv6 by default for service discovery, but the server is only announced over IPv4.


 * Solution: Force Java on the client to prefer IPv4.


 * Steps to fix:
 * 1) Quit Minecraft and open the Minecraft Launcher
 * 2) Select the Minecraft "Installations" tab.
 * 3) Edit the installation that you are normally playing
 * 4) Select "More options"
 * 5) At the "JVM arguments" append the text ` -Djava.net.preferIPv4Stack=true`. In my case, the whole line now reads `-Xmx4G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn256M -Djava.net.preferIPv4Stack=true`
 * 6) Save and start Minecraft.