You don't need an internet connection to play on LAN. Don't worry if the bar at the bottom says Offline Mode - It won't prevent you from hosting a LAN game (provided you have bought blockland).
It'd probably be your network configuration that messes up your ability to have a LAN party if you were using a Hub, since that doesn't have DHCP, which automatically assigns IPs for people who are connected.