Primeiro, você deve verificar a configuração do firewall no computador que está executando o servidor (aquele no qual você abriu seu mundo para a LAN).
ufw é a interface padrão do firewall no Ubuntu (você precisará de um terminal).
> sudo ufw status verbose
Abaixo está a configuração de um dos meus servidores:
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing)
New profiles: skip
To Action From
-- ------ ----
22/tcp ALLOW IN Anywhere
5901/tcp ALLOW IN Anywhere
22/tcp ALLOW IN Anywhere (v6)
5901/tcp ALLOW IN Anywhere (v6)
Podemos ver que todas as conexões de entrada são negadas, enquanto todas as saídas são permitidas (isso é uma configuração padrão). Regras adicionais permitem conexões de entrada para portas SSH (22) e VNC (5901).
Se você estiver em uma LAN, atrás de um roteador e o roteador não encaminha portas para seus computadores, deve ser seguro desativar o firewall:
sudo ufw disable
Uma outra opção com a qual eu me sentiria mais confortável seria permitir qualquer coisa vinda de sua LAN:
sudo ufw allow in from 192.168.0.0/24
Isto assumindo que está usando endereços parecidos com isto: 192.168.0. * Você pode verificar isso usando
ip addr show | grep "inet "
A minha está no IP 192.168.0.9:
inet 127.0.0.1/8 scope host lo
inet 192.168.0.9/24 brd 192.168.0.255 scope global wlan0
Eu realmente não sei como funciona o minecraft, mas só deve ser necessário alterar as configurações do firewall no servidor de minecraft.