JKNet v0.6.0
JKNet 0.6.0 includes every finished change since version 0.5.0.
- Play with friends. Host a private server on your PC and invite your JKNet friends, with no port forwarding, router setup or VPN. Friends on your network connect directly; friends anywhere else join through the JKNet relay. The new Play with friends screen in the Play group sets the game type, map, player and score limits, bots and password, starts the dedicated server of your client (OpenJK, EternalJK, TaystJK, or JK2MV for Jedi Outcast) and shows who is playing. It stops the server when you ask, when it stays empty, or when you close JKNet.
- Who can join. Invite friends from the screen or from the Friends panel. Choose who may join without an invite: all friends, only the friends you pick, or nobody, and change it while the server runs. Players without JKNet can join with a console command that the screen copies for you.
- vstr chains as a tree. On the Binds tab of the config editor, a key whose command runs
vstrshows what each press does: the commands it runs, the keys it rebinds, the menus and submenus that open under those keys, and where the chain comes back. Missing variables and loops that would hang the game are marked, and presses can be edited right in the tree. New templates: a three-state cycle and a menu with a submenu. - pk3 editor. The pk3 editor from 0.5.0 now opens from a client's pk3 card on the Library screen (Edit) and from pk3 rows in the bundle editor. Text files written with Windows line breaks keep them when you save.
- Friends connection. Your sign-in token now travels in a request header instead of the address of the live connection.
Download JKNet_0.6.0_x64-setup.exe for Windows x64 or use the built-in update check. Settings and installed clients are kept. Playing requires your original Jedi Academy or Jedi Outcast files; the installer does not include them.
Playing with friends over the internet requires signing in to JKNet Online; playing over your local network works without an account. The first time you host for your local network, Windows may ask whether the server can use your network: choose Allow.