Jump to content

Jedi Academy turned 20 this year! We celebrated in a ton of different ways: mod contest, server event, podcast, etc. Thank you to all who have been a part of this game for the last two decades. Check out the anniversary content!

Read more

Welcome to JKHub

This community is dedicated to the games Star Wars: Jedi Outcast (2002) and Jedi Academy (2003). We host over 3,000 mods created by passionate fans around the world, and thousands of threads of people showcasing their works in progress and asking for assistance. From mods to art to troubleshooting help, we probably have it. If we don't, request or contribute!

Get started

This game turned 20 years old this year, and it is still one of the greatest Star Wars games of all time. If you're new or returning from a long hiatus, here are the basics of getting started with Star Wars Jedi Knight Jedi Academy in 2023.

Read more

How to get Inventory working in Jedi Academy SP


Many people think the Inventory system from Jedi Outcast is not included in Jedi Academy (the Singleplayer portion in particular). In reality it's actually still present, except for binding options not being present in the menus, and Bacta for some reason was changed to act like a health kit. To access it, these are the steps:

  1. Go into assets1.pk3 using pakscape, which you can download here: https://jkhub.org/files/file/89-pakscape/, and go into ext_data, then drag the items.dat onto your desktop, and open it with any text editor.
    I recommend using Notepad++.
  2. Go into the Ammo items section of it and look for ITM_BACTA_PICKUP.
  3. Once you find it change the type from IT_HEALTH to ITM_HOLDABLE, and the tag from ITM_MEDPAK_PICKUP to INV_BACTA_CANISTER.
  4. Save it, then with pakscape go into File, New, then create a new folder in your pk3 named ext_data, then open it and drag the items.dat from your desktop into the ext_data folder.
  5. Download the model in the zip folder that comes with this tutorial, extract the zip, then place it in your pk3 in models/players, which are the two folders needed for your pk3.
  6. Go into file, save as, make sure Save as type is set to Pk3 files (*.pk3), and compression is set to normal, name it inventoryfix, then save it wherever you want.
  7. Drag your inventoryfix.pk3 into your Jedi Academy game directory's Gamedata/base folder, then open up jasp.exe.
  8. Open the console (Shift + ~), then type in these commands:
    • bind <key you want to bind> invprev - Key to go back in inventory selection
    • bind <key you want to bind> invuse   - Key to use your inventory
    • bind <key you want to bind> invnext - Key to go forward in inventory selection

That's all there is to it, now just spawn any item, eg. item_la_goggles, pick them up, then select and use them as they are in JK2!

Special Thanks to @Ramikad for showing how to get the bacta working again and how to get the inventory keys binded.


Edited by swegmaster
Spelling Bee checkup

Ramikad likes this

User Feedback

Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Create New...