As requested. In this How to, I’m going to assume you know how to install something if I give you the link to get it.

Why use listchecker? As host, you play with literally 0 delay. As a ‘lan’ game, other players will also have much less delay, oftentimes better than GGC. It also allows you to host on battle.net.

Prerequisites: You want two ports open, 6112 and 6113, or another two that you choose to use. Explaining how to port forward is beyond the scope of this How to.

1. Install winpcap. Unless you already use a warcraft banlist, chances are you don’t have this and need to install it.

2. Download the files, from the original site one by one, or I zipped them up. Place the listchecker files in your warcraft directory(where you installed warcraft), which is most likely C:\Program Files\Warcraft III.

3. Open pickup.listchecker.ini with a text editor such as notepad and edit the fields.

  • Set your gateway in the bnetnetwork= line. The four servers are uswest.battle.net, useast.battle.net, europe.battle.net, and asia.battle.net
  • Set your Reign of Chaos cd key in the bnetkey1= line.
  • Set your Frozen Throne cd key in the bnetkey2= line.
  • Your battle.net account goes after bnetacc=
  • Account password for bnetpass=
  • Warcraft directory after war3dir=
  • For hostport= leave it as 6112, or change it 6113. It needs to be different from the port you use in Warcraft. Also, it should be forwarded(so you can host). Listchecker may ask to do this automatically for you.

4. In Warcraft options, change your in game port so that it is not using the same one as listchecker. Close Warcraft.

5. Run pickup.listchecker.exe and then start Warcraft as you normally do. Go to Local Area Network (LAN)

Note: In choosing your LAN user name, list checker acts like a sort of spoofer, letting you fake your b.net name. I haven’t been banned, but just a warning. For example, if your b.net account is BoXThEKinG and you choose BoX as your LAN user name, you will show up as BoX in the game while connected to b.net as BoXThEKinG

6. Create a LAN game. You will see pickup.listchecker join your game.

7. To host a public battle.net game: in the LAN game lobby chat screen, type “/hostbnetpublic yourgamename” without the quotes and replacing yourgamename. To host a private battle.net game: type “/hostbnet yourgamename” instead.

That’s it! You can start the game once players have joined. When the game is started, you will no longer be connected to battle.net, so no accessing friends list or whispering.

Other common commands
To have listchecker auto-refresh for you, in the LAN game lobby type “/refreshbnet”.
To ping players, in the LAN game lobby type “/pingclients”. List checker will copy the pings to your clipboard, so paste(control-v) to see them.

For a full list of commands, check the original site or consult the help file included in the zip.